.product__main{display:block!important}.layered-gallery{display:grid;gap:16px;grid-template-columns:repeat(2,1fr);width:100%}.layered-gallery[data-image-count="1"],.layered-gallery[data-image-count="2"]{grid-template-columns:1fr}.gallery-placeholder{position:relative;padding-bottom:100%;background:#e0dedb;overflow:hidden;border-radius:2px}.gallery-placeholder:first-child{grid-column:1 / -1}.gallery-placeholder img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section.main-product{background:#e8e7e4!important}.product--variation{padding-top:0!important;padding-bottom:0!important}.var-layout{padding:124px 0 64px;display:grid;gap:52px;grid-template-columns:4.8fr 6fr}.custom-breadcrumb{display:flex;gap:12px;font-size:16px;line-height:1;letter-spacing:-2%;color:#000;margin-bottom:32px}.custom-breadcrumb>div:not(.custom-breadcrumb__delimiter){font-weight:600}.custom-breadcrumb a{color:#000;opacity:.4;transition:.2s ease-in-out;text-decoration:none}.custom-breadcrumb a:hover{opacity:1}.var-info-title h1{font-size:40px;line-height:1;letter-spacing:-2%;margin:0 0 8px;color:#000}.custom-price-display{padding:0!important;border:none!important;margin-bottom:32px}.custom-price-display .price dd{margin:0!important}.custom-price-display .price--on-sale .price-item--regular,.custom-price-display .price__sale .price-item--sale{font-size:20px;font-weight:600;line-height:1;letter-spacing:-2%;position:relative;color:#000}.custom-price-display .price--on-sale .price-item--regular{font-weight:500;text-decoration:line-through;color:#ff5c2c}.custom-price-display .price__sale .price-item--sale{margin-right:24px}.custom-price-display .price__sale .price-item--sale:after{content:"";width:1px;height:20px;background:#0000001a;position:absolute;top:50%;right:-12px;transform:translateY(-50%)}.mw-apo-container,.mw-stack__item,.mw-stack__item *,.mw-option--type-button .mw-option__container,.mw-option--type-multibutton .mw-option__container,.mw-option--type-button .mw-option__value,.mw-option--type-multibutton .mw-option__value,.mw-stack{margin:0!important}.mw-stack__item,.mw-stack__item *{margin-top:0!important}.mw-text.mw-text--style-negative{display:none!important}.mw-option__value.mw-option__value--selected{pointer-events:none!important}.mw-stack__item .mw-label{display:flex;margin-bottom:12px!important}.mw-stack__item .mw-label .mw-text.mw-text--style-strong,.mw-stack__item .mw-label .mw-text.mw-accumulated-title{font-size:16px;font-weight:600;line-height:1;letter-spacing:-4%;color:#000;position:relative}.mw-stack__item .mw-label .mw-text.mw-accumulated-title{color:#00000080}.mw-stack__item .mw-label .mw-text.mw-text--style-strong:after{content:":";display:inline-block;margin-left:1px}.var-is-buttons .mw-option__container{gap:16px}.var-is-buttons .mw-option__value{flex:1 1 0}.var-is-buttons .mw-option__value .mw-stack{position:relative}.var-is-buttons .mw-option__container .mw-label{display:flex;align-items:center;position:relative;background:#fff;border-radius:6px;padding:6px 6px 6px 56px;min-height:56px;border:2px solid transparent;transition:.2s ease-in-out;cursor:pointer;margin:0!important}.var-is-buttons .mw-option__container .mw-label:hover,.var-is-buttons .mw-option__container .mw-option__value--selected .mw-label{border-color:#000}.var-is-buttons .mw-option__container .mw-label .mw-option__button{padding:0!important;cursor:default!important;border:none!important;box-shadow:none!important;border-radius:0;cursor:pointer!important}.mw-option__media-image{width:44px!important;height:44px!important;border-radius:2px!important;overflow:hidden!important;background:#e0dedb;position:absolute!important;top:50%!important;left:6px!important;transform:translateY(-50%)!important;pointer-events:none!important;opacity:1!important}.mw-option__media-image img{background-size:cover!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;height:100%!important;width:100%!important;object-fit:cover!important}.mw-option--type-button .mw-option__value--not_available .mw-option__button:after,.mw-option--type-multibutton .mw-option__value--not_available .mw-option__button:after{display:none!important}.mw-option--type-button .mw-option__value.mw-option__value--not_available,.mw-option--type-multibutton .mw-option__value.mw-option__value--not_available{opacity:.7}.var-is-buttons .mw-option__container .mw-option__value-title{font-size:0;font-weight:600;line-height:1;letter-spacing:-2%;display:flex;flex-wrap:wrap}.var-is-buttons .mw-option__container .mw-option__value-title span{display:block;width:100%}.var-is-buttons .mw-option__container .mw-option__value-title span.mw-option__value-text{font-size:14px;color:#000}.var-is-buttons .mw-option__container .mw-option__value-title span.mw-option__price{font-size:12px;color:#0006;margin-top:8px!important}.var-is-buttons-colors .mw-option__container{gap:8px!important}.var-is-buttons-colors .mw-option__container .mw-label{margin:0!important}.var-is-buttons-colors .mw-option__container .mw-option__value{width:auto!important}.var-is-buttons-colors .mw-option__container .mw-stack__item-swatch{width:56px!important;height:56px!important;border:2px solid #fff!important;border-radius:6px!important;transition:.2s ease-in-out!important;background:#fff!important;cursor:pointer!important;padding:4px!important}.var-is-buttons-colors .mw-option__container .mw-stack__item-swatch:hover,.var-is-buttons-colors .mw-option__value--selected .mw-stack__item-swatch{border-color:#000!important}.var-is-buttons-colors .mw-stack__near{display:none!important}.mw-option__value .mw-stack__item .mw-option__swatch-media{width:100%!important;height:100%!important;border-radius:0!important;border:none!important}.mw-option__value .mw-stack__item .mw-option__swatch-media img{background-size:cover!important;position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;object-fit:cover;border-radius:0!important;padding:0!important}.mw-option.mw-option--type-heading .mw-option__value-heading{padding-bottom:20px;border-bottom:1px solid rgba(0,0,0,.1);margin:40px 0 32px;font-size:28px;line-height:1;letter-spacing:-4%;color:#000}.mw-tooltip--icon svg{display:none}.mw-tooltip--icon{width:16px;height:16px;background:url(../assets/icon-tooltip-black.svg) no-repeat center center / contain;margin-left:8px!important}.var-is-buttons-multi .mw-option__value.mw-option__value--selected{pointer-events:all!important;cursor:pointer}.var-is-buttons-multi .mw-option__value{position:relative;flex:1 1 calc(50% - 8px);max-width:calc(50% - 8px)}.var-is-buttons.var-is-buttons-multi .mw-option__container .mw-label{padding-right:32px}.var-is-buttons-multi .mw-option__value:after,.var-is-buttons-multi .mw-option__value:before{content:"";width:13px;height:13px;border:1px solid transparent;border-radius:50%;position:absolute;top:7px;right:7px;transition:.2s ease-in-out;z-index:2;pointer-events:none}.var-is-buttons-multi .mw-option__value:before{border-color:#000}.var-is-buttons-multi .mw-option__value:after{z-index:3;opacity:0;background:url(../assets/icon-circle-black-tick-white.svg) no-repeat center center / contain}.var-is-buttons-multi .mw-text.mw-accumulated-title{display:none!important}.var-is-buttons-multi .mw-option__value.mw-option__value--selected:after{opacity:1}.custom-buy-buttons{margin:30px 0 0!important;border-top:1px solid rgba(0,0,0,.1);padding-top:30px}.custom-buy-buttons .mw-apo-price-custom{width:100%;margin:0 0 12px;order:1;font-size:20px;line-height:1;letter-spacing:-4%;font-weight:700;color:#000}.product-form-taxes-included{display:flex;gap:12px;align-content:center;justify-content:space-between;order:2;width:100%;font-size:14px;font-weight:400;line-height:1;letter-spacing:-2%;margin-bottom:24px;color:#0009}.product-form__buttons-row button{order:3!important;display:inline-flex!important;align-content:center!important;justify-content:center!important;width:100%!important;font-size:16px!important;font-weight:600!important;line-height:1!important;letter-spacing:-4%!important;color:#fff!important;background:#000!important;padding:18px!important}.product-form__buttons-row button:before{display:none!important}.custom-buy-now{order:4;width:100%}.trust-badges{margin-top:24px;display:grid;grid-template-columns:repeat(2,1fr);gap:8px 64px;max-width:477px}.trust-badge-item{position:relative;padding-left:28px;font-size:16px;line-height:1;letter-spacing:-2%;display:flex;align-items:center;color:#000}.trust-badge-item svg{position:absolute;top:50%;left:0;transform:translateY(-50%)}.var-top-mobile{display:none!important}@media only screen and (max-width:1023px){.var-layout{gap:32px;grid-template-columns:1fr}.var-top-desktop{display:none!important}.var-top-mobile{display:block!important}.layered-gallery{gap:12px}}@media only screen and (max-width:639px){.product-form-taxes-included{flex-wrap:wrap}.trust-badges{gap:8px 24px}.trust-badge-item{font-size:14px}}@media only screen and (max-width:489px){.var-is-buttons .mw-option__container{gap:8px}.var-is-buttons .mw-option__value{max-width:100%;min-width:100%;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-product-variation.css.map */
