html main[data-template^=product] .product-information__media media-gallery>*{--media-radius: 0px}html main[data-template^=product] .product-information__media .slideshow-controls__thumbnail,html main[data-template^=product] .product-information__media .slideshow-controls__thumbnail img{border-radius:0}html main[data-template^=product] .product-information__media .slideshow-control--style-arrow,html main[data-template^=product] .product-information__media .slideshow-controls__counter{color:var(--aid-navy, #032350)}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.text-block>:is(h1,h2,h3){--font-size: 40px;--font-size-mobile: 30px;--custom-font-weight: 800;--font-weight: 800;--color: var(--aid-navy, #032350);--custom-text-color: var(--aid-navy, #032350);margin:0;font-family:var(--aid-font-head, "Saira Condensed", "Arial Narrow", sans-serif);font-size:40px;font-style:normal;font-weight:800;line-height:1;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;color:var(--aid-navy, #032350)}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.text-block:has(>:is(h1,h2,h3)):after{content:"";display:block;flex:none;width:72px;height:4px;margin-top:14px;background:var(--aid-course)}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>variant-picker .size-guide-under{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-color:var(--aid-orange, #FB6A21);text-decoration-thickness:2px;text-underline-offset:4px}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>variant-picker .bu-swatch-label:has(:checked):before{box-shadow:0 0 0 2px var(--aid-navy, #032350)}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>variant-picker .variant-option__button-label--no-swatch .variant-option__button-label__text{font-family:var(--aid-font-body, Figtree, Arial, sans-serif);font-weight:600}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>product-price{--font-size: 22px;--font-size-mobile: 20px;font-family:var(--aid-font-body, Figtree, Arial, sans-serif);color:var(--aid-navy, #032350)}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>product-price [ref=priceContainer]{--custom-font-weight: 700;font-family:var(--aid-font-body, Figtree, Arial, sans-serif);line-height:1.3;color:var(--aid-navy, #032350)}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>product-price [ref=priceContainer] .price{font-size:22px;font-weight:700;color:var(--aid-navy, #032350)}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>product-price [ref=priceContainer]:has(.compare-at-price) .price{color:var(--aid-orange-text, #C34404)}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>product-price [ref=priceContainer] .compare-at-price{font-size:16px;font-weight:400;color:var(--aid-slate-light, #5A6878);opacity:1;text-decoration-line:line-through;text-decoration-thickness:1px}html main[data-template^=product] .bu-sale-chip{top:-2px;padding:5px 10px 4px;border-radius:0;background:var(--aid-orange, #FB6A21);color:var(--aid-navy, #032350);font-family:var(--aid-font-head, "Saira Condensed", "Arial Narrow", sans-serif);font-size:12px;font-weight:800;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;clip-path:polygon(var(--aid-chamfer, 6px) 0,100% 0,100% calc(100% - var(--aid-chamfer, 6px)),calc(100% - var(--aid-chamfer, 6px)) 100%,0 100%,0 var(--aid-chamfer, 6px))}html main[data-template^=product] .bu-sale-chip{display:none!important}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.buy-buttons-block add-to-cart-component>.add-to-cart-button{--button-font-family-custom: var(--aid-font-body, Figtree, Arial, sans-serif);--button-font-weight-custom: 700;--button-text-case-custom: uppercase;--button-border-radius-custom: 0px;--button-border-width-custom: 0px;--button-addtocart-btn-heights: 56px;--button-font-size-lg-custom: 15px;--button-font-size-sm-custom: 15px;--btn-customize-border-color: var(--aid-orange, #FB6A21);--btn-customize-border-color-hover: var(--aid-navy, #032350);width:100%;min-height:56px;border-radius:0;background:var(--aid-orange, #FB6A21)!important;color:var(--aid-navy, #032350)!important;box-shadow:none!important;letter-spacing:.06em;transition:background-color .15s linear,color .15s linear}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.buy-buttons-block add-to-cart-component>.add-to-cart-button:hover{background:var(--aid-navy, #032350)!important;color:var(--aid-white, #FFFFFF)!important;box-shadow:none!important;transform:none}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.buy-buttons-block add-to-cart-component>.add-to-cart-button:focus-visible{outline:3px solid var(--aid-orange, #FB6A21);outline-offset:3px}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.buy-buttons-block add-to-cart-component>.add-to-cart-button :is(.add-to-cart-text__content,.add-to-cart-text--added){font:inherit;letter-spacing:inherit;text-transform:inherit}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.group-block .icon-block{color:var(--aid-blue, #0066CC)}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.group-block .icon-block .icon_text,html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.group-block .icon-block .icon_text :is(p,strong,span){margin:0;font-family:var(--aid-font-body, Figtree, Arial, sans-serif);font-size:13px;font-weight:600;line-height:1.3;letter-spacing:.01em;color:var(--aid-navy, #032350)}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.accordion accordion-custom>.details,html main[data-template^=product]>.section-wrapper .accordion accordion-custom>.details,html main[data-template="page.faq"]>.section-wrapper .accordion accordion-custom>.details{border-block-start:1px solid var(--bu-line-20, rgba(3, 35, 80, .2))}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.accordion accordion-custom:last-of-type>.details,html main[data-template^=product]>.section-wrapper .accordion accordion-custom:last-of-type>.details,html main[data-template="page.faq"]>.section-wrapper .accordion accordion-custom:last-of-type>.details{border-block-end:1px solid var(--bu-line-20, rgba(3, 35, 80, .2))}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.accordion summary.details__header,html main[data-template^=product]>.section-wrapper .accordion summary.details__header,html main[data-template="page.faq"]>.section-wrapper .accordion summary.details__header{min-height:52px;font-family:var(--aid-font-body, Figtree, Arial, sans-serif);font-style:normal;line-height:1.35;letter-spacing:0;text-transform:none;color:var(--aid-navy, #032350)}@layer utilities{html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.accordion summary.details__header,html main[data-template^=product]>.section-wrapper .accordion summary.details__header,html main[data-template="page.faq"]>.section-wrapper .accordion summary.details__header{font-size:16px!important;font-weight:700!important}}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.accordion summary.details__header .icon-caret,html main[data-template^=product]>.section-wrapper .accordion summary.details__header .icon-caret,html main[data-template="page.faq"]>.section-wrapper .accordion summary.details__header .icon-caret{color:var(--aid-orange, #FB6A21)}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.accordion .details-content .text-block>*,html main[data-template^=product]>.section-wrapper .accordion .details-content .text-block>*,html main[data-template="page.faq"]>.section-wrapper .accordion .details-content .text-block>*{--font-size: 15px;--font-size-mobile: 15px;--color: var(--aid-slate-dark, #2B3A4D);--custom-text-color: var(--aid-slate-dark, #2B3A4D);font-family:var(--aid-font-body, Figtree, Arial, sans-serif);font-size:15px;line-height:1.6;color:var(--aid-slate-dark, #2B3A4D)}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.accordion .details-content .text-block strong,html main[data-template^=product]>.section-wrapper .accordion .details-content .text-block strong,html main[data-template="page.faq"]>.section-wrapper .accordion .details-content .text-block strong{font-weight:700;color:var(--aid-navy, #032350)}html main[data-template^=product] .accordion .details-content .text-block a,html main[data-template="page.faq"]>.section-wrapper .accordion .details-content .text-block a{color:var(--aid-blue, #0066CC);text-decoration:underline;text-underline-offset:2px}html main[data-template^=product] .accordion .details-content .text-block a:hover,html main[data-template="page.faq"]>.section-wrapper .accordion .details-content .text-block a:hover{color:var(--aid-navy, #032350)}.size-guide-modal-cont>[aria-hidden=true]{background-color:var(--aid-navy, #032350);opacity:.6}.size-guide-modal-cont>.modal-content-inside{border-radius:0;border-top:4px solid var(--aid-orange, #FB6A21);border-image:var(--aid-course-solid) 1;box-shadow:none}.size-guide-modal-cont .size-guide-cross button{border-radius:0;color:var(--aid-navy, #032350)}.size-guide-modal-cont .size-guide-cross button:hover{background-color:var(--aid-pool, #EAF3FC);color:var(--aid-navy, #032350)}.size-guide-modal-cont .size-guide-cross button:focus-visible{outline:3px solid var(--aid-orange, #FB6A21);outline-offset:2px}.size-guide-modal-cont .size-guide-modal__content .group-block-content>.text-block:first-child>*{--font-size: 30px;--font-size-mobile: 26px;--custom-font-weight: 800;--font-weight: 800;--color: var(--aid-navy, #032350);--custom-text-color: var(--aid-navy, #032350);margin:0;font-family:var(--aid-font-head, "Saira Condensed", "Arial Narrow", sans-serif);font-size:30px;font-weight:800;line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:var(--aid-navy, #032350)}.size-guide-modal-cont .size-guide-modal__content .group-block-content>.text-block:not(:first-child)>*{--font-size: 15px;--font-size-mobile: 15px;--color: var(--aid-slate-dark, #2B3A4D);--custom-text-color: var(--aid-slate-dark, #2B3A4D);font-family:var(--aid-font-body, Figtree, Arial, sans-serif);font-size:15px;line-height:1.6;color:var(--aid-slate-dark, #2B3A4D)}.size-guide-modal-cont .size-guide-image{border:1px solid var(--aid-hairline, #CFD9E3)}html main[data-template^=product]>.ui-test-product-list .section-resource-list__header .text-block>*{--font-size: 36px;--font-size-mobile: 28px;--custom-font-weight: 800;--font-weight: 800;--color: var(--aid-navy, #032350);--custom-text-color: var(--aid-navy, #032350);margin:0;font-family:var(--aid-font-head, "Saira Condensed", "Arial Narrow", sans-serif);font-size:36px;font-style:normal;font-weight:800;line-height:1;letter-spacing:-.01em;text-transform:uppercase;color:var(--aid-navy, #032350)}html main[data-template^=product] .about-padding-sm .group-block-content>.text-block:first-child>*{--font-size: clamp(34px, 3.9vw, 56px);--font-size-mobile: 36px;--custom-font-weight: 800;--font-weight: 800;--color: var(--aid-navy, #032350);--custom-text-color: var(--aid-navy, #032350);margin:0;font-family:var(--aid-font-head, "Saira Condensed", "Arial Narrow", sans-serif);font-size:clamp(34px,3.9vw,56px);font-style:normal;font-weight:800;line-height:.98;letter-spacing:-.015em;text-transform:uppercase;text-wrap:balance;color:var(--aid-navy, #032350)}html main[data-template^=product] .about-padding-sm .group-block-content>.text-block:first-child strong{font-weight:inherit}html main[data-template^=product] .about-padding-sm .group-block-content>.text-block:first-child:after{content:"";display:block;flex:none;width:72px;height:4px;margin-top:18px;background:var(--aid-course)}html main[data-template^=product] .about-padding-sm .group-block-content>.text-block:not(:first-child)>*{--font-size: 16px;--font-size-mobile: 15px;--color: var(--aid-slate-dark, #2B3A4D);--custom-text-color: var(--aid-slate-dark, #2B3A4D);max-width:560px;font-family:var(--aid-font-body, Figtree, Arial, sans-serif);font-size:16px;line-height:1.6;color:var(--aid-slate-dark, #2B3A4D)}html main[data-template^=product] .about-padding-sm .image-border-about{border-radius:0;background:var(--aid-mist, #F4F7FA)}@media screen and (max-width:989px){html main[data-template^=product] .about-image-height img{object-position:83% 50%}}html main[data-template^=product]>.section-wrapper>.section{border-top:1px solid var(--bu-line-12, rgba(3, 35, 80, .125))}html main[data-template^=product]>.section-wrapper [data-testid=section-content]>.text-block>*,html main[data-template="page.faq"]>.section-wrapper [data-testid=section-content]>.text-block>:is(h1,h2,h3){--font-size: 44px;--font-size-mobile: 36px;--custom-font-weight: 800;--font-weight: 800;--color: var(--aid-navy, #032350);--custom-text-color: var(--aid-navy, #032350);margin:0;font-family:var(--aid-font-head, "Saira Condensed", "Arial Narrow", sans-serif);font-size:44px;font-style:normal;font-weight:800;line-height:.98;letter-spacing:-.015em;text-transform:uppercase;text-align:left;color:var(--aid-navy, #032350)}html main[data-template^=product]>.section-wrapper [data-testid=section-content]>.text-block{width:100%;margin-inline:0;align-self:flex-start;align-items:flex-start;text-align:left}html main[data-template^=product]>.section-wrapper [data-testid=section-content]>.accordion{width:100%;max-width:none;margin-inline:0}@media screen and (min-width:990px){html main[data-template^=product]>.section-wrapper [data-testid=section-content]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,5vw,64px);align-items:start}}@media screen and (max-width:749px){html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.text-block>:is(h1,h2,h3){font-size:30px;line-height:1.02}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.text-block:has(>:is(h1,h2,h3)):after{width:60px;height:3px;margin-top:10px}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>product-price [ref=priceContainer] .price{font-size:20px}html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.group-block .icon-block .icon_text,html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.group-block .icon-block .icon_text :is(p,strong,span){font-size:12px}html main[data-template^=product]>.ui-test-product-list .section-resource-list__header .text-block>*{font-size:28px}html main[data-template^=product] .about-padding-sm .group-block-content>.text-block:first-child>*{font-size:36px}html main[data-template^=product] .about-padding-sm .group-block-content>.text-block:first-child:after{width:60px;height:3px;margin-top:14px}html main[data-template^=product] .about-padding-sm .group-block-content>.text-block:not(:first-child)>*{font-size:15px}html main[data-template^=product]>.section-wrapper [data-testid=section-content]>.text-block>*,html main[data-template="page.faq"]>.section-wrapper [data-testid=section-content]>.text-block>:is(h1,h2,h3){font-size:36px}.size-guide-modal-cont .size-guide-modal__content .group-block-content>.text-block:first-child>*{font-size:26px}}@media screen and (max-width:749px){html main[data-template^=product] .product-information .bu-swatch-label input{top:-10.5px;right:-10.5px;bottom:-10.5px;left:-10.5px;width:auto;height:auto}html main[data-template^=product] .variant-swiper-color .swiper-slide,html main[data-template^=product] .variant-swiper-colour .swiper-slide{margin-right:8px!important}html main[data-template^=product] .variant-swiper-color,html main[data-template^=product] .variant-swiper-colour{padding-block:11px!important}html main[data-template^=product] .product-information .variant-option__button-label--no-swatch{min-width:48px!important;min-height:44px!important}html main[data-template^=product] .product-information .shipping-notice>a{padding-top:20px;padding-bottom:7px}}@media(prefers-reduced-motion:reduce){html main[data-template^=product] .product-information .product-details>.group-block>.group-block-content>.buy-buttons-block add-to-cart-component>.add-to-cart-button{transition:none}}@media screen and (max-width:749px){html main[data-template^=product]{--aid-pdp-tile-gap: calc(var(--page-margin, 16px) / 2)}html main[data-template^=product] .product-information__media.product-information-media-sm{padding-left:var(--aid-pdp-tile-gap);padding-right:var(--aid-pdp-tile-gap)}html main[data-template^=product] .product-information.section.spacing-style{padding-block-start:calc(var(--aid-pdp-tile-gap) + var(--section-top-offset, 0px))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/aid-skin-pdp.css.map */
