#MainContent[data-template=product]{--iw-pdp-green:#1a9613;--iw-pdp-sale:#a73e6a;--iw-pdp-ink:#212121}#MainContent[data-template=product] .product__info-container .product__title{margin:12px 0}#MainContent[data-template=product] .product__info-container .product__title h1{font:700 21px/1.28 var(--font-body-family);letter-spacing:0}#MainContent[data-template=product] .product__info-container .price--large{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;letter-spacing:0}#MainContent[data-template=product] .product__info-container .price__container{margin:0;vertical-align:middle}#MainContent[data-template=product] .product__info-container .price-item--regular{color:var(--iw-pdp-sale);font-size:14px;font-weight:400}#MainContent[data-template=product] .product__info-container .price-item--sale{color:#399b48;font-size:16px;font-weight:700}#MainContent[data-template=product] .product__info-container .price:not(.price--on-sale) .price-item--regular{color:var(--iw-pdp-ink)}#MainContent[data-template=product] .product__info-container .price__badge-sale{background:#2bb13f;border:0;border-radius:2px;padding:5px 9px;font:600 10px/1.3 var(--font-body-family);letter-spacing:.2px}#MainContent[data-template=product] .product__tax{font-size:10px;line-height:1.4;margin:4px 0 0;letter-spacing:0}#MainContent[data-template=product] .ae-sale-label{display:inline-flex;align-items:center;gap:8px;background:#920b34;border-radius:3px;font-size:12px;padding:9px 14px;margin:0 0 8px}#MainContent[data-template=product] .ae-sale-label:before{content:"";width:12px;height:12px;border:1px solid currentColor;border-radius:2px;transform:rotate(-45deg);box-sizing:border-box}#MainContent[data-template=product] .ae-product-trust{margin:16px 0 22px!important}#MainContent[data-template=product] .ae-product-trust p{font:14px/1.4 var(--font-body-family);margin:12px 0;gap:8px}#MainContent[data-template=product] .ae-product-trust__icon{width:32px;flex-basis:32px;height:22px;align-items:center;justify-content:center}#MainContent[data-template=product] .ae-product-trust__icon img{width:24px;height:20px}#MainContent[data-template=product] .ae-product-trust p:first-of-type .ae-product-trust__icon{background:#fc0;border-radius:2px}#MainContent[data-template=product] .ae-product-trust p:first-of-type .ae-product-trust__icon img{width:30px;height:16px}#MainContent[data-template=product] .product-form__input{margin:0 0 22px}#MainContent[data-template=product] .product-form__input .form__label{font:13px/1.4 var(--font-body-family);margin-bottom:8px}#MainContent[data-template=product] .iw-selected-option{font-weight:400;margin-left:8px}#MainContent[data-template=product] .product-form__input--pill label.ae-variant-image{width:44px;height:44px;border-radius:3px!important;margin-right:7px}#MainContent[data-template=product] .product-form__input--pill input[type=radio]+label:not(.ae-variant-image){min-width:38px;min-height:38px;padding:10px 11px;margin:0 5px 6px 0;border-radius:50px;font-size:12px;line-height:16px}#MainContent[data-template=product] .product__inventory{font:12px/1.5 var(--font-body-family);margin:0 0 10px;gap:6px}#MainContent[data-template=product] .product__inventory .svg-wrapper{width:13px;height:13px}#MainContent[data-template=product] .product-form{margin:8px 0 0}#MainContent[data-template=product] .product-form__buttons{max-width:none}#MainContent[data-template=product] .product-form__submit{min-height:44px;margin-bottom:0;border:0;border-radius:0;background:var(--iw-pdp-green);font:500 12px/1.3 var(--font-body-family);letter-spacing:.3px}#MainContent[data-template=product] .product-form__submit:not([disabled]):hover{background:#147e0f}#MainContent[data-template=product] .product-form__submit[disabled]{opacity:.55}iw-pdp-dispatch.iw-pdp-dispatch{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 6px;background:#f5f5f5;font:11px/1.4 var(--font-body-family);margin:0!important}iw-pdp-dispatch[hidden]{display:none!important}.iw-pdp-dispatch__estimate{display:flex;align-items:center;gap:7px;color:#212121;text-decoration:none}.iw-pdp-dispatch__estimate:hover{text-decoration:underline}.iw-pdp-status-dot{width:8px;height:8px;flex:0 0 8px;background:#29c658;border-radius:50%;box-shadow:0 0 0 3px #29c65818}.iw-pdp-dispatch__carrier{flex:0 0 44px;background:#fc0;border-radius:2px;display:grid;place-items:center}.iw-pdp-dispatch__carrier img{display:block;width:44px;height:18px;padding:2px;object-fit:contain}#MainContent[data-template=product] .product__info-container>.list-payment{justify-content:center;flex-wrap:wrap;gap:5px;padding:0;margin:14px 0 22px}#MainContent[data-template=product] .product__info-container>.list-payment .list-payment__item{padding:0}#MainContent[data-template=product] .product__info-container>.list-payment svg{width:32px;height:21px}#MainContent[data-template=product] .ae-notice{padding:14px 12px;border:1px solid #e2c8cf;background:#f9e6ec;border-radius:3px;font:12px/1.55 var(--font-body-family)}#MainContent[data-template=product] .product__accordion{border-bottom:1px solid #ddd;border-top:0;margin:0}#MainContent[data-template=product] .product__accordion summary{padding:18px 0;min-height:52px;position:relative}#MainContent[data-template=product] .product__accordion .accordion__title{font:400 14px/1.4 var(--font-body-family)}#MainContent[data-template=product] .product__accordion summary>.icon-caret{display:none}#MainContent[data-template=product] .product__accordion summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:19px;font-weight:300}#MainContent[data-template=product] .product__accordion details[open]>summary:after{content:"\2212"}#MainContent[data-template=product] .product__accordion details[open]>.accordion__content{animation:iw-pdp-fade .22s ease}iw-pdp-rating{display:block}#MainContent[data-template=product] iw-pdp-rating{margin:14px 0 10px}.iw-pdp-rating-visual{display:flex;align-items:center;gap:8px;font:12px/1.5 var(--font-body-family);flex-wrap:wrap}.iw-pdp-rating-visual .ae-rating-stars--squares>span{background:#00b67a;width:20px;height:20px;padding:2px}.iw-pdp-rating-visual [data-count-value]{font-variant-numeric:tabular-nums}#MainContent[data-template=product] .iw-pdp-size-opener{height:0;margin:0!important;display:block}#MainContent[data-template=product] .iw-pdp-size-tab{position:fixed;z-index:5;right:0;top:50%;transform:translateY(-50%) rotate(180deg);writing-mode:vertical-rl;width:30px;height:112px;padding:10px 6px;background:#111;color:#fff;border:1px solid #777;border-radius:0;text-decoration:none;text-transform:uppercase;letter-spacing:.6px;font:600 11px/1.4 var(--font-body-family);cursor:pointer}#MainContent[data-template=product] .iw-pdp-size-tab:focus-visible{outline:2px solid #1a9613;outline-offset:3px}.product-popup-modal:has(.iw-pdp-size-content){background:#0006}.product-popup-modal:has(.iw-pdp-size-content) .product-popup-modal__content{position:absolute;inset:0 0 0 auto;box-sizing:border-box;width:min(560px,100%);max-width:100%;height:100%;max-height:100dvh;margin:0;padding:60px 24px 28px;overflow-y:auto;overscroll-behavior:contain;background:#fff;border:0;border-left:1px solid #ddd}.product-popup-modal[open]:has(.iw-pdp-size-content) .product-popup-modal__content{animation:iw-size-in .3s cubic-bezier(.22,.68,0,1)}.product-popup-modal:has(.iw-pdp-size-content) .product-popup-modal__toggle{position:absolute;top:12px;right:12px;width:44px;height:44px;border:0;background:#fff}.iw-pdp-size-content{padding:0!important}iw-size-guide{display:block;font:14px/1.5 var(--font-body-family)}.iw-size-guide__product{font-size:14px;color:#666}.iw-size-guide__units{display:flex;gap:0;margin:18px 0 22px}.iw-size-guide__units button{min-width:56px;min-height:40px;border:1px solid #ccc;color:#212121;background:#fff;cursor:pointer;font:13px var(--font-body-family)}.iw-size-guide__units button[aria-pressed=true]{color:#fff;background:#212121;border-color:#212121}iw-size-guide h3{margin:24px 0 10px;font:600 16px var(--font-body-family)}.iw-size-guide__scroll{overflow:auto;max-width:100%;overscroll-behavior-x:contain}iw-size-guide table{border-collapse:collapse;width:100%;font-size:12px;box-shadow:none}iw-size-guide th,iw-size-guide td{border:1px solid #e1e1e1;text-align:center;white-space:nowrap;padding:10px 12px}iw-size-guide thead{background:#f4f3f1}iw-size-guide th[scope=row]{background:#faf9f7}.iw-pdp-related,.iw-pdp-collections{display:block;padding:38px 0 42px;min-width:0;overflow:hidden}.iw-pdp-related>h2,.iw-pdp-collections>h2{max-width:620px;margin:0 auto 20px;padding:0 24px;text-align:center;text-transform:uppercase;font:700 20px/1.3 var(--font-body-family)}iw-pdp-rail{display:block;min-width:0}.iw-pdp-rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:20px;overscroll-behavior-x:contain;scrollbar-width:none;list-style:none;margin:0;padding:0 20px 8px;cursor:grab}.iw-pdp-rail::-webkit-scrollbar{display:none}.iw-pdp-rail>*,.iw-pdp-rail>.grid__item{min-width:0;max-width:none;width:auto;scroll-snap-align:start}.iw-pdp-rail.is-dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.iw-pdp-rail img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.iw-pdp-rail .card__inner,.iw-pdp-rail .card__media{border-radius:0}.iw-pdp-rail .card__media img{object-fit:contain}.iw-pdp-rail .card__information,.iw-pdp-rail .card-information{text-align:center}.iw-pdp-rail .card__heading{font:400 14px/1.4 var(--font-body-family)}.iw-pdp-rail .price{font-size:13px;letter-spacing:0}.iw-pdp-rail .price__container{margin:0;max-width:100%}.iw-pdp-rail .price--on-sale .price__sale{display:flex;align-items:baseline;justify-content:center;gap:3px 7px;flex-wrap:wrap}.iw-pdp-rail .price__sale>.price-item--sale{order:-1;color:#b32626}.iw-pdp-rail .price .price-item{margin:0;font-size:13px}.iw-pdp-rail .price__sale .price-item--regular{color:#777;font-size:12px}.iw-pdp-rail .card__badge .badge{font-size:9px;padding:5px 7px;border-radius:2px;background:#1a9613}.iw-pdp-collection-card{text-decoration:none;color:#212121;text-align:center}.iw-pdp-collection-card>img{width:100%;aspect-ratio:1;height:auto;display:block;object-fit:cover}.iw-pdp-collection-card>h3{font:400 14px/1.4 var(--font-body-family);margin:12px 0 0}@media(max-width:749px){#MainContent[data-template=product] product-info>.page-width,#MainContent[data-template=product] product-info>product-component>.page-width{padding-inline:16px}#MainContent[data-template=product] .product__media-list{margin:0;padding:0;gap:0;scroll-padding-left:0;scroll-snap-type:x mandatory}#MainContent[data-template=product] .product__media-list .product__media-item{width:100%;min-width:100%;max-width:100%;padding:0;margin:0;scroll-snap-align:start}#MainContent[data-template=product] .product__media-list:after{display:none}#MainContent[data-template=product] .product__media-wrapper .slider-mobile-gutter{margin-inline:0}#MainContent[data-template=product] .thumbnail-slider{margin-top:8px}#MainContent[data-template=product] .thumbnail-slider>.slider-button{display:none}#MainContent[data-template=product] .thumbnail-list{gap:8px;margin:0;padding:0;scroll-padding:0}#MainContent[data-template=product] .thumbnail-list__item.slider__slide{flex:0 0 calc((100% - 28px)/4.5);width:calc((100% - 28px)/4.5);min-width:0}#MainContent[data-template=product] .thumbnail{border-radius:0}#MainContent[data-template=product] .product__info-wrapper{padding-top:8px!important}.iw-pdp-rail{grid-auto-columns:calc(100% - 28px);padding-inline:16px;scroll-padding-inline:16px;gap:16px}.iw-pdp-related>h2,.iw-pdp-collections>h2{font-size:18px;max-width:340px}.iw-pdp-related,.iw-pdp-collections{padding-top:34px;padding-bottom:36px}}@keyframes iw-size-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes iw-pdp-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.iw-pdp-rail,#MainContent[data-template=product] .product__media-list{scroll-behavior:auto!important}.product-popup-modal[open]:has(.iw-pdp-size-content) .product-popup-modal__content,#MainContent[data-template=product] .product__accordion details[open]>.accordion__content{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/iw-pdp.css.map */
