.product-info{--pdp-line: rgba(var(--text-color) / .14);--pdp-line-ui: rgba(var(--text-color) / .5);--pdp-sand: #f4f1ea;--pdp-gap-group: 24px;--product-info-block-margin: 24px}.product-info .pdp-group{margin:var(--pdp-gap-group) 0}.product-info .pdp-group .pdp-group{margin:0}.pdp-group>:not(:has(*)){display:none!important}.pdp-group--card{border:1px solid var(--pdp-line);background-color:#fff}.product-info .pdp-group--card>*{margin:0;padding:14px 18px}.pdp-group--card>*:not(.pdp-group):not(.hidden):not([hidden]){display:block}.pdp-group--card>:has(*)~:has(*){border-top:1px solid var(--pdp-line)}.pdp-group--highlight-first>:has(*){background-color:var(--pdp-sand)}.pdp-group--highlight-first>:has(*)~:has(*){background-color:transparent}.product-info .pdp-group .free-shipping-container:not(.color-scheme){margin:0}.product-info .pdp-group [id^=emaerket-widget]{min-height:48px}.product-info .delivery-counter-wrapper .timer-wrapper{min-height:31px}.pdp-group--row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.product-info .pdp-group--row>*{margin:0}.product-info .pdp-group--row>.product-vendor-sku{margin-inline-start:auto}.pdp-group--row a,.pdp-group--row button{min-height:32px}.related-pills__heading{margin:0 0 12px;font-size:15px;font-weight:700;line-height:1.6}.related-pills__links{display:flex;flex-wrap:wrap;gap:8px}.related-pills__link{display:inline-flex;align-items:center;min-height:30px;padding:4px 10px;border:1px solid var(--pdp-line-ui);border-radius:4px;background-color:#fff;color:inherit;font-size:12px;line-height:18.46px;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.related-pills__link:hover{border-color:rgb(var(--text-color));background-color:#faf9f6}.related-pills__link:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}#pdp-specs,#pdp-size-guide{scroll-margin-top:24px}.pdp-specs-link{display:none;margin:16px 0 0}.product:has(#pdp-specs) .pdp-specs-link{display:block}.pdp-specs-link a,.pdp-anchor-link,.pdp-size-popup .link{text-decoration:underline;text-underline-offset:3px}.pdp-specs-link a{display:inline-flex;align-items:center;min-height:32px}.rte.pdp-description--no-lists ul{display:none}.pdp-anchor-link{display:inline-flex;align-items:center;min-height:32px;color:rgba(var(--text-color) / .7);font-size:13px}.pdp-anchor-link:hover{color:rgb(var(--text-color))}.product:not(:has(#pdp-size-guide)) .pdp-anchor-link--size-guide{display:none}.pdp-size-popup{margin-top:20px}.pdp-size-popup .link{min-height:28px;padding:4px 0;text-align:start}.product-info .lk-banner{margin-top:0;margin-bottom:0}@media(max-width:899.98px){.product-info .pdp-group--card>*{padding:14px 16px}.product-info .pdp-group--card>.pdp-group--row{padding:0;row-gap:0;column-gap:22px}.product-info .pdp-group--card>.pdp-group--row>*{padding-inline:14px}.pdp-group--row a,.pdp-group--row button{min-height:44px}.product-info .pdp-group--row>.product-vendor-sku{flex:0 0 100%;margin-inline-start:0;padding-block:9px;border-top:1px solid var(--pdp-line);font-size:14px}}.product-info .disclosure--row{border-top-color:rgba(var(--text-color) / .3);border-bottom:1px solid rgba(var(--text-color) / .3)}.product-info details-disclosure+:is(link,script,style,[hidden])+details-disclosure .disclosure--row{border-top:0}.product-info .product-message--space-lg{margin-top:32px;margin-bottom:24px}.product-info .product-message--space-lg.product-message--out{margin-top:0;margin-bottom:0}.product-info details-disclosure~product-message{margin-top:32px;margin-bottom:24px}.product-info details-disclosure~product-message.product-message--out{margin-top:0;margin-bottom:0}.product-info .option-selector__btns:has(>.opt-label--btn){display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px;margin-top:0}.product-info .option-selector__btns>.opt-label--btn{display:flex;align-items:center;justify-content:center;min-width:0;min-height:48px;margin:0;padding:8px;border:1px solid var(--pdp-line-ui);border-radius:0;background:#fff;color:rgb(var(--text-color));font-size:13px;font-weight:400;text-align:center;text-transform:uppercase}.product-info .option-selector__btns>.opt-label--btn:hover{border-color:rgb(var(--text-color));background:#fff}.product-info .option-selector__btns .opt-btn:checked+.opt-label--btn{border-color:rgb(var(--text-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color));background:#fff;font-weight:700}.product-info .option-selector__btns>.opt-btn+.opt-label--btn:not(.opt-label--swatch):after{box-shadow:none}.product-info .option-selector__btns .is-unavailable+.opt-label--btn{--pdp-sold-out-line: linear-gradient(to bottom left, transparent calc(50% - 1px) , rgba(var(--text-color) / .35) calc(50% - 1px) , rgba(var(--text-color) / .35) calc(50% + 1px) , transparent calc(50% + 1px) ) no-repeat;background:#fff var(--pdp-sold-out-line);color:rgba(var(--text-color) / .62);text-decoration:none}.product-info .option-selector__btns .is-unavailable+.opt-label--btn span{opacity:1}.product-info .option-selector__btns .is-unavailable:checked+.opt-label--btn{background:#fff var(--pdp-sold-out-line)}.product-info .option-selector__btns .opt-btn:focus-visible+.opt-label--btn{outline:2px solid rgb(var(--text-color));outline-offset:2px}.product-info .trust-badges{display:flex;flex-direction:column;align-items:center;gap:20px;text-align:center}.trust-badges__heading{margin:0 0 -12px;font-size:13px;color:rgba(var(--text-color) / .7)}.trust-badges__payments{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.trust-badges__payments .trust-badges__payment{margin:0;padding:0;line-height:0}.trust-badges__payment svg{display:block;width:38px;height:24px}.trust-badges__payment img{display:block;width:auto;max-width:48px;height:24px;object-fit:contain}.trust-badges__usps{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 40px;width:100%;margin:0;padding:0;list-style:none}.trust-badges__usps .trust-badges__usp{flex:0 1 auto;min-width:96px;max-width:180px;margin:0;padding:0}.trust-badges__usps .trust-badges__usp--widget{flex-basis:100%;max-width:none;text-align:center}.trust-badges [id^=emaerket-widget]{min-height:48px}.trust-badges__usps .trust-badges__usp--widget.trust-badges__usp--same-row{flex-basis:auto;max-width:none}.pdp-group--card>.trust-badges:not(.pdp-group):not(.hidden):not([hidden]){display:flex;flex-direction:column;align-items:center;gap:20px}.product-info .trust-badges--inline,.pdp-group--card>.trust-badges--inline:not(.pdp-group):not(.hidden):not([hidden]){flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px 32px;text-align:start}.trust-badges--inline .trust-badges__payments{justify-content:flex-start}.trust-badges--inline .trust-badges__usps{width:auto;align-items:center;justify-content:flex-start;gap:12px 32px}.trust-badges--inline .trust-badges__usps .trust-badges__usp--widget{flex-basis:auto;text-align:start}.trust-badges__item{display:flex;flex-direction:column;align-items:center;gap:8px;min-height:44px;color:rgb(var(--text-color));text-decoration:none}a.trust-badges__item:hover .trust-badges__text{text-decoration:underline;text-underline-offset:3px}.trust-badges__icon{display:flex;align-items:center;justify-content:center;height:32px}.trust-badges__icon svg{width:32px;height:32px}.trust-badges__icon img{width:auto;max-width:48px;height:32px;object-fit:contain}.trust-badges__text{font-size:14px;font-weight:700;line-height:1.3}.product-info .product-variations .carousel{margin-top:-2px;padding-top:2px}.product-info product-recommendations .slider.slider--no-scrollbar{padding-bottom:2px}.sg{display:grid;width:fit-content;min-width:min(304px,100%);max-width:100%}.sg .fit{display:grid;gap:10px}.sg .fit__head{display:flex;align-items:baseline;justify-content:flex-start;gap:8px}.sg .fit__label{color:rgba(var(--text-color) / .7);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sg .fit__value{font-weight:700}.sg .fit .fit__scale{display:grid;grid-template-columns:repeat(3,84px);justify-content:start;gap:10px;margin:0;padding:0;list-style:none}.sg .fit .fit__scale .fit__step{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:13px 8px 11px;border:1px solid var(--pdp-line-ui);border-radius:6px;background:#fff;color:rgba(var(--text-color) / .7);font-size:13px;line-height:1.2;text-align:center}.sg .fit .fit__scale .fit__step:before{content:none;display:none}.sg .fit .fit__scale .fit__step:not(:last-child){margin-bottom:0}.sg .fit .fit__scale{align-items:stretch}.sg .fit .fit__scale .fit__step svg{display:block;fill:rgba(var(--text-color) / .4)}.sg .fit .fit__scale .fit__step[aria-current=true]{padding:12px 7px 10px;border:2px solid rgb(var(--text-color));background:#f5f2ea;color:rgb(var(--text-color));font-weight:700}.sg .fit .fit__scale .fit__step[aria-current=true] svg{fill:rgb(var(--text-color))}.sg .fit .fit__hint{margin:0;color:rgba(var(--text-color) / .8);font-size:13px;line-height:1.4}.sg .sg-actions{display:grid;gap:8px;width:100%;margin-top:18px}.sg-actions .sg-btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:38px;margin:0;padding:7px 14px;border:1px solid var(--pdp-line-ui);border-radius:4px;background:#fff;color:rgb(var(--text-color));font:inherit;font-size:13px;line-height:1.3;text-align:center;text-decoration:none;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.disclosure__content .sg-actions a.sg-btn{color:rgb(var(--text-color));text-decoration:none}.sg-actions modal-opener{display:block}.sg-actions .sg-btn:hover{border-color:rgb(var(--text-color));background:#faf9f6}.sg-actions .sg-btn:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:2px}.js .sg-actions .js-hidden{display:none}@media(max-width:899.98px){.sg-actions .sg-btn{min-height:44px}}.product-info .pdp-group--card>delivery-counter,.product-info .pdp-group--card>#free-shipping-notice{position:relative;padding-left:52px}.pdp-group--card>delivery-counter:before,.pdp-group--card>#free-shipping-notice:before{content:"";position:absolute;top:14px;left:18px;width:22px;height:22px;background-color:currentColor;-webkit-mask:var(--pdp-row-icon) no-repeat center / contain;mask:var(--pdp-row-icon) no-repeat center / contain}.pdp-group--card>delivery-counter{--pdp-row-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M15.64 6.92L9.5 5.12V4a.5.5 0 00-.5-.5H1a.5.5 0 00-.5.5v8.5c0 .28.22.5.5.5h1.27a2.1 2.1 0 004.06 0h3.94a2.1 2.1 0 004.06 0h1.17a.5.5 0 00.5-.5V7.4a.5.5 0 00-.36-.48zM4.3 13.6a1.1 1.1 0 110-2.2 1.1 1.1 0 010 2.2zM6.33 12a2.1 2.1 0 00-4.06 0H1.5V4.5h7V12H6.33zm5.97 1.6a1.1 1.1 0 110-2.2 1.1 1.1 0 010 2.2zM15 12h-.67a2.1 2.1 0 00-4.06 0H9.5V6.17l5.5 1.6V12z'/%3E%3C/svg%3E")}.pdp-group--card>#free-shipping-notice{--pdp-row-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M14.41 3.37L8.27 1.41a1 1 0 00-.61 0L1.52 3.37a1 1 0 00-.7.95v7.86c0 .41.25.78.63.93l6.14 2.46c.24.1.5.1.75 0l6.14-2.46a1 1 0 00.62-.93V4.32a1 1 0 00-.69-.95zM7.96 2.36l6.05 1.93-2.7.9L5.35 3.2l2.63-.84zm-.46 12.1l-5.68-2.28V5.3L7.5 7.2v7.26zM8 6.3L1.96 4.28l2.58-.82 5.99 2L8 6.3zm6.1 5.89l-5.6 2.24V7.19l5.6-1.87v6.87z'/%3E%3C/svg%3E")}@media(max-width:899.98px){.product-info .pdp-group--card>delivery-counter,.product-info .pdp-group--card>#free-shipping-notice{padding-left:50px}.pdp-group--card>delivery-counter:before,.pdp-group--card>#free-shipping-notice:before{left:16px;width:20px;height:20px}.product-info .pdp-group .delivery-counter-wrapper p{font-size:14px;line-height:20px}.product-info .pdp-group .delivery-counter-wrapper .timer,.product-info .pdp-group .delivery-counter-wrapper .available-methods{font-size:12px}.product-info .pdp-group .delivery-counter-wrapper .timer .timer-number{padding:4px 6px}.product-info .pdp-group .delivery-counter-wrapper .timer-wrapper{margin-top:8px}.product-info .pdp-group .free-shipping-notice__heading{font-size:14px;line-height:20px}.pdp-group--row a,.pdp-group--row button{font-size:14px}}.product-info .pdp-group--card>:has([id^=emaerket-widget]){position:relative;padding-left:52px}.pdp-group--card>:has([id^=emaerket-widget]):before{content:"";position:absolute;top:14px;left:18px;width:22px;height:22px;background-color:currentColor;-webkit-mask:var(--pdp-row-icon) no-repeat center / contain;mask:var(--pdp-row-icon) no-repeat center / contain;--pdp-row-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 1c.21 0 .4.13.47.33l1.62 4.54 4.92.1a.5.5 0 01.29.9l-3.92 2.9 1.42 4.58a.5.5 0 01-.75.56L8 12.17 3.95 14.9a.5.5 0 01-.75-.56l1.42-4.58L.7 6.87a.5.5 0 01.29-.9l4.92-.1 1.62-4.54A.5.5 0 018 1zm0 2L6.74 6.52a.5.5 0 01-.46.33l-3.8.08L5.5 9.17a.5.5 0 01.18.55l-1.1 3.56 3.14-2.13a.5.5 0 01.56 0l3.15 2.13-1.1-3.56a.5.5 0 01.17-.55l3.02-2.23-3.8-.08a.5.5 0 01-.46-.33L8 2.99z'/%3E%3C/svg%3E")}@media(max-width:899.98px){.product-info .pdp-group--card>:has([id^=emaerket-widget]){padding-left:50px}.pdp-group--card>:has([id^=emaerket-widget]):before{left:16px;width:20px;height:20px}}.pdp-group .free-shipping-notice__heading .icon--box{display:none}@media(max-width:899.98px){.product-info .pdp-group--card>.pdp-group--row{padding:0 14px;column-gap:16px}.product-info .pdp-group--card>.pdp-group--row>*{padding-inline:0}.product-info .pdp-group--card>.pdp-group--row>.product-vendor-sku{flex:0 0 calc(100% + 28px);margin-inline:-14px;padding-inline:14px}}.product-info .emaerket-intro{display:flex;flex-direction:column;gap:2px;margin:0 0 8px}.product-info .emaerket-intro__title{font-size:15px;font-weight:700;line-height:1.3}.product-info .emaerket-intro__note{color:rgba(var(--text-color) / .7);font-size:12px;line-height:1.3}@media(max-width:899.98px){.product-info .emaerket-intro__title{font-size:14px}}@media(max-width:899.98px){.product-info .pdp-group .delivery-counter-title p strong{display:block}}@media(min-width:900px){.product-info .pdp-group--card>delivery-counter,.product-info .pdp-group--card>#free-shipping-notice,.product-info .pdp-group--card>:has([id^=emaerket-widget]){padding-left:58px}}@media(min-width:900px){.pdp-group--row .button-wishlist [data-add-label],.pdp-group--row .button-wishlist [data-remove-label]{margin-inline-start:18px}.pdp-group--row .gowish-btn{padding-inline-start:41px}}@media(max-width:899.98px){.product-info product-recommendations h3{font-size:17px;line-height:1.3}.product-info product-recommendations .card--related .card__info p{font-size:15px;line-height:1.35}.product-info product-recommendations .card--related .price__current{font-size:22px;line-height:1.2}.product-info product-recommendations .card--related .btn{padding:10px 14px;font-size:13px;line-height:1.2}}@media(min-width:900px){.product-info product-recommendations h3{font-size:16px;line-height:1.4}.product-info product-recommendations .card--related .card__info p{font-size:15px;line-height:1.4}.product-info product-recommendations .card--related .price__current{font-size:24px;line-height:1.2}.product-info product-recommendations .card--related .btn{padding:10px 14px;font-size:13px;line-height:1.2}}.pdp-group--card{border-radius:4px;overflow:hidden}.pdp-group--card>:nth-child(1 of:has(*):not(.hidden):not([hidden])),.pdp-group--card>:nth-last-child(1 of:has(*):not(.hidden):not([hidden])){background-color:rgba(var(--text-color) / .03)}.pdp-group #gowishWhiteButton{background-color:transparent}:not(.pdp-group)>.pdp-group--card+.trust-badges{margin-top:-16px}.product-info .disclosure--row>summary{cursor:pointer}.product-info .disclosure--row .disclosure__toggle{display:flex;flex:none;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;transition:background-color .15s ease}.product-info .disclosure--row>summary:hover .disclosure__toggle{background-color:rgba(var(--text-color) / .06)}.product-info .disclosure--row>summary:active .disclosure__toggle{background-color:rgba(var(--text-color) / .12)}.product-info .disclosure--row .disclosure__title>.icon{width:22px;height:22px}.product-info .disclosure--row>summary:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-2px;border-radius:4px}.product-info .product-info__title+.product-vendor-sku{margin-top:-8px}.product-info .product-info__title+.product-vendor-sku .product-sku{color:rgba(var(--text-color) / .7);font-size:13px}[data-pdp-last-content],[data-pdp-last-content] .section{margin-bottom:0}.pdp-group--card>.trust-badges:not(.pdp-group):not(.hidden):not([hidden]){align-items:flex-start;text-align:start}.pdp-group--card>.trust-badges .trust-badges__payments,.pdp-group--card>.trust-badges .trust-badges__usps{justify-content:flex-start}@media(min-width:900px){.product-info .pdp-group--card>.trust-badges{position:relative;padding-left:58px}.pdp-group--card>.trust-badges:before{content:"";position:absolute;top:12px;left:18px;width:22px;height:22px;background-color:currentColor;-webkit-mask:var(--pdp-row-icon) no-repeat center / contain;mask:var(--pdp-row-icon) no-repeat center / contain;--pdp-row-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0.43 2.28 15.23 11.35'%3E%3Crect x='0.93' y='2.78' width='14.23' height='10.35' rx='1.29' ry='1.29' fill='none' stroke='black' stroke-width='1'/%3E%3Cline x1='0.93' y1='6.66' x2='15.16' y2='6.66' stroke='black' stroke-width='1'/%3E%3C/svg%3E")}}.pdp-group--card>.trust-badges .trust-badges__heading{color:rgb(var(--text-color));font-size:15px;font-weight:700;line-height:1.3}@media(max-width:899.98px){.pdp-group--card>.trust-badges .trust-badges__heading{display:none}}.product-info .product-info__title+.product-vendor-sku .product-sku:before{content:"["}.product-info .product-info__title+.product-vendor-sku .product-sku:after{content:"]"}@media(max-width:899.98px){.pdp-group--card>.trust-badges .trust-badges__payments{flex-wrap:nowrap;width:100%}.pdp-group--card>.trust-badges .trust-badges__payments .trust-badges__payment{flex:0 1 38px;min-width:0}.pdp-group--card>.trust-badges .trust-badges__payment svg{width:100%;height:auto;aspect-ratio:38 / 24}}@media(max-width:400px){.product-info .pdp-group--card>.trust-badges{padding-inline:10px}.product-info .pdp-group--card>.pdp-group--row{padding-inline:10px;column-gap:10px}.pdp-group--row .gowish-btn{padding-inline-start:30px}}@media(max-width:899.98px){.pdp-group--card>.trust-badges:not(.pdp-group):not(.hidden):not([hidden]){align-items:center;text-align:center}.pdp-group--card>.trust-badges .trust-badges__payments,.pdp-group--card>.trust-badges .trust-badges__usps{justify-content:center}}.disclosure__content .sg+.accordion-content-size-chart-title{margin-top:24px}.disclosure__content .accordion-content-size-chart-title{margin:24px 0 12px;font-size:16px;font-weight:700;line-height:1.3}.disclosure__content .size-chart-table{width:min(304px,100%);border:1px solid rgba(var(--text-color) / .2);border-radius:4px;overflow:hidden;font-size:14px;line-height:1.4}.disclosure__content .size-chart-table p{margin:0}.disclosure__content .size-chart-table .accordion-content-size-chart-wrapper{border-bottom:1px solid rgba(var(--text-color) / .2)}.disclosure__content .size-chart-table p:last-of-type .accordion-content-size-chart-wrapper{border-bottom:0}.disclosure__content .size-chart-table p:not(:has(.accordion-content-size-chart-wrapper)){padding:11px 14px}.disclosure__content .size-chart-table .accordion-content-size-chart-wrapper{display:flex;align-items:stretch}.disclosure__content .size-chart-table .accordion-content-size-chart-wrapper>div{min-width:0;padding:11px 14px}.disclosure__content .size-chart-table .accordion-content-size-chart-wrapper>div:first-child{flex:0 0 40%;max-width:40%;border-inline-end:1px solid rgba(var(--text-color) / .2);background-color:rgba(var(--text-color) / .03);font-weight:700}.disclosure__content .size-chart-table .accordion-content-size-chart-wrapper>div:last-child{flex:1 1 auto;font-weight:600}@media(max-width:768.98px){.disclosure__content .size-chart-table .accordion-content-size-chart-wrapper>div,.disclosure__content .size-chart-table p:not(:has(.accordion-content-size-chart-wrapper)){padding:10px 12px}}.disclosure__content .size-chart-table .accordion-content-size-chart-wrapper>div:first-child{font-weight:400}.disclosure__content .size-chart-table p:empty{display:none}.product-info :not(.pdp-group)>.pdp-group--row{flex-wrap:nowrap;align-items:baseline;justify-content:space-between;margin:0 0 8px;gap:4px 12px}.product-info :not(.pdp-group)>.pdp-group--row>.product-vendor-sku{flex:0 1 auto;margin-inline-start:0;padding:0;border-top:0}.product-info :not(.pdp-group)>.pdp-group--row>.product-vendor-sku:has(.product-sku){margin-inline-start:auto;color:rgba(var(--text-color) / .7);font-size:13px;white-space:nowrap}.product-info :not(.pdp-group)>.pdp-group--row>.product-vendor-sku .product-sku{font-size:13px}.product-info :not(.pdp-group)>.pdp-group--row>.product-vendor-sku .product-sku:before{content:"["}.product-info :not(.pdp-group)>.pdp-group--row>.product-vendor-sku .product-sku:after{content:"]"}.product-info :not(.pdp-group)>.pdp-group--row a,.product-info :not(.pdp-group)>.pdp-group--row button{min-height:0}.product-info :not(.pdp-group)>.pdp-group--row+.product-info__title{margin-top:-4px}.product-info .product-info__title+.product-info__block:has(.jdgm-preview-badge){margin-top:-4px}@media(max-width:899.98px){.product-info .product-info__title+.product-info__block:has(.jdgm-preview-badge){margin-top:16px}}.product-info .product-info-banner{margin-top:0}.product-info .product-variations .opt-label--image{border:1px solid var(--pdp-line-ui);background-color:#fff}.product-info .product-variations .opt-label--image.is-selected{border-color:rgb(var(--text-color));background-color:#fff}.product-info .product-variations .is-selected:after{box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.product-info .product-variations .opt-label--image{width:56px;height:56px}.product-info .option-selector>.flex.justify-between{align-items:center;margin-bottom:12px}.product-info .option-selector>.flex.justify-between>.label{margin-bottom:0}.pdp-anchor-link{gap:6px;color:rgba(var(--text-color) / .85)}.pdp-anchor-link--size-guide:before{content:"";flex:none;width:16px;height:16px;background-color:currentColor;-webkit-mask:var(--pdp-ruler) no-repeat center / contain;mask:var(--pdp-ruler) no-repeat center / contain;--pdp-ruler: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M14.93 4.11L12.1 1.28a1 1 0 00-1.41 0L6.8 5.17.78 11.18a1 1 0 000 1.42l2.82 2.82a1 1 0 001.42 0l9.9-9.9a1 1 0 000-1.4zm-10.6 10.6L1.48 11.9l1.41-1.41 1.06 1.06a.5.5 0 00.71-.71L3.61 9.77l1.42-1.42 1.05 1.06a.5.5 0 00.71-.7L5.73 7.65l1.42-1.42L8.2 7.3c.2.2.5.2.7 0s.2-.5 0-.7L7.85 5.53 9.27 4.1l1.06 1.06a.5.5 0 00.71-.7L9.98 3.4 11.39 2l2.83 2.83-9.9 9.9z'/%3E%3C/svg%3E")}.product-info .option-selector .label{margin-bottom:12px}.product-info .option-selector:not(:last-child){margin-bottom:16px}.product-info .product-variations~.product-info__block.product-options{margin-top:16px}.product-info .product-info__block.product-options{margin-bottom:16px}.product-info product-inventory.product-info__block{margin-top:16px;margin-bottom:16px}.product-info .product-info__block:has(.product-info__add-to-cart){margin-top:24px;margin-bottom:24px}.product-info .product-message--out{margin-top:0;margin-bottom:0}.product-info{--pdp-choice-line: rgba(var(--text-color) / .2)}.product-info .product-info__block.product-options:not(.product-variations~.product-options){margin-top:20px;padding-top:20px;border-top:1px solid var(--pdp-choice-line)}.product-info .product-variations{margin-top:20px}.product-info .product-variations>legend{position:relative;width:100%;padding-top:20px}.product-info .product-variations>legend:before{content:"";position:absolute;top:0;right:0;left:0;height:1px;background-color:var(--pdp-choice-line)}.product-info product-inventory.product-info__block,.product-info .product-info__block.product-options:not(:has(~product-inventory)){margin-bottom:0;padding-bottom:20px;border-bottom:1px solid var(--pdp-choice-line)}.product-info .product-info__add-button .btn{display:flex;align-items:center;justify-content:center;min-height:50px}.product-info{--pdp-shadow: 0 1px 2px rgba(26, 26, 26, .11), 0 1px 1px rgba(26, 26, 26, .04)}.product-info .product-variations .opt-label--image,.product-info .option-selector__btns>.opt-label--btn,.product-info .product-info__add-button .btn,.pdp-group--card,.product-info product-recommendations .card--related{box-shadow:var(--pdp-shadow)}.product-info .option-selector__btns .opt-btn:checked+.opt-label--btn{box-shadow:inset 0 0 0 1px rgb(var(--text-color)),var(--pdp-shadow)}.product-info .related-pills__link{box-shadow:var(--pdp-shadow)}@media(min-width:900px){.product-info product-recommendations .slider__grid:not(:has(.slider__item+.slider__item)) .card--related.flex{flex-wrap:nowrap;align-items:center}.product-info product-recommendations .slider__grid:not(:has(.slider__item+.slider__item)) .card--related.flex .card__info{flex:1 1 auto;min-width:0}.product-info product-recommendations .slider__grid:not(:has(.slider__item+.slider__item)) .card--related.flex>product-form,.product-info product-recommendations .slider__grid:not(:has(.slider__item+.slider__item)) .card--related.flex>.btn{flex:0 0 auto;margin-left:auto}}.media-ctrl__pill{display:none}@media(max-width:768.98px){.product-media .media-ctrl{display:flex;align-items:center;justify-content:center;gap:8px;padding:6px 0 0}#product-media .media-ctrl .media-ctrl__btn{color:rgb(var(--text-color));position:relative;top:auto;right:auto;left:auto;flex:none;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;transform:none;border:0;border-radius:6px;background-color:rgba(var(--text-color) / .04);box-shadow:none}#product-media .media-ctrl .media-ctrl__btn:disabled{opacity:.35}#product-media .media-ctrl .media-ctrl__btn:after{display:none}.product-media .media-ctrl .media-ctrl__pill{display:flex;align-items:center;height:32px;padding:0 7px;border-radius:6px;background-color:rgba(var(--text-color) / .04)}.media-ctrl__window{width:calc(var(--dot-pitch, 20px) * var(--dot-count, 7));overflow:hidden}.media-ctrl__track{display:flex;transform:translate(calc(var(--dot-pitch, 20px) * var(--dot-start, 0) * -1));transition:transform .25s ease}.media-ctrl__dot{position:relative;flex:none;display:block;width:var(--dot-pitch, 20px);height:32px;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.media-ctrl__dot:before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background-color:rgba(var(--text-color) / .22);transition:transform .25s ease,background-color .25s ease}.media-ctrl__dot[hidden]{display:none}.media-ctrl__dot.is-active:before{background-color:rgb(var(--text-color))}.media-ctrl__dot.is-medium:before{transform:scale(.75)}.media-ctrl__dot.is-small:before{transform:scale(.5)}@media(prefers-reduced-motion:reduce){.media-ctrl__track,.media-ctrl__dot:before{transition:none}}.media-ctrl__dot:focus-visible{outline:2px solid rgb(var(--text-color));outline-offset:-3px;border-radius:6px}.product-media .media-ctrl .media-ctrl__counter{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/pdp-blocks.css.map */
