.f-carousel{display:block;height:auto;position:relative;width:100%;scroll-margin-top:76px}.--hiddenArrows .f-carousel__arrow{display:none}.f-carousel__arrow{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:var(--carousel-arrow-bgcolor, rgba(35, 35, 35, 0.6));border-radius:50%;border:1px solid #fff;display:flex;justify-content:center;align-items:center;height:40px;margin:0 10px;position:absolute;top:50%;transform:translateY(-50%);width:40px;z-index:10}.f-carousel__arrow--prev,.f-carousel__arrow--next{left:0}.f-carousel__arrow--prev::after,.f-carousel__arrow--next::after{content:"";width:16px;height:16px;-webkit-mask-size:cover;mask-size:cover;background-color:var(--carousel-arrow-color, #fff);-webkit-mask-image:url("/Browse/dist/svg/chevron-left.svg");mask-image:url("/Browse/dist/svg/chevron-left.svg")}.f-carousel__arrow--next{left:auto;right:calc(var(--grid-gap)*-1)}.f-carousel__arrow--next::after{-webkit-mask-image:url("/Browse/dist/svg/chevron-right.svg");mask-image:url("/Browse/dist/svg/chevron-right.svg")}.f-carousel__arrow:not([aria-disabled]):hover{transform:translateY(-50%) scale(1.1)}.f-carousel__arrow[aria-disabled]{opacity:.2;cursor:default}.f-carousel__scroller{display:grid;grid-gap:16px;gap:16px;grid-auto-flow:column;justify-content:flex-start;overflow-x:auto;overflow-y:hidden;overflow:auto hidden;scroll-snap-type:x mandatory;margin-right:calc(var(--grid-gap)*-1);align-items:stretch}.f-carousel__scroller>*{scroll-snap-align:start}.f-carousel__scroller::after{content:"";margin:0 0 0 -1px;min-width:1px}.f-carousel__slideControls{bottom:0;display:flex;gap:5px;left:50%;margin-bottom:15px;position:absolute;transform:translateX(-50%);z-index:1}.f-carousel__buttonControl{align-items:center;background:#d8d8d8;border-radius:50%;border:none;box-shadow:0 0 1px rgba(0,0,0,.5);cursor:pointer;display:flex;font-size:12px;height:16px;justify-content:center;width:16px}.f-carousel__buttonControl[aria-selected=true]{background-color:#f5b027}.f-carousel__progress{--duration: 7s;position:absolute;left:0;top:0;width:100%;height:5px}.f-carousel__progressContent{left:0;width:100%;height:100%;background-color:#f5b027;transform-origin:left;transform:scaleX(0);animation:var(--duration) linear timer-progress infinite}@keyframes timer-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}.f-carousel:hover .f-carousel__progress .f-carousel__progressContent{animation-play-state:paused}.f-carousel.--js .f-carousel__scroller{-webkit-overflow-scrolling:touch;scrollbar-color:rgba(0,0,0,0);scrollbar-width:none}.f-carousel.--js .f-carousel__scroller::-webkit-scrollbar{display:none}
.f-dialog{position:fixed;display:flex;align-items:center;justify-content:center;z-index:10000;overflow:hidden;top:0;right:0;bottom:0;left:0}.f-dialog[aria-hidden=true]{display:none}.f-dialog__overlay{position:fixed;background-color:rgba(35,35,35,.7);background-image:radial-gradient(transparent 4px, rgba(35, 35, 35, 0.02) 4px);background-size:10px 10px;top:0;right:0;bottom:0;left:0;animation:fade-in .15s both}.f-dialog__content{background:#fff;border-radius:4px;border:0;box-shadow:0 0 20px rgba(35,35,35,.7);color:#232323;display:flex;flex-direction:column;margin:auto;min-width:150px;padding:0;animation:fade-in .3s .15s both,slide-up .3s .15s both}.f-dialog__header{display:flex;min-height:var(--height-header, 40px);justify-content:flex-end}.f-dialog__title{display:flex;align-items:center;justify-content:center;padding-left:12px;padding-right:12px;margin-top:24px;margin-bottom:24px;font-weight:bold;font-size:24px;flex:1}@media(max-width: 1279.98px){.f-dialog__title{font-size:1.1rem}}.f-dialog__close{position:absolute;display:flex;right:0;top:0;width:50px;height:40px;aspect-ratio:1;font-size:16px;align-items:center;justify-content:center;border:0;color:inherit;background:none;transition:.1s;cursor:pointer}.f-dialog__close:hover{opacity:.7}.f-dialog__body{border-radius:4px;padding:10px 30px 30px;flex:1}.f-dialog__footer{display:flex;justify-content:flex-end;border-top:1px solid #d8d8d8;padding:15px 30px;gap:10px}.f-dialog--drawer .f-dialog__content,.f-dialog--bottomSheet .f-dialog__content{max-width:100%;max-height:100%;border-radius:8px 0 0 8px;box-shadow:0 0 20px rgba(35,35,35,.7);margin:0}.f-dialog--drawer .f-dialog__close,.f-dialog--bottomSheet .f-dialog__close{font-size:24px;margin:5px 10px;height:40px}.f-dialog--drawer .f-dialog__body,.f-dialog--bottomSheet .f-dialog__body{background:none;box-shadow:none;padding:2px 16px 16px;overflow-x:hidden;overflow-y:auto;overflow:hidden auto}.f-dialog--drawer .f-dialog__header,.f-dialog--bottomSheet .f-dialog__header{min-height:54px;color:#232323}.f-dialog--drawer{justify-content:flex-end}.f-dialog--drawer .f-dialog__content{height:100%;width:380px;animation:fade-in .3s .15s both,slide-right .3s .15s both}.f-dialog--bottomSheet{align-items:flex-end}.f-dialog--bottomSheet .f-dialog__content{width:100%;max-height:98vh;animation:fade-in .3s .15s both,slide-bottom .3s .15s both;border-radius:8px 8px 0 0}.f-dialog--default .f-dialog__content{max-height:98vh}.f-dialog--menu{--height-header: 0;align-items:end;justify-content:left}.f-dialog--menu .f-dialog__content{animation:fade-in .3s .15s both,slide-left .3s .15s both;border-radius:0 8px 8px 0;height:100%;margin:0;overflow:hidden;width:100%}.f-dialog--menu .f-dialog__close{font-size:24px;margin:5px 10px 5px auto;z-index:1556}.f-dialog--menu .f-dialog__body{height:100%;padding:0}.f-dialog:not([aria-hidden=false]) .f-dialog__overlay{will-change:opacity}.f-dialog:not([aria-hidden=false]) .f-dialog__content{will-change:opacity,transform,backdrop-filter}@keyframes fade-in{from{opacity:0}to{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}}@keyframes slide-up{from{transform:scale(0.9) translateY(5%)}}@keyframes slide-left{from{transform:translateX(-100%)}}@keyframes slide-right{from{transform:translateX(100%)}}@keyframes slide-bottom{from{transform:translateY(100%)}}
.f-expand{display:grid;interpolate-size:allow-keywords;overflow:hidden;--gradient: linear-gradient(to top, currentcolor, rgba(0, 0, 0, 0));--color-button: #232323}.f-expand.--expanded{--height-expand-content: max-content;--maxheight-expand-content: fit-content}.f-expand__content{height:var(--height-expand-content, -webkit-fit-content);height:var(--height-expand-content, fit-content);max-height:var(--maxheight-expand-content, 150px);transition:all .2s ease-in-out}.f-expand__button{display:flex;background:inherit;border:0;cursor:pointer;padding:12px;place-content:center;align-items:center;position:relative;width:100%;color:var(--color-button)}.f-expand__button::before{content:"";background-image:var(--gradient);color:#fff;height:30px;position:absolute;left:0;right:0;bottom:100%;pointer-events:none}.f-expand__button--silver{--gradient: linear-gradient(to top, #f2f2f2, rgba(0, 0, 0, 0));--color-button: #232323}.f-expand__button--white{--gradient: linear-gradient(to top, #232323, rgba(0, 0, 0, 0));--color-button: #fff}.f-expand__button[aria-expanded=true] .f-icon{transform:rotate(180deg)}.f-expand__button[aria-expanded=true]::before{display:none}.f-expand__button.--hidden{display:none}
.f-content-tabs__items{display:flex;list-style:none;overflow:auto;-ms-overflow-style:none;scrollbar-width:none;gap:0 15px;padding:0 15px}@media(min-width: 768px){.f-content-tabs__items{gap:0 60px;padding:0 30px}}.f-content-tabs__items::-webkit-scrollbar{display:none}.f-content-tabs__item{font-weight:300;display:block;cursor:pointer;color:#545454;-webkit-text-decoration:none;text-decoration:none;transition:.2s box-shadow;border:none;background:rgba(0,0,0,0);scroll-margin-top:80px;font-size:13px;line-height:3.07692}@media(min-width: 768px){.f-content-tabs__item{font-size:15px;line-height:3.66667}}@media(max-width: 1024px){.f-content-tabs__item{font-size:15px;line-height:3.06667;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.f-content-tabs__item:hover,.f-content-tabs__item:focus,.f-content-tabs__item.--active{-webkit-text-decoration:none;text-decoration:none;color:#545454;box-shadow:inset 0 -4px 0 currentcolor}.f-content-tabs__tabpanel{scroll-margin-top:140px}.f-content-tabs__tabpanelSkipLink{margin:10px 30px}
f-content-select{position:relative;display:inline-block;min-width:240px;max-width:360px}f-content-select::after{content:"";position:absolute;top:0;right:6px;width:24px;height:100%;transition:transform .2s ease;-webkit-mask:url("/Browse/dist/svg/chevron-down.svg") no-repeat center 16px/16px;mask:url("/Browse/dist/svg/chevron-down.svg") no-repeat center 16px/16px;background-color:#232323;pointer-events:none}f-content-select:has(select:open)::after{transform:scaleY(-1)}f-content-select select{position:relative;width:100%;border:1px solid #d8d8d8;border-radius:4px;cursor:pointer;font-size:14px;letter-spacing:.02em;padding:12px 30px 12px 14px;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-overflow:ellipsis}
.f-countdown{display:flex;align-items:center;color:var(--color-price);font-size:12px;font-weight:bold;line-height:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.f-countdown__icon{font-size:16px;margin-right:4px}.f-countdown__label{font-weight:bold;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.f-countdown--mp{--color-price: var(--color-marketplace)}
.f-asynccontent__loader{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3NiA3NiI+PGcgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjZDhkOGQ4IiBzdHJva2Utd2lkdGg9IjIiIGQ9Im0xNy43MiA5LjA0IDQ5LjI0IDguNjgtOC42OCA0OS4yNC00OS4yNC04LjY4eiIvPjxwYXRoIHN0cm9rZT0iI2Y1YjAyNSIgc3Ryb2tlLWRhc2hhcnJheT0iMjUgMjA3IiBzdHJva2UtZGFzaG9mZnNldD0iMyIgc3Ryb2tlLXdpZHRoPSI2IiBkPSJNMTQuNDggNC40IDcxLjYgMTQuNDggNjEuNTIgNzEuNiA0LjQgNjEuNTJ6IiByZXF1aXJlZEZlYXR1cmVzPSJodHRwOi8vd3d3LnczLm9yZy9UUi9TVkcxMS9mZWF0dXJlI1NWRy1hbmltYXRpb24iPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9InN0cm9rZS1kYXNob2Zmc2V0IiBkdXI9IjAuOHMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiB2YWx1ZXM9IjA7LTIzMiIvPjwvcGF0aD48L2c+PC9zdmc+);height:50px;left:50%;margin:-25px 0 0 -25px;position:absolute;top:50%;width:50px}
.f-dialogEcoLabel__content{text-align:center;padding-bottom:5vh}.f-dialogEcoLabel__content .f-button{margin-top:5vh}.f-dialogEcoLabel__image,.f-dialogEcoLabel__iframe{display:block;max-width:calc(100vw - 100px);max-height:calc(100vh - 180px);margin-bottom:20px;margin:auto}.f-dialogEcoLabel__image{height:590px;height:100%}.f-dialogEcoLabel__iframe{width:100vw;height:100vh}
