#main_product .product .zoomer-wrapper,#quickview-product-template .zoomer-wrapper{width:100%!important;height:100%!important}#main_product .product .product-view-wrapper,#quickview-product-template .product-view-wrapper{position:relative}#main_product .product .product-view-wrapper .product-item-flag,#quickview-product-template .product-view-wrapper .product-item-flag,#main_product .product .product-view-wrapper .product-item-promo-flag,#quickview-product-template .product-view-wrapper .product-item-promo-flag{position:absolute;z-index:800;top:12px;left:12px}#main_product .product .product-view-wrapper .product-item-flag .flag,#quickview-product-template .product-view-wrapper .product-item-flag .flag,#main_product .product .product-view-wrapper .product-item-promo-flag .flag,#quickview-product-template .product-view-wrapper .product-item-promo-flag .flag{font-size:16px;background-color:#e9e9e6;height:30px;display:flex;justify-content:center;align-items:center;padding:4px 8px;box-shadow:0 2px 3px #0000001f;border-radius:2.25px}#main_product .product .product-view-wrapper .product-item-flag .flag.new,#quickview-product-template .product-view-wrapper .product-item-flag .flag.new{background-color:var(--color-black);color:var(--color-white)}#main_product .product .product-view-wrapper .product-item-promo-flag .flag,#quickview-product-template .product-view-wrapper .product-item-promo-flag .flag{background-color:var(--color-red);color:var(--color-white)}#main_product .product .product-view-wrapper .wishlist,#quickview-product-template .product-view-wrapper .wishlist{position:absolute;z-index:800;top:12px;right:12px}#main_product .product .product-view-wrapper .wishlist .wk-button .wk-button__label,#quickview-product-template .product-view-wrapper .wishlist .wk-button .wk-button__label{display:none}#main_product .product .product-view-wrapper .wishlist .wk-button,#quickview-product-template .product-view-wrapper .wishlist .wk-button{padding:0;width:32px;height:33px;top:0;right:0;display:flex;justify-content:center;align-items:center}#main_product .product .product-view-wrapper .wishlist .wk-button .wk-button__icon,#quickview-product-template .product-view-wrapper .wishlist .wk-button .wk-button__icon{margin:0;top:0;transform:none;display:flex;justify-content:center;align-items:center}#main_product .product .product-view-wrapper .wishlist svg,#quickview-product-template .product-view-wrapper .wishlist svg{width:18px}#main_product .product .product-view-wrapper .wishlist .wk-button--remove svg,#quickview-product-template .product-view-wrapper .wishlist .wk-button--remove svg{fill:var(--color-black)}#main_product .product .product-right h1,#quickview-product-template .product-right h1{font-family:var(--font-family-heading);font-weight:400;color:#000;margin:0 0 24px;letter-spacing:-.02em}@media screen and (max-width: 1023px){#main_product .product .product-right{margin-top:25px}}@media screen and (max-width: 767px){#main_product .product .product-right h1,#quickview-product-template .product-right h1{font-size:30px;line-height:30px;margin:0 0 12px}}@media screen and (min-width: 768px){#main_product .product .product-right h1,#quickview-product-template .product-right h1{font-size:40px;line-height:40px}}#main_product .product .product-right .product-item-style,#quickview-product-template .product-right .product-item-style{font-family:var(--font-family-sub-heading);font-weight:400;margin:0 0 8px;display:block;flex-grow:2}@media screen and (max-width: 767px){#main_product .product .product-right .product-item-style,#quickview-product-template .product-right .product-item-style{font-size:17px;line-height:23px}}@media screen and (min-width: 768px){#main_product .product .product-right .product-item-style,#quickview-product-template .product-right .product-item-style{font-size:22px;line-height:33px}}#main_product .product .stamped-main-badge,#quickview-product-template .stamped-main-badge{margin:0 0 8px}@media screen and (max-width: 767px){#main_product .product .warehouse-flag,#quickview-product-template .warehouse-flag{margin:0 0 8px}}@media screen and (min-width: 768px){#main_product .product .warehouse-flag,#quickview-product-template .warehouse-flag{margin:0 0 8px}}#main_product .product .warehouse-flag .international,#quickview-product-template .warehouse-flag .international{font-size:14px;background-color:var(--color-warm-stone);height:30px;display:inline-flex;justify-content:center;align-items:center;padding:8px 8px 4px;box-shadow:0 2px 3px #0000001f;border-radius:2.25px}@media screen and (max-width: 767px){#main_product .product .product-right .product-item-promo-name,#quickview-product-template .product-right .product-item-promo-name{margin:0 0 8px;color:var(--color-red);font-size:17px}}@media screen and (min-width: 768px){#main_product .product .product-right .product-item-promo-name,#quickview-product-template .product-right .product-item-promo-name{margin:0 0 8px;color:var(--color-red);font-size:18px}}#main_product .product .product-right .product-item-promo-name .promo-term-popup,#quickview-product-template .product-right .product-item-promo-name .promo-term-popup{display:inline-flex;align-items:center}#main_product .product .product-right .product-item-promo-name .promo-term-popup svg,#quickview-product-template .product-right .product-item-promo-name .promo-term-popup svg{display:inline;width:14px;height:auto;margin:0 0 0 5px;cursor:pointer}.fancybox-container .promotionTermsPopup{max-width:400px}.fancybox-container .promotionTermsPopup h2{font-family:var(--font-family-sub-heading);letter-spacing:-.02em;font-style:normal;font-weight:400;font-size:32px;line-height:40px;margin:0 0 25px}.fancybox-container .promotionTermsPopup p{font-family:var(--font-family-base);font-style:normal;font-weight:400;font-size:16px;line-height:20px}#main_product .product .product-price-wrap .product-price,#quickview-product-template .product-price-wrap .product-price{font-family:var(--font-family-sub-heading-alt);font-size:21px;line-height:33px;font-weight:500;margin:0 0 24px}@media screen and (min-width: 768px){#main_product .product .product-price-wrap .product-price,#quickview-product-template .product-price-wrap .product-price{font-size:28px;line-height:33px}}#main_product .product .product-price-wrap .product-price .price-item,#quickview-product-template .product-price-wrap .product-price .price-item{display:inline;margin:0 15px 0 0;color:var(--color-black)}#main_product .product .product-price-wrap .product-price .price-item:last-child,#quickview-product-template .product-price-wrap .product-price .price-item:last-child{margin:0}#main_product .product .product-price-wrap .product-price .price-item.pre-sale,#quickview-product-template .product-price-wrap .product-price .price-item.pre-sale{text-decoration:line-through}#main_product .product .product-price-wrap .product-price .price-item.sale,#quickview-product-template .product-price-wrap .product-price .price-item.sale{color:var(--color-red)}#main_product .product .callout{margin:0 0 24px}#main_product .product .callout p{margin:5px 0;font-size:14px}#main_product #bnpl-line,#quickview-product-template #bnpl-line{margin:0;font-size:14px}#main_product #bnpl-line svg,#quickview-product-template #bnpl-line svg{display:inline;height:14px;width:auto;margin:0 2px}#main_product #bnpl-line svg.icon-afterpay,#quickview-product-template #bnpl-line svg.icon-afterpay{vertical-align:text-bottom}#main_product .product .product-item-swatches.main label,#quickview-product-template .product-item-swatches.main label{font-family:var(--font-family-base);font-weight:500;font-size:18px;line-height:18px;display:block;padding:8px 0;text-transform:capitalize}#main_product .product .product-item-swatches.main .swatch-list,#quickview-product-template .product-item-swatches.main .swatch-list{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:5px 0 15px}#main_product .product .product-item-swatches.main .swatch-list .swatch-slide,#quickview-product-template .product-item-swatches.main .swatch-list .swatch-slide{margin:0 6px 6px 0;display:flex;justify-content:center;align-items:center;width:32px;height:32px}#main_product .product .product-item-swatches.main .swatch-list .swatch-slide:last-child,#quickview-product-template .product-item-swatches.main .swatch-list .swatch-slide:last-child{margin:0 0 6px}#main_product .product .product-item-swatches.main .swatch-list .swatch-slide a,#quickview-product-template .product-item-swatches.main .swatch-list .swatch-slide a{display:flex;justify-content:center;align-items:center;border:2px solid #fff;border-radius:28px;padding:5px}#main_product .product .product-item-swatches.main .swatch-list .swatch-slide a:hover,#quickview-product-template .product-item-swatches.main .swatch-list .swatch-slide a:hover{border:2px solid #AEAEAE}#main_product .product .product-item-swatches.main .swatch-list .swatch-slide a img,#quickview-product-template .product-item-swatches.main .swatch-list .swatch-slide a img{width:16px;height:16px;border-radius:100%;box-shadow:0 0 4px #aeaeae}#main_product .product .product-item-swatches.main .swatch-list .swatch-slide.sel a,#quickview-product-template .product-item-swatches.main .swatch-list .swatch-slide.sel a{border:2px solid #000;box-sizing:content-box;box-shadow:none}#main_product .product .sel-variation-Size label .product-stock-indicator:not(.hide),#main_product .product .sel-variation-Size label .product-add-indicator:not(.hide),#quickview-product-template .sel-variation-Size label .product-stock-indicator:not(.hide),#quickview-product-template .sel-variation-Size label .product-add-indicator:not(.hide){display:inline;padding:0 10px}#main_product .product .sel-variation-Size label .product-stock-indicator .stock-indicator-available,#quickview-product-template .sel-variation-Size label .product-stock-indicator .stock-indicator-available{color:var(--color-green)}#main_product .product .sel-variation-Size label .product-stock-indicator .stock-indicator-limit,#main_product .product .sel-variation-Size label .product-add-indicator,#quickview-product-template .sel-variation-Size label .product-stock-indicator .stock-indicator-limit,#quickview-product-template .sel-variation-Size label .product-add-indicator{color:var(--color-red)}@media screen and (min-width: 1024px){#main_product .product .product-form-wrap,#quickview-product-template .product-form-wrap{max-width:550px}}#main_product .product .sel-variation-Size .sizeHeader a.size-guide-link,#quickview-product-template .sel-variation-Size .sizeHeader a.size-guide-link{font-family:var(--font-family-base);font-size:16px;line-height:24px;padding:8px 16px;margin:0 0 0 30px;white-space:nowrap;background-color:#f2f2f2;border-radius:4px;display:inline-block;transition:all ease-in-out .3s}@media screen and (max-width: 767px){#main_product .product .sel-variation-Size .sizeHeader a.size-guide-link,#quickview-product-template .sel-variation-Size .sizeHeader a.size-guide-link{margin-bottom:10px}}@media (hover: hover){#main_product .product .sel-variation-Size .sizeHeader a.size-guide-link:hover,#quickview-product-template .sel-variation-Size .sizeHeader a.size-guide-link:hover{background-color:#ccc;text-decoration:none}}#main_product .product .sel-variation-Size .sizeHeader,#quickview-product-template .sel-variation-Size .sizeHeader{display:flex;justify-content:space-between;align-items:center}#main_product .product .sel-variation-Size label,#quickview-product-template .sel-variation-Size label{font-family:var(--font-family-base);font-weight:500;font-size:18px;line-height:18px;display:block;padding:8px 0;text-transform:capitalize;flex-grow:2}#main_product .product .sel-variation-Size .sizeList,#quickview-product-template .sel-variation-Size .sizeList{padding:5px 0 0}#main_product .product .sel-variation-Size .sizeList ul,#quickview-product-template .sel-variation-Size .sizeList ul{list-style:none;margin:0;padding:0;display:flex;justify-content:flex-start;flex-wrap:wrap}#main_product .product .sel-variation-Size .sizeList ul li,#quickview-product-template .sel-variation-Size .sizeList ul li{min-width:44px;height:44px;display:block;margin:0 6px 6px 0}#main_product .product .sel-variation-Size .sizeList ul li:last-child,#quickview-product-template .sel-variation-Size .sizeList ul li:last-child{margin:0 0 4px}#main_product .product .sel-variation-Size .sizeList ul li a,#quickview-product-template .sel-variation-Size .sizeList ul li a{border:1px solid #000;border-radius:4px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;font-size:16px;font-family:var(--font-family-sub-heading);padding:6px 5px;transition:all ease-in-out .3s}#main_product .product .sel-variation-Size .sizeList ul li.sel a,#quickview-product-template .sel-variation-Size .sizeList ul li.sel a{text-decoration:none;background-color:#000;color:#fff}@media (hover: hover){#main_product .product .sel-variation-Size .sizeList ul li:hover a,#quickview-product-template .sel-variation-Size .sizeList ul li:hover a{text-decoration:none;background-color:#000;color:#fff}}#main_product .product .qty-wrapper,#quickview-product-template .qty-wrapper{display:flex;justify-content:flex-start;align-items:center}#main_product .product .qty-wrapper label,#quickview-product-template .qty-wrapper label{font-family:var(--font-family-base);font-weight:500;font-size:18px;line-height:18px;display:block;padding:8px 0;margin:0 10px 0 0;text-transform:capitalize}#main_product .product .qty-wrapper .inner-wrap,#quickview-product-template .qty-wrapper .inner-wrap{display:flex;padding:21px 0}#main_product .product .qty-wrapper a.btn-icon,#quickview-product-template .qty-wrapper a.btn-icon{width:32px;height:32px}#main_product .product .qty-wrapper a.btn-icon:not(.disabled),#quickview-product-template .qty-wrapper a.btn-icon:not(.disabled){cursor:pointer}#main_product .product .qty-wrapper a.btn-icon svg,#quickview-product-template .qty-wrapper a.btn-icon svg{width:14px}#main_product .product .qty-wrapper input.input_quantity,#quickview-product-template .qty-wrapper input.input_quantity{background:transparent;border:none;width:36px;padding:0;height:auto;text-align:center;font-size:16px;line-height:32px}#main_product .product .qty-wrapper input.input_quantity::-webkit-outer-spin-button,#main_product .product .qty-wrapper input.input_quantity::-webkit-inner-spin-button,#quickview-product-template .qty-wrapper input.input_quantity::-webkit-outer-spin-button,#quickview-product-template .qty-wrapper input.input_quantity::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#main_product .product .qty-wrapper input.input_quantity[type=number],#quickview-product-template .qty-wrapper input.input_quantity[type=number]{-moz-appearance:textfield}#main_product .product .sel-variation-Size .sizeList ul li.soldout a,#quickview-product-template .sel-variation-Size .sizeList ul li.soldout a{border:1px solid #AEAEAE;background-color:#fff;color:#aeaeae;cursor:default;pointer-events:none}#main_product .product .sel-variation-Size .sizeList ul li.notifyme a,#quickview-product-template .sel-variation-Size .sizeList ul li.notifyme a{border:1px solid #AEAEAE;background-color:#fff;color:#aeaeae;flex-wrap:wrap;padding-top:6px;line-height:11px}#main_product .product .sel-variation-Size .sizeList ul li.notifyme.sel a,#quickview-product-template .sel-variation-Size .sizeList ul li.notifyme.sel a{text-decoration:none;background-color:#000;color:#fff;border:1px solid #000}@media (hover: hover){#main_product .product .sel-variation-Size .sizeList ul li.notifyme:hover a,#quickview-product-template .sel-variation-Size .sizeList ul li.notifyme:hover a{text-decoration:none;background-color:#000;color:#fff;border:1px solid #000}}#main_product .product .sel-variation-Size .sizeList ul li.notifyme a span.icon-notify,#quickview-product-template .sel-variation-Size .sizeList ul li.notifyme a span.icon-notify{display:block;width:100%;margin-top:-2px}#main_product .product .sel-variation-Size .sizeList ul li.notifyme a svg,#quickview-product-template .sel-variation-Size .sizeList ul li.notifyme a svg{width:11px}#main_product .product .product-form-controls button.product-form__cart-submit,#quickview-product-template .product-form-controls button.product-form__cart-submit{width:100%;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-weight:600}#main_product .product .product-form-controls button.product-form__cart-submit svg,#quickview-product-template .product-form-controls button.product-form__cart-submit svg{stroke:#fff;width:18px;max-width:none;margin:0 11px 0 0;transition:all ease-in-out .3s}#main_product .product .product-form-controls button.product-form__cart-submit:hover svg,#quickview-product-template .product-form-controls button.product-form__cart-submit:hover svg{stroke:#000}#main_product .product .backinstore-wrapper,#quickview-product-template .backinstore-wrapper{display:none}#main_product .product .backinstore-wrapper .custom-BIS,#quickview-product-template .backinstore-wrapper .custom-BIS{width:100%}#main_product .product .backinstock .size-not-available .backinstore-wrapper,#quickview-product-template .backinstock .size-not-available .backinstore-wrapper{display:block}#main_product .product .backinstock .size-not-available .product-form__cart-submit,#quickview-product-template .backinstock .size-not-available .product-form__cart-submit{display:none}#main_product .model-viewer,#quickview-product-template .model-viewer{width:100%;position:relative;display:block}#main_product .model-viewer .model-information,#quickview-product-template .model-viewer .model-information{font-family:var(--font-family-base);font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#000;margin:15px 0}#main_product .product-details,#quickview-product-template .product-details{margin:40px 0}#main_product .product-details ul.tab-title,#quickview-product-template .product-details ul.tab-title{list-style:none;padding:0;margin:0 0 30px;display:flex}#main_product .product-details ul.tab-title li,#quickview-product-template .product-details ul.tab-title li{margin:0 16px 0 0}#main_product .product-details ul.tab-title li:last-child,#quickview-product-template .product-details ul.tab-title li:last-child{margin:0}#main_product .product-details ul.tab-title li a,#quickview-product-template .product-details ul.tab-title li a{font-family:var(--font-family-base);font-style:normal;font-weight:400;font-size:16px;line-height:20px;border-bottom:1px solid #000}#main_product .product-details ul.tab-title li.sel a,#quickview-product-template .product-details ul.tab-title li.sel a{text-decoration:none;font-weight:600;border-bottom:4px solid #000}@media (hover: hover){#main_product .product-details ul.tab-title li a:hover,#quickview-product-template .product-details ul.tab-title li a:hover{text-decoration:none;font-weight:600;border-bottom:4px solid #000}}#main_product .tab-content .description-content span.block-item,#quickview-product-template .tab-content .description-content span.block-item{display:block}#main_product .product-details .care-content p.title,#quickview-product-template .product-details .care-content p.title{font-size:14px}#main_product .product-details .care-content ul.feature-icons,#quickview-product-template .product-details .care-content ul.feature-icons{list-style:none;margin:0;padding:0}#main_product .product-details .care-content ul.feature-icons li,#quickview-product-template .product-details .care-content ul.feature-icons li{display:block;float:left;margin:0 35px 15px 0;max-width:115px}#main_product .product-details .care-content ul.feature-icons li span,#quickview-product-template .product-details .care-content ul.feature-icons li span{padding:5px 0;align-items:center;font-family:var(--font-family-base);font-style:normal;font-weight:400;font-size:18px;line-height:20px;display:block}#main_product .product-details .care-content ul.care-icons,#quickview-product-template .product-details .care-content ul.care-icons{display:inline-block;list-style:none;margin:0;padding:0;columns:2}#main_product .product-details .care-content ul.care-icons li,#quickview-product-template .product-details .care-content ul.care-icons li{padding:5px 10px 5px 0;margin:0}#main_product .product-details .care-content ul.care-icons li p,#quickview-product-template .product-details .care-content ul.care-icons li p{display:flex;align-items:center;font-family:var(--font-family-base);font-style:normal;font-weight:400;font-size:18px;line-height:20px}#main_product .product-details .care-content ul.care-icons li img,#quickview-product-template .product-details .care-content ul.care-icons li img{max-width:32px;margin:0 10px 0 0;display:inline-block}#main_product .tab-content .moreless-button{margin:10px 0;display:none}.fancybox-container #quickview-product-template{max-width:1150px}.fancybox-container .product-feature-popup{max-width:450px}.fancybox-container .product-feature-content .product-feature-image{margin:0 0 24px}.fancybox-container .product-feature-popup .product-feature-text{text-align:center;margin:0}.fancybox-container .product-feature-popup .product-feature-text p{margin:0 0 25px}.fancybox-container .product-feature-popup .product-feature-text p:last-child{margin:0}.fancybox-container .product-feature-popup .product-feature-text h3{font-family:var(--font-family-sub-heading);font-size:18px;line-height:30px;margin:0 0 10px}@media screen and (min-width: 769px){.fancybox-container .product-feature-popup .product-feature-content{display:flex}.fancybox-container .product-feature-popup .product-feature-content .product-feature-image{flex-grow:1;width:85px;flex-shrink:0;margin:0}.fancybox-container .product-feature-popup .product-feature-text{flex-grow:2;text-align:left;padding:0 0 0 24px}}.fancybox-container .BIS-form{max-width:400px}.fancybox-container .BIS-form h2{font-family:var(--font-family-heading);font-weight:400;font-size:20px;line-height:30px;margin:0 0 20px}.fancybox-container .BIS-form .BIS-product{display:flex;background-color:var(--body-background-color);margin:0 -24px;padding:14px 24px}.fancybox-container .BIS-form .BIS-product img{margin:0 15px 0 0;width:70px;max-width:none}.fancybox-container .BIS-form .BIS-product .BIS-form-product-name{font-family:var(--font-family-sub-heading);font-weight:400;font-size:16px;margin:0 0 5px}.fancybox-container .BIS-form .BIS-product .BIS-form-colour-name{font-size:14px}.fancybox-container .BIS-form .BIS-form-wrapper ul{margin:0;list-style:none}.fancybox-container .BIS-form .BIS-form-wrapper ul li{margin:15px 0}.fancybox-container .BIS-form .BIS-form-wrapper ul li button{width:100%}.fancybox-container .BIS-form small{font-size:12px}#mobileimageviewer{height:100vh!important;width:100vw!important;overflow:scroll;position:fixed;top:0;left:0;z-index:9999}#mobileimageviewer img{height:100vh;max-width:none}#mobileimageviewer #closemobileviewer:after{content:"CLOSE";display:block;position:fixed;z-index:99999;bottom:30px;left:50%;background-color:#fff;padding:10px 20px;border-radius:20px;transform:translate(-50%)}body.brand-sloggi .model-viewer{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/111/assets/section-main-product.css.map */
