product-info{display:block}.ref-header a{text-decoration:none!important;color:#001d1e!important}.ref-header .ref-logo{color:#286c69!important}.ref-buy{margin:20px 0}.ref-price{font-size:25px;font-weight:700}.ref-bundle-note{font-size:12px;line-height:1.6}.ref-size-label{display:block;margin:18px 0 8px;font-weight:700}.ref-buy select{width:100%;font:inherit;padding:15px;border:1px solid #8ba4a3;border-radius:5px;background:#fff}.ref-add{border:0;border-radius:40px;background:#f6ac25;color:#fff;font:inherit;font-size:20px;font-weight:700;letter-spacing:.3px;width:100%;padding:17px;margin:18px 0 5px;cursor:pointer}.ref-add:disabled{opacity:.5}.ref-purchase-trust{display:flex;justify-content:space-around;gap:12px;font-size:12px;text-align:center}.ref-cart-status:empty{display:none}#GallerySwiper{position:relative;overflow:hidden}#GallerySwiper .swiper-wrapper{display:block!important;transform:none!important}#GallerySwiper .swiper-slide{display:none!important;width:100%!important}#GallerySwiper .swiper-slide[aria-hidden=false]{display:block!important}#GallerySwiper img,#GallerySwiper video{width:100%;height:auto;display:block}#ThumbSwiper .swiper-wrapper{display:flex!important;gap:10px;transform:none!important;overflow:auto}#ThumbSwiper .swiper-slide{display:block!important;flex:0 0 80px;width:80px!important;cursor:pointer}#ThumbSwiper img{width:80px;height:80px;object-fit:cover;border:1px solid #ccd8d8;border-radius:7px}.cw-vid video{width:100%;height:auto}.cw-popup-pdp-overlay,.cw-cond [role=tabpanel][hidden]{display:none!important}@media(max-width:749px){#ThumbSwiper .swiper-slide{flex-basis:60px!important}#ThumbSwiper img{width:60px;height:60px}}main .swiper:not(#GallerySwiper):not(#ThumbSwiper){overflow:hidden}main .swiper:not(#GallerySwiper):not(#ThumbSwiper) .swiper-wrapper{display:flex;gap:20px;overflow:auto;scroll-snap-type:x mandatory;transform:none!important}main .swiper:not(#GallerySwiper):not(#ThumbSwiper) .swiper-slide{flex:0 0 310px;width:310px!important;scroll-snap-align:start}.ref-header a{text-decoration:none!important}img{height:auto}#kl3-bundle{scroll-margin-top:30px}.ref-size-tabs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ref-size-tabs button{background:#fff;border:1px solid #bbc9c9;border-radius:6px;padding:12px;font:inherit;font-weight:600;cursor:pointer}.ref-size-tabs [aria-pressed=true]{border:2px solid #2e7977;background:#eaf7f7;color:#185957}.ref-size-heading{display:flex;justify-content:space-between;gap:12px;align-items:center}.ref-size-guide-open{padding:0;background:none;border:0;text-decoration:underline;font:inherit;font-size:12px;cursor:pointer;color:#185957}.ref-size-options{display:flex;gap:8px;flex-wrap:wrap}.ref-size-options label{flex:1;position:relative;min-width:70px;cursor:pointer}.ref-size-options input{position:absolute;opacity:0;width:1px;height:1px}.ref-size-options label>span{border:1px solid #afc2c1;border-radius:6px;display:block;padding:12px 5px;text-align:center;font-size:13px;white-space:nowrap}.ref-size-options input:checked+span{border:2px solid #2e7977;padding:11px 4px;background:#edfafa}.ref-size-options input:focus-visible+span{outline:2px solid #001d1e;outline-offset:3px}.ref-size-options input:disabled+span{opacity:.4;text-decoration:line-through}.ref-sizing[data-gender=men] [data-ref-size=women],.ref-sizing[data-gender=women] [data-ref-size=men]{display:none}.ref-size-dialog{width:min(94vw,620px);border:0;border-radius:14px;padding:32px;color:#001d1e}.ref-size-dialog::backdrop{background:#0007}.ref-size-dialog table{width:100%;border-collapse:collapse;margin:20px 0}.ref-size-dialog td,.ref-size-dialog th{padding:12px 8px;border-bottom:1px solid #dbe5e5;text-align:left}.ref-dialog-close{position:absolute;right:14px;top:8px;border:0;background:none;font-size:30px;cursor:pointer}.ref-size-dialog h2{margin-top:0}.ref-size-dialog a{color:#286c69}@media(max-width:749px){.ref-size-options{gap:6px}.ref-size-options label{min-width:60px}.ref-size-options label>span{font-size:11px}.ref-size-dialog{padding:24px 16px}.ref-size-dialog table{font-size:12px}}.ref-nav{font-size:13px;gap:24px;text-transform:uppercase}.ref-dropdown{text-transform:none}.ref-nav summary{display:flex;gap:8px;align-items:center}.ref-nav summary:after{content:"\2304"}.ref-native-gallery #ThumbSwiper{margin-top:16px}.ref-native-gallery button.swiper-slide{border:0;padding:0;background:none}.ref-native-gallery button[aria-pressed=true] img{border:2px solid #2e7977}main .cw-problems-slider .swiper-wrapper,main .cw-pdp-maya-reviews-swiper .swiper-wrapper{gap:var(--ref-slide-gap,20px)!important;scrollbar-width:none}main .cw-problems-slider .swiper-slide,main .cw-pdp-maya-reviews-swiper .swiper-slide{flex:0 0 var(--ref-slide-width,310px)!important;width:var(--ref-slide-width,310px)!important;margin-right:0!important}.swiper-pagination-bullet:focus-visible{outline:2px solid #00858e;outline-offset:3px}.ref-landing-logo{display:block;color:#fff;font-size:30px;font-weight:800;line-height:1.2;letter-spacing:-1px}.ref-gift-offer{display:grid;grid-template-columns:85px 1fr;gap:16px;align-items:center;background:#225e5b;color:#fff;border-radius:12px;padding:18px;margin-top:18px}.ref-gift-offer>img{width:85px;height:100px;object-fit:contain}.ref-gift-offer h3{color:inherit;font-size:18px;margin:0 0 6px}.ref-gift-offer p{font-size:13px;line-height:1.5;margin:0}.ref-gift-price{display:flex;gap:10px;align-items:center;margin-top:10px!important}.ref-gift-price a{margin-left:auto;color:#fff;font-size:12px;text-decoration:underline}.ref-gift-price s{opacity:.75}.ref-cart-components{font-size:13px;padding-left:18px;color:#205a57}.ref-gift-offer .ref-gift-price a{color:#fff!important}.ref-bundles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:26px;align-items:stretch}.ref-bundle-option{position:relative;min-width:0;cursor:pointer}.ref-bundle-option>input{position:absolute;opacity:0;width:1px;height:1px}.ref-bundle-card{display:flex;flex-direction:column;align-items:center;position:relative;border:1.5px solid #001d1e40;border-radius:10px;padding:20px 10px 10px;height:100%;text-align:center;color:#001d1e}.ref-bundle-option>input:checked+.ref-bundle-card{border:2px solid #001d1e;padding:19.5px 9.5px 9.5px}.ref-bundle-option>input:focus-visible+.ref-bundle-card{outline:2px solid #00a3ad;outline-offset:3px}.ref-pack-badge{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:#001d1e;color:#fff;border-radius:4px;font-size:12px;line-height:20px;padding:0 6px;white-space:nowrap}.ref-pack-best{background:#00a3ad}.ref-bundle-card .ref-pack-image{display:block;width:100%;height:65px;object-fit:contain;margin-bottom:5px}.ref-pack-info{display:flex;flex-direction:column;align-items:center;width:100%}.ref-pack-info>strong{font-size:18px;font-weight:600;line-height:1.25;margin-bottom:6px}.ref-pack-prices,.ref-pack-price-row{display:flex;flex-direction:column;align-items:center;gap:2px}.ref-pack-price-row>span{font-size:18px;line-height:1.25}.ref-pack-price-row>s{color:#75788c;font-size:16px;line-height:1.25}.ref-pack-save{display:block;background:#1f9d55;color:#fff;font-weight:700;font-size:14px;line-height:22px;border-radius:30px;padding:0 8px;white-space:nowrap;margin-top:2px}@media(max-width:600px){.ref-bundles{gap:5px}.ref-bundle-card .ref-pack-image{height:55px}.ref-pack-badge{font-size:14px}}@media(max-width:360px),(min-width:601px)and (max-width:1099px){.ref-bundles{grid-template-columns:1fr;gap:18px;margin-top:20px}.ref-bundle-card{display:grid;grid-template-columns:56px minmax(0,1fr);column-gap:10px;text-align:left;padding:10px 12px}.ref-bundle-option>input:checked+.ref-bundle-card{padding:9.5px 11.5px}.ref-bundle-card .ref-pack-image{width:56px;height:48px;margin:0}.ref-pack-info{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px}.ref-pack-info>strong{margin:0;white-space:nowrap}.ref-pack-prices{align-items:flex-end}.ref-pack-price-row{flex-direction:row;flex-wrap:wrap;justify-content:flex-end;gap:0 6px;align-items:baseline}.ref-pack-badge{left:12px;transform:none;padding:0 10px}.ref-pack-save{margin:0}}@supports (content-visibility:auto){#MainContent [id*=__cw_pdp_]{content-visibility:auto;contain-intrinsic-size:auto 750px}#MainContent [id*=__cw_pdp_author],#MainContent [id*=__cw_pdp_videos],#MainContent [id*=__cw_pdp_final]{contain-intrinsic-size:auto 560px}#MainContent [id*=__cw_pdp_reviews]{contain-intrinsic-size:auto 1000px}#MainContent [id*=__cw_pdp_faq]{contain-intrinsic-size:auto 1500px}}@media print{#MainContent [id*=__cw_pdp_]{content-visibility:visible;contain-intrinsic-size:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/reference-product.css.map */
