.announcement-bar{padding-top:var(--announcement-bar-vertical-padding);padding-bottom:var(--announcement-bar-vertical-padding)}.announcement-bar .announcement-navigation-links{display:none}.announcement-bar .announcement-text strong{font-weight:700}.announcement-country-flag-container{display:flex;flex-direction:row;align-items:center;gap:6px}.announcement-country-flag-container .announcement-country-flag{width:14px}.announcement-country-flag-container-none .announcement-country-flag,.announcement-country-flag-container-mobile .announcement-country-flag{display:none}.announcement-country-flag-container-desktop .announcement-country-flag,.announcement-country-flag-container-both .announcement-country-flag{display:block}.announcement-text-weight-desktop-400{font-weight:400}.announcement-text-weight-desktop-600{font-weight:600}.announcement-text-weight-desktop-700{font-weight:700}.announcement-text-weight-desktop-800{font-weight:800}@media(max-width:699px){.announcement-country-flag-container-mobile .announcement-country-flag{display:block}.announcement-country-flag-container-desktop .announcement-country-flag{display:none}.announcement-country-flag-container-both .announcement-country-flag{display:block}.announcement-text-weight-mobile-400{font-weight:400}.announcement-text-weight-mobile-600{font-weight:600}.announcement-text-weight-mobile-700{font-weight:700}.announcement-text-weight-mobile-800{font-weight:800}}@media(min-width:1000px){.announcement-bar:has(.announcement-navigation-links) carousel-prev-button,.announcement-bar:has(.announcement-navigation-links) carousel-next-button{display:none}.announcement-bar:has(.announcement-navigation-links) announcement-bar-carousel{max-width:28rem}.announcement-bar .announcement-navigation-links{position:absolute;left:0;padding-inline-start:max(var(--announcement-bar-gutter),50% - var(--container-max-width) / 2);display:flex;gap:20px}}.collection-container-v2 .product-list:not(.product-list--carousel){margin-inline:0}.collection-container-v2 .collection-toolbar{z-index:3;box-shadow:none;align-items:center;justify-content:flex-end;padding-inline-start:3rem;padding-inline-end:3rem}.collection-container-v2 .collection-toolbar__button-list{margin-left:auto}.collection-container-v2 .collection-toolbar__button-container{border:0}.collection-container-v2 .collection-toolbar__button{font-size:12px;font-weight:500;color:rgb(var(--text-color));opacity:1;text-transform:none}.collection-container-v2 .button-collection-filter{padding-left:18px}.collection-container-v2 .button-collection-sortby{padding-right:0}.collection-container-v2 .button-collection-sortby[aria-expanded=true] svg{transform:rotate(0)}.collection-container-v2 .button-collection-sortby+.popover .popover__value-list{gap:8px}.collection-container-v2 .button-collection-sortby+.popover .popover__value-list .popover__value-option{font-size:12px}.collection-container-v2 .collection-toolbar-view-container{cursor:pointer;display:flex;align-items:center;gap:8px;height:16px;padding-left:0}.collection-container-v2 .collection-toolbar-view-container .collection-toolbar-view-label{font-size:12px;line-height:1}.collection-container-v2 .collection-toolbar-view-container .collection-toolbar__layout-switch-list{padding:0;border:0;margin:0;column-gap:1px;width:26px;height:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));position:relative}.collection-container-v2 .collection-toolbar-view-container .collection-toolbar__button{padding:0;margin:0;display:block;height:100%;border:1px solid rgb(0 0 0 / 1);pointer-events:none;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.collection-container-v2 .collection-toolbar-view-container .collection-toolbar__button.is-active,.collection-container-v2 .collection-toolbar-view-container .collection-toolbar__button:has(~.is-active){background-color:#000}.collection-container-v2 .collection-toolbar-view-container:hover .collection-toolbar__button.is-active+.collection-toolbar__button{background-color:#000;opacity:.5}.collection-container-v2 .collection-toolbar-view-container:has(.collection-toolbar__button:nth-child(3).is-active):hover .collection-toolbar__button:not(:first-child){background-color:transparent}.collection-container-v2 .collection-toolbar-model-container{cursor:pointer;display:flex;align-items:center;gap:8px;height:16px;padding-left:18px}.collection-container-v2 .collection-toolbar-model-container .collection-toolbar-model-label{font-size:12px;line-height:1}.collection-container-v2 .collection-toolbar-model-container .collection-toolbar__layout-switch-list{padding:1px;border:0;margin:0;column-gap:0px;width:20px;height:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;border:1px solid rgb(0 0 0 / 1)}.collection-container-v2 .collection-toolbar-model-container .collection-toolbar__button{padding-block:0;padding:0;margin:0;display:block;height:100%;pointer-events:none;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);-o-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.collection-container-v2 .collection-toolbar-model-container .collection-toolbar__button.is-active{background-color:#000}.collection-container-v2 .collection-toolbar-model-container:hover .collection-toolbar__button.is-active+.collection-toolbar__button,.collection-container-v2 .collection-toolbar-model-container:has(.collection-toolbar__button:nth-child(2).is-active):hover .collection-toolbar__button:first-child{background-color:#000;opacity:.5}.collection-container-v2 .collection-toolbar__button.pointer-events-on{pointer-events:auto}@media(max-width:699px){.collection-container-v2 .collection-toolbar__button-list{flex-direction:row-reverse;flex:none;margin-left:1.25rem}.collection-container-v2 .collection-toolbar__button{font-size:12px}.collection-container-v2 .button-collection-filter{width:max-content;padding-left:12px}.collection-container-v2 .button-collection-filter svg{width:10px}.collection-container-v2 .button-collection-sortby{width:max-content;padding-right:0}.collection-container-v2 .collection-toolbar{justify-content:space-between;flex-direction:row-reverse;padding-inline-start:1.25rem;padding-inline-end:1.25rem}facets-sort-popover .popover__value-list{gap:8px}facets-sort-popover .popover__value-list .popover__value-option{font-size:12px}.collection-container-v2 .collection .product-list[collection-desktop-layout=compact]{--product-list-items-per-row: var(--collection-items-per-row-compact);row-gap:var(--product-list-calculated-column-gap)}.collection-container-v2 .collection .product-list[collection-desktop-layout=medium]{--product-list-items-per-row: var(--collection-items-per-row-medium)}.collection-container-v2 .collection .product-list[collection-desktop-layout=large]{--product-list-items-per-row: var(--collection-items-per-row-large)}.collection-container-v2 .collection .product-list[collection-desktop-layout=compact] .pcard-v2__info,.collection-container-v2 .collection .product-list[collection-desktop-layout=compact] .pcard-v2__quick-add{display:none}}.collection-banner-v2 .collection-description{margin-top:2px;color:rgb(var(--text-color) / .75)}.collection-banner-v2 .collection-banner-content-subcollection .collection-description{font-weight:500}.collection-banner-v2 .cb-collection-list{margin-top:12px}.collection-banner-v2 .subcollection-title{text-align:center;margin-top:5px;font-weight:300;color:rgb(var(--text-color) / .75)}.collection-banner-v2 .collection-banner-content.text-right{text-align:right}.collection-banner-v2 .collection-banner-title-container{display:flex;justify-content:center}.collection-banner-v2 .collection-banner-content.text-left .collection-banner-title-container{justify-content:flex-start}.collection-banner-v2 .collection-banner-content.text-right .collection-banner-title-container{justify-content:flex-end}.collection-banner-v2 .collection-banner-content-subcollection{max-width:var(--max-width-mobile)}.collection-banner-v2 .collection-banner-title-container .collection-banner-title{display:inline-block;letter-spacing:1px}.collection-banner-v2 .collection-banner-title-container .collection-banner-title-count{display:inline-block;font-size:12px;font-weight:400;margin-top:-6px;margin-left:4px}@media(max-width:699px){.collection-banner-v2 .collection-banner-content-desktop:not(.collection-banner-content-subcollection){display:none}}@media(min-width:700px){.collection-banner-v2 .collection-description{margin-top:5px}.collection-banner-v2 .collection-banner-content-subcollection .collection-description{font-weight:600}.collection-banner-v2 .cb-collection-list{margin-top:18px}.collection-banner-v2 .subcollection-title{margin-top:10px}.collection-banner-v2 .splide__list{justify-content:center}.collection-banner-v2 .collection-banner-content-desktop{display:block}.collection-banner-v2 .collection-banner-content.collection-banner-content-subcollection{max-width:var(--max-width-desktop)}}.collection-breadcrumb{display:flex;flex-direction:row;align-items:center;line-height:1;font-size:12px;margin:0 0 14px}.collection-breadcrumb .collection-breadcrumb-back{margin-right:10px;margin-bottom:1px}.collection-breadcrumb .collection-breadcrumb-separator{margin:0 10px;color:rgb(var(--text-color) / .6)}.collection-breadcrumb .collection-breadcrumb-title{color:rgb(var(--text-color) / .6)}.collection-breadcrumb-footer{font-size:12px;justify-content:center}.collection-breadcrumb-footer a{text-decoration:underline;text-underline-offset:2px}@media(max-width:699px){.collection-banner-content-subcollection+.collection-breadcrumb-mobile{display:none}}@media(min-width:700px){.collection-breadcrumb-footer{font-size:14px}.collection-breadcrumb-mobile{display:none}}.pagination-v2{display:flex;flex-direction:column;align-items:center;gap:32px;border-bottom:0px;width:100%}.pagination-v2 .button-load-more{width:220px;color:rgb(var(--button-background));background-color:#fff;background-image:unset;border-color:rgb(var(--button-background));font-weight:500;letter-spacing:1px}.pagination-v2 .pagination-progress-container{text-align:center}.pagination-v2 .pagination-progress-container .pagination-progress-text{font-size:14px;text-align:center}.pagination-v2 .pagination-progress-container .pagination-progress{width:350px;border-bottom:4px solid rgb(150,150,150);margin-top:18px}.pagination-v2 .pagination-progress-container .pagination-progress-inner{border-bottom:4px solid rgb(26,26,26);margin-bottom:-4px}@media(max-width:699px){.pagination-v2 .button-load-more{width:180px;font-size:12px;padding:10px 20px}.pagination-v2 .pagination-progress-container .pagination-progress-text{font-size:12px}.pagination-v2 .pagination-progress-container .pagination-progress{width:300px}}.product{gap:var(--product-gap, 1.5rem)}.product-gallery{--product-gallery-thumbnail-list-gap: 4px 2px;--product-gallery-thumbnail-size: 6.5rem;gap:2px 4px}.product-gallery__thumbnail{padding:0;border:0}.product-gallery__thumbnail[aria-current=true]{border:1px solid currentColor}.product-gallery__thumbnail-scroller{padding-left:0;padding-right:0}.product-info{--product-info-gap: 0rem}.product-info__block-item:is([data-block-type=vendor],[data-block-type=title],[data-block-type=sku]){margin-block-start:0!important}.product-info__block-item .product-title{font-size:18px;font-weight:600}.product-info__block-item sale-price{font-size:18px;font-weight:500;color:rgb(var(--text-color))}.product-info__block-item .loox-rating .loox-rating-label{font-size:12px;line-height:1}[data-block-type=title-with-price] .product-subtitle{color:rgb(var(--text-color) / .75);font-size:12px}[data-block-type=title-with-price] sale-price{margin-top:15px}.product-info__block-item:is([data-block-type=variant-picker]){--product-info-gap: 16px}.product-info__block-item:is([data-block-type=delivery-estimate])+.product-info__block-item:is([data-block-type=buy-buttons]){--product-info-gap: 12px}.product-info__block-item:is([data-block-type=buy-buttons])+.product-info__block-item:is([data-block-type=shipping-trust]){margin-block-start:-12px}.product-info__block-item:is([data-block-type=buy-buttons]) .button{font-size:16px;font-weight:600}.accordion-group .accordion{border-block-start-width:0}.product-info__block-group:has(.product-info__block-item:is([data-block-type=separator],[data-block-type=description],[data-block-type=text],[data-block-type=liquid])){--product-info-gap: .5rem}.product-info__block-item:is([data-block-type=description]) .accordion .accordion__toggle,.product-info__block-item:is([data-block-type=accordion]) .accordion .accordion__toggle{font-size:14px;font-weight:500;text-transform:none;padding-block:.9rem}.product-info__block-item:is([data-block-type=accordion]) .accordion-title-container{display:flex;flex:1;flex-direction:column}.product-info__block-item:is([data-block-type=accordion]) .accordion-title-container .accordion-subtitle{font-weight:400;margin-top:0;line-height:1.2;color:rgb(var(--text-color) / .75);font-size:12px}.product-desc-accordion{font-weight:400;line-height:1.5;color:rgb(var(--text-color) / .75);font-size:13px}@media screen and (max-width:699px){.product-gallery{--product-gallery-thumbnail-size: 5rem}.product-info__block-item .product-title{font-size:16px;font-weight:600}.product-info__block-item sale-price{font-size:16px;font-weight:600}[data-block-type=title-with-price]{display:flex;justify-content:space-between;flex-wrap:wrap}[data-block-type=title-with-price] .product-title{width:max-content;flex:1 1 80%}[data-block-type=title-with-price] .product-subtitle{font-size:11px;order:2;flex:1 1 100%}[data-block-type=title-with-price] sale-price{margin-top:0}.product-info__block-item:is([data-block-type=variant-picker]){--product-info-gap: 10px}.product-info__block-item:is([data-block-type=buy-buttons]) .button{font-size:14px;font-weight:600}.accordion-group>*+*>.accordion{border-block-end-width:0}.product-info__block-item:is([data-block-type=description]) .accordion .accordion__toggle,.product-info__block-item:is([data-block-type=accordion]) .accordion .accordion__toggle{padding-block:.8rem}.product-info__block-item:is([data-block-type=accordion]) .accordion-title-container .accordion-subtitle{font-size:11px}.product-desc-accordion{font-size:12px}}@media screen and (min-width:1000px){.product{--product-gap: 2.5rem}}@media screen and (min-width:1150px){.product{--product-gap: 3rem}}.variant-picker-with-steps{padding-bottom:14px}.variant-picker-with-steps .variant-picker-info{display:flex;flex-direction:column;align-items:flex-start}.variant-picker-with-steps .variant-step-container{font-size:14px;margin-bottom:5px;margin-top:5px}.variant-picker-with-steps .variant-step-number{font-weight:600}.variant-picker-with-steps .variant-option-name{display:none}.variant-picker-with-steps .variant-option-value{line-height:1}@media screen and (max-width:699px){.variant-picker-with-steps .variant-step-container{font-size:13px}}.variant-picker__option-info .variant-option-name{font-size:12px;font-weight:600}.variant-picker__option-info .variant-option-value{font-size:12px;color:rgb(var(--text-color) / .75)}.variant-picker__option-values{gap:4px}.variant-picker-option-values-small.variant-picker__option-values{gap:3px}.thumbnail-swatch{--swatch-size: 3.36rem;display:flex;align-items:center;border-width:0;border-radius:1px;overflow:hidden}.thumbnail-swatch.hidden{display:none}.variant-picker-option-values-small .thumbnail-swatch{--swatch-size: 2.5rem}.thumbnail-swatch-expland{--swatch-size: 2.5rem;color:rgb(var(--text-color) / .75);border:1px solid rgb(187 187 187);width:calc(var(--swatch-size) * 3);height:var(--swatch-size);display:flex;justify-content:center;align-items:center;background-color:#f9f8f8;cursor:pointer;margin-left:-4px;border-left:0px;border-top-right-radius:2px;border-bottom-right-radius:2px;padding-left:5px}.thumbnail-swatch-expland .thumbnail-swatch-expland-arrow{margin-top:1px;margin-left:10px}.thumbnail-swatch-expland-collection{color:rgb(var(--text-color) / .7);display:flex;justify-content:center;align-items:center;margin-left:0;cursor:pointer;padding-left:5px;font-size:12px}.thumbnail-swatch-expland-collection .thumbnail-swatch-expland-arrow{margin-top:1px}.thumbnail-swatch>img{width:100%;height:auto}:checked+.thumbnail-swatch,.thumbnail-swatch.is-selected{border-width:0px;border-color:unset;outline:2px solid currentColor}product-card .thumbnail-swatch{--swatch-size: 1.6rem}product-card :checked+.thumbnail-swatch,product-card .thumbnail-swatch.is-selected{border-width:1px}@media screen and (min-width:700px){.variant-picker__option-info .variant-option-name{font-size:13.5px;font-weight:600}.variant-picker__option-info .variant-option-value{font-size:13.5px;color:rgb(var(--text-color) / .75)}.thumbnail-swatch{--swatch-size: 4.4rem}.thumbnail-swatch.hidden{display:none}.variant-picker-option-values-small .thumbnail-swatch,.thumbnail-swatch-expland{--swatch-size: 3rem}:checked+.thumbnail-swatch,.thumbnail-swatch.is-selected{border-width:0px;border-color:unset;outline:2px solid currentColor}product-card .thumbnail-swatch{--swatch-size: 1.8rem}product-card :checked+.thumbnail-swatch,product-card .thumbnail-swatch.is-selected{border-width:1px}}.image-with-text-overlay-section-v2 .image-with-text-content{margin-top:5px}.d-block{display:block!important}.d-none{display:none!important}.splide__slide .pcard-v2__figure .badge-v2-list .badge-v2{background:transparent!important;padding:0!important}.product .product-info .product-info__block-item .variant-picker .variant-picker__option .variant-picker__option-values :checked+.thumbnail-swatch{border:1px solid currentColor!important;outline:none!important}header .header__cart-link .abc_wrapper_dd{display:flex!important;justify-content:center!important;align-items:center!important}header .header__cart-badge{display:block!important;background:transparent!important;width:fit-content!important;height:fit-content!important;font-size:.6em!important;top:9px!important;bottom:unset!important;left:unset!important;right:unset!important}.stars_wrapper_dd{width:100%;display:flex;justify-content:space-between}.stars_wrapper_dd img{width:90px;height:auto;flex-shrink:0;object-fit:contain}.accordion:has(.stars_wrapper_dd) .accordion__content:has(#looxReviews){padding:0}#predictive-search-form .header-search__form-control svg.icon.icon-search{fill:transparent!important}.product .product-info .product-info__block-item .accordion{border:none!important}.product .product-info .product-info__block-item .accordion .accordion__toggle{padding:0 0 10px!important}.product .product-info .product-info__block-item .accordion .accordion__toggle .animated-plus:before{width:12px!important;height:1px!important}.product .product-info .product-info__block-item .accordion .accordion__toggle .animated-plus:after{width:1px!important;height:12px!important}@media(max-width:1000px){.product .product-gallery__image-list .product-gallery__zoom-button{left:auto!important;top:auto!important;right:-5px!important;bottom:15px!important;background:transparent!important;box-shadow:none!important;width:fit-content!important;height:fit-content!important}.product .product-gallery__image-list .product-gallery__zoom-button svg{width:20px!important;height:20px!important;flex-shrink:0!important}}.product .product-info .product-info__block-item .trustpilot-section-trust_pilot_r7YxJ9{padding:0!important;border:none!important;background-color:transparent!important}.product .product-info .product-info__block-item .trustpilot-section-trust_pilot_r7YxJ9 .product-trustpilot-content{display:none!important}.product .product-info .product-info__block-item .trustpilot-section-trust_pilot_r7YxJ9 .product-trustpilot-manual{padding:8px 12px!important;border:1px solid #dadada!important}.product .product-info .product-info__block-item .trustpilot-section-trust_pilot_r7YxJ9 .product-trustpilot-manual .product-trustpilot-manual__right .product-trustpilot-manual__text{opacity:1!important;color:#000!important;margin:2px 0 0!important}.variant-picker__option-values{gap:0px}.product .product-info .product-info__block-item .variant-picker .variant-picker__option .variant-picker__option-values .thumbnail-swatch{--swatch-size: 4rem !important}.ham_dd{cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .3s;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.line_dd{fill:none;transition:stroke-dasharray .3s,stroke-dashoffset .3s;stroke:#000;stroke-width:3;stroke-linecap:round}.ham8_dd .top_dd{stroke-dasharray:40 160}.ham8_dd .middle_dd{stroke-dasharray:40 142;transform-origin:50%;transition:transform .3s}.ham8_dd .bottom_dd{stroke-dasharray:40 85;transform-origin:50%;transition:transform .3s,stroke-dashoffset .3s}#css_impor_dd x-header.header .header__secondary-nav button[aria-expanded=true] .hamRotate_dd{transform:rotate(45deg)}#css_impor_dd x-header.header .header__secondary-nav button[aria-expanded=true] .ham8_dd .top_dd{stroke-dashoffset:-64px}#css_impor_dd x-header.header .header__secondary-nav button[aria-expanded=true] .ham8_dd .middle_dd{transform:rotate(90deg)}#css_impor_dd x-header.header .header__secondary-nav button[aria-expanded=true] .ham8_dd .bottom_dd{stroke-dashoffset:-64px}#css_impor_dd x-header.header .header__secondary-nav button[aria-expanded=false] .hamRotate_dd{transform:rotate(0)}#css_impor_dd x-header.header .header__secondary-nav button[aria-expanded=false] .ham8_dd .top_dd{stroke-dashoffset:0}#css_impor_dd x-header.header .header__secondary-nav button[aria-expanded=false] .ham8_dd .middle_dd{transform:rotate(0)}#css_impor_dd x-header.header .header__secondary-nav button[aria-expanded=false] .ham8_dd .bottom_dd{stroke-dashoffset:0}#impo_dd #css_impor_dd x-header.header svg.ham_dd.hamRotate_dd.ham8_dd.header__nav-icon path{stroke:#fff!important}#impo_dd #css_impor_dd x-header.header svg.ham_dd.hamRotate_dd.ham8_dd.header__nav-icon{width:42px;height:42px;margin-left:-12px;margin-right:-12px}.header-sidebar::part(content){width:100%!important;max-width:100%!important}.header-sidebar::part(content){top:var(--announcement-bar-height)!important}body#impo_dd:has(.header.is-solid) .header-sidebar::part(content){top:0!important}#sidebar-menu::part(header){background:#fff!important}#sidebar-menu::part(search-wrapper){cursor:pointer;width:fit-content;margin-left:auto;margin-right:10px;background:#efefef;display:flex;justify-content:center;align-items:center;gap:40px;padding:4px 10px;font-size:.7em;border-radius:4px;border:none;box-shadow:none;position:relative;z-index:99999;color:#000}.header-sidebar__primary-links,.header-sidebar__categories,.header-sidebar__category-row{border:none!important}.header-sidebar__categories .header-sidebar__category-row{flex-direction:column!important;gap:5px!important;padding:20px 0!important}.header-sidebar__primary-links{padding:20px 0!important}.header-sidebar__categories .header-sidebar__category-row .header-sidebar__category-main{flex:unset}.header-sidebar__categories .header-sidebar__category-row .header-sidebar__category-links{gap:5px}.header-sidebar__categories .header-sidebar__category-row .header-sidebar__category-links .header-sidebar__category-sublink{display:flex;justify-content:space-between;align-items:center;color:#000;font-size:.66em;width:100%}.header-sidebar__categories .header-sidebar__category-row .header-sidebar__category-links .header-sidebar__category-sublink svg{flex-shrink:0;opacity:.8}.mobile_slider_title_dd{color:#767676}.drag_slide_dd img{width:100%;height:auto;display:block;aspect-ratio:1 / 1.2;object-fit:cover}.drag_slide_dd p{font-size:.7em;font-weight:600;margin:6px 0 0}.mobile_slider_title_dd,.header-sidebar__primary-links .header-sidebar__primary-link,.header-sidebar__category-row .header-sidebar__category-main .header-sidebar__category-title{font-weight:700;font-size:.7em}.header-sidebar__categories .header-sidebar__category-row .header-sidebar__category-links .header-sidebar__category-sublink{font-weight:500}.bottom_menu_dd a.header-sidebar__category-sublink,.header-sidebar__primary-links .header-sidebar__primary-link,.header-sidebar__category-row .header-sidebar__category-main .header-sidebar__category-title,.header-sidebar__categories .header-sidebar__category-row .header-sidebar__category-links .header-sidebar__category-sublink span{text-transform:unset}.header-sidebar__main-panel:has(.localization_dd){position:relative}.localization_dd{width:100%!important;height:auto!important;position:absolute!important;left:0!important;bottom:36px!important;z-index:1!important;background:#fff!important;box-shadow:0 0 5px 15px #fff!important;padding:20px 25px!important}.header-sidebar__scroller{padding-bottom:120px!important}.product-gallery__image-list{position:relative!important}.product .custom-shipping-trust{background:transparent!important}#impo_dd .product-gallery__image-list{position:relative!important}.product_title_price_wrapper_dd{width:100%;margin:5px 0;display:flex;align-items:center;justify-content:space-between;gap:5px}.product_title_price_wrapper_dd *{width:fit-content!important;flex:unset!important;margin:0!important}.shipping_text_dd,.product .product-info .product-info__block-item .accordion summary .accordion__toggle .stars_wrapper_dd,.product .product-info .product-info__block-item variant-picker .variant-picker__option-info .variant-option-name,.product .product-info .product-info__block-item .custom-shipping-trust .custom-shipping-trust-left .custom-shipping-trust-content-line-2{color:#000!important;font-size:12px!important;font-weight:600!important}.product .product-info__block-list buy-buttons.buy-buttons button{padding-top:12px;padding-bottom:12px}#css_impor_dd x-header.header.is-solid{background:#fff!important}#css_impor_dd x-header.header{box-shadow:none!important}.thumbnail-swatch.is-disabled:before{background:linear-gradient(to bottom right,transparent calc(50% - .1px),var(--swatch-disabled-strike-color) calc(50% - .1px) calc(50% + .1px),transparent calc(50% + .1px))}.product_title_price_wrapper_dd .v-stack price-list.price-list *{font-weight:400}.product .product-info .product-info__block-item .variant-picker .variant-picker__option .variant-picker__option-values .thumbnail-swatch,.product .product-info .product-info__block-item .variant-picker .variant-picker__option .variant-picker__option-values .thumbnail-swatch img{height:80px;object-fit:cover}.variant-picker__option{margin:15px 0 0}.custom-inventory-text{margin:20px 0 0}.product .product-info__block-list buy-buttons.buy-buttons button{margin:0!important;border-radius:6px!important}.custom-shipping-trust{border:none!important;padding:5px 0 20px!important;border-bottom:1px solid #dcdcdc!important}.custom-shipping-trust-content:has(.shipping_text_dd){display:flex!important;flex-direction:row!important;gap:5px!important}.custom-shipping-trust-content:has(.shipping_text_dd) *{width:fit-content!important;flex-shrink:0!important}.product .custom-shipping-trust .country-flag{min-width:auto;min-height:auto;width:22px;height:auto;object-fit:contain;flex-shrink:0}.custom-shipping-trust-left{gap:10px}.product .product-info .product-info__block-item .trustpilot-section-trust_pilot_r7YxJ9 .product-trustpilot-manual,.product .product-info .product-info__block-item .trustpilot-section-trust_pilot_r7YxJ9 .product-trustpilot-manual .product-trustpilot-manual__right{width:100%;display:flex;flex-direction:row;align-items:center;gap:8px;border-radius:5px}buy-buttons.buy-buttons button.button{border-radius:5px}.product .product-info .product-info__block-item .trustpilot-section-trust_pilot_r7YxJ9 .product-trustpilot-manual .product-trustpilot-manual__right .product-trustpilot-manual__text{margin:0!important}.product .product-info .product-info__block-item span.accordion__toggle{gap:12px!important;padding-bottom:12px!important}.product_title_price_wrapper_dd{margin-bottom:0!important}.variant-picker__option{margin:15px 0!important}.product .product-info .product-info__block-item .trustpilot-section-trust_pilot_r7YxJ9 .product-trustpilot-manual .product-trustpilot-manual__right .product-trustpilot-manual__stars img{height:18px}@media(min-width:1000px){.product-gallery__image-list .product-gallery__zoom-button{right:20px!important}.product-info__block-item:has(variant-picker){margin:20px 0!important}.product-info__block-list .product-info__block-item[data-block-id=AOGV5bFBMaUVPYTlnN__loox-rating-1]{display:none}.variant-picker__option{margin:0 0 8px!important}}@media(max-width:1000px){.product-info__block-list .product-info__block-item[data-block-id=ANFpyeDlqRTAzbXBzZ__loox_reviews_loox_rating_ErFgBM-1]{display:none;margin-bottom:12px}.product .product-gallery__image-list .product-gallery__zoom-button{position:absolute!important;display:block!important}.product .product-info .product-info__block-item .trustpilot-section-trust_pilot_r7YxJ9 .product-trustpilot-manual .product-trustpilot-manual__logo img{height:18px}.custom-delivery-text{margin:5px 0!important}.product-info .product-info__block-item .product-subtitle{display:none!important}}label.thumbnail-swatch.is-disabled{position:relative;overflow:hidden}.thumbnail-swatch.is-disabled:before{background:none!important;content:"";position:absolute;top:2px;left:-15px;width:300%;border-top:1px solid rgba(70,70,70,.7);transform:rotate(308.3deg);transform-origin:center;pointer-events:none}@media(max-width:1000px){.product .product-info .product-info__block-item .trustpilot-section-trust_pilot_r7YxJ9 .product-trustpilot-manual .product-trustpilot-manual__right .product-trustpilot-manual__text{font-size:.66em!important}.product .product-info .product-info__block-item .trustpilot-section-trust_pilot_r7YxJ9 .product-trustpilot-manual,.product .product-info .product-info__block-item .trustpilot-section-trust_pilot_r7YxJ9 .product-trustpilot-manual .product-trustpilot-manual__right{gap:5px!important}}.product .product-gallery__image-list scroll-carousel{gap:0px!important}.title_plus_dd{width:100%;display:flex;align-items:center;gap:10px}.pcard-v2{display:flex;flex-direction:column;gap:0;position:relative}.pcard-v2__figure{position:relative;background-color:#f2f2f2;border-radius:0;overflow:hidden;aspect-ratio:3 / 4}.pcard-v2__media{display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none}.pcard-v2__image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease,opacity .3s ease;display:block}.pcard-v2__image--secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;object-fit:cover}.pcard-v2__figure:hover .pcard-v2__image--secondary{opacity:1}.pcard-v2__figure:hover .pcard-v2__image--primary{transform:scale(1.04)}.pcard-v2__image--placeholder{width:70%;height:70%;object-fit:contain;opacity:.35}.pcard-v2__figure .badge-list{position:absolute;top:10px;left:10px;z-index:2}.pcard-v2__quick-add{position:absolute;bottom:10px;right:10px;z-index:3;width:20px;height:20px;border-radius:50%;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease}.pcard-v2__quick-add:hover{transform:scale(1.08)}.pcard-v2__quick-add svg{width:13px;height:13px;display:block;color:#272727}.pcard-v2__info{display:flex;flex-direction:column;gap:4px;padding:8px;align-items:flex-start}.pcard-v2__swatches{display:flex;flex-direction:row;align-items:center;gap:6px;flex-wrap:nowrap;position:relative}.pcard-v2__dot{display:inline-block;width:30px;height:30px;border-radius:2px;background:var(--dot-bg, #ccc) center / cover no-repeat;flex-shrink:0;box-shadow:inset 0 0 0 1px #00000014;border:none;padding:0;cursor:pointer;position:relative;margin-bottom:6px}.pcard-v2__dot--white{box-shadow:inset 0 0 0 1px #0000002e}.pcard-v2__dot--unavailable{position:relative;opacity:.5}.pcard-v2__dot--unavailable:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:4px;background:linear-gradient(135deg,transparent calc(50% - .5px),rgba(0,0,0,.3) calc(50% - .5px) calc(50% + .5px),transparent calc(50% + .5px))}.pcard-v2__swatch-indicator{position:absolute;bottom:0;left:0;height:2px;width:30px;background:var(--color-text, #111);border-radius:1px;transition:transform .3s cubic-bezier(.4,0,.2,1);pointer-events:none}.pcard-v2__swatch-overflow{font-size:1rem;font-weight:400;color:var(--color-text, #111);white-space:nowrap;margin-bottom:6px;margin-left:4px}.pcard-v2__vendor{font-size:10px;color:var(--color-text-subdued, #888);text-transform:uppercase;letter-spacing:.06em;text-decoration:none}.pcard-v2__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-decoration:none;color:var(--color-text, #111);font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1.4;margin-top:6px}.pcard-v2__title:hover{text-decoration:underline}.pcard-v2__price{font-size:.75rem;color:var(--color-text, #111)}@media(max-width:700px){.pcard-v2__swatches{gap:4px}.pcard-v2__dot{width:28px;height:28px}.pcard-v2__swatch-overflow{font-size:.7rem;font-weight:400;margin-bottom:6px;margin-left:8px}.pcard-v2__title{font-size:.875rem}}button.pcard-v2__quick-add.loading{opacity:.5}.splide__slide:not(.is-active):first-child{visibility:visible!important;width:100%!important}@media(min-width:767px){.product .product-gallery .product-gallery__thumbnail-list{display:none!important}}.product_sectiond_dd{padding-block-start:0!important}html:has(accordion-disclosure.accordion.open_loox) div#loox-floating-widget-btn{opacity:0!important;pointer-events:none!important}@media(min-width:1000px){body:has(x-header.header:not(.is-hidden)) product-sticky-bar.product-sticky-bar.is-visible{top:65px}.product_sectiond_dd .container{width:100%;margin:0!important;padding:0!important}.product_sectiond_dd safe-sticky.product-info{width:100%!important;max-width:480px!important;padding-right:20px!important;padding-left:50px}.product-info__block-list{padding-top:120px;padding-bottom:20px}}.ctr__track-wrapper .ctr__card .ctr__img-wrap,.ctr__track-wrapper .ctr__card img{border-radius:0!important}.product-sticky-bar{z-index:4!important}.rv__img-wrap .pcard-v2__quick-add svg{width:20px!important;height:20px!important}p.cart-drawer__title-v2{font-weight:400;font-size:.9em}.cart-count-dd{font-size:.7em;vertical-align:super}.drawer::part(header){border:none!important;background:transparent!important;padding:20px 20px 0!important}.free-shipping-bar-v2{display:block;padding:15px 20px 0}.fsb-v2__message{display:block;color:#000;font-size:.6em;font-weight:400;margin:0}.fsb-v2__tracks{display:flex;gap:6px;margin-bottom:6px}.fsb-v2__track{position:relative;overflow:hidden;flex:1;height:5.5px;border-bottom:1.5px solid}.fsb-v2__fill{height:100%;transition:width .5s ease}.subtotal_wrapper_dd{display:flex;flex-direction:column;padding:15px;margin:15px 20px 0;gap:7px}.subtotal_wrapper_dd p{margin:0;font-size:.6em;font-weight:400;line-height:1.4}.subbar_dd{width:100%;display:flex;justify-content:space-between;align-items:center}.free_shipping_dd{display:none!important}cart-drawer#cart-drawer:has(.t1_reached) .free_shipping_dd,cart-drawer#cart-drawer:has(.both_reached) .free_shipping_dd{display:flex!important}.cart-drawer__items{gap:0!important;padding:15px 20px 0!important}.cart-drawer__items .line-item .line-item-v2__title{font-size:.6em!important;font-weight:400!important}.cart-drawer__items .line-item .line-item-v2__row-2{font-size:.5em!important;font-weight:400!important}.quantity-selector__input-wrapper,quantity-selector.quantity-selector-v2.quantity-selector,.cart-drawer__items .line-item .quantity-selector-v2__inner,.cart-drawer__items .line-item .quantity-selector-v2__inner *{border:none!important}.cart-drawer__items .line-item .quantity-selector-v2__input{width:15px!important;min-width:0!important;font-size:.6em!important;font-weight:400!important}.cart-drawer__items .line-item .quantity-selector-v2__button svg{width:8px!important;height:8px!important}.line-item-v2__price{font-size:.6em!important;font-weight:400!important}.payment_badges_wrapper_dd{list-style:none!important;padding:0!important;margin:8px 0 0!important;display:flex!important;flex-direction:row;gap:2px!important;flex-wrap:wrap;justify-content:center;align-items:center}.payment_badges_wrapper_dd *{padding:0!important;margin:0!important}.payment_badges_wrapper_dd li,.payment_badges_wrapper_dd li svg{width:33px;height:auto;flex-shrink:0}.cart-drawer__footer{gap:5px!important}.cart-drawer__total-v2.text-total span{font-size:.8em!important;font-weight:400!important}.cart-drawer--v2 .button-group .button{min-height:45px!important;font-size:.6em!important}.drawer::part(footer){padding:15px 20px!important;border:none!important}.cart-drawer__recommendations{padding:15px 20px 0!important}.recommendations__header{margin-bottom:5px!important}.recommendations__header p.h5{font-size:.7em!important}.recommendations__carousel .splide__list li a.product-card-upsell__title.h6{font-size:.6em!important;font-weight:400!important}.recommendations__carousel .splide__list li .product-card-upsell .price-list-v2__price{font-size:.8em!important;font-weight:400!important}.recommendations__carousel .splide__list li button.product-card-upsell__add-btn{font-size:.5em!important;font-weight:400!important}.recommendations__item{padding:8px!important}.badge-v2--new,.badge-v2--custom{background:transparent!important;padding:0!important}.fsb-v2__track.fsb-v2__track--green{width:60%}.fsb-v2__track.fsb-v2__track--orange{flex:none;width:40%}@media(max-width:767px){.payment_badges_wrapper_dd li,.payment_badges_wrapper_dd li svg{width:28px}}@media(max-width:410px){.payment_badges_wrapper_dd li,.payment_badges_wrapper_dd li svg{width:25px}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/custom.css.map */
