.section--boost-widget-custom{background-color:rgb(var(--color-background, 247, 242, 235));transition:background-color .3s ease;padding-inline:0;padding-left:50px}.template-collection .section--boost-widget-custom{padding-left:0}@media (max-width: 1400px){.template-collection .section--boost-widget-custom{padding-left:15px}}@media (max-width: 768px){.template-collection .section--boost-widget-custom{padding-left:0}}.boost-widget-custom__container{width:100%;overflow:hidden}.template-product .boost-widget-custom__container{max-width:1400px;margin:0 auto}.template-collection .boost-widget-custom__container .tabs__header,.template-collection .boost-widget-custom__container .tabs__panel{max-width:1400px;margin-left:calc((100vw - min(100vw,1400px))/2);margin-right:calc(-1*(100vw - min(100vw,1400px))/2);overflow:hidden;box-sizing:border-box}.template-collection .boost-widget-custom__container .tabs__panel .boost-widget-custom .boost-widget-custom__products-content{margin-right:calc(-1*(100vw - min(100vw,1400px))/2);padding-right:calc((100vw - min(100vw,1400px))/2)}.boost-widget-custom__container .section__heading-text{font-size:32px!important;font-weight:700!important}.section--boost-widget-custom.top-border{border-top:1px solid var(--color-border, rgba(0, 0, 0, .1))}.section--boost-widget-custom.bottom-border{border-bottom:1px solid var(--color-border, rgba(0, 0, 0, .1))}.section--boost-widget-custom .section__header--text{display:flex;flex-direction:column;gap:4px}.section--boost-widget-custom .section__header--text .section__subheading{order:2;margin-bottom:0;font-family:DM Sans;font-size:20px;font-style:normal;font-weight:700;line-height:normal}@media (max-width: 768px){.section--boost-widget-custom .section__header--text .section__subheading{font-size:14px;font-weight:500}}.section--boost-widget-custom .section__header--text .section__heading{order:1;font-size:32px;font-weight:700;line-height:normal}@media (max-width: 768px){.section--boost-widget-custom .section__header--text .section__heading{text-align:center;padding:0 15px}}.boost-widget-custom{height:auto;opacity:1;transition:opacity .3s ease;position:relative;z-index:1;overflow:hidden}.boost-widget-custom.has-view-all-button{height:auto;overflow:hidden}.boost-widget-custom.hidden{opacity:0;pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:-1;height:auto;transition:opacity .3s ease;overflow:hidden}.boost-widget-custom.hidden.has-view-all-button{height:auto}.boost-widget-custom__loading,.boost-widget-custom__error{display:none!important}.boost-widget-custom__products-content{position:relative;height:auto;overflow:hidden}.boost-widget-custom .product-card{background:none;gap:0px}.boost-widget-custom .product-card:hover{background-color:unset;border:none}.boost-widget-custom .product-card__vendor{margin:10px 0 6px;font-size:14px;font-style:normal;font-weight:500;line-height:normal;opacity:.5;text-transform:capitalize;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boost-widget-custom .product-card__title{color:var(--color-foreground, #000);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 4px}.boost-widget-custom .product-card__price{width:unset;flex-shrink:no-wrap;font-weight:500!important;color:var(--color-foreground, #000);margin:6px 0;display:flex;align-items:center;gap:12px}.boost-widget-custom .product-card__price--sale{color:#fa003f}.boost-widget-custom .product-card__price--compare{text-decoration:line-through;opacity:.6}.boost-sd__product-item{background:none;gap:0px}.boost-sd__product-item:hover{background-color:unset;border:none}.boost-sd__product-vendor{margin:10px 0 6px;font-size:14px;font-style:normal;font-weight:500;line-height:normal;opacity:.5;text-transform:capitalize;flex-shrink:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.boost-sd__product-info{display:block}.boost-sd__product-title{color:var(--color-foreground, #000);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin:0 0 4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.boost-sd__product-price{width:unset}.boost-sd__product-price-content{display:flex;justify-content:space-between;gap:unset;margin:6px 0}.boost-sd__product-price--left{font-weight:500!important;color:var(--color-foreground, #000);display:flex;align-items:center;gap:12px}.boost-sd__product-price--sale{color:#fa003f}.boost-sd__product-price--compare{text-decoration:line-through;opacity:.6}.boost-sd__product-price--set{text-transform:unset}.boost-sd__vendor-rating-wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;width:100%}.boost-sd__star-icon{display:inline-flex;align-items:center;flex-shrink:0;margin-right:4px;vertical-align:middle}.boost-sd__star-icon svg{display:block;width:15px;height:14px}.oke-sr-rating{display:flex;align-items:center;font-size:14px;color:#262525;flex-shrink:0;font-weight:500;gap:4px;white-space:nowrap;padding-right:10px}.oke-sr-stars,.oke-sr-count{display:none}.boost-sd__label-container{display:flex;z-index:99;flex-direction:column;gap:5px;position:absolute}.boost-sd__label-container.top{top:10px;left:10px}.boost-sd__label-container.bottom{bottom:10px;left:10px}.boost-sd__product-link-image{position:relative}.boost-sd__product-image-main,.boost-sd__product-image-hover{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.boost-sd__product-image-hover{position:absolute;top:0;left:0;opacity:0}.boost-sd__product-link-image:hover .boost-sd__product-image-hover{opacity:1}.boost-sd__product-link-image:hover .boost-sd__product-image-main{opacity:0}.boost-sd__color-swatch{border:1px solid #f5f5f5;display:block!important;width:17px;height:17px;overflow:hidden;transition:all .2s ease;border-radius:100%;cursor:pointer}.boost-sd__swatch-color{width:100%;height:100%;border-radius:100%}.boost-sd__swatch-image{width:100%;height:100%;object-fit:cover;border-radius:100%}.boost-sd__product-label{display:none}.boost-sd__product-info{display:flex;gap:0;flex-direction:column}.boost-sd__product-labels{border-radius:50px;padding:5px 12px;background:#000;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;width:max-content}@media (max-width: 768px){.boost-sd__product-labels{font-size:10px;padding:4px 8px}.boost-sd__label-container.top{top:5px;left:5px}}.boost-sd__stock-availability-tag{padding-top:6px;font-size:14px;font-weight:500;display:flex;gap:4px;align-items:center}.boost-sd__size-availability{font-size:14px;font-weight:500;color:#666;margin-top:4px;line-height:normal}.boost-sd__promotion-callout{border-radius:4px;background:#f99d8b;color:#fff;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:inline-block;padding:5px 12px;align-items:center;gap:10px;font-size:12px;font-style:normal;font-weight:600;margin-top:12px;line-height:normal;max-width:100%;width:max-content}.boost-sd__stock-availability-tag:hover{text-decoration:none}.stock-green,.stock-yellow,.stock-grey,.stock-turquoise{color:#000}.stock-circle{display:flex;justify-content:center;align-items:center;width:16px;height:16px;border-radius:100%}.tick-icon{transform:translateY(1px)}.stock-circle-green{background-color:#61a966}.stock-circle-yellow{background-color:#f2de95}.stock-circle-grey{background-color:#858484}.stock-circle-turquoise{background-color:#a1d6ce}.boost-sd__label-container .promotion-label{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:700;text-transform:uppercase;margin:2px;color:#fff}.boost-sd__product-labels--sale{background-color:#fa003f}.product-card__info .f-price--on-sale .f-price-item--sale{font-weight:500}.boost-sd__product-labels--new{background-color:#64ab67}.free_shipping{background-color:#d4876d}.shipping_method{background-color:#f5f5f6;color:#000}.boost-sd__product-labels--wait-and-save{background-color:#7191c8}.boost-sd__product-labels--best-seller{background-color:#ffe178;color:#000}.boost-sd__product-labels--trending{background-color:#1c3597}.boost-sd__product-labels--clearance{background-color:#b71c1c}.boost-sd__product-labels--early-bird{background-color:#d29126}.boost-sd__product-labels--package-deal{background-color:#68735c}.boost-sd__product-image-wrapper{aspect-ratio:unset!important}.boost-sd__product-image{width:100%;position:relative;background-color:#eee;height:auto;aspect-ratio:4 / 4;overflow:hidden}.boost-sd__bac-color-swatches{display:flex;gap:8px;margin:6px 0;flex-wrap:wrap}.boost-sd__swatch-color{display:block!important;width:17px;height:17px;overflow:hidden;transition:all .2s ease;border-radius:100%;cursor:pointer}.boost-widget-custom__grid{display:grid;gap:1rem;height:480px;overflow-y:auto;position:relative;top:0;left:0}.boost-widget-custom.has-view-all-button .boost-widget-custom__grid{height:400px}.boost-widget-custom .product-card__labels{display:flex;z-index:99;flex-direction:column;gap:6px;position:absolute;top:10px;left:10px}.boost-widget-custom .product-card__label{border-radius:50px;padding:5px 12px;background:#000;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;width:max-content}.boost-widget-custom .product-card__label--sale{background-color:#fa003f}.boost-widget-custom .product-card__label--new{background-color:#64ab67}.boost-widget-custom .product-card__label--clearance{background-color:#b71c1c}.boost-widget-custom .product-card__label--best-seller{background-color:#ffe178;color:#000}.boost-widget-custom .product-card__label--trending{background-color:#1c3597}.boost-widget-custom .product-card__color-swatches{display:flex;gap:8px;margin:6px 0;flex-wrap:wrap}.boost-widget-custom .color-swatch{border:1px solid #f5f5f5;display:block!important;width:17px;height:17px;overflow:hidden;transition:all .2s ease;border-radius:100%;cursor:pointer}.boost-widget-custom .color-swatch__color{width:100%;height:100%;border-radius:100%}.boost-widget-custom .color-swatch__image{width:100%;height:100%;object-fit:cover;border-radius:100%}.boost-widget-custom__view-all{margin-top:40px;text-align:left;padding-left:0;position:relative;z-index:1;margin-bottom:22px}.boost-widget-custom__view-all .btn{padding:15px 32px 17px;color:#fff;text-align:center;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:600;line-height:normal;border-radius:100px}.boost-widget-custom__view-all .btn--primary,.boost-widget-custom__view-all .btn--secondary{min-width:120px;justify-content:center}.boost-widget-custom__view-all .btn--underline{min-width:auto;padding:8px 0;text-decoration:underline;text-underline-offset:4px}.boost-widget-custom .swiper{overflow:visible;padding:0;position:relative}.boost-widget-custom .swiper-wrapper{display:flex;align-items:flex-start;position:relative;top:0;left:0}.boost-widget-custom .swiper-slide{height:auto;display:flex;flex-direction:column;position:relative;vertical-align:top;max-width:328px;margin-right:10px!important}.boost-widget-custom .swiper-button-next,.boost-widget-custom .swiper-button-prev{width:44px;height:44px;margin-top:0;top:35%;transform:translateY(-50%);background:#262525;border-radius:50%;color:#fff;font-size:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease;box-shadow:0 2px 8px #00000026;z-index:10}.boost-widget-custom .swiper-button-next.swiper-button-disabled,.boost-widget-custom .swiper-button-prev.swiper-button-disabled{display:none}.boost-widget-custom .swiper-button-next:hover,.boost-widget-custom .swiper-button-prev:hover{background:#262525cc;transform:translateY(-50%) scale(1.05)}.boost-widget-custom .swiper-button-next svg,.boost-widget-custom .swiper-button-prev svg{width:16px;height:16px;fill:currentColor}.boost-widget-custom .swiper-button-next:before{content:"";display:block;width:16px;height:16px;background-image:url('data:image/svg+xml;charset=utf-8,<svg class="icon icon-slider-prev icon--medium" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');background-repeat:no-repeat;background-position:center;background-size:contain}.boost-widget-custom .swiper-button-prev:before{content:"";display:block;width:16px;height:16px;background-image:url('data:image/svg+xml;charset=utf-8,<svg class="icon icon-slider-prev icon--medium" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.5 3.74121L13.75 9.99121L7.5 16.2412" stroke="white" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"></path></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;transform:rotate(180deg)}@media (max-width: 768px){.boost-widget-custom__view-all{padding:0;text-align:center;margin-top:14px;height:48px;margin-bottom:14px}.boost-widget-custom__view-all .btn{padding:16px 32px;font-size:14px;font-weight:500}.boost-widget-custom__view-all .btn--underline{padding:6px 0;text-underline-offset:3px}.boost-widget-custom .swiper-button-next,.boost-widget-custom .swiper-button-prev{display:none}.boost-widget-custom .swiper,.boost-widget-custom .swiper-wrapper,.boost-widget-custom.has-view-all-button .swiper,.boost-widget-custom.has-view-all-button .swiper-wrapper{height:auto}}@media (min-width: 769px) and (max-width: 1023px){.boost-widget-custom__view-all{text-align:left;margin-top:20px;height:48px;margin-bottom:20px}.boost-widget-custom__view-all .btn{padding:17px 32px;font-size:14px;font-weight:500}.boost-widget-custom .swiper,.boost-widget-custom .swiper-wrapper{height:480px}.boost-widget-custom.has-view-all-button .swiper,.boost-widget-custom.has-view-all-button .swiper-wrapper{height:400px}}.boost-widget-custom__widget-heading{margin-bottom:2rem;text-align:center;display:block}.boost-widget-custom__widget-title{font-size:var(--font-heading-size);font-weight:var(--font-heading-weight);line-height:var(--font-heading-line-height);margin:0 0 .5rem;color:var(--color-foreground)}.boost-widget-custom__widget-subheading{font-size:var(--font-body-size);line-height:var(--font-body-line-height);color:rgba(var(--color-foreground),.75);margin:0}@media (max-width: 768px){.boost-widget-custom__widget-heading{margin-bottom:1.5rem}.boost-widget-custom__widget-title{font-size:calc(var(--font-heading-size) * .8)}}.section--boost-widget-custom .tabs__header{padding-right:50px;justify-content:space-between;align-items:center;margin-bottom:30px}.section--boost-widget-custom .section__header{padding-bottom:0}.section--boost-widget-custom .tabs__nav{display:flex;align-items:center;flex-wrap:wrap}.boost-widget-custom__tabs-container{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.boost-widget-custom__tab span{white-space:nowrap}@media (max-width: 768px){.tabs__nav-wrap>.tabs__nav{gap:2.4rem}.tabs__nav-design-2 .tabs__nav-wrap>.tabs__nav{margin-left:15px}.tabs__nav-design-3 .tabs__nav-wrap>.tabs__nav{gap:.6rem}}.section--boost-widget-custom .tabs__tab{outline:none;background:transparent;border:none;cursor:pointer;border-radius:.375rem;font-weight:600;color:#26252554}.section--boost-widget-custom .tabs__tab:hover{color:#262525}.section--boost-widget-custom .tabs__tab.active{background-color:var(--color-foreground, #000);color:var(--color-background, #fff)}.section--boost-widget-custom .tabs__tab:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.section--boost-widget-custom .tabs__tab,.section--boost-widget-custom .tabs__tab:hover,.section--boost-widget-custom .tabs__tab.active{transition:none!important}.tabs__header--vertical .sticky-element{display:flex;justify-content:space-between;align-items:center}@media (max-width: 768px){.tabs__header--vertical .sticky-element{flex-direction:column}}.tabs__header--vertical .section__header{--header-padding-bottom: 0;--header-padding-bottom-mobile: 20px}.tabs__nav-design-1 .boost-widget-custom__tab:hover{background-color:transparent!important}.tabs__nav-design-1 .boost-widget-custom__tab.active{background-color:transparent!important;color:#262525!important}.tabs__nav-design-1 .boost-widget-custom__tab{position:relative;padding:0 0 .4rem!important;background:transparent!important;border:none!important;border-radius:0!important;color:#262525!important;font-size:var(--font-body-size)!important;line-height:var(--font-body-line-height)!important}.tabs__nav-design-1 .boost-widget-custom__tab:before{content:"";display:block;background:#262525;width:0;height:1px;position:absolute;inset-inline:auto 0;bottom:0}.tabs__nav-design-1 .boost-widget-custom__tab:hover:before,.tabs__nav-design-1 .boost-widget-custom__tab.active:before{width:100%;inset-inline:0 auto}.tabs__nav-design-2 .boost-widget-custom__tab span{font-size:32px!important;font-weight:700!important;line-height:42px!important;color:#26252554!important}.tabs__nav-design-2 .boost-widget-custom__tab span:focus-visible{outline:none}.tabs__nav-design-2 .boost-widget-custom__tab:hover span,.tabs__nav-design-2 .boost-widget-custom__tab.active span{color:#262525!important}@media (max-width: 768px){.tabs__nav-design-2 .boost-widget-custom__tab span{font-size:24px!important;line-height:31px!important}}.tabs__nav-design-3 .boost-widget-custom__tab{background-color:#fff!important;color:#262525!important;border:1px solid #e5e5e5;border-radius:50px;padding:0 14px;font-weight:500;font-size:14px;line-height:36px;opacity:1;height:auto}.tabs__nav-design-3 .boost-widget-custom__tabs-container{gap:12px}.tabs__nav-design-3 .boost-widget-custom__tab:hover,.tabs__nav-design-3 .boost-widget-custom__tab.active{background-color:#262525!important;color:#fff!important;border-color:#262525}@media (max-width: 768px){.section--boost-widget-custom{padding-left:0;padding-block-start:45px}.section--boost-widget-custom .tabs__header{padding-right:0;flex-direction:column}.section--boost-widget-custom .tabs__nav{display:inline-flex;flex-wrap:unset}.section--boost-widget-custom .tabs__tab{text-align:center;width:100%}.section--boost-widget-custom .tabs__panel{padding-left:15px}.tabs__nav-design-1 .boost-widget-custom__tab{padding:0 0 .4rem!important}.tabs__nav-design-3 .boost-widget-custom__tab{font-size:14px}.boost-widget-custom .swiper-slide{height:auto}.boost-sd__product-title{font-size:14px;font-weight:500}}.wishlist-button{position:absolute;top:10px;right:10px;z-index:10;background:none;border:none;cursor:pointer;padding:0;margin:0;height:auto}.wishlist-button-active path{fill:#262525}
/*# sourceMappingURL=/cdn/shop/t/14/assets/boost-widget-custom.css.map */
