.product-single__wrapper{display:flex!important;flex-direction:column}.template-product .shopify-section--product,.template-product .shopify-section--product .product-single,.template-product .shopify-section--product .product-single__wrapper{background:#f9f9f9}.template-product .shopify-section--product .product-single{--PT: 0 !important;margin-bottom:0}.template-product .shopify-section--product .wrapper{max-width:1200px}.template-product .shopify-section--product .sc-breadcrumbs{padding-top:24px;padding-bottom:42px;color:#aaa}.template-product .shopify-section--product .product-single__wrapper{gap:0;padding-bottom:78px}.template-product .shopify-section--product .product_images.mt350{width:586px!important;max-width:100%}.template-product .shopify-section--product .product_images.mt350 .product_image_main{aspect-ratio:586 / 684;background:#efefef;border-radius:10px}.template-product .shopify-section--product .product_gallery_viewport,.template-product .shopify-section--product .product_image_item,.template-product .shopify-section--product .product_image_item:first-child,.template-product .shopify-section--product .swiper-slide,.template-product .shopify-section--product .swiper-zoom-container,.template-product .shopify-section--product .product_images_swiper_container{background:#efefef!important}.template-product .shopify-section--product .product_images.mt350 .product_image_item img{object-fit:cover}.template-product:not(.product--surf-hat) .shopify-section--product .product_images.mt350 .product_image_item img{object-fit:contain;width:90%}.template-product.product--towel .shopify-section--product .product_images.mt350 .product_image_item img{object-fit:cover;width:100%}.template-product .shopify-section--product .product_images.mt350 .product_image_item video{object-fit:cover}@media only screen and (max-width:480px){.template-product .shopify-section--product .product_images_swiper .swiper-slide img{object-fit:contain}.template-product.product--surf-hat .shopify-section--product .product_images_swiper .swiper-slide img{object-fit:cover}}@media only screen and (max-width:899px){.template-product.product--towel .shopify-section--product .product_images_swiper .swiper-slide img{object-fit:cover}}.template-product .shopify-section--product .product_gallery_arrow{width:50px;height:50px;border-radius:50%}.template-product .shopify-section--product .product_gallery_arrow--prev{left:28px}.template-product .shopify-section--product .product_gallery_arrow--next{right:28px}.template-product .shopify-section--product .product_gallery_arrow svg path{stroke:#1d1d1d}.template-product .shopify-section--product .product_gallery_scrollbar{left:4%;right:4%;bottom:20px;height:5px}.template-product .shopify-section--product .product_gallery_scrollbar__thumb{background:#d6f7da}.template-product .shopify-section--product .product-single__details{width:100%;max-width:476px}.template-product .shopify-section--product .form__wrapper{gap:0;padding:0}.template-product .shopify-section--product .product_title{display:grid;grid-template-columns:1fr auto;column-gap:24px}.template-product .shopify-section--product .product_title .product__title-and-price{grid-column:1 / -1}@media screen and (min-width:900px){.template-product .shopify-section--product .product_title .product__title-and-price{grid-column:1 / -1;margin-bottom:.5px}}.template-product .shopify-section--product .product_title .product__price-and-badge{display:contents}.template-product .shopify-section--product .product_title .product__price-and-badge>div:first-child{grid-column:1;grid-row:1;align-self:center}.template-product .shopify-section--product .product_title .price{grid-column:2;grid-row:1;align-self:center;gap:12px}.template-product .shopify-section--product .product_title .title{font-family:"Exposure Plus 30",serif;font-size:36px;font-weight:400;line-height:.98;letter-spacing:-.02em;width:100%!important;margin:20px 0 0;text-transform:none}.template-product .shopify-section--product .product_title .price .actual_price{font-family:PP Neue Corp,sans-serif;font-size:29px;line-height:1}.template-product .ruk_rating_snippet .ruk-rating-snippet-count{font-size:16px}.template-product .shopify-section--product .product_title .price .discount_price{font-family:PP Neue Corp,sans-serif;font-size:20px}.template-product .shopify-section--product .ruk_rating_snippet{font-family:PP Neue Corp,sans-serif!important}.template-product .shopify-section--product .product_description,.template-product .shopify-section--product .product_description p{font-family:PP Neue Corp,sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:.32px}.template-product .shopify-section--product .product_description{margin-bottom:26px}@media screen and (min-width:900px){.template-product .shopify-section--product .product_description{margin-bottom:6px}}.template-product .shopify-section--product .product-updates-2026__trigger{min-height:48px;border-radius:9px;background:#efefed;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;text-transform:uppercase}.template-product .shopify-section--product .product-updates-2026__trigger.is-expanded{border-radius:9px 9px 0 0}.template-product .shopify-section--product .product-updates-2026__content{background:#efefed;color:#444;font-family:PP Neue Corp,sans-serif;font-size:14px;line-height:18px;letter-spacing:.32px}.template-product .shopify-section--product .product-updates-2026__content p{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.template-product .shopify-section--product .product-updates-2026__content strong,.template-product .shopify-section--product .product-updates-2026__content b{color:#1d1d1d;font-family:inherit;letter-spacing:.32px}.template-product .shopify-section--product .product-updates-2026__content strong:before,.template-product .shopify-section--product .product-updates-2026__content b:before{background:#6fdb80}.template-product .CarouselWidget .header__inner{box-shadow:none!important}.template-product .shopify-section--product .product__form__wrapper{margin-top:20px}@media screen and (min-width:900px){.template-product .shopify-section--product .product__form__wrapper{margin-top:0}}.template-product .shopify-section--product .product_thickness,.template-product .shopify-section--product .product_size{gap:12px!important}.template-product .shopify-section--product .product_thickness_header,.template-product .shopify-section--product .product_size_header,.template-product .shopify-section--product .product_size_content{width:100%;font-family:PP Neue Corp,sans-serif;font-size:15px;line-height:32px;letter-spacing:.75px;text-transform:uppercase}.template-product .shopify-section--product .product_thickness_header>span:first-child{font-weight:600}.template-product .shopify-section--product .product_thickness_header .open_thickness,.template-product .shopify-section--product .product_size_header .open_size_chart{white-space:nowrap}.template-product .shopify-section--product .product_thickness_header>span:first-child,.template-product .shopify-section--product .product_size_header>span:first-child{text-transform:uppercase}.template-product .shopify-section--product .siblings__legend .radio__legend__label{font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:900;line-height:32px;letter-spacing:.75px;text-transform:uppercase}.template-product .shopify-section--product .product_thickness_content{flex-wrap:nowrap;gap:8px}.template-product .shopify-section--product .product_thickness_content p{min-width:0;flex:1 1 auto;height:42px;border-radius:22px;background:#cbd8cf;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:.7px;text-align:center}.template-product .shopify-section--product .product_thickness_content p.active{background:#1d1d1d}.template-product .shopify-section--product .product_size_content{display:flex;flex-direction:column}.template-product .shopify-section--product .product_size_content .select-popout{flex:0 0 auto;width:100%}.template-product .shopify-section--product .select-popout__toggle,.template-product .shopify-section--product .select_size,.template-product .shopify-section--product #size_select{background:#cbd8cf;border-radius:24px}.template-product .shopify-section--product #size_select,.template-product .shopify-section--product #size_select .select-popout__value{font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:.75px}.template-product .shopify-section--product .order_now{margin-top:14px;border-radius:24px;flex-basis:auto}.template-product .shopify-section--product .order_now button{min-height:50px;justify-content:center!important;font-family:PP Neue Corp,sans-serif}.template-product .shopify-section--product .order_now button svg{display:none}.template-product .shopify-section--product .ship_state{margin:16px 0 34px;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:.7px}@media screen and (min-width:900px){.template-product .shopify-section--product .ship_state{margin:-1px 0 34px}.template-product .shopify-section--product .ship_state svg{margin-right:6px}.template-product .shopify-section--product .product__form__wrapper+.product__block{padding-bottom:10px}}.template-product .shopify-section--product .product_service{gap:18px}.template-product .shopify-section--product .product_service_item{grid-template-columns:34px 1fr;gap:12px}.template-product .shopify-section--product .product_service_item p{font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:.28px}.template-product .shopify-section--product .product_service_item b{font-weight:600}@media only screen and (min-width:900px){.template-product .shopify-section--product .product-single__wrapper{display:grid!important;grid-template-columns:586px 476px;justify-content:space-between;align-items:start}.template-product .shopify-section--product .product-single__details{margin-top:-42px}}@media only screen and (max-width:899px){.template-product .usp_marquee{display:none!important}.template-product .shopify-section--product .wrapper{padding-left:20px;padding-right:20px;padding-bottom:20px}.template-product .shopify-section--product .sc-breadcrumbs.sc-pc-hide{display:block!important;padding:16px 0 8px;font-family:PP Neue Corp,sans-serif;font-size:14px;color:#aaa}.template-product .shopify-section--product .sc-breadcrumbs.sc-mobile-hide{display:none!important}.template-product .shopify-section--product .product_header_mobile{display:flex;flex-direction:column}.template-product .shopify-section--product .product_header_mobile .ruk_rating_snippet{order:0;margin-bottom:8px;font-family:PP Neue Corp,sans-serif!important;font-size:14px;font-weight:500;line-height:32px;letter-spacing:.32px}.template-product .shopify-section--product .product_header_mobile .ruk_rating_snippet .ruk-rating-snippet-count{font-family:inherit!important;font-size:14px;font-weight:500;line-height:32px;letter-spacing:.32px}.template-product .shopify-section--product .product_title_mobile{order:1;align-items:flex-end;margin-bottom:12px}.template-product .shopify-section--product .product_header_mobile .product_title{width:calc(100% - 86px);min-height:0;display:block;font-family:"Exposure Plus 30",serif;font-size:27px;font-weight:400;line-height:38px;letter-spacing:-.81px}.template-product .shopify-section--product .actual_price_mobile{font-family:PP Neue Corp,sans-serif;font-size:18px;font-weight:500;line-height:28px;letter-spacing:.34px}.template-product .shopify-section--product .discount_price_mobile{font-family:PP Neue Corp,sans-serif;font-size:16px;font-weight:500;line-height:16px;letter-spacing:.55px;margin-bottom:0}.template-product .shopify-section--product .product_images{margin-left:-20px;width:100vw!important}.template-product .shopify-section--product .product_images_swiper_container{margin-left:-20px;width:100vw;box-shadow:2px 0 #efefef}.template-product .shopify-section--product .product_images_swiper_container .product__item__info_discount{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;height:100%;padding:0;border-radius:999px;background:#e3e3e3;color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:1px;text-align:center}.template-product .shopify-section--product .swiper-zoom-container>img,.template-product .shopify-section--product .swiper-zoom-container>video,.template-product .shopify-section--product .swiper-zoom-container>iframe{height:436px;margin-bottom:0;background:#efefef}.template-product .shopify-section--product .product_images_swiper-scrollbar{left:22px;right:22px;width:auto}.template-product .shopify-section--product .form__wrapper{padding-top:18px}.template-product .shopify-section--product .product-single__details{max-width:100%;overflow:hidden}.template-product .shopify-section--product .product-single__details .product_title{display:none!important}.template-product .shopify-section--product .product__form__wrapper{margin-top:0}.template-product .shopify-section--product .product_thickness_header,.template-product .shopify-section--product .product_size_header{display:grid;grid-template-columns:60% auto}.template-product .shopify-section--product .product_thickness_content{overflow:visible;flex-wrap:wrap}.template-product .shopify-section--product .product_thickness_content p{flex:1 1 0}.template-product .shopify-section--product .select-popout__toggle,.template-product .shopify-section--product .select_size,.template-product .shopify-section--product #size_select{min-height:44px}.template-product .shopify-section--product .order_now{margin-top:16px;border-radius:24px}.template-product .shopify-section--product .ship_state{margin:15px 0 28px}.template-product .shopify-section--product .product_description,.template-product .shopify-section--product .product_description p{font-size:16px;line-height:26px}.template-product .shopify-section--product .product_description{margin:4px 0 34px}.template-product .shopify-section--product .product_service_mobile{gap:28px;padding-bottom:28px;font-family:PP Neue Corp,sans-serif;font-size:15px;line-height:1.35;letter-spacing:0}.template-product .shopify-section--product .product-single__wrapper{padding-bottom:0}}.template-product #MainContent .icons-row[data-section-type=icons-row]{display:none!important}.template-product .shopify-section.accordions,.template-product .shopify-section.accordions>.accordion-questions-white{background:#f9f9f9}.template-product .shopify-section.accordions .accordion-title{max-width:1440px;margin:0 auto;padding:74px 120px 0;font-family:PP Neue Corp Tight Heavy,PP Neue Corp,sans-serif;font-size:78px;font-weight:800;line-height:35px;letter-spacing:.01px;text-transform:uppercase}.template-product .shopify-section.accordions .accordion-title .sc-breadcrumbs{display:none}.template-product .shopify-section.accordions .accordion-questions{grid-template-columns:minmax(220px,25%) minmax(0,75%);gap:30px;max-width:1440px;padding:38px 120px 72px}.template-product .shopify-section.accordions .link_wraps{padding-right:38px}.template-product .shopify-section.accordions .link_wraps h2,.template-product .shopify-section.accordions .whole_accordion h2{margin:0 0 20px;font-family:"Exposure Plus 30",serif;font-size:34px;font-weight:400;line-height:30px;letter-spacing:-1.36px}.template-product .shopify-section.accordions .links_wrapper{gap:8px}.template-product .shopify-section.accordions .accordion-link{width:100%;max-width:220px;min-height:34px;padding:6px 14px;border-width:1px;border-radius:999px;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase}.template-product .shopify-section.accordions .accordion-content-wrapper{min-width:0}.template-product .shopify-section.accordions .whole_accordion hr,.template-product .shopify-section.accordions .whole_accordion .panel{border-color:#d6d6d6}.template-product .shopify-section.accordions .whole_accordion .accordion_text{min-height:62px;gap:24px;padding:18px 0;font-family:PP Neue Corp,sans-serif;font-size:20px;font-weight:500;line-height:30px;letter-spacing:.38px;align-items:center}.template-product .shopify-section.accordions .accordion_text_sign{display:flex;flex:0 0 auto}.template-product .shopify-section.accordions .accordion_text_sign svg{width:21px;height:21px}.template-product .shopify-section.accordions .whole_accordion .panel{font-family:PP Neue Corp,sans-serif}.template-product .shopify-section.accordions .whole_accordion .panel p,.template-product .shopify-section.accordions .whole_accordion .panel li{font-size:15px;font-weight:500;line-height:24px;letter-spacing:.3px}.template-product .shopify-section.accordions .whole_accordion .panel.expanded{padding-bottom:22px}.template-product .shopify-section.accordions .whole_accordion .panel.expanded p{margin:0}@media only screen and (max-width:1023px){.template-product .shopify-section.accordions>.accordion-questions-white{display:block!important}.template-product .shopify-section.accordions .accordion-title{padding:46px 40px 0;font-size:52px}.template-product .shopify-section.accordions .accordion-questions{display:grid!important;grid-template-columns:minmax(170px,27%) minmax(0,73%);gap:24px;padding:32px 40px 64px}.template-product .shopify-section.accordions .link_wraps{padding-right:12px}.template-product .shopify-section.accordions .accordion-link{max-width:190px}}@media only screen and (max-width:767px){.template-product .shopify-section.accordions>.accordion-questions-white:not(.accordion-questions-show-mobile){display:none!important}.template-product .shopify-section.accordions .accordion-title,.template-product .shopify-section.accordions .accordion-questions{padding-right:20px;padding-left:20px}.template-product .shopify-section.accordions .accordion-title{margin-top:0;padding-top:40px;font-size:42px}.template-product .shopify-section.accordions .accordion-questions{display:block;padding-top:28px;padding-bottom:48px}.template-product .shopify-section.accordions .link_wraps{padding-right:0}.template-product .shopify-section.accordions .whole_accordion .accordion_text{min-height:58px;padding:16px 0;font-size:16px;align-items:flex-start}}.template-product .section-recommended_products{background:#f9f9f9}.template-product .section-recommended_products>img{height:calc(100% - 88px)!important;object-fit:cover;object-position:center}.template-product .section-recommended_products_content{padding:72px 120px 0}.template-product .section-recommended_products .title{max-width:760px;margin:0 0 72px;color:#fff;font-family:"Exposure Plus 30",serif;font-size:68px;font-weight:400;line-height:35px;letter-spacing:-3.99px}.template-product .section-recommended_products .recommended_products{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.template-product .section-recommended_products .product__item{height:444px;border-radius:8px}.template-product .section-recommended_products .product__item>img{width:92%;height:82%;margin:0 auto 25px;object-fit:contain}.template-product .section-recommended_products .product__item__content{position:absolute;top:0;right:0;left:0;bottom:auto;width:100%;height:auto;z-index:2;box-sizing:border-box;padding:18px 20px;background:#fff}.template-product .section-recommended_products .product__item__title{margin:0!important;font-family:"Exposure Plus 30",serif!important;font-size:50px!important;font-weight:400;line-height:1!important;letter-spacing:-3.97px}.template-product .section-recommended_products .product__item__price{margin:0;font-family:PP Neue Corp,sans-serif;font-size:18px;font-weight:500;line-height:38px;letter-spacing:.34px}.template-product .section-recommended_products .btn__group{padding:12px}.template-product .section-recommended_products .btn-full--{display:flex;height:36px;max-height:36px;padding:0 16px;border-radius:999px;opacity:1;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:1023px){.template-product .section-recommended_products_content{padding:48px 20px 0}.template-product .section-recommended_products .title{margin-bottom:28px;font-size:46px}.template-product .section-recommended_products .recommended_products{gap:16px}.template-product .section-recommended_products .product__item{height:330px}.template-product .section-recommended_products .product__item__title{font-size:27px!important}}@media only screen and (max-width:699px){.template-product .section-recommended_products>img{width:100%!important;height:clamp(364px,97.22vw,455px)!important;left:0!important;object-position:center top}.template-product .section-recommended_products_content{padding:clamp(42px,11.75vw,55px) clamp(16px,5.56vw,26px) 69px}.template-product .section-recommended_products .title{max-width:420px;margin-bottom:clamp(53px,16.03vw,75px);font-size:clamp(42px,13.25vw,62px);line-height:.9}.template-product .section-recommended_products .recommended_products{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,4.49vw,21px)}.template-product .section-recommended_products .product__item{height:clamp(290px,71.37vw,334px)}.template-product .section-recommended_products .product__item>img{width:96%;height:78%;margin-bottom:28px}.template-product .section-recommended_products .product__item__content{padding:16px 12px}.template-product .section-recommended_products .product__item__title{font-size:27px!important}.template-product .section-recommended_products .btn__group{padding:10px 12px}.template-product .section-recommended_products .btn-full--{height:35px;max-height:35px;padding:0 12px;font-size:13px}}.template-product .shopify-section.all_features{--bg: #f9f9f9;background:#f9f9f9}.template-product .all_features .container_feature{padding:58px 120px 72px}.template-product .all_features .title_section{font-family:PP Neue Corp Tight Heavy,PP Neue Corp,sans-serif;font-size:78px;font-weight:800;line-height:35px;letter-spacing:.01px;text-transform:uppercase;margin-bottom:50px}.template-product .all_features .counter,.template-product .all_features .whole_wrap h2,.template-product .all_features .whole_wrap p,.template-product .all_features .features_disc_title,.template-product .all_features .metafield-multi_line_text_field{font-family:PP Neue Corp,sans-serif}.template-product .all_features .whole_wrap{grid-template-columns:17% 83%;margin-bottom:28px;padding-bottom:28px}.template-product .all_features .container_feature:not(.expandeded_feature) .whole_wrap.overlay_text{border-bottom:0}.template-product .all_features .whole_wrap h2{font-family:"Exposure Plus 30",serif;font-size:28px;font-weight:400;line-height:35px;letter-spacing:-1px}.template-product .all_features .whole_wrap p{font-size:14px;line-height:1.45;letter-spacing:0}.template-product .all_features .whole_wrap .counting>p:not(.features_disc_title){font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:500;line-height:24px;letter-spacing:.3px}.template-product .all_features .whole_wrap .counting>p:not(.features_disc_title) strong,.template-product .all_features .whole_wrap .counting>p:not(.features_disc_title) b{font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:20px;letter-spacing:1.14px}.template-product .all_features .expand-btn{width:252px;height:59px;padding:0 23px;border-radius:30px;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:.26px;text-transform:uppercase}@media only screen and (max-width:899px){.template-product .all_features .container_feature{padding:36px 20px 66px}.template-product .all_features .title_section{font-size:44px}.template-product .all_features .whole_wrap{grid-template-columns:1fr;margin-bottom:24px;padding-bottom:24px}.template-product .all_features .whole_wrap h2{font-size:24px;margin-bottom:14px}.template-product .all_features .wrapper_text{grid-template-columns:1fr}.template-product .all_features .whole_wrap p{font-size:15px}}.template-product .reviews-section .reviews{background:#f9f9f9}.template-product .reviews-section .reviews-redesign__marquee{height:211px;align-items:center}.template-product .reviews-section .reviews-redesign__quote{width:500px;font-family:PP Neue Corp,sans-serif;font-size:18px;font-weight:500;line-height:24px;letter-spacing:.17px}.template-product .reviews-section .reviews-redesign__item{gap:96px;min-height:116px;padding:0 76px}.template-product .reviews-section .reviews-redesign__logo{flex-basis:132px;width:132px}.template-product .reviews-section .reviews-redesign__stars{gap:3px;margin-left:8px}.template-product .reviews-section .reviews-redesign__stars svg{width:18px;height:18px}@media only screen and (max-width:899px){.template-product .reviews-section .reviews-redesign__marquee{height:136px}.template-product .reviews-section .reviews-redesign__item{gap:40px;min-height:84px;padding:0 56px}.template-product .reviews-section .reviews-redesign__logo{flex-basis:112px;width:112px}.template-product .reviews-section .reviews-redesign__quote{width:280px;font-size:18px;line-height:1.45}.template-product .reviews-section .reviews-redesign__stars{gap:2px;margin-left:5px}.template-product .reviews-section .reviews-redesign__stars svg{width:13px;height:13px}}.template-product .shopify-section.wrap{background:#f9f9f9}@media only screen and (min-width:900px){.template-product .shopify-section.wrap{border-top:1px solid rgba(29,29,29,.2)}}.template-product .shopify-section.wrap .wrapper_img_overlay{width:1440px;max-width:100%;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:76px;padding:34px 24px 42px}.template-product .shopify-section.wrap .img_wrap,.template-product .shopify-section.wrap .img_wrap img{height:410px}.template-product .shopify-section.wrap .overlay_img{padding:38px}.template-product .shopify-section.wrap .overlay_img h1{font-family:PP Neue Corp Tight Heavy,PP Neue Corp,sans-serif;font-size:58px;font-weight:800;line-height:60px;letter-spacing:.01px;text-transform:uppercase}.template-product .shopify-section.wrap .overlay_img>div>p{font-family:PP Neue Corp,sans-serif;font-size:20px;font-weight:500;line-height:1;letter-spacing:1px;text-transform:uppercase;margin-bottom:13px}.template-product .shopify-section.wrap .overlay_img p,.template-product .shopify-section.wrap .text_wrap p{font-family:PP Neue Corp,sans-serif;font-size:17px;line-height:1.45;letter-spacing:0}.template-product .shopify-section.wrap .text_wrap{max-width:100%;gap:40px}.template-product .shopify-section.wrap .text_wrap h1{margin:0 0 32px;font-family:"Exposure Plus 30",serif;font-size:42px;font-weight:400;line-height:1;letter-spacing:-1.26px}.template-product .shopify-section.wrap .overlay_img>p{font-size:18px;font-weight:500;line-height:28px;letter-spacing:.36px;text-transform:none}.template-product .shopify-section.wrap .text_wrap p{margin:0;font-family:PP Neue Corp,sans-serif;font-size:20px;font-weight:500;line-height:1.25;letter-spacing:.35px}@media only screen and (max-width:899px){.template-product .shopify-section.wrap .wrapper_img_overlay{grid-template-columns:1fr;gap:28px;padding:20px 20px 42px}.template-product .shopify-section.wrap .img_wrap,.template-product .shopify-section.wrap .img_wrap img{height:300px}.template-product .shopify-section.wrap .overlay_img{padding:22px}.template-product .shopify-section.wrap .overlay_img h1{font-size:44px;line-height:1;letter-spacing:.01px}.template-product .shopify-section.wrap .overlay_img p{display:block;font-size:14px;line-height:1.35}.template-product .shopify-section.wrap .overlay_img>div>p{font-size:16px;line-height:1.35;letter-spacing:.7px}.template-product .shopify-section.wrap .text_wrap{gap:28px;padding:0}.template-product .shopify-section.wrap .text_wrap h1{font-size:34px;margin-bottom:10px;line-height:1;letter-spacing:-.96px}.template-product .shopify-section.wrap .text_wrap p{font-size:16px;line-height:1.25;letter-spacing:.28px}}.template-product #MainContent>.shopify-section [id^=App--]:has(reviewsio-card-carousel){--PT: 62px !important;--PB: 68px !important;background:#f9f9f9}.template-product [id^=App--]:has(reviewsio-card-carousel)>.wrapper{width:100%;max-width:1440px;padding:0 120px}.template-product reviewsio-card-carousel .CarouselWidget__inner{display:block!important}.template-product reviewsio-card-carousel .CarouselWidget__header{width:100%!important;min-height:150px;padding:0 0 12px!important;background:transparent!important;box-shadow:none!important}.template-product reviewsio-card-carousel .header__inner{background:transparent!important;padding-bottom:12px!important}.template-product reviewsio-card-carousel .cssVar-header__heading{font-family:"Exposure Plus 30",serif!important;font-size:60px!important;font-weight:400!important;line-height:70px!important;letter-spacing:-2.33px!important;text-align:center!important}.template-product reviewsio-card-carousel .cssVar-header__heading:before{content:"\201c"}.template-product reviewsio-card-carousel .cssVar-header__heading:after{content:"\201d"}.template-product reviewsio-card-carousel .cssVar-header__subheading,.template-product reviewsio-card-carousel .R-ReviewsList__item{font-family:PP Neue Corp,sans-serif!important}.template-product reviewsio-card-carousel .cssVar-header__subheading{font-size:16px!important;font-weight:500!important;line-height:19px!important;letter-spacing:.32px!important;text-align:center!important}.template-product reviewsio-card-carousel .R-ReviewsList{gap:18px!important;padding-top:10px!important}.template-product reviewsio-card-carousel .R-ReviewsList__item{height:280px!important;min-height:280px!important;padding:18px!important;background:#fff!important;border-radius:0!important;box-shadow:none!important}@media only screen and (max-width:899px){.template-product #MainContent>.shopify-section [id^=App--]:has(reviewsio-card-carousel){--PT: 42px !important;--PB: 48px !important}.template-product [id^=App--]:has(reviewsio-card-carousel)>.wrapper{padding:0 20px;overflow:visible}.template-product reviewsio-card-carousel .CarouselWidget__header{min-height:130px;padding-bottom:12px!important;margin-bottom:0!important}.template-product reviewsio-card-carousel .cssVar-header__heading{font-size:40px!important;line-height:1!important;letter-spacing:-.02em!important}.template-product reviewsio-card-carousel .R-ReviewsList__item{flex:0 0 calc((100% - 14px)/2)!important;width:calc((100% - 14px)/2)!important;min-width:calc((100% - 14px)/2)!important;height:auto!important;min-height:280px!important;padding:12px!important;overflow:visible!important}.template-product reviewsio-card-carousel .R-ReviewsList__item .item__inner{padding:0!important;box-shadow:none!important}.template-product reviewsio-card-carousel .R-ReviewsList__item--body{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:5}.template-product reviewsio-card-carousel .R-ReviewsList{position:relative;left:-40px;width:calc(100% + 80px)!important;min-width:calc(100% + 80px)!important;gap:14px!important}.template-product reviewsio-card-carousel .R-ReviewsList-container{height:auto!important}.template-product reviewsio-card-carousel .R-ReviewsList__controlButton--left{left:-40px!important}.template-product reviewsio-card-carousel .R-ReviewsList__controlButton--right{right:-40px!important}}@media only screen and (max-width:767px){.template-product reviewsio-card-carousel .R-ReviewsList__controlButton{display:none!important}}@media only screen and (min-width:1200px){.template-product reviewsio-card-carousel .R-ReviewsList-container{width:1200px!important;max-width:1200px!important;margin:0!important}.template-product reviewsio-card-carousel .R-ReviewsList{width:1165px!important;min-width:1165px!important;margin-left:-20px!important;gap:24px!important}.template-product reviewsio-card-carousel .R-ReviewsList__item{flex:0 0 273.25px!important;width:273.25px!important;min-width:273.25px!important}.template-product reviewsio-card-carousel .R-ReviewsList__controlButton--left{left:-15px!important}.template-product reviewsio-card-carousel .R-ReviewsList__controlButton--right{right:-39px!important}}@media only screen and (min-width:1200px){.template-product .sc-sticky-bar{height:104px;min-height:104px;background:#fff}.template-product .sc-sticky-bar__wrapper{width:calc(100% - 80px);max-width:1500px;margin:0 auto;padding:21px 0}.template-product .sc-sticky-product{gap:26px}.template-product .sc-sticky-product__image-block,.template-product .sc-sticky-product__img{width:62px;height:62px;border-radius:12px}.template-product .sc-sticky-product__image-block{background:#efefef}.template-product .sc-sticky-product__title{font-family:PP Neue Corp,sans-serif;font-size:18px;font-weight:500;line-height:1;letter-spacing:.26px;white-space:nowrap}.template-product .sc-sticky-select-buttons{align-items:center;gap:46px}.template-product .sc-sticky-select__price,.template-product .sc-sticky-select__price .sc-sticky-product__price--compare,.template-product .sc-sticky-select__price .sc-sticky-product__price--current{font-family:PP Neue Corp,sans-serif;font-size:22px;font-weight:500;line-height:1;letter-spacing:.55px;white-space:nowrap}.template-product .sc-sticky-bar .sc-sticky-select{align-items:center;gap:14px}.template-product .sc-sticky-bar .sc-sticky-select>.sc-sticky-select__select{width:266px}.template-product .sc-sticky-bar #size_select_sticky{width:266px;height:52px;padding:0 27px;background:#cad6cc;border-radius:999px;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:500;line-height:1;letter-spacing:.75px}.template-product .sc-sticky-bar #size_select_sticky.select-popout__toggle .icon-select{right:24px;width:12px;padding:0!important}.template-product .sc-sticky-bar .sc-sticky-select__order{width:245px}.template-product .sc-sticky-bar .sc-sticky-select .btn--submit[style="display:flex"]{display:flex!important;width:245px;height:52px;min-height:52px;padding:0 24px;align-items:center;justify-content:center;background:#ff6e3c;border-color:#ff6e3c;border-radius:999px;color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:1.87px;opacity:1}.template-product .sc-sticky-bar .sc-sticky-select .btn--submit span{text-align:center;white-space:nowrap}.template-product .sc-sticky-bar .sc-sticky-select .btn--submit .loader--line{position:absolute;top:0;right:0;bottom:0;left:0;width:80%;height:4px;margin:auto}.template-product .sc-sticky-bar .sc-sticky-select .btn--submit svg{display:none}}@media only screen and (max-width:899px){.template-product .sc-sticky-bar{background:#fff}.template-product .sc-sticky-product__image-block{background:#efefef}.template-product .sc-sticky-product__title{font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:500;line-height:1;letter-spacing:.26px}.template-product .sc-sticky-product__price,.template-product .sc-sticky-product__price .sc-sticky-product__price--compare,.template-product .sc-sticky-product__price .sc-sticky-product__price--current{font-family:PP Neue Corp,sans-serif;font-size:18px;font-weight:500;line-height:1.2;letter-spacing:.34px}.template-product .sc-sticky-select__select-text,.template-product .sc-sticky-select__order-text,.template-product .sc-sticky-select .ship_state{color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:500;letter-spacing:.3px}.template-product .sc-sticky-bar #size_select_sticky{background:#cad6cc;color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:500;letter-spacing:.75px}.template-product .sc-sticky-bar .sc-sticky-select .btn--submit[style="display:flex"]{background:#ff6e3c;border-color:#ff6e3c;color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:1.4px;opacity:1}.template-product .sc-sticky-bar .sc-sticky-select .btn--submit span{color:inherit;font:inherit;letter-spacing:inherit}.template-product .sc-sticky-bar .sc-sticky-select .btn--submit svg path{stroke:#1d1d1d}}@media only screen and (min-width:480px){:root{--drawer-width: min(512px, 100vw)}}.cart-drawer{max-width:100%;overflow:hidden;background:#efefef;color:#1d1d1d;font-family:PP Neue Corp,sans-serif}.cart-drawer__head{flex:0 0 100px;height:100px;padding:25px 35px;border:0;background:#f7f7f7}.cart-drawer__head h3{display:flex;gap:17px;align-items:center;margin:0;font-family:"Exposure Plus 30",serif;font-size:51px;font-weight:400;line-height:50px;letter-spacing:-1.1px;text-transform:none}.cart-drawer__item-qty{width:52px;height:52px;border-radius:50%;background:#d6f7da;color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:18px;font-weight:600;line-height:1;letter-spacing:0;transform:none}.cart-drawer__close{top:33px;right:35px;width:44px;height:44px;padding:10px;transform:none;background:#d1d1d1}.cart-drawer__marquee,.cart-drawer__marquee__items{background:#1d1d1d}.cart-drawer__marquee__items{height:55px;gap:48px}.cart-drawer__marquee__item{gap:12px;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:.35px}.cart-drawer__marquee__item svg{width:16px;height:13px}.cart-drawer__marquee__item svg path{stroke:#d6f7da}.cart-drawer__body{display:flex;flex-direction:column;min-height:0;background:#efefef}.cart-drawer [data-cart-shipping-notice-holder]{padding:32px 35px 10px}.cart-drawer .cart-drawer__message{width:100%;max-width:none;min-height:61px;justify-content:center;margin:0;padding:12px 20px;border-radius:11px;background:#fff;box-sizing:border-box;text-align:center}.cart-drawer .cart__message__default,.cart-drawer .cart__message__success{width:100%;padding:0;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:1.1;letter-spacing:.45px;text-transform:uppercase}.cart-drawer .cart__message__success,.cart-drawer .cart__message.is-success .cart__message__default,.cart-drawer .cart__message__default.is-hidden{display:none}.cart-drawer .cart__message.is-success .cart__message__success{display:block}.cart-drawer .cart__message__progress__holder{display:none}.cart-drawer__items{padding:6px 35px 12px}.cart-drawer .cart__item{flex-wrap:wrap;min-height:107px;padding:15px 0;border-color:#1d1d1d33}.cart-drawer .cart__item__image{flex:0 0 66px;margin-right:27px}.cart-drawer .cart__item__image a{width:66px;height:66px;border-radius:11px;background:#fff}.cart-drawer .cart__item__content{width:calc(100% - 93px)}.cart-drawer .discount-message-block{flex:0 0 100%}.cart-drawer .cart__item__content-inner{display:grid;grid-template-columns:minmax(0,1fr) 84px 104px 18px;gap:18px;align-items:center}.cart-drawer .cart__item__info{width:auto;min-width:0;padding:0}.cart-drawer .cart__item__title,.cart-drawer .cart__item__title a{font-family:PP Neue Corp,sans-serif;font-size:21px;font-weight:600;line-height:1.05;letter-spacing:0}.cart-drawer .cart__item__title a{display:block;padding:0 0 7px}.cart-drawer .cart__item__meta{overflow:hidden;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:500;line-height:1.1;white-space:nowrap;text-overflow:ellipsis}.cart-drawer .cart__item__quantity-field{width:84px;height:66px;padding:13px 28px 13px 20px;border-radius:33px;font-family:PP Neue Corp,sans-serif;font-size:20px;line-height:1}.cart-drawer .cart__item__quantity svg{right:18px;width:14px;height:9px}.cart-drawer .cart__item__price{min-width:0;margin:0;padding:0;font-family:PP Neue Corp,sans-serif;font-size:18px;font-weight:500;line-height:1;text-align:right;white-space:nowrap}.cart-drawer .cart__item__remove{display:flex;width:18px;height:18px;align-items:center;justify-content:center;padding:3px;opacity:1;text-decoration:none}.cart-drawer .cart__item__remove svg{width:12px;height:12px}.cart-drawer .cart__item__remove-label{display:none}.cart-drawer__recommends{flex:0 0 auto;gap:15px;margin:0;padding:10px 35px 31px;border:0;background:#efefef}.cart-drawer__recommended__item{height:131px;justify-content:flex-start;border-radius:11px;background:#d4d4d4;overflow:hidden}.cart-drawer__recommended__item__img{flex:0 0 126px;min-width:126px;width:126px;height:131px;border-radius:0}.cart-drawer__recommended__item__content{gap:20px;min-width:0;padding:19px 17px 16px 23px}.cart-drawer__recommended__item__content .title{margin:0 0 8px;font-family:PP Neue Corp,sans-serif;font-size:20px;font-weight:600;line-height:1;letter-spacing:0}.cart-drawer__recommended__item .desc{font-family:PP Neue Corp,sans-serif;font-size:17px;font-weight:500;line-height:1.25}.cart-drawer__recommended__item__action{flex:0 0 50%;width:50%;min-width:50%}.cart-drawer__recommended__item__action .price{font-family:PP Neue Corp,sans-serif;font-size:18px;font-weight:500;line-height:1}.cart-drawer__recommended__item__action form button,.cart-drawer__recommended__item__action form select{height:53px;border-radius:27px;font-family:PP Neue Corp,sans-serif;font-size:16px;font-weight:600;letter-spacing:0;text-transform:uppercase}.cart-drawer__foot{flex:0 0 auto;margin:0;padding:25px 35px 31px;border-top:1px solid rgba(29,29,29,.2);background:#efefef}.cart-drawer .cart__money{margin-bottom:27px}.cart-drawer .cart__money span:first-of-type,.cart-drawer .cart__money .cart__total__money{font-family:PP Neue Corp,sans-serif;font-size:20px;font-weight:600;line-height:1;letter-spacing:0}.cart-drawer .cart__money .cart__total__money{font-size:25px;font-weight:500}.cart-drawer .cart__checkout,.cart-drawer .cart-drawer__empty-message .cart-empty-buttons .btn:not(.btn--small){width:100%;max-width:none;min-height:65px;border-radius:33px;background:#ff6f45;font-family:PP Neue Corp,sans-serif;font-size:19px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.cart-drawer .cart-drawer__empty-message .cart-empty-buttons .btn:not(.btn--small){display:flex;align-items:center;justify-content:center;height:auto;line-height:normal}.cart-drawer .cart__footer{gap:20px;align-items:center;margin-top:27px;overflow:hidden}.cart-drawer .cart__footer .payment-icon{flex:0 0 auto}.cart-drawer .cart__footer svg{max-width:78px;max-height:27px}@media only screen and (max-width:767px){.cart-drawer__head{flex-basis:51px;height:51px;padding:6px 20px}.cart-drawer__head h3{gap:10px;font-size:34px;line-height:34px;letter-spacing:-.98px}.cart-drawer__item-qty{width:33px;height:25px;border-radius:13px;font-size:15px}.cart-drawer__close{top:12px;right:20px;width:24px;height:24px;padding:5px}.cart-drawer__marquee__items{height:32px;gap:38px}.cart-drawer__marquee__item{gap:10px;font-size:11px;letter-spacing:.25px}.cart-drawer__marquee__item svg{width:13px;height:10px}.cart-drawer [data-cart-shipping-notice-holder]{padding:22px 21px 15px}.cart-drawer .cart-drawer__message{min-height:36px;padding:8px 12px;border-radius:9px}.cart-drawer .cart__message__default,.cart-drawer .cart__message__success{font-size:12px;letter-spacing:.25px}.cart-drawer__items{padding:0 21px 8px}.cart-drawer .cart__item{min-height:67px;padding:7px 0}.cart-drawer .cart__item__image{flex-basis:40px;margin-right:10px}.cart-drawer .cart__item__image a{width:40px;height:45px;border-radius:10px}.cart-drawer .cart__item__content{width:calc(100% - 50px)}.cart-drawer .cart__item__content-inner{grid-template-columns:minmax(0,1fr) 65px 60px;grid-template-rows:minmax(22px,max-content) 23px;gap:4px 21px;align-items:center}.cart-drawer .cart__item__info{grid-column:1;grid-row:1 / 3;padding:0}.cart-drawer .cart__item__title,.cart-drawer .cart__item__title a{font-size:15px;line-height:1}.cart-drawer .cart__item__title a{padding-bottom:7px}.cart-drawer .cart__item__meta{font-size:13px;line-height:1}.cart-drawer .cart__item__bottom{grid-column:2;grid-row:1 / 3;margin:0}.cart-drawer .cart__item__quantity-field{width:65px;height:45px;padding:10px 25px 10px 17px;border-radius:23px;font-size:16px}.cart-drawer .cart__item__quantity svg{right:13px;width:13px;height:8px}.cart-drawer .cart__item__price{grid-column:3;grid-row:1;align-self:start;font-size:14px;line-height:18px}.cart-drawer .cart__item__remove{grid-column:3;grid-row:2;width:auto;height:auto;justify-content:flex-end;align-self:end;padding:0;color:#8d8d8d;font-size:13px;font-weight:500;line-height:18px}.cart-drawer .cart__item__remove svg{display:none}.cart-drawer .cart__item__remove-label{display:inline}.cart-drawer__recommends{gap:7px;padding:8px 21px 24px}.cart-drawer__recommended__item{height:61px;border-radius:9px}.cart-drawer__recommended__item__img{flex:0 0 60px!important;min-width:60px!important;width:60px!important;height:61px}.cart-drawer__recommended__item__content{gap:10px;padding:7px 7px 6px 12px}.cart-drawer__recommended__item__content .title{margin-bottom:5px;font-size:13px;line-height:1}.cart-drawer__recommended__item .desc{font-size:12px;line-height:1.15}.cart-drawer__recommended__item__action{flex-basis:50%;width:50%;min-width:50%}.cart-drawer__recommended__item__action .price{font-size:13px;line-height:1}.cart-drawer__recommended__item__action form button,.cart-drawer__recommended__item__action form select{height:27px;padding-left:8px;padding-right:20px;border-radius:7px;background-position:right 8px center;font-size:12px;line-height:1}.cart-drawer__foot{padding:10px 20px 24px}.cart-drawer .cart__money{margin-bottom:10px}.cart-drawer .cart__money span:first-of-type,.cart-drawer .cart__money .cart__total__money{font-size:15px}.cart-drawer .cart__money .cart__total__money{font-size:16px}.cart-drawer .cart__checkout,.cart-drawer .cart-drawer__empty-message .cart-empty-buttons .btn:not(.btn--small){min-height:44px;padding:8px 16px;border-radius:23px;font-size:16px}.cart-drawer .cart__footer{gap:16px;margin-top:12px}.cart-drawer .cart__footer svg{width:auto;max-width:67px;height:20px}}body.template-cart{background-color:#efefef}.template-cart .cart{--PT: 72px;--PB: 120px;background:#efefef;color:#1d1d1d;font-family:PP Neue Corp,sans-serif}.template-cart .cart .wrapper{width:100%;max-width:1440px;margin:0 auto;padding:0 121px;box-sizing:border-box}.template-cart [data-cart-page] .cart__inner{display:grid;grid-template-columns:minmax(0,1fr) 410px;gap:0 100px;align-items:start}.template-cart [data-cart-page] .cart__empty:not(.hidden)+.cart__inner{display:none}.template-cart [data-cart-page] .cart__content,.template-cart [data-cart-page] .cart__aside{width:auto;min-width:0;max-width:none;margin:0;padding:0}.template-cart [data-cart-page] .cart__content{align-items:center}.template-cart [data-cart-page] .cart__title{display:flex;gap:17px;align-items:center;margin:0 0 40px;font-family:"Exposure Plus 30",serif;font-size:64px;font-weight:400;line-height:1;letter-spacing:-1.4px;text-transform:none}.template-cart [data-cart-page] .cart__title .cart-drawer__item-qty{display:flex;flex:0 0 auto;align-items:center;justify-content:center;width:52px;height:52px;margin:0;padding:0;border-radius:50%;background:#d6f7da;color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:18px;font-weight:600;line-height:1;letter-spacing:0;transform:none}.template-cart [data-cart-page] .cart__content>a.btn{display:inline-flex;align-items:center;justify-content:center;height:53px;margin:0 0 40px;padding:0 28px;border:1px solid #1d1d1d;border-radius:27px;background:transparent;color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:.5px;text-transform:uppercase;transition:background-color .18s ease,color .18s ease}.template-cart [data-cart-page] .cart__content>a.btn:hover,.template-cart [data-cart-page] .cart__content>a.btn:focus-visible{background:#1d1d1d;color:#fff}.template-cart [data-cart-page] .cart__items{border-top:1px solid rgba(29,29,29,.2)}.template-cart [data-cart-page] .cart__pair:not(:has(*)){display:none}.template-cart [data-cart-page] .cart__item{flex-wrap:wrap;min-height:107px;margin:0;padding:20px 0;border-top:0;border-bottom:1px solid rgba(29,29,29,.2)}.template-cart [data-cart-page] .cart__item__image{flex:0 0 80px;margin-right:27px}.template-cart [data-cart-page] .cart__item__image a{display:block;width:80px;height:80px;border-radius:11px;background:#fff;overflow:hidden}.template-cart [data-cart-page] .cart__item__image figure,.template-cart [data-cart-page] .cart__item__image img{width:100%;height:100%}.template-cart [data-cart-page] .cart__item__image img{object-fit:contain}.template-cart [data-cart-page] .cart__item__content{width:calc(100% - 107px)}.template-cart [data-cart-page] .discount-message-block{flex:0 0 100%}.template-cart [data-cart-page] .cart__item__content-inner{display:grid;grid-template-columns:minmax(0,1fr) 84px 104px 18px;gap:24px;align-items:center}.template-cart [data-cart-page] .cart__item__info{width:auto;min-width:0;padding:0}.template-cart [data-cart-page] .cart__item__title,.template-cart [data-cart-page] .cart__item__title a{margin:0;font-family:PP Neue Corp,sans-serif;font-size:21px;font-weight:600;line-height:1.05;letter-spacing:0}.template-cart [data-cart-page] .cart__item__title a{display:block;padding:0 0 7px}.template-cart [data-cart-page] .cart__item__meta,.template-cart [data-cart-page] .cart__item__meta span{overflow:hidden;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:500;line-height:1.1;white-space:nowrap;text-overflow:ellipsis}.template-cart [data-cart-page] .cart__item__bottom{margin:0}.template-cart [data-cart-page] .cart__item__quantity{position:relative;width:max-content}.template-cart [data-cart-page] .cart__item__quantity svg{pointer-events:none}.template-cart [data-cart-page] .cart__item__quantity-field{width:84px;height:66px;padding:13px 28px 13px 20px;border:0;border-radius:33px;background:#fff;font-family:PP Neue Corp,sans-serif;font-size:20px;line-height:1}.template-cart [data-cart-page] .cart__item__quantity svg{right:18px;width:14px;height:9px}.template-cart [data-cart-page] .cart__item__price{min-width:0;margin:0;padding:0;font-family:PP Neue Corp,sans-serif;font-size:18px;font-weight:500;line-height:1;text-align:right;white-space:nowrap}.template-cart [data-cart-page] .cart__item__price del{display:block;margin-top:4px;color:#8d8d8d;font-size:15px}.template-cart [data-cart-page] .cart__item__remove{display:flex;width:18px;height:18px;align-items:center;justify-content:center;padding:3px;opacity:1;text-decoration:none}.template-cart [data-cart-page] .cart__item__remove svg{width:12px;height:12px}.template-cart [data-cart-page] .cart__item__remove-label{display:none}.template-cart [data-cart-page] .cart__aside{padding-top:6px}.template-cart [data-cart-page] .cart__item__content-inner{width:100%}.template-cart [data-cart-page] .cart__aside [data-cart-shipping-notice-holder]{margin-bottom:32px}.template-cart [data-cart-page] .cart__aside .cart__message{display:flex;width:100%;max-width:none;min-height:61px;align-items:center;justify-content:center;margin:0;padding:12px 20px;border-radius:11px;background:#fff;box-sizing:border-box;text-align:center}.template-cart [data-cart-page] .cart__aside .cart__message__default,.template-cart [data-cart-page] .cart__aside .cart__message__success{width:100%;padding:0;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:1.1;letter-spacing:.45px;text-transform:uppercase}.template-cart [data-cart-page] .cart__aside .cart__message__success,.template-cart [data-cart-page] .cart__aside .cart__message.is-success .cart__message__default,.template-cart [data-cart-page] .cart__aside .cart__message__default.is-hidden{display:none}.template-cart [data-cart-page] .cart__aside .cart__message.is-success .cart__message__success{display:block}.template-cart [data-cart-page] .cart__aside .cart__message__progress__holder{display:none}.template-cart [data-cart-page] .cart__aside .cart__total{align-items:center;margin:0 0 27px;padding:0;border:0;font-family:PP Neue Corp,sans-serif;font-size:20px;font-weight:600;line-height:1;letter-spacing:0;text-transform:none}.template-cart [data-cart-page] .cart__aside .cart__total span{font:inherit;letter-spacing:0;text-transform:none}.template-cart [data-cart-page] .cart__aside .cart__total__money{font-size:25px!important;font-weight:500!important}.template-cart [data-cart-page] .cart__aside .cart__checkout{width:100%;max-width:none;min-height:65px;border:0;border-radius:33px;background:#ff6f45;color:#fff;font-family:PP Neue Corp,sans-serif;font-size:19px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.template-cart [data-cart-page] .cart__aside .cart__text{margin:18px 0 0;color:#8d8d8d;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:500;line-height:1.2;text-align:center}.template-cart [data-cart-page] .cart__aside .cart__footer{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center;margin-top:24px}.template-cart [data-cart-page] .cart__aside .cart__footer .payment-icon{display:flex}.template-cart [data-cart-page] .cart__aside .cart__footer svg{width:auto;height:24px}.template-cart [data-cart-page] .cart__empty .section__header{margin-bottom:32px;text-align:center}.template-cart [data-cart-page] .cart__empty .section__heading{margin:0 0 20px;font-family:"Exposure Plus 30",serif;font-size:64px;font-weight:400;line-height:1;letter-spacing:-1.4px;text-transform:none}.template-cart [data-cart-page] .cart__empty .section__header p{font-family:PP Neue Corp,sans-serif;font-size:20px;font-weight:500;line-height:1.3}.template-cart [data-cart-page] .cart__empty .cart-empty-buttons .btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:410px;min-height:65px;margin:0 auto;border:0;border-radius:33px;background:#ff6f45;color:#fff;font-family:PP Neue Corp,sans-serif;font-size:19px;font-weight:600;line-height:normal;letter-spacing:.5px;text-transform:uppercase}@media only screen and (max-width:1199px){.template-cart .cart .wrapper{padding:0 40px}.template-cart [data-cart-page] .cart__inner{grid-template-columns:minmax(0,1fr) 340px;gap:0 48px}}@media only screen and (max-width:991px){.template-cart [data-cart-page] .cart__inner{grid-template-columns:minmax(0,1fr)}.template-cart [data-cart-page] .cart__aside{padding-top:40px}}@media only screen and (max-width:767px){.template-cart .cart{--PT: 32px;--PB: 64px}.template-cart .cart .wrapper{padding:0 20px}.template-cart [data-cart-page] .cart__title{gap:10px;margin-bottom:24px;font-size:40px;letter-spacing:-1px}.template-cart [data-cart-page] .cart__empty .section__heading{font-size:40px;letter-spacing:-1px}.template-cart [data-cart-page] .cart__empty .section__header p{font-size:15px}.template-cart [data-cart-page] .cart__empty .cart-empty-buttons .btn{min-height:44px;padding:8px 16px;border-radius:23px;font-size:16px}.template-cart [data-cart-page] .cart__title .cart-drawer__item-qty{width:33px;height:25px;border-radius:13px;font-size:15px}.template-cart [data-cart-page] .cart__content>a.btn{height:36px;margin-bottom:24px;padding:0 16px;font-size:12px}.template-cart [data-cart-page] .cart__item{min-height:67px;padding:10px 0}.template-cart [data-cart-page] .cart__item__image{flex-basis:40px;margin-right:10px}.template-cart [data-cart-page] .cart__item__image a{width:40px;height:45px;border-radius:10px}.template-cart [data-cart-page] .cart__item__content{width:calc(100% - 50px)}.template-cart [data-cart-page] .cart__item__content-inner{grid-template-columns:minmax(0,1fr) 65px 60px;grid-template-rows:minmax(22px,max-content) 23px;gap:4px 21px}.template-cart [data-cart-page] .cart__item__info{grid-column:1;grid-row:1 / 3}.template-cart [data-cart-page] .cart__item__title,.template-cart [data-cart-page] .cart__item__title a{font-size:15px;line-height:1}.template-cart [data-cart-page] .cart__item__meta,.template-cart [data-cart-page] .cart__item__meta span{font-size:13px;line-height:1}.template-cart [data-cart-page] .cart__item__bottom{grid-column:2;grid-row:1 / 3}.template-cart [data-cart-page] .cart__item__quantity-field{width:65px;height:45px;padding:10px 25px 10px 17px;border-radius:23px;font-size:16px}.template-cart [data-cart-page] .cart__item__quantity svg{right:13px;width:13px;height:8px}.template-cart [data-cart-page] .cart__item__price{grid-column:3;grid-row:1;align-self:start;font-size:14px;line-height:18px}.template-cart [data-cart-page] .cart__item__price del{font-size:12px}.template-cart [data-cart-page] .cart__item__remove{grid-column:3;grid-row:2;justify-self:end;width:auto;height:auto;justify-content:flex-end;align-self:end;padding:0;color:#8d8d8d;font-size:13px;font-weight:500;line-height:18px}.template-cart [data-cart-page] .cart__item__remove svg{display:none}.template-cart [data-cart-page] .cart__item__remove-label{display:inline}.template-cart [data-cart-page] .cart__aside{padding-top:24px}.template-cart [data-cart-page] .cart__aside [data-cart-shipping-notice-holder]{margin-bottom:20px}.template-cart [data-cart-page] .cart__aside .cart__message{min-height:36px;padding:8px 12px;border-radius:9px}.template-cart [data-cart-page] .cart__aside .cart__message__default,.template-cart [data-cart-page] .cart__aside .cart__message__success{font-size:12px;letter-spacing:.25px}.template-cart [data-cart-page] .cart__aside .cart__total{margin-bottom:14px;font-size:15px}.template-cart [data-cart-page] .cart__aside .cart__total__money{font-size:16px!important}.template-cart [data-cart-page] .cart__aside .cart__checkout{min-height:44px;padding:8px 16px;border-radius:23px;font-size:16px}.template-cart [data-cart-page] .cart__aside .cart__text{margin-top:12px;font-size:12px}.template-cart [data-cart-page] .cart__aside .cart__footer{gap:8px;margin-top:16px}.template-cart [data-cart-page] .cart__aside .cart__footer svg{height:20px}}.template-product .size_finder_popup{grid-template-columns:31% 69%;min-height:100vh;padding-bottom:38px;background:#efefef;color:#1d1d1d;font-family:PP Neue Corp,sans-serif}.template-product .size_finder_header{padding:90px 72px}.template-product .size_finder_title{max-width:330px;color:#1d1d1d;font-family:PP Neue Corp Tight Heavy,PP Neue Corp,sans-serif;font-size:clamp(104px,9.45vw,136px);font-weight:900;line-height:.72;letter-spacing:0;text-transform:uppercase}.template-product .size_tag{top:89px;left:305px;min-width:41px;height:24px;padding:0 11px;border-radius:999px;background:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:12px;line-height:24px;letter-spacing:0}.template-product .size_finder_steps,.template-product .step_1,.template-product .step_2{min-width:0}.template-product .step_1{width:47.46%}.template-product .step_2{width:52.54%}.template-product .step_1_header,.template-product .step_2_header{min-height:112px;padding:78px 46px 15px;font-family:PP Neue Corp,sans-serif;font-size:16px;font-weight:600;line-height:18px;letter-spacing:0}.template-product .step_1_header p{font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.template-product .units{margin-top:-2px;font-family:PP Neue Corp,sans-serif;font-size:10px;font-weight:600}.template-product .unit{width:46px;height:18px;letter-spacing:0}.template-product .unit:nth-of-type(1){border-radius:3px 0 0 3px}.template-product .unit:nth-of-type(2){border-radius:0 3px 3px 0}.template-product .step_1_content{padding:17px 46px 19px}.template-product .step_1_content>p{width:78%;margin:0 0 27px;font-family:PP Neue Corp,sans-serif;font-size:15px;line-height:1.35}.template-product .size_variant{grid-template-columns:36px minmax(0,1fr) 130px;column-gap:10px;row-gap:22px;margin-bottom:8px}.template-product .size_variant_icon{justify-content:flex-start}.template-product .size_variant_desc{font-family:PP Neue Corp,sans-serif;font-size:13px;line-height:1.35;letter-spacing:0}.template-product .size_variant_desc b{font-weight:600}.template-product .size_variant_input input{height:39px;padding:10px 29px 10px 12px;border:1px solid rgba(29,29,29,.2);border-radius:999px;background:#fff;font-family:PP Neue Corp,sans-serif;font-size:11px;line-height:1;letter-spacing:0}.template-product input#input_height_ft,.template-product input#input_parka_height_ft{border-radius:999px 0 0 999px}.template-product input#input_height_inch,.template-product input#input_parka_height_inch{border-radius:0 999px 999px 0}.template-product .input-varients{right:12px;transform:translateY(-50%);font-family:PP Neue Corp,sans-serif;font-size:11px;font-weight:600}.template-product .ace-trigger-wrapper{padding:12px 46px}.template-product .ace-trigger-label,.template-product .ace-trigger-btn,.template-product .ace-trigger-btn span{font-family:PP Neue Corp,sans-serif;letter-spacing:0}.template-product .ace-trigger-label{font-size:13px}.template-product .ace-trigger-btn{border-color:#1d1d1d33;border-radius:999px}.template-product .ace-trigger-btn span{font-size:11px}.template-product .step_1_tutorial{padding:17px 46px 0}.template-product .step_1_tutorial>p{margin:0 0 14px;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:18px;letter-spacing:0}.template-product .tutorial_content img,.template-product .inline-video-player,.template-product .inline-video-player__poster-img,.template-product .inline-video-player__iframe-wrapper,.template-product .inline-video-player__iframe-wrapper iframe{border-radius:12px}.template-product .step_2_content{padding:18px 48px 28px 68px}.template-product .size_category{margin-bottom:8px}.template-product .size_category div{font-family:PP Neue Corp,sans-serif;font-size:11px;font-weight:600;line-height:11px;letter-spacing:.18em}.template-product .size_item{margin-bottom:4px}.template-product .size_item_desc{min-height:17px;font-family:PP Neue Corp,sans-serif;font-size:12px;line-height:17px}.template-product .size_content{margin-top:3px;font-family:PP Neue Corp,sans-serif;font-size:11px;line-height:1;letter-spacing:0}.template-product .size_content div{height:35px}.template-product .size_content div:nth-of-type(1){padding-left:9px;border-radius:999px 0 0 999px;font-size:12px}.template-product .size_content button{border-radius:0 999px 999px 0;font-family:PP Neue Corp,sans-serif;font-size:11px;font-weight:600;letter-spacing:.18em}.template-product .matched{border-radius:999px}.template-product .size_finder_popup .popup__close{top:22px;right:22px;width:24px;height:24px;padding:5px}.template-product .size_finder_popup{padding-bottom:0}.template-product .size_finder_popup .size_variant_input{width:100%}.template-product .size_finder_popup .step_1_content{padding-left:70px;padding-right:70px}.template-product .size_finder_popup .step_1_header{padding-right:70px;padding-left:70px}.template-product .size_finder_popup .step_2_header{padding-left:68px}.template-product .size_finder_popup .step_2_content{padding-right:70px}.template-product .size_finder_popup .size_variant{grid-template-columns:36px minmax(0,1fr) 98px}.template-product .size_finder_popup .step_1_tutorial{padding-right:70px;padding-left:62px}.template-product .size_finder_popup .ace-trigger-wrapper{justify-content:space-between;gap:16px;min-height:92px;padding:15px 70px 15px 62px}.template-product .size_finder_popup .ace-trigger-copy{display:flex;flex-direction:column;gap:5px;min-width:0;max-width:250px}.template-product .size_finder_popup .ace-trigger-label{font-size:16px;font-weight:600;line-height:1.1}.template-product .size_finder_popup .ace-trigger-description{font-size:13px;line-height:1.35}.template-product .size_finder_popup .ace-trigger-btn{flex:none;gap:9.6px;height:38px;min-width:108px;justify-content:center;padding:0 13px;border:1px solid rgba(29,29,29,.25);background:#d8f7da}.template-product .size_finder_popup .ace-trigger-btn:hover{background:#c5edc9}.template-product .size_finder_popup .ace-trigger-btn span{font-size:12px}.template-product .size_finder_popup .ace-trigger-arrow{display:block;flex:none;width:7px;height:7px}.template-product .size_finder_popup .size_content div:not(:first-child){border-left:1px solid #dedede}.template-product .size_finder_popup .size_content button{min-width:0}@media only screen and (min-width:901px)and (max-width:1180px){.template-product .size_finder_popup{grid-template-columns:27% 73%}.template-product .step_1{width:49.32%}.template-product .step_2{width:50.68%}.template-product .size_finder_header{padding-right:24px;padding-left:32px}.template-product .size_finder_title{font-size:82px}.template-product .size_tag{left:205px}.template-product .step_1_header,.template-product .step_2_header,.template-product .step_1_content,.template-product .step_1_tutorial,.template-product .step_2_content{padding-right:28px;padding-left:28px}.template-product .size_variant{grid-template-columns:30px minmax(0,1fr) 104px}}@media only screen and (max-width:900px){.template-product .size_finder_popup{flex-direction:column;min-height:100vh;padding-bottom:32px;background:#efefef}.template-product .size_finder_popup[style*="display: grid"]{display:flex!important}.template-product .size_finder_steps{width:100%}.template-product .step_1,.template-product .step_2{width:100%;border-left:0}.template-product .step_1_header,.template-product .step_2_header{min-height:0;font-size:16px;font-weight:600;line-height:18px}.template-product .step_1_header{position:relative;justify-content:flex-start;align-items:center;height:51px;padding:0 20px}.template-product .step_1_header p{font-size:0}.template-product .step_1_header p:before{content:"1. Measure";font-size:16px}.template-product .units{position:absolute;top:17px;left:50%;margin:0;transform:translate(-50%)}.template-product .step_1_content{padding:11px 20px 16px}.template-product .size_variant{grid-template-columns:30px minmax(0,1fr) 96px;column-gap:7px;row-gap:9px;margin-bottom:0}.template-product .size_finder_popup .step_1_content{padding-left:20px;padding-right:20px;padding-bottom:8px}.template-product .size_finder_popup .step_1_header,.template-product .size_finder_popup .step_2_header,.template-product .size_finder_popup .step_2_content{padding-right:20px;padding-left:20px}.template-product .size_finder_popup .size_variant{grid-template-columns:30px minmax(0,1fr) 96px}.template-product .size_variant_icon{justify-content:flex-start}.template-product .size_variant_icon svg{max-width:28px;height:28px}.template-product .size_variant_desc{font-size:13px;line-height:1.35}.template-product .size_variant_desc b{font-size:15px}.template-product .size_variant_input input{height:39px;font-size:12px}.template-product .input-varients{font-size:12px}.template-product .ace-trigger-wrapper{display:flex;justify-content:space-between;align-items:center;min-height:47px;padding:8px 20px;border-bottom:1px solid rgba(29,29,29,.25)}.template-product .ace-trigger-label{font-size:12px}.template-product .ace-trigger-btn{height:27px;border:0}.template-product .ace-trigger-buttons{display:flex;justify-content:flex-end;gap:8px}.template-product .step_1_tutorial_mobile{display:flex;height:27px;margin:0;padding:0 13px 0 7px;border:0;background:#fff;font-family:PP Neue Corp,sans-serif}.template-product .step_1_tutorial_mobile p{font-family:inherit;font-size:11px;font-weight:600}.template-product .step_2_header{padding:11px 20px 6px;border-bottom:0}.template-product .step_2_header{font-size:0}.template-product .step_2_header:before{content:"2. Select size";font-size:16px}.template-product .step_2_content{padding:8px 20px 28px}.template-product .size_category_men,.template-product .size_content_men,.template-product .size_category_boardshort,.template-product .size_content_boardshort,.template-product .size_category_boot{grid-template-columns:28px repeat(4,minmax(0,1fr)) 75px}.template-product .size_category div{font-size:9px;letter-spacing:.18em}.template-product .size_item{margin-bottom:6px}.template-product .size_item_desc{min-height:16px;font-size:12px;line-height:16px}.template-product .size_content{margin-top:2px;font-size:11px}.template-product .size_content div{height:29px}.template-product .size_content div:nth-of-type(1){padding-left:8px;font-size:11px}.template-product .size_content button{font-size:10px;letter-spacing:.18em}.template-product .size_finder_popup .popup__close{top:11px;right:11px;width:24px;height:24px;padding:5px}.template-product .size_finder_popup .ace-trigger-wrapper{align-items:flex-start;min-height:64px;padding:2px 20px}.template-product .size_finder_popup .ace-trigger-copy{max-width:185px;gap:4px}.template-product .size_finder_popup .ace-trigger-label{font-size:15px}.template-product .size_finder_popup .ace-trigger-description{font-size:12px;line-height:1.3}.template-product .size_finder_popup .ace-trigger-buttons{flex:0 0 108px;flex-direction:column;align-items:stretch;gap:6px;padding-top:1px}.template-product .size_finder_popup .ace-trigger-btn,.template-product .size_finder_popup .step_1_tutorial_mobile{width:108px;min-width:0;height:27px;margin:0}.template-product .size_finder_popup .ace-trigger-btn{order:-1}.template-product .size_finder_popup .step_1_tutorial_mobile{justify-content:center;padding:0 6px}.template-product .size_finder_popup .step_1_tutorial_mobile p{font-size:10px}}@media only screen and (max-width:600px){.template-product .size_finder_popup .ace-trigger-wrapper{align-items:center;justify-content:space-between;gap:8px;padding:12px 20px}.template-product .size_finder_popup .ace-trigger-copy{flex:none;max-width:none;text-align:left}.template-product .size_finder_popup .ace-trigger-description{display:none}.template-product .size_finder_popup .ace-trigger-buttons{flex:none;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap;gap:8px;padding-top:0}.template-product .size_finder_popup .ace-trigger-btn,.template-product .size_finder_popup .step_1_tutorial_mobile{width:auto}.template-product .size_finder_popup .ace-trigger-btn{order:0}}@media only screen and (min-width:601px)and (max-width:900px){.template-product .size_finder_popup .step_1_tutorial_mobile{display:none}.template-product .size_finder_popup .step_1_tutorial{max-width:620px;margin:0 auto}}.template-product .thickness_popup{width:100vw;height:100vh;padding:0;background:#efefef;color:#1d1d1d;font-family:PP Neue Corp,sans-serif}.template-product .thickness_popup_header{width:44.17%;min-width:0;padding:86px 70px;color:inherit}.template-product .thickness_popup_title{width:100%;max-width:484px;margin:0 0 62px;color:inherit;font-family:PP Neue Corp Tight Heavy,PP Neue Corp,sans-serif;font-size:clamp(100px,8.61vw,124px);font-weight:800;line-height:.79;letter-spacing:0;text-transform:uppercase}.template-product .thickness_popup_desc{width:100%;max-width:360px;margin:0;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:500;line-height:22px;letter-spacing:0}.template-product .thickness_popup_content{width:55.83%}.template-product .thickness_variants,.template-product .thickness_calculator{height:100%;border-color:#afafaf;color:inherit;font-family:PP Neue Corp,sans-serif;font-size:16px;line-height:18px;letter-spacing:0}.template-product .thickness_variants{width:47.65%}.template-product .thickness_calculator{width:52.35%}.template-product .thickness_variants_header,.template-product .thickness_calculator_header{min-height:112px;border-color:#afafaf;font-size:16px;font-weight:600;line-height:18px}.template-product .thickness_variants_header{grid-template-columns:73% 27%;gap:0;padding:78px 34px 15px 88px}.template-product .thickness_calculator_header{padding:78px 70px 15px}.template-product .thickness_variants_content{padding-top:6px}.template-product .thickness_variant_item{min-height:53px;grid-template-columns:73% 27%;gap:0;padding:17px 34px 16px 88px;border-color:#c5c5c5;font-size:16px;line-height:18px}.template-product .thickness_variant_item span:first-child{font-weight:600}.template-product .thickness_calculator_content{gap:17px;padding:32px 70px}.template-product .select_time{margin-top:7px}.template-product .select_region,.template-product .select_time{gap:15px;font-size:16px;font-weight:600;line-height:18px}.template-product .region_select,.template-product .time_select{height:52px;padding:0 48px 0 20px;border-radius:999px;color:inherit;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:0;appearance:none;-webkit-appearance:none}.template-product .select_region svg,.template-product .select_time svg{right:20px;top:50%;width:14px;height:9px;transform:translateY(-50%);pointer-events:none}.template-product .select_region svg path,.template-product .select_time svg path{stroke:#1d1d1d}.template-product .thickness_calculator .advice{min-height:61px;margin-top:18px;font-size:16px;font-weight:500;line-height:1.45}.template-product .thickness_calculator .advice span:first-child{display:inline-block;margin-bottom:10px;font-weight:600}.template-product .back_to_product{min-height:51px;padding:0 20px;border-radius:999px;background:#ff6e3c;color:#fff;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:1px;text-transform:uppercase}.template-product .thickness_popup .popup__close{top:22px;right:22px;width:24px;height:24px;padding:5px}.template-product .thickness_popup>.intercom{display:none}@media only screen and (min-width:901px)and (max-width:1180px){.template-product .thickness_popup_header{width:38%;padding-right:32px;padding-left:32px}.template-product .thickness_popup_title{font-size:clamp(74px,8.2vw,82px)}.template-product .thickness_popup_content{width:62%}.template-product .thickness_variants_header,.template-product .thickness_variant_item,.template-product .thickness_calculator_header,.template-product .thickness_calculator_content{padding-right:24px;padding-left:28px}}@media only screen and (max-width:900px){.template-product .thickness_popup{flex-direction:column;height:100vh;height:100dvh;padding:0;background:#efefef;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.template-product .thickness_popup_header,.template-product .thickness_popup_content{flex:0 0 auto}.template-product .thickness_popup_header{display:block;width:100%;min-width:0;padding:24px 20px 0}.template-product .thickness_popup_title{max-width:calc(100% - 34px);margin:0 0 12px;font-size:37px;line-height:.95;letter-spacing:0}.template-product .thickness_popup_desc{max-width:none;font-size:14px;line-height:20px;letter-spacing:-.01em}.template-product .thickness_popup_content{flex-direction:column-reverse;width:100%;padding-bottom:150px}.template-product .thickness_variants,.template-product .thickness_calculator{flex:0 0 auto;width:100%;height:auto;border-left:0;font-size:16px;line-height:18px}.template-product .thickness_calculator_header{display:none}.template-product .thickness_calculator_content{gap:19px;padding:38px 20px 0}.template-product .select_region,.template-product .select_time{font-size:16px;line-height:18px}.template-product .select_region{gap:10px}.template-product .select_time{gap:13px}.template-product .select_time{margin-top:0}.template-product .region_select,.template-product .time_select{height:45px;padding:0 47px 0 20px;font-size:15px}.template-product .select_region svg,.template-product .select_time svg{right:21px}.template-product .thickness_calculator .advice{min-height:67px;margin-top:1px;line-height:22px}.template-product .thickness_calculator .advice span:first-child{margin-bottom:5px;line-height:18px}.template-product .thickness_calculator .advice br{display:none}.template-product #thickness_match{display:block;line-height:22px}.template-product .back_to_product{min-height:45px;padding:0 16px}.template-product .thickness_variants_header,.template-product .thickness_variant_item{grid-template-columns:63% 37%;gap:0;padding-right:20px;padding-left:20px}.template-product .thickness_variants_header{min-height:54px;padding-top:28px;padding-bottom:8px;border-color:#c5c5c5;font-size:16px;line-height:18px}.template-product .thickness_variants_content{padding-top:0}.template-product .thickness_variant_item{min-height:38px;padding-top:10px;padding-bottom:9px;font-size:16px;line-height:18px}.template-product .thickness_popup .popup__close{top:11px;right:11px;width:24px;height:24px;padding:5px}}.template-product section.banner-image[data-section-type=banner-image] .banner-image__inner{min-height:720px}.template-product section.banner-image[data-section-type=banner-image] .banner-image__text-container{width:1440px;max-width:100%;padding:70px 120px!important;align-items:center!important}.template-product section.banner-image[data-section-type=banner-image] .banner-image__text-wrapper{width:560px;max-width:52%;padding:0}.template-product section.banner-image[data-section-type=banner-image] .banner-image__heading{font-family:PP Neue Corp Tight Heavy,sans-serif!important;font-size:78px!important;font-weight:800!important;line-height:70px!important;letter-spacing:.04px!important;text-transform:uppercase}.template-product section.banner-image[data-section-type=banner-image] .banner-image__heading p,.template-product section.banner-image[data-section-type=banner-image] .banner-image__heading .text-highlight__break{text-transform:uppercase!important}.template-product section.banner-image[data-section-type=banner-image] .banner-image__content,.template-product section.banner-image[data-section-type=banner-image] .banner-image__content p,.template-product section.banner-image[data-section-type=banner-image] .accordion__item__text p{font-family:PP Neue Corp,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:28px!important;letter-spacing:.36px!important}.template-product section.banner-image[data-section-type=banner-image] .accordion__item__title span{font-family:PP Neue Corp,sans-serif!important;font-size:22px!important;font-weight:600!important;line-height:32px!important;letter-spacing:.44px!important}.template-product section.banner-image[data-section-type=banner-image] .banner-image__buttons{position:absolute;top:62px;right:120px;bottom:auto!important;height:auto!important;z-index:5;margin:0!important}.template-product section.banner-image[data-section-type=banner-image] .banner-image__buttons a{min-width:190px;min-height:38px;padding:0 18px;border-radius:20px;background:#fff!important;color:#1d1d1d!important;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:.75px;text-transform:uppercase}.template-product section.banner-image[data-section-type=banner-image] .product-update-container .banner-image__heading,.template-product section.banner-image[data-section-type=banner-image] .product-update-container .banner-image__heading .text-highlight__break,.template-product section.banner-image[data-section-type=banner-image] .product-update-container .banner-image__content,.template-product section.banner-image[data-section-type=banner-image] .product-update-container .banner-image__content p,.template-product section.banner-image[data-section-type=banner-image] .product-update-container .accordion__item__title span,.template-product section.banner-image[data-section-type=banner-image] .product-update-container .accordion__item__text p{color:#fff!important}@media only screen and (min-width:1200px){.template-product section.banner-image[data-section-type=banner-image] .banner-image__inner{min-height:940px}.template-product section.banner-image[data-section-type=banner-image] .product-update-container{align-items:flex-start!important;justify-content:flex-start!important;margin-top:0!important;margin-bottom:auto!important;padding-top:291px!important;padding-bottom:55px!important}.template-product section.banner-image[data-section-type=banner-image] .product-update-container .banner-image__text-wrapper.banner-image-tabs{width:800px;max-width:800px;margin-top:0!important}.template-product section.banner-image[data-section-type=banner-image] .product-update-container .banner-image__buttons{top:309px}.template-product section.banner-image[data-section-type=banner-image] .product-update-container .banner-image__buttons .main-buttons__item{margin-top:0!important}.template-product section.banner-image[data-section-type=banner-image] .product-update-container .banner-image__heading,.template-product section.banner-image[data-section-type=banner-image] .product-update-container .banner-image__heading .text-highlight__break{font-family:PP Neue Corp Tight Heavy,sans-serif!important;font-size:78px!important;font-weight:800!important;line-height:70px!important;letter-spacing:.04px!important;white-space:nowrap}.template-product section.banner-image[data-section-type=banner-image] .product-update-container .banner-image__content p{max-width:503px}.template-product section.banner-image[data-section-type=banner-image] .product-update-container .banner-image__content,.template-product section.banner-image[data-section-type=banner-image] .product-update-container .banner-image__content p{margin-left:0!important;margin-right:0!important;font-family:PP Neue Corp,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:28px!important;letter-spacing:.36px!important}.template-product section.banner-image[data-section-type=banner-image] .product-update-container .accordions-section{width:650px}.template-product section.banner-image[data-section-type=banner-image] .product-update-container .accordion__item__title span{font-family:PP Neue Corp,sans-serif!important;font-size:22px!important;font-weight:600!important;line-height:32px!important;letter-spacing:.44px!important}.template-product section.banner-image[data-section-type=banner-image] .product-update-container .accordion__item__text p{max-width:503px;font-family:PP Neue Corp,sans-serif!important;font-size:18px!important;font-weight:500!important;line-height:28px!important;letter-spacing:.36px!important}}.template-product section.banner-image[data-section-type=banner-image] .banner-image__buttons svg path{stroke:#1d1d1d!important}@media only screen and (max-width:899px){.template-product section.banner-image[data-section-type=banner-image] .banner-image__inner{min-height:690px}.template-product section.banner-image[data-section-type=banner-image] .banner-image__text-container{padding:46px 20px 36px!important;align-items:flex-end!important}.template-product section.banner-image[data-section-type=banner-image] .banner-image__text-wrapper{width:100%;max-width:100%}.template-product section.banner-image[data-section-type=banner-image] .banner-image__heading{font-size:42px!important;margin-bottom:38px!important}.template-product section.banner-image[data-section-type=banner-image] .banner-image__content,.template-product section.banner-image[data-section-type=banner-image] .banner-image__content p,.template-product section.banner-image[data-section-type=banner-image] .accordion__item__text p{font-size:16px!important}.template-product section.banner-image[data-section-type=banner-image] .banner-image__buttons{display:flex!important;position:static;width:100%;justify-content:flex-end;margin-top:20px!important}.template-product section.banner-image[data-section-type=banner-image] .banner-image__buttons .main-buttons__item{width:100%}.template-product section.banner-image[data-section-type=banner-image] .banner-image__buttons a{width:100%}}@media only screen and (max-width:767px){.template-product section.banner-image[data-section-type=banner-image] .product-update-container{padding-top:278px!important}.template-product section.banner-image[data-section-type=banner-image] .btn_backup{width:100%!important;min-width:0!important;height:50px!important;justify-content:space-between!important;gap:0!important;padding-right:28px!important;padding-left:28px!important;font-size:15px!important}}.template-product .product-update-container .product-updates{padding:0;border-radius:9px;background:#f0efed;color:#444;font-family:PP Neue Corp,sans-serif}.template-product .product-update-container .product-updates .heading_update{align-items:stretch;min-height:38px;color:#1d1d1d;font-size:15px;line-height:38px;letter-spacing:normal}.template-product .product-update-container .product-updates .head{flex:1 1 auto;padding-left:16px;font-weight:600;text-transform:uppercase}.template-product .product-update-container .product-updates .update_plus{display:flex;flex:0 0 48px;align-items:center;justify-content:center;width:48px;height:38px}.template-product .product-update-container .product-updates .update_plus svg{width:16px;height:16px}.template-product .product-update-container .product-updates .content{margin:0;padding:0 20px 20px;color:#444;font-family:PP Neue Corp,sans-serif;font-size:14px;line-height:18px;letter-spacing:.32px}.template-product .product-update-container .product-updates .content p{margin:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.template-product .product-update-container .product-updates .content>:first-child{margin-top:8px}.template-product .product-update-container .product-updates .content>p+p{margin-top:4px}.template-product .product-update-container .product-updates .content>p+ul{margin-top:12px}.template-product .product-update-container .product-updates .content strong,.template-product .product-update-container .product-updates .content b{color:#1d1d1d;font-weight:600}.template-product .product-update-container .product-updates .content p>span[style*=FF7955 i]{display:block;height:8px;font-size:0;line-height:0}.template-product .product-update-container .product-updates .content p>span[style*=FF7955 i]:after{content:"";float:left;width:7px;height:7px;margin:13px 9px 0 0;border-radius:50%;background:#6fdb80}.template-product .product-update-container .product-updates .content ul{margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none}.template-product .product-update-container .product-updates .content li{margin:16px 0 0;padding:0}.template-product .product-update-container .product-updates .content li:first-child{margin-top:0}.template-product .product-update-container .product-updates .content li>span{position:relative;margin-bottom:6px;padding-left:16px;color:#1d1d1d;font-size:inherit;font-weight:600}.template-product .product-update-container .product-updates .content li>span:before{content:"";position:absolute;top:5px;left:0;width:7px;height:7px;margin:0;border-radius:50%;background:#6fdb80}.template-product .section_features_image{margin-top:0;margin-bottom:-76px;background:#1d1d1d}.template-product .section_features_image .features_image_content{width:1440px;max-width:100%;padding:66px 120px 0}.template-product .section_features_image .features_image_header{align-items:flex-end}.template-product .section_features_image .features_image_title{width:720px;max-width:calc(100% - 180px);font-family:"Exposure Plus 30",serif;font-size:58px;font-weight:400;line-height:.98;letter-spacing:-.02em;text-transform:none}.template-product .section_features_image .features_image_button{display:flex;align-items:center;justify-content:center;width:204px;height:50px;padding:0 22px;border-radius:25px;background:#050505;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:.75px;text-transform:uppercase;white-space:nowrap}.template-product .section_features_image .features_image_collection{position:relative;z-index:2;gap:24px;margin-top:50px;margin-bottom:0}.template-product .section_features_image+section.banner-image,.template-product .shopify-section:has(>.section_features_image)+.shopify-section section.banner-image{position:relative;z-index:1}@media only screen and (min-width:900px)and (max-width:1199px){.template-product .section_features_image{margin-bottom:-56px}}.template-product .section_features_image .feature_item{height:416px;overflow:hidden;border-radius:8px}.template-product .section_features_image .feature_item img{height:100%;object-fit:cover}.template-product .section_features_image .feature_item_info{top:22px;left:22px;right:22px}.template-product .section_features_image .feature_item_subtitle{font-family:PP Neue Corp,sans-serif;color:#d4f6d2;font-size:18px;font-weight:500;line-height:30px;letter-spacing:.9px;text-transform:uppercase}.template-product .section_features_image .feature_item_title{font-family:PP Neue Corp Tight Heavy,sans-serif;font-size:42px;font-weight:800;line-height:42px;letter-spacing:.74px}.template-product .section_features_image .feature_item_desc p{font-family:PP Neue Corp,sans-serif;font-size:18px;line-height:1.4}@media only screen and (max-width:899px){.template-product .section_features_image{margin-bottom:-34px}.template-product .section_features_image .features_image_content{padding:38px 22px 0}.template-product .section_features_image .features_image_header{width:100%;gap:16px;flex-wrap:wrap}.template-product .section_features_image .features_image_title{width:100%;max-width:100%;font-size:27px;line-height:1}.template-product .section_features_image .features_image_button{flex:0 0 auto;margin-left:0;max-width:none;height:42px;padding:0 22px;border-radius:21px;font-size:13px}.template-product .section_features_image .features_image_collection{gap:10px;margin-top:28px}.template-product .section_features_image .feature_item{height:236px}.template-product .section_features_image .feature_item_info{top:14px;left:14px;right:14px}.template-product .section_features_image .feature_item_subtitle{font-size:14px}.template-product .section_features_image .feature_item_title{font-size:30px;line-height:.98}.template-product .section_features_image .feature_item_desc.hidden-sm{display:block!important;bottom:0;opacity:1;padding:14px}.template-product .section_features_image .feature_item_desc p{font-size:13px;line-height:1.3}}.template-product .sc-section-choose #SectionChoose--template--25097147416952__section_choose_b68EjN,.template-product .sc-section-choose .section-choose{margin-top:0}.template-product .sc-section-choose .choose,.template-product .sc-section-choose .choose__wrapper{min-height:632px}.template-product .sc-section-choose .choose__wrapper{max-width:1440px;margin:0 auto;padding:62px 120px 58px;gap:56px}.template-product .sc-section-choose h1.choose__title{margin:0;text-transform:none}.template-product .sc-section-choose .choose__description{max-width:573px;padding-left:0}.template-product .sc-section-choose .choose__vline{display:none}.template-product .sc-section-choose .choose__text a{color:#d6f7da;text-decoration:underline;text-underline-offset:2px}@media only screen and (max-width:899px){.template-product .sc-section-choose .choose,.template-product .sc-section-choose .choose__wrapper{min-height:608px}.template-product .sc-section-choose .choose{background-position:center center}.template-product .sc-section-choose .choose__wrapper{padding:32px 22px 30px;gap:40px}}.content li span{font-size:16px!important}.content,.content p{line-height:140%;font-size:16px;margin:10px 0 30px}#SectionBannerImage--template--17168486367409__section_banner_tabs_backup_kTpQFp .banner-image__text-container{margin-bottom:20px!important}#SectionRecommendedProducts--template--17168486367409__section_recommended_products_TfqThr>img{height:364px}.popup--preorder .close-btn{position:absolute;top:10px;right:10px}.suit h2,.suit p{color:#f5f1eb}.image-with-text__heading span{line-height:100%}.wrap--plx{position:relative}.mostpopular--bg{position:absolute;width:100%;height:100vh;background-color:red;top:0;left:0}.image-with-text .image-with-text__text p a{text-decoration:none}#srface-diaries .text-left .text{max-width:unset}@media only screen and (min-width:900px){.product-single__wrapper{display:grid!important;grid-template-columns:calc(58% - var(--gutter) / 2) calc(43.5% - var(--gutter) / 2)}#SectionRecommendedProducts--template--17168486367409__section_recommended_products_TfqThr>img{height:674px}}body.template-collection .most-popular__content .bg-image{position:fixed;z-index:-1;background-size:cover;transition:opacity .3s;opacity:0}body.template-collection .first-section-- .most-popular__content .bg-image{opacity:1}body.template-collection .site-header:not(.mega_menu_opened),body.template-collection section:not(.msp-wrap--){background-color:var(--bg)}body.template-collection.collection--new-collection #MainContent>.shopify-section:not(:has(.msp-wrap--)){position:relative;z-index:0;background-color:#f9f9f9}.image-with-text{min-height:unset}.image-with-text__wrapper{max-width:1440px}.body--rounded-corners .wrapper--full .image-with-text__items{align-items:center}.image-with-text.full .image-with-text__image{flex-basis:unset;width:503px;min-width:503px;height:822px;max-height:unset;border-radius:var(--radius);overflow:hidden}.section-image .wrapper--full .full-height{min-height:605px;height:auto}.height-auto figure img{object-fit:cover;transform:scale(1.01)}.full-height .section-image__image{height:100%}.image-with-text__items--full-right .image-with-text__content,.image-with-text__items--full-left .image-with-text__content{display:flex;align-items:center;height:auto;padding:30px 120px;pointer-events:auto;margin-bottom:140px}.image-with-text__wrapper figure.background-size-cover{background-color:transparent}.image-with-text.full .image-with-text__wrapper{margin-bottom:-70px}body#about .subheading-text.main-subheading.header_img_text.aos-init.aos-animate{color:#000!important;letter-spacing:normal;font-weight:400}.image-with-text{padding-bottom:60px}@media(max-width:1280px){.image-with-text__items--full-right .image-with-text__content,.image-with-text__items--full-left .image-with-text__content{padding:30px 80px}}@media(max-width:1080px){.image-with-text__items--full-right .image-with-text__content{padding-right:0}.image-with-text__items--full-left .image-with-text__content{padding-left:0}.image-with-text.full .image-with-text__image{width:500px;min-width:unset;height:822px;max-height:unset}}@media(max-width:1020px){.image-with-text.full .image-with-text__wrapper{margin-bottom:0}.body--rounded-corners .wrapper--full .image-with-text__items{display:flex;align-items:flex-start;flex-direction:column-reverse}.sub-content h1{font-size:134px;line-height:134px}.image-with-text.full .image-with-text__image{width:calc(100% - 44px);border-radius:16px!important;margin:0 auto;max-width:860px;height:750px;top:0}.image-with-text__items--full-right .image-with-text__content,.image-with-text__items--full-left .image-with-text__content{flex-basis:unset;margin:30px 0 0}.suit{padding-top:154px;margin-top:-118px;padding-bottom:133px;margin-bottom:-118px}.image-with-text__items--full-right .image-with-text__content{padding-right:80px}.image-with-text__items--full-left .image-with-text__content{padding-left:80px}.image-with-text__image{height:416px}}.vid-button{display:flex;align-items:center}.promotion-row .wrapper--full-padded{max-width:1440px}.promotion-row__item figure img{transition:transform .3s ease}.promotion-row__item:hover figure img{transform:scale(1.1)}@media(max-width:1350px){.main-suit{flex-direction:column}.suit-img{margin-bottom:-130px}.suit-left{max-width:650px;margin-right:auto}.suit-right{max-width:650px;margin-left:auto}}@media(max-width:767px){.suit-img{margin-bottom:0}.suit-img img{height:490px}}.multimg-v{position:relative}.section-recommended_products>img{height:calc(100% - 72px);object-fit:cover}body#srface .section-image-tiles-text .wrapper{max-width:1243px;padding:0 20px}.section-image-tiles-text .flickity-slider{left:0!important}.carousel.carousel--ar:after{content:""}@media screen and (min-width:768px){.carousel.carousel--ar:after{content:"flickity";display:none}.section-image-tiles-text .wrapper:not(.no-slide--){width:100%;padding-left:20px;padding-right:20px;max-width:1243px}.carousel:not(.flickity-enabled){justify-content:flex-end;flex-wrap:wrap}.no-slide-- .blog-item{width:calc((100% - (var(--grid-gutter) * 2)) / 3)}.no-slide-- .blog-item__article{height:618px}}@media only screen and (max-width:767px){.section-image-tiles-text .section-columns__slider{justify-content:flex-start;gap:0;max-width:100vw}.section-image-tiles-text .blog-item,.section-image-tiles-text .carousel__container{padding-left:20px}.blog-item__article__content .subtitle{position:static}.section-image-tiles-text{position:relative}.section-image-tiles-text:before,.section-image-tiles-text:after{width:20px;height:20px;position:absolute;background-color:var(--bg);bottom:40px;left:0}.section-image-tiles-text:before{left:auto;right:0}.section-image-tiles-text .blog-item.dupe--{display:none}.section-image-tiles-text .wrapper--full-padded .carousel__container{margin-left:0;padding-left:0}.section-image-tiles-text{padding-bottom:50px}}.cart .btn,.cart-drawer__body .btn,#RecoverCustomerPassword button,#CreateCustomer button,#CustomerLoginForm.form-vertical button{height:54px;line-height:54px}#RecoverCustomerPassword input,#CreateCustomer input,#CustomerLoginForm.form-vertical input{font-size:15px}.popup--pr .popup__body{width:90%;max-width:600px;position:absolute;right:0;height:100%;box-sizing:border-box;padding:125px 60px 55px;transform:translate(100%);z-index:9999}.popup--pr.popup--visible .popup__body{transform:translate(0)}.popup--pr .close-btn{position:absolute;top:24px;right:24px;background-color:#1d1d1d33;border-radius:50%;width:34px;height:34px;display:flex;align-items:center;justify-content:center}.dtailcontent-- h1,.dtailcontent-- h2,.dtailcontent-- h3,.dtailcontent-- h4{margin:0 0 21px;font-size:18px;line-height:32px;font-family:PP Neue Corp,sans-serif;font-weight:500;letter-spacing:.05em;text-transform:uppercase}.dtailcontent-- p+h1,.dtailcontent-- p+h2,.dtailcontent-- p+h3,.dtailcontent-- p+h4{margin-top:32px}.popup--pr .popup__body{background-color:#fff}.popup--pr .popup__container{align-items:flex-start;flex-direction:column;gap:45px}.headicon-{display:flex;gap:0 36px;flex-wrap:wrap}.eachicn-{display:flex;flex-direction:column;align-items:center;font-family:PP Neue Corp,sans-serif;font-weight:600;line-height:32px;font-size:15px;letter-spacing:.05em;text-transform:uppercase;cursor:pointer}.icntitle{transition:opacity .3s ease}.wrapicondetail h2,.wrapicondetail h1,.wrapicondetail h3{font-size:18px;color:#ff6e3c}.wrapicondetail p{margin:0 0 24px;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.02em;color:#1d1d1d}.wrapicondetail p:last-child{margin-bottom:0}.wrapicondetail p strong,.wrapicondetail p b{font-weight:600}.wrapicondetail p a{color:#ff6e3c}.popup--pr .popup__container .popup-pr__back{display:flex;align-items:center;justify-content:center;width:279px;max-width:100%;height:50px;min-height:50px;margin-top:27px;padding:0 24px;flex-shrink:0;background:#ff6e3c;border-color:#ff6e3c;border-radius:999px;color:#fff;font-family:PP Neue Corp,sans-serif;font-size:15px;font-weight:600;line-height:1;letter-spacing:1px;text-transform:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.popup--pr .popup__container .popup-pr__back:hover,.popup--pr .popup__container .popup-pr__back:focus-visible{background:#1d1d1d;border-color:#1d1d1d;color:#fff}.dtailcontent--:not(.actv){display:none}.eachicn-:not(.actv) .icntitle{opacity:.4}.eachicn-:hover .icntitle{opacity:1}@media(max-width:767px){.popup--pr .popup__container{display:flex}.popup--pr .close-btn{top:20px;right:10px;transform:scale(.7)}.eachicn-{font-size:14px;letter-spacing:.04em}.dtailcontent-- h1,.dtailcontent-- h2,.dtailcontent-- h3,.dtailcontent-- h4{line-height:26px}}.cart-drawer__recommended__item .desc{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;line-height:20px}.cart-drawer__recommended__item__img{min-width:97px;height:auto}.cart-drawer__recommended__item__img img{width:100%;height:100%;object-fit:cover}.cart-drawer__recommended__item__content{display:flex;gap:18px}.cart-drawer__recommended__item__desc{width:50%}.cart-drawer__recommended__item__action{min-width:50%;width:50%;display:flex;flex-direction:column;justify-content:space-between}.cart-drawer__recommended__item__action form{padding:0}.cart-drawer__recommended__item__action form button,.cart-drawer__recommended__item__action form select{width:100%;height:40px;background:#fff;color:#1d1d1d;font-weight:600;font-family:Sohne;font-size:15px;line-height:17.58px;letter-spacing:1px;display:flex;justify-content:center;align-items:center;border-radius:10px}.cart-drawer__recommended__item__action form select{padding-top:0;padding-bottom:0;padding-right:36px;background-repeat:no-repeat;background-position:right 20px center;background-size:15px 19px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='9' viewBox='0 0 15 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.12156 7.5L1.43945 1.43908' stroke='%231D1D1D' stroke-width='2' stroke-linecap='square'/%3E%3Cpath d='M7.27297 7.5L12.9551 1.43908' stroke='%231D1D1D' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E%0A")}.cart-drawer__recommended__item{height:105px}.cart__item__info{width:100%;padding-right:20px}.cart__item__price{min-width:60px;margin-right:5px}.cart-drawer__recommended__item__content .title{font-size:16px}.cart__item__title a{font-size:18px}.cart-drawer__head h3{line-height:100%;margin-top:-5px}.cart-drawer__close,.cart-drawer__item-qty{transform:translateY(5px)}.cart-drawer__recommended__item{display:none}.cart-drawer__recommended__item.active--{display:flex}@media(max-width:767px){.cart-drawer__recommended__item__action{min-width:93px;width:auto;flex-direction:column;display:flex;justify-content:space-between}.cart-drawer__recommended__item__img{min-width:80px}.cart-drawer__recommended__item__action form button{font-size:13px;font-weight:600;line-height:16.56px;letter-spacing:1px;height:30px}.cart-drawer__recommended__item__content{gap:10px}.cart-drawer__recommended__item{height:61px}}.discount-message-block{background:#fff;border-radius:10px;padding:15px;font-family:PP Neue Corp,sans-serif;margin-right:25px;margin-top:5px;width:100%;display:none}.cart-drawer .discount-message-block{display:block}.dm-title{font-weight:600;font-size:17px;line-height:18px;letter-spacing:.45px;color:#000;margin-bottom:5px}.dm-descr{font-weight:500;font-size:15px;line-height:25px;letter-spacing:.4px;color:#1d1d1d}.dm-items{display:flex;gap:22px}.dm-item{width:50%;min-height:119px;border:1px solid #D8D8D8;border-radius:10px;text-align:center;padding:11px;cursor:pointer;margin-top:10px}.dm-item:hover{border-color:#1d1d1d}.dm-img{width:117px;height:77px;margin:0 auto}.dm-img img{max-width:100%;max-height:100%;width:auto}.dm-link a{font-family:Sohne;font-weight:600;font-size:15px;line-height:18px;letter-spacing:.5px;color:#1d1d1d}.rte img{width:100%;height:auto}@media screen and (min-width:768px){.most-popular__content{min-height:100vh}}.collection__filter{position:relative;margin:0;width:100%}form[data-collection-filters-form]{gap:19px;justify-content:space-between}.collection__filter__title{border:3px solid #F5F1EB!important}.collection__filter-tags-wrapper{position:absolute;top:90%;border-radius:0 0 8px 8px;overflow:hidden!important;border:2px solid #F5F1EB;border-top:0}.collection__filters-header,.collection__filter-tag--default .filter__button:before{display:none}.collection__filter-tag--default .filter__button{padding-left:0}form[data-collection-filters-form]{gap:19px}.collection__sort-bar .collection__sort__option-wrapper{left:68px;top:calc(50% + 15px)}.collection__filter-tag--default .filter__button{font-weight:600;color:#979797;padding:8px 0}.filter__input:checked+.filter__button,.collection__filter-tag--default .filter__button:hover{color:#000}.collection__filter__title{gap:8px}.collection__filter__title span{min-width:max-content}@media(max-width:767px){.col-inner{display:block}.collection__filters{position:static;visibility:visible;max-height:0}.collection__filters.actv{max-height:unset}.custom-layout .collection__filters.actv{max-height:fit-content}.collection--breadcrumbs-disabled .collection__sticky-bar{flex-direction:column-reverse}.collection__wrapper.custom-layout *{min-height:unset;visibility:visible}.collection__sort{display:none}.collection__filters__toggle{margin-right:0}.collection__filter-tags-wrapper{z-index:2;width:calc(100% - 40px)}.collection__filter{visibility:visible;overflow:visible}.collection__filters:not(.collection__filters--visible) [data-collapsible-container].is-expanded{visibility:visible}.collection__wrapper.custom-layout .collection__filter-tags-wrapper{visibility:hidden;overflow:hidden;max-height:0px;position:static;width:100%;margin-top:-3px}.collection__filters:not(.collection__filters--visible) [data-collapsible-container].is-expanded{max-height:unset}.collection__filter-actions{display:none}body.body--rounded-corners.no-outline{overflow:visible!important}.collection__wrapper.custom-layout .quick__buy__mobile{height:35px}}.comp_wrap{max-width:790px}.extra_pad .banner-image__text-wrapper{padding:0;max-width:791px;margin:0 auto;width:100%}.banner-image__text-container.extra_pad{width:100%}.wrapper--narrow>div,.text-left .text{max-width:790px;margin-left:auto;margin-right:auto}.text-left .text{max-width:1350px}.text__content p span,.text__content p .metafield-multi_line_text_field,.text__content p{font-size:20px}body#sustainable-wetsuits .page-share,body#sustainable-wetsuits .text-section,body#sustainable-wetsuits .product_img_text{background-color:#1d1d1df2!important}body#sustainable-wetsuits .text-left .text{max-width:unset}body#sustainable-wetsuits .text-highlight__break{max-width:995px}body#sustainable-wetsuits .wrap_prod_text{background:transparent}body#sustainable-wetsuits .divider-section hr{border-color:#b4b1ad}.wrap_img_with_text1 p em{font-style:normal;color:#ff7955}.banner-image__text-container,body#sustainable-wetsuits .wrapper--full-padded,body#sustainable-wetsuits .page-share .wrapper,body#sustainable-wetsuits .text-section .wrapper{padding:0 var(--gutter);max-width:var(--site-width);width:auto}.banner-image__text-container{margin-left:auto;margin-right:auto;width:100%;padding:0 var(--gutter-mobile)}@media only screen and (min-width:1024px){.banner-image__text-container{padding:0 calc(2* var(--gutter))}}.banner-image__text-container .banner-image__text-wrapper{margin-left:0!important;padding-left:0!important;padding-right:0!important}.alphbet-glossary li{margin:0}.alphbet-glossary ul{gap:15px}.section-image-tiles-text .flex-justify-text{margin-top:15px;margin-bottom:-10px}body#sustainable-wetsuits .page-share .wrapper{padding-bottom:var(--gutter)}.grid_imgs .wrapper_back{max-width:1305px}.option_titles p:first-child{text-align:left}.wrapper--narrow{width:100%;max-width:unset;padding:25px 20px;border-top:1px solid rgba(29,29,29,.2);border-bottom:1px solid rgba(29,29,29,.2);margin-bottom:50px}#jobs .banner-image__text-container.wrapper--narrow{border-top:0!important;border-bottom:0!important}.job_wrap .wrap--{display:flex;gap:50px}.job_wrap .wrap-- p:last-child{width:100px}.size_finder_title{max-width:350px}.size_tag{top:9.5%}.main-content{z-index:1}.template-product.hidden_scroll .main-content{z-index:108}.template-product.hidden_scroll .main-content:before{opacity:1}@media(max-width:1300px){.size_tag{top:27.5%;left:300px}}.stored-video{border-radius:18px;overflow:hidden}.stored-video video{width:100%;height:auto;display:block}#landing-page .image-with-text__items-two,#MainContent .image-with-text-two .image-with-text__items-two{align-items:normal}#landing-page .image-with-text__image,#MainContent .image-with-text-two .image-with-text__image{min-height:unset;margin-bottom:-20px;display:block;height:auto!important;max-height:unset}#landing-page .image-with-text__items .image-with-text__image img{object-fit:contain}#ImageWithText--template--17181289742513__section_image_with_text_fbrBcG{padding-bottom:20px!important}.ul.top-bar-light li{padding-top:14.5px;padding-bottom:14.5px}.lsn-select__current{transform:scale(.8)}.header_img_text{letter-spacing:1px}.slide__buttons .btn.has-arrow{min-width:185px;width:auto}#SiteHeader:before{background:unset}.plus_item{transform:translateY(2px)}.three_img_text{overflow:hidden}.three_img_text .wrap_img_with_text>div>div{margin-top:80px}.wrap_sections h2{margin-top:-15px}.three_img_text hr.hr--full{border-color:#b4b1ad;width:100vw;position:relative;left:50%;transform:translate(-50%)}#faq .site-header,#sustainable-wetsuits .site-header{background-color:#1d1d1df2;border-bottom:1px solid #B4B1AD}#faq .site-header a,#sustainable-wetsuits .site-header a{color:#f5f1eb}#faq .site-header path,#sustainable-wetsuits .site-header path{fill:#fff}.circle-gif{animation:rotateanim 15s linear infinite}.text-light{--text: #F5F1EB;--heading: #F5F1EB}@keyframes rotateanim{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:1400px){.button_group .button{min-width:120px}}.text-highlight__break{font-size:64px;line-height:64px}.wrap_text_pro p{color:#f5f1eb;font-size:20px;margin-bottom:45px}.wrap_text_pro h1,.wrap_text_pro h2,.wrap_text_pro h3,.wrap_text_pro h4{color:#f5f1eb;font-family:var(--FONT-STACK-BODY);font-size:16px;line-height:18px;letter-spacing:2px;font-weight:700}.but_pro_text{margin-bottom:48px}#contact .site-header,#faq .site-header,#sustainable-wetsuits .site-header,ul.top-bar li:last-child,ul.top-bar li,ul.top-bar{border-color:#b4b1ad33}.shopify-section.slideshow.supports-transparent-header{border-bottom:1px solid rgba(180,177,173,.2)}.footer-bottom,.wrapper_all,.wrap_sections h2{color:#f5f1eb}.sub_link li{padding:0;margin:0;line-height:33px}.sub_link li a{align-items:center}#knowledge-base .header_img_text{color:#000!important}#knowledge-base .btn_grey a{font-size:inherit;line-height:inherit}.reviews-marquee .marquee .track .content{align-items:center;margin:0}.large-marquee-section .large-marquee .marquee{overflow:hidden}.image-with-text-two h3 span{line-height:87%}.layout-2 .product_size{gap:0!important}.quickpopup_price{margin-bottom:5px;display:block;margin-top:25px}.quikpopup_varient{line-height:18px}.shopify-policy__container{max-width:791px}.shopify-policy__title h1{text-align:left;font-size:58px;line-height:normal}.shopify-policy__container{padding-top:80px}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4,.shopify-policy__body span,.shopify-policy__body p{font-size:18px;line-height:34px;margin:12px auto;font-family:var(--FONT-STACK-BODY)}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-weight:600;margin-top:28px}.accordion-questions .whole_accordion .panel,.accordion-questions .whole_accordion hr{border-color:#1d1d1d4d}.accordion-questions .panel.expanded p{margin-top:0}.accordion-questions .whole_accordion .accordion_text{font-size:20px;line-height:30px}.accordion-questions .whole_accordion h2{margin-top:0}.feature_item_desc p{display:block}.size_variant_input input{text-align:left}.step_1_tutorial .brick__video .video-text-wrapper{margin:0}.cart-drawer__recommends.top_border{padding-top:8px;margin-bottom:15px}.cart-drawer__recommended__item__img img,.cart__item__image img{object-fit:contain}.blog-item__article__content{pointer-events:auto}.reviews .reviews-header .description p{width:auto;margin-bottom:28px}.banner-image__heading .text-highlight__break{font-size:78px;line-height:70px;text-transform:none}.text__content p span,.text__content p .metafield-multi_line_text_field,.wetsuits__info .wetsuits__description,.template-collection .text__content,.template-collection .col-inner .col-content,.text__content p{font-size:18px;line-height:34px}.text__content p span,.text__content p .metafield-multi_line_text_field{font-family:inherit;letter-spacing:inherit;color:inherit}.image-accordions-1 .accordion.wrapper{width:100%;overflow:hidden}.section-landings-page .text-block .subscribe-group input{background-color:#f5f1eb;letter-spacing:var(--LETTER-SPACING-BUTTON)}.section-landings-page .text-block .subscribe-group button{font-weight:600;width:185px;letter-spacing:var(--LETTER-SPACING-BUTTON)}#how-to-try-on-a-wetsuit .page-content>h2{font-size:58px;line-height:70px}.knowledge-img img{height:280px}.subheading-text.main-subheading.header_img_text.aos-init.aos-animate{color:#000!important}#contact #SiteHeader,.page--contact #SiteHeader,#contact .text-light,.page--contact .text-light{background-color:#1d1d1df2!important}.wetsuit__item__sizes{padding-right:20px}.wetsuits__collection .wetsuit__item{width:auto}.most-popular__content.accessoires-sec .product__item .image__outside,.most-popular__content.accessoires-sec .product__item .image__inside{transform:unset}.dupemobile--{display:none!important}.accordion__item__text-wrapper:not(.is-expanded){max-height:0px}.tabaccr .btn:before{background-color:var(--PRIMARY-BUTTONS-COLOR-BORDER);opacity:1}.mosaic__item__btn .animated_arrow{height:23px;margin-left:1rem;transform:translateY(2px)}.mosaic__item__btn .animated_arrow svg{margin:0}.btn:before{display:none}#eco-friendly-wetsuits-43mm-and-32mm-free-shipping .icons-row__text{color:#f5f1eb}#eco-friendly-wetsuits-43mm-and-32mm-free-shipping .banner-image__text-container .banner-image__text-wrapper{margin-left:auto!important;margin-right:0;max-width:485px}.reviews.color-mode-black .reviews-marquee.border-show .marquee,#eco-friendly-wetsuits-43mm-and-32mm-free-shipping .icons-row{border-color:#f5f1eb66}.section-landings-page .text-block p.subtitle{letter-spacing:1.76px}.section-landings-page .text-block .description,.section-landings-page .text-block .description p{color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:20px;font-weight:500;line-height:32px;letter-spacing:.38px}.image-accordions-1 .accordion.wrapper .accordion-item img{transform:scaleX(1.005)}#landing-page .top_border{border-top:0!important}.site-header.mega_menu_opened{border-color:#fff3}.blog-header-section .credits_share_wrap{padding:27px 0 48px;align-items:center;flex-wrap:wrap}.credits_info_wrap.flex--{display:flex;gap:30px}.blog-header-section .credits_info_wrap p span{display:block;font-weight:400;min-width:40px;letter-spacing:normal;font-size:12px!important;text-transform:capitalize!important;margin-top:3px}.blog-header-section .share_icons_credits p,.credits_info_wrap.flex-- p{font-size:9px!important;line-height:18px;letter-spacing:1.13px;font-weight:600}.blog-header-section .share_icons_credits{align-items:center}.icons_self svg{width:29px;height:23px}.icons_self a{display:flex;align-items:center}.blog-header-section .icons_self{margin:0;align-items:center}.s2kwpi2{color:#ff7955!important}.text-section .text__subheading p{font-size:18px}.wetsuit__item__title{line-height:100%}#jobs .banner-image__text-container.extra_pad{max-width:830px}#jobs .text-left .text{max-width:790px}.stored-video{position:relative}.stored-video svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.freedom-text-head{font-family:var(--FONT-STACK-BODY)}.article__wrapper .rte h1,.article__wrapper .rte h2,.article__wrapper .rte h3,.article__wrapper .rte h4{font-family:var(--FONT-STACK-BODY);font-size:16px;line-height:18px;font-weight:600;letter-spacing:2px;margin:60px 0 0}.article__wrapper .rte p{max-width:791px;margin:30px 0 60px}.excerpt_content{max-width:791px}.reviews.color-mode-black .reviews-header.big{padding-top:46px;padding-bottom:51px}.reviews.color-mode-black .reviews-header.big .title{margin-bottom:0}.excerpt_content,.reviews-marquee .marquee .track .content .review-item p{font-size:20px}.site-header.mega_menu_opened .popup--language-btn{border-color:#fff3}.recommended-posts.blog--standard .section__heading{text-align:left;font-size:55px}.share_icons_credits svg path{fill:#939393}.blog-item:hover .flex-justify-text{max-height:0px}.ul.top-bar-light li{padding:14px 50px}#about-srface-online-wetsuit-shop .shopify-section-group-group-header .usp_marquee{display:none}.collection__inner .image__outside{height:93%}.mega_menu_footer{flex-direction:row-reverse}.faqvids{width:100%;max-width:383px;height:192px;border-radius:20px;overflow:hidden;position:relative;display:block;margin-bottom:35px}.faqvids .cover--{transition:transform .3s ease}.faqvids:hover .cover--{transform:scale(1.1)}.vidtitle{position:absolute;bottom:0;left:0;width:100%;box-sizing:border-box;padding:15px 20px;display:flex;gap:14px;font-weight:900;font-size:26px;line-height:30px;letter-spacing:.49px;align-items:center;color:#fff;font-family:Right-Grotesk}.cover--{width:100%;height:100%;object-fit:cover}.accordion-questions-black .accordion-questions .link_wraps,.accordion-questions-black .accordion-questions .whole_accordion hr,.accordion-questions-black .accordion-questions .whole_accordion .panel{border-color:#b4b1ad33;border-width:1px;border-top:0}.accordion-searchbar-wrapper{padding-bottom:105px}.share-button{display:none}.article__wrapper .rte .blog-box h2{font-family:var(--FONT-STACK-HEADING);font-size:54px;line-height:70px;margin:0}.blog-box{border-radius:15px;background-color:#b4b1ad33}.collection__filter-tag--default .filter__button{text-transform:capitalize}.bottom-content h2{line-height:92%}.hooded{border-radius:8px}.badge-sale{height:40px;line-height:40px}span.title_filter{font-weight:600;font-size:14px;letter-spacing:1.75px}.popup--pr .popup__body{padding:0}.popup--pr .popup__container{padding:111px 60px 55px;overflow:auto;flex-wrap:nowrap}.popup--pr .popup__container .preorder_continue{min-height:50px}.input-varients{font-weight:600}.knowledge-base-detail-inner .page-content img{width:100%;height:auto}.popup--preorder h2{line-height:95%}.popup--preorder .popup__body{border-radius:10px}.template-product .popup.popup--preorder{width:100vw;max-width:none;color:#1d1d1d;font-family:PP Neue Corp,sans-serif}.template-product .popup--preorder .popup__body{width:min(460px,calc(100vw - 32px));max-width:none;border-radius:10px;background:#f9f9f9}.template-product .popup--preorder .popup__container{display:flex;flex-direction:column;align-items:stretch;padding:56px 38px 38px}.template-product .popup--preorder .close-btn{top:18px;right:18px;display:grid;place-items:center;width:36px;height:36px;padding:0;border-radius:50%;background:#efefef;cursor:pointer}.template-product .popup--preorder .close-btn svg{width:20px;height:20px}.template-product .popup--preorder .subpre{display:block;margin-bottom:16px;color:#ff6e3c;font-size:15px;font-weight:600;line-height:1;letter-spacing:.04em;text-transform:uppercase}.template-product .popup--preorder h2.h1{margin:0 0 28px;color:#1d1d1d;font-family:"Exposure Plus 30",serif;font-size:36px;font-weight:400;line-height:1.03;letter-spacing:-.02em;text-transform:none}.template-product .popup--preorder .preorder_date:not(.hide_current){margin:0 0 24px;padding:14px 18px;border-radius:9px;background:#d6f7da;font-size:16px;line-height:1.3}.template-product .popup--preorder .preorder_continue-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:58px;padding:14px 24px;border:1px solid #ff6e3c;border-radius:999px;background:#ff6e3c;color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:17px;font-weight:600;line-height:1;letter-spacing:.08em;text-transform:uppercase}.template-product .popup--preorder .preorder_continue-button svg{display:none}.template-product .popup--preorder .preorder_continue-button:hover,.template-product .popup--preorder .preorder_continue-button:focus-visible{border-color:#ff6e3c;background:#ff6e3c;color:#1d1d1d}@media only screen and (max-width:767px){.template-product .popup--preorder .popup__body{width:100%;border-radius:12px 12px 0 0}.template-product .popup--preorder .popup__container{padding:58px 24px max(30px,env(safe-area-inset-bottom))}.template-product .popup--preorder h2.h1{font-size:32px}}.contact-accor .whole_accordion{position:relative;z-index:+1}.site-header.mega_menu_opened{background-color:#1d1d1d}.re-lay .wrap--{display:flex;justify-content:space-between;gap:5px}.re-lay .badge-sale{position:static;margin-bottom:8px}.wrapattr{transform:translate(5px);padding-top:5px}.wrapattr .product__item__info_inside{padding-right:2px}.banner-image__text-wrapper--normal{margin-right:0}.banner-image__heading .text-highlight__break{font-size:55px;line-height:95%}.page--jobs .banner-image__heading .text-highlight__break{font-size:58px}.csar-,#wetsuit-cleaner-rinse-your-wetsuit-with-shampoo .open_size_chart{display:none}.inlandingsubs.input-group--inline .input-group__field{background-color:#fff}.section-landings-page .inlandingsubs .btn{justify-content:center!important}.ci-price-remove{display:flex;align-items:center;max-width:100px}.ci-remove-title{display:none}@media(max-width:767px){.ci-remove-title{display:inline;font-size:13px;line-height:25px}.ci-price-remove{display:flex;justify-content:space-between;flex-direction:column}.ci-price-remove .cart__item__remove{padding:0;text-decoration:none}.ci-price-remove .cart__item__remove svg{display:none}.cart__item__image{margin-right:11px}.cart__item__title{line-height:18px}.discount-message-block{margin-top:14px;padding-top:8px;padding-bottom:8px}.dm-title,.dm-descr{font-size:12px;line-height:18px}.cart__money .cart__total__money{font-size:16px}.cart-drawer__foot{padding-top:5px}.cart-drawer__recommends{padding-left:20px;padding-right:20px;margin-bottom:8px}.cart-drawer__recommended__item__content .title{font-size:13px;line-height:15px}.cart-drawer__recommended__item .desc{font-size:12px;line-height:14px}.cart-drawer__recommended__item__action .price{margin-bottom:0}.cart-drawer__recommended__item__action form select{padding:3px 36px 2px 10px;font-size:13px;line-height:16px;height:27px;background-position:right 6px center;background-size:12px 12px}}.cart__checkout{line-height:normal!important}#srface-diaries .section-image-tiles-text .wrapper{padding-left:0;padding-right:0;max-width:unset}.cookies__container .cookies__buttons .btn,.popup .newsletter-submit button{height:50px}#wetsuit-cleaner-rinse-your-wetsuit-with-shampoo .size_finder_popup{display:none!important}#wetsuit-cleaner-rinse-your-wetsuit-with-shampoo.hidden_scroll{overflow:visible}body .mega_menu_container .popup--language-btn{display:none!important}.mega_menu_footer .footer_menu{width:100%}.blog-item__article__content .column-item__button{display:flex;justify-content:center;align-items:center;width:56px;height:50px;padding:0}footer .popup--language-btn.mobile-language{display:none!important}#SiteHeader.mega_menu_opened{z-index:99999;background-color:#1d1d1d;border-bottom:1px solid rgba(245,241,235,.2)}.product__item .quick__buy{display:block}@media(max-width:767px){.product__item .quick__buy{padding:6px}.product__item .quick__buy svg{display:none}.mega_menu_footer .footer_menu{gap:30px;flex-wrap:wrap;justify-content:space-between;margin-top:7px}footer .popup--language-btn.mobile-language{display:flex!important}.quick-buy-v2{overflow:visible;width:auto;display:flex}.slide__btn{display:flex}.quick-buy-v2 .product .product-text .price{gap:10px}.scroll-container{width:100%;overflow:hidden;position:relative}.quick-buy-v2 .product .product-bottoms{bottom:50px}.quick-buy-v2 .product .product-features ul{font-size:14px;line-height:19px}.scroll-content{width:100%;height:calc(100% - 10px);overflow-x:auto;overflow-y:hidden}.scroll-content::-webkit-scrollbar{display:none}.scroll-content{-ms-overflow-style:none;scrollbar-width:none}.custom-scrollbar.csar-{position:absolute;left:20px;right:0;height:5px;background-color:#fff;bottom:17px;min-width:unset;width:calc(100% - 40px);border-radius:5px;display:block;margin:0}.custom-scrollbar-thumb{position:absolute;height:100%;background-color:#ff7955}.popup--pr .popup__container{padding:100px 30px 55px}.wrapattr .product__item__info_inside{opacity:1}.re-lay .badge-sale{margin-bottom:5px;height:30px;line-height:30px;font-size:13px;padding:0 5px}.headicon-{gap:8px 14px}.product__item__title{font-size:30px;line-height:90%}.collection-banner{margin-top:10px}.collection__filters__toggle span{letter-spacing:1px}.return_wrap p{font-size:15px}.comp_wrap .title_wrap h2{font-size:34px}.comp_wrap .title_wrap{padding-bottom:30px}.job_wrap p{margin:5px 0}.bottom-content{margin-bottom:45px;padding:0 20px}.bottom-content .main-buttons{margin-top:0}.banner-image-tabs__subtext span p{font-size:16px}.bottom-content h2{letter-spacing:0}.comp_wrap .title_wrap p{font-size:14px;line-height:25px;padding:0;text-align:center;min-width:54px}#faq .accordion-title{padding-top:30px}.wrapper_text_ret{padding-top:40px}.wrap_ret_tekst h2,.article__wrapper .rte .blog-box h2{font-size:40px;line-height:42px}.accordion-searchbar-wrapper{padding-bottom:0;padding-top:30px}.panel.expanded{padding-top:30px}.accordion-questions .whole_accordion .accordion_text{font-size:17px;padding:20px 0;gap:28px;align-items:center}.accordion-questions .whole_accordion .panel p{font-size:14px;line-height:22px}.accordion-questions .whole_accordion h2{margin:0;padding:23px 0 28px;border-color:#80808070}ul.top-bar-light{overflow-x:scroll;width:100%}ul.top-bar-light li{padding:7.5px 25px}.section-image .wrapper--full .full-height{min-height:unset}.promotion-row__item__content .btn_link{display:flex;width:max-content;max-width:unset;align-items:center;padding:10px 20px;gap:17px;justify-content:space-between;min-width:197px}.promotion-row__item:hover .promotion-row__item__content>.btn_link:last-child{display:flex}.promotion-row__item__content .btn_link:before{content:"Read more";color:#fff;font-size:14px;line-height:18px;letter-spacing:.93px;font-weight:600}.article__wrapper .rte p,.excerpt_content,.reviews-marquee .marquee .track .content .review-item p{font-size:16px;line-height:28px}.article__wrapper .rte h1,.article__wrapper .rte h2,.article__wrapper .rte h3,.article__wrapper .rte h4{font-size:14px;margin-top:34px}.article__wrapper .rte p{margin:15px 0 25px}.recommended-posts.blog--standard .section__heading{font-size:40px}a.blog__post-title-link{display:block;padding:14px 0}#FeaturedBlog--template--17181289283761__section_blog_jFwA4R{padding-bottom:0}#news .section-image-tiles-text,#news .featured-blog.section-padding{padding-top:0}#news .section-image-tiles-text{padding-top:20px;border-top:1px solid rgba(0,0,0,.2)}.blog__post-item .blog__post-content .blog__post-excerpt-link{margin-bottom:13px}.blog__post-item .blog__post-content .blog__post-excerpt-link .rte{line-height:22px}.blog-header-section .credits_share_wrap{align-items:flex-start;gap:20px}.credits_info_wrap.flex--{flex-wrap:wrap;gap:20px}.blog-header-section .credits_share_wrap{padding:30px 0}.blog-header-section .share_icons_credits{display:none}.section-landings-page,#ImageWithText--template--17181290266801__section_image_with_text_CQGgpa,#ImageWithText--template--17181290266801__section_image_with_text_ecJypk{padding-bottom:0}.dupemobile--{display:flex!important}.icons-row{overflow:hidden;position:relative;width:100%}.icons-row .carousel--mobile{overflow:visible}.icons-row .wrapper{padding:0}.icons-row__wrapper{display:flex;white-space:nowrap;margin:0;animation:marqueeusp 10s linear infinite;width:max-content}@keyframes marqueeusp{0%{transform:translate(0)}to{transform:translate(-50%)}}.icons-row__item{flex:0 0 auto}.quick-buy-v2 .product .product-img img{width:76%}.compare_wetsuits_title{margin-bottom:0}.wetsuit__product{background-size:contain}.most-popular__content{border-top:1px solid rgba(29,29,29,.2)}.most-popular__subtitle{right:0;position:relative;margin-bottom:10px}#how-to-try-on-a-wetsuit .page-content>h2{font-size:36px;line-height:36px}.progress-slider .swiper-pagination-bullet{height:3px!important}#blog-post .shopify-section.wrapper{padding:0}#blog-post .img_sub_des{padding:0 var(--gutter-mobile)}.wrap_img_btn .btn.has-arrow.overlay_btn{width:max-content;left:var(--gutter-mobile)}.progress-slider .swiper-pagination{bottom:21px!important}.section-landings-page .text-block .subscribe-group button{width:130px}.subscribe-group{margin-top:30px}.section_compare_wetsuits{padding-bottom:80px!important}.compare_features_item div{padding-top:33px}.section-image-tiles-text a.mobile.btn.has-arrow div{display:block;width:max-content}.compare_spacer_item{display:none}.compare_features_item div:nth-child(2n){border-left:1px solid rgba(29,29,29,.2)}.compare_features_item .top_border:last-child,.compare_features_item div:nth-child(odd){border-right:1px solid rgba(29,29,29,.2)!important}.compare_features_content{border-bottom:1px solid rgba(29,29,29,.2)!important}.compare_features_item div:nth-child(3){border:0!important;padding:8px 0 0}.cart__item__title a{font-size:15px;font-weight:600}.cart_item_meta_font{font-size:13px}.cart__item{padding:7px 0}.cart__item__bottom{margin-right:8px;align-items:flex-start}.banner-image-tabs strong{font-size:18px}.quick-buy-v2{margin-bottom:-7px;padding-bottom:0}.cart__item__price{min-width:auto;margin-bottom:0;margin-top:0;font-size:calc(.65rem * var(--adjust-body))}.cart__item__info{padding-right:10px}.cart__item__quantity-field{width:55px;padding:10px}.all_features .title_section{margin-bottom:15px}.text_wrap h1{margin-bottom:8px;font-size:34px;line-height:38px}#BannerTab--tab_jrAyyg .accordion__item__title span,.banner-image__heading .text-highlight__break{font-size:44px;line-height:43px;margin-bottom:0}.text_wrap p{margin-top:0}.feature_item_subtitle{margin-bottom:0;line-height:20px}#jobs .banner-image__text-container.extra_pad{margin:0}.extra_pad .text__content p,.fig_text_wrap p,.accordion__item__title__text,.text_wrap p,.text__content p span,.text__content p .metafield-multi_line_text_field,.wetsuits__info .wetsuits__description,.template-collection .col-inner .col-content,.template-collection .text__content,.text__content p{font-size:16px;line-height:24px}.shopify-policy__container{padding-top:23px}.all_features .whole_wrap p,.shopify-policy__body span,.shopify-policy__body p{font-size:15px;line-height:24px}.feature_item_title{line-height:30px}.features_image_content{padding-top:30px}.product_description{margin-bottom:10px}.product_images_swiper-scrollbar{background-color:#fff!important}.product_images_swiper-scrollbar .swiper-scrollbar-drag{background-color:#d6f7da!important}.RatingBarWidget-prefix .u-marginTop--xxs{padding-left:5px}.shopify-policy__title h1{font-size:40px}.layout-2 .product__form{padding-right:0}.customSelectOption{width:50vw}.layout-2 .product_size_content .quick-arrow{right:6vw}.reviews .reviews-header{padding-bottom:50px;padding-top:35px}.quick-buy-v2 .product .product-buttons .detail-btn{display:flex;opacity:1;padding:0}.mosaic--mobile-slider .mosaic__item{min-height:unset}.section-grid{margin-top:15px}.banner-image-tabs .banner-image__buttons{margin-top:10px}.large-marquee-section .large-marquee .marquee .track .content{margin:0 0 8px}.reviews-marquee .marquee .track{animation-duration:60s}.quick__buy.slide__btn{justify-content:center!important;padding:0}.accordion__item__text p{font-size:14px;line-height:20px}.newsletter-submit{flex-basis:unset!important;max-width:unset!important}.support-newsletter .newsletter-form .input-group__field{width:100%!important;max-width:unset}.input-group__fields{max-width:unset}.text__content p span,.text__content p .metafield-multi_line_text_field,.text__content p{line-height:24px}#srface-wetsuits-the-ultimate-wetsuit-for-every-surfer .image-accordions-1 .accordion.wrapper .accordion-item:first-child{border-top:0}.image-with-text__buttons .main-buttons__item a{max-width:175px}.image-accordions-1 .accordion.wrapper .accordion-item .text-block{padding:19px 20px 25px}.description p:last-child{margin-bottom:0}#ImageWithText--template--17181288988849__section_image_with_text_two_PmdnaW{--PT: 0px !important}.wrapper .image-with-text__items--inline-left .image-with-text__content{padding-top:0}#MainContent .image-with-text-two .image-with-text__items-two,.image-with-text-two .image-with-text__items-two{gap:40px}#landing-page .image-with-text__items{display:flex;flex-direction:column-reverse;gap:40px}#landing-page .image-with-text__image{min-height:300px!important}.reviews .reviews-header a div,.slide__text__wrapper .btn.has-arrow div{display:flex}.slide__buttons .btn.has-arrow{justify-content:space-between;min-width:unset;width:100%}.sub_link li{font-size:14px}.image-with-text__heading{margin-bottom:24px}#knowledge-base .image-with-text__image{display:none}#knowledge-base .image-with-text__heading span{font-size:40px!important;line-height:40px!important}.knowledge-content h3{font-size:26px}.image-with-text{padding-bottom:40px}ul.inner-knowledge>li{min-height:unset;height:max-content;max-width:unset;width:100%;min-width:unset}.knowledge-content{height:auto}.wrap_sections{gap:20px}.wrap_text_pro p{font-size:15px}.grid_imgs .grid_img{height:210px}.text-highlight__break{font-size:34px;line-height:34px}#sustainable-wetsuits .large-marquee-section .large-marquee .marquee .track .content{margin:0;transform:translateY(-5px)}#sustainable-wetsuits .large-marquee-section .large-marquee .marquee{height:82px}.wrapper--full-padded,body#sustainable-wetsuits .page-share .wrapper,body#sustainable-wetsuits .text-section .wrapper,.grid_imgs{padding-left:40px;padding-right:40px}.three_img_text .wrap_img_with_text>div>div{margin-top:30px}.wrap_sections h2{margin-top:-10px}.wrapper_back .f-50{font-size:30px}.grid_imgs .par_wrapper_title{font-size:15px;line-height:1.5625}.job_wrap{flex-wrap:wrap;gap:0}.job_wrap .wrap-- p:last-child{width:auto}.job_wrap .wrap--{width:100%;justify-content:space-between}.section-image__container .lazy-image--cover{position:static}.section-image__container .lazy-image--cover img{min-height:230px}.image-with-text__items--full-left .image-with-text__content,.image-with-text__items--full-right .image-with-text__content{padding:0 var(--gutter-mobile)}.image-with-text.full .image-with-text__image{padding:0;height:540px;border-radius:10px!important}.body--rounded-corners .wrapper--full .image-with-text__items{gap:35px}.body--rounded-corners .image-with-text__items{flex-direction:column}.image-with-text__image{min-height:240px;height:240px}.sub-content h1{line-height:44px}.maindiv .img1{transform:translateY(-24%)}.suit h2,.image-with-text__heading span{font-size:34px!important;line-height:34px!important}.promotion-row__item{flex-direction:column}.promotion-row__item__image-bg{height:210px;border-radius:16px;margin-bottom:16px}.promotion-row__item__content h3 .text-highlight__break{font-size:26px;line-height:44px}.promotion-row__item__content p{font-size:14px;margin-top:10px}.main-outer{height:500px}.main-content>.shopify-section:first-child{position:relative}.sub-content{top:50%;transform:translateY(-50%)}.promotion-row .wrapper--full-padded{padding:0 var(--gutter-mobile)}body .mega_menu_container .popup--language-btn{display:flex!important}.mega_menu_footer{flex-direction:column;padding-top:5px}.social-sharing-wrapper{gap:20px;flex-wrap:nowrap}}@media(max-width:500px){.wrapper--full-padded,body#sustainable-wetsuits .page-share .wrapper,body#sustainable-wetsuits .text-section .wrapper,.grid_imgs{padding-left:20px;padding-right:20px}}footer .localization-form{display:none!important}@media(min-width:769px){.product-single__gifcard{margin-top:40px;margin-bottom:20px}}.product-single__gifcard .product__price-and-badge .price{display:none}.giftcard-product-img{display:flex;justify-content:center;align-items:center;min-height:100%}.giftcard-product-img img{width:100%;height:auto;max-width:395px;max-height:100%}.product-single__gifcard .product-description-read-more__content{padding-top:16px}.product-single__gifcard .product-description-read-more__content>p:first-child{margin-top:0}.product-single__gifcard .radio__legend__label{font-size:15px;font-weight:600;line-height:32px;letter-spacing:.3px}.product-single__gifcard .product_thickness_content{margin-top:3px;gap:12px}.product-single__gifcard .product_thickness_content p{padding:0}.product-single__gifcard .radio__label{min-width:120px}.product-single__gifcard .radio__label span{font-size:15px;font-weight:600;letter-spacing:.26px;width:100%}.product-single__gifcard .order_now{width:204px;margin-top:22px;border-radius:12px}@media(max-width:768px){.product-single__gifcard .order_now{margin-bottom:22px}}.product-single__gifcard .radio__fieldset{margin-bottom:0}.product-single__gifcard .product__form__wrapper+.product__block{display:none}.template-product .shopify-section--product .product-single__gifcard .selector-wrapper-main,.template-product .shopify-section--product .product-single__gifcard .radio__fieldset{width:100%;min-width:0}.template-product .shopify-section--product .product-single__gifcard .product_thickness_content{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%!important;max-width:100%}.template-product .shopify-section--product .product-single__gifcard .product_thickness_content p,.template-product .shopify-section--product .product-single__gifcard .product_thickness_content p .radio__label{width:100%;min-width:0;height:42px}.template-product .shopify-section--product .product-single__gifcard .order_now{width:100%;background:transparent}.template-product .shopify-section--product .product-single__gifcard .order_now button{width:100%;height:50px;min-height:50px;background:#ff6e3c;border-color:#ff6e3c;border-radius:999px;color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:1.87px;text-align:center}.template-product .shopify-section--product .product-single__gifcard .order_now button:disabled{opacity:1}.template-product .shopify-section--product .product__form__wrapper button.extra_frm{width:100%;max-width:none;height:50px;min-height:50px;justify-content:center!important;background:#ff6e3c;border-color:#ff6e3c;border-radius:999px;color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:1.87px;text-align:center}.template-product .shopify-section--product .product__form__wrapper button.extra_frm .animated_arrow{display:none}@media screen and (min-width:1024px){.site-header:has(.srface-header-menu){background:#f5f1eb;background-color:#f5f1eb;border-bottom:1px solid rgba(29,29,29,.2)}body:not(#faq):not(#contact):not(.page--faq):not(.page--contact) .site-header:has(.srface-header-menu__item:hover),body:not(#faq):not(#contact):not(.page--faq):not(.page--contact) .site-header:has(.srface-header-menu__item:focus-within),body:not(#faq):not(#contact):not(.page--faq):not(.page--contact) .site-header:has(.srface-header-menu__link:hover),body:not(#faq):not(#contact):not(.page--faq):not(.page--contact) .site-header:has(.srface-header-menu__right-link:hover),body:not(#faq):not(#contact):not(.page--faq):not(.page--contact) .site-header:has(.srface-header-menu__link:focus),body:not(#faq):not(#contact):not(.page--faq):not(.page--contact) .site-header:has(.srface-header-menu__right-link:focus){background:#f5f1eb;background-color:#f5f1eb}#faq .site-header:has(.srface-header-menu),#contact .site-header:has(.srface-header-menu),#contact #SiteHeader:has(.srface-header-menu),.page--faq #SiteHeader:has(.srface-header-menu),.page--contact #SiteHeader:has(.srface-header-menu){background:#282828!important;background-color:#282828!important;border-bottom-color:#b4b1ad33}#contact .site-header .srface-header-menu__link,#contact .site-header .srface-header-menu__right-link,.page--contact #SiteHeader .srface-header-menu__link,.page--contact #SiteHeader .srface-header-menu__right-link{color:#f5f1eb}#faq .site-header .srface-header-menu__item:hover>.srface-header-menu__link,#faq .site-header .srface-header-menu__item:hover>.srface-header-menu__right-link,#faq .site-header .srface-header-menu__item:focus-within>.srface-header-menu__link,#faq .site-header .srface-header-menu__item:focus-within>.srface-header-menu__right-link,#faq .site-header .srface-header-menu__link:hover,#faq .site-header .srface-header-menu__right-link:hover,#faq .site-header .srface-header-menu__link:focus,#faq .site-header .srface-header-menu__right-link:focus,#contact .site-header .srface-header-menu__item:hover>.srface-header-menu__link,#contact .site-header .srface-header-menu__item:hover>.srface-header-menu__right-link,#contact .site-header .srface-header-menu__item:focus-within>.srface-header-menu__link,#contact .site-header .srface-header-menu__item:focus-within>.srface-header-menu__right-link,#contact .site-header .srface-header-menu__link:hover,#contact .site-header .srface-header-menu__right-link:hover,#contact .site-header .srface-header-menu__link:focus,#contact .site-header .srface-header-menu__right-link:focus,.page--faq #SiteHeader .srface-header-menu__item:hover>.srface-header-menu__link,.page--faq #SiteHeader .srface-header-menu__item:hover>.srface-header-menu__right-link,.page--faq #SiteHeader .srface-header-menu__item:focus-within>.srface-header-menu__link,.page--faq #SiteHeader .srface-header-menu__item:focus-within>.srface-header-menu__right-link,.page--faq #SiteHeader .srface-header-menu__link:hover,.page--faq #SiteHeader .srface-header-menu__right-link:hover,.page--faq #SiteHeader .srface-header-menu__link:focus,.page--faq #SiteHeader .srface-header-menu__right-link:focus,.page--contact #SiteHeader .srface-header-menu__item:hover>.srface-header-menu__link,.page--contact #SiteHeader .srface-header-menu__item:hover>.srface-header-menu__right-link,.page--contact #SiteHeader .srface-header-menu__item:focus-within>.srface-header-menu__link,.page--contact #SiteHeader .srface-header-menu__item:focus-within>.srface-header-menu__right-link,.page--contact #SiteHeader .srface-header-menu__link:hover,.page--contact #SiteHeader .srface-header-menu__right-link:hover,.page--contact #SiteHeader .srface-header-menu__link:focus,.page--contact #SiteHeader .srface-header-menu__right-link:focus{background:#efefef;color:#1d1d1d!important}#faq #SiteHeader .srface-header-menu__dropdown,#contact #SiteHeader .srface-header-menu__dropdown,.page--faq #SiteHeader .srface-header-menu__dropdown,.page--contact #SiteHeader .srface-header-menu__dropdown{background:#000;border-top-color:#000}#faq #SiteHeader .srface-header-menu__dropdown .srface-header-menu__heading,#contact #SiteHeader .srface-header-menu__dropdown .srface-header-menu__heading,.page--faq #SiteHeader .srface-header-menu__dropdown .srface-header-menu__heading,.page--contact #SiteHeader .srface-header-menu__dropdown .srface-header-menu__heading{color:#f5f1eb!important}#faq #SiteHeader .srface-header-menu__dropdown .srface-header-menu__sub-link,#contact #SiteHeader .srface-header-menu__dropdown .srface-header-menu__sub-link,.page--faq #SiteHeader .srface-header-menu__dropdown .srface-header-menu__sub-link,.page--contact #SiteHeader .srface-header-menu__dropdown .srface-header-menu__sub-link{color:#979797!important}}.product-description-read-more{--description-collapsed-height: none;position:relative}.product-description-read-more__content{overflow:hidden;transition:max-height .45s ease}.product-description-read-more__content>*:last-child{margin-bottom:0}.product-description-read-more__button{display:inline;padding:0;border:0;background:transparent;color:#1d1d1d;font:inherit;font-weight:600;line-height:inherit;cursor:pointer}.product-description-read-more__ellipsis{display:inline;margin-left:.1em;margin-right:.25em;font-weight:400}.product-description-read-more__button[hidden]{display:none!important}.product-description-read-more.is-collapsible.is-ready .product-description-read-more__content{max-height:var(--description-collapsed-height)}.template-product .shopify-section--product .wrapper{width:100%;max-width:1440px}.template-product .shopify-section--product .product_size_content{display:flex!important;flex-direction:column!important;grid-template-columns:none!important;width:100%!important}.template-product .shopify-section--product .product_size_content .select-popout,.template-product .shopify-section--product .product_size_content .order_now{width:100%!important;flex:0 0 auto!important}.template-product .shopify-section--product .product_size_content .order_now{background:transparent}.template-product .shopify-section--product .product_size_content .order_now button{background:#ff6e3c;border-color:#ff6e3c;border-radius:999px;color:#1d1d1d;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:1.87px;text-align:center}.template-product .shopify-section--product .product_size_content .order_now button:disabled{opacity:1}@media only screen and (min-width:900px){.template-product .shopify-section--product .product-updates-2026,.template-product .shopify-section--product .product__form__wrapper{width:min(381px,100%)}.template-product .shopify-section--product .product_thickness_content{width:max-content;max-width:none}.template-product .shopify-section--product .product_thickness_content p{min-width:66px}.template-product .shopify-section--product .product_thickness_content p a,.template-product .shopify-section--product .product_thickness_content p .radio__label{padding-right:20px;padding-left:20px}.template-product .shopify-section--product #size_select{height:42px;min-height:42px;padding-top:0;padding-bottom:0}}@media only screen and (min-width:768px)and (max-width:899px){.template-product .shopify-section--product #size_select{height:44px;min-height:44px;padding-top:0;padding-bottom:0}}.template-product .shopify-section--product .product-updates-2026__trigger{height:38px;min-height:38px;line-height:38px;background:#f0efed}.template-product .shopify-section--product .select-popout__toggle,.template-product .shopify-section--product .select_size,.template-product .shopify-section--product #size_select,.template-product .shopify-section--product .product_thickness_content p{background:#cad6cc}.template-product .shopify-section--product #size_select,.template-product .shopify-section--product #size_select .select-popout__value{font-size:15px}.template-product .shopify-section--product .product_size_content .order_now button{height:50px;min-height:50px}.template-product .shopify-section--product .ruk_rating_snippet i,.template-product .shopify-section--product .ruk_rating_snippet .ruk-icon-percentage-star--100,.template-product .shopify-section--product .ruk_rating_snippet .ruk-icon-percentage-star--75,.template-product .shopify-section--product .ruk_rating_snippet .ruk-icon-percentage-star--50,.template-product .shopify-section--product .ruk_rating_snippet .ruk-icon-percentage-star--25{color:#ff6b43!important}@media only screen and (max-width:899px){.template-product .shopify-section--product .sc-breadcrumbs-pc.sc-pc-hide{display:none!important}.template-product .shopify-section--product .sc-breadcrumbs-mobile.sc-pc-hide{display:block!important;padding:14px 0 8px;color:#aaa}.template-product .shopify-section--product .sc-breadcrumbs-mobile.sc-pc-hide .sc-breadcrumbs__back{gap:6px;font-family:PP Neue Corp,sans-serif;font-size:14px;font-weight:500;line-height:18px;letter-spacing:.3px;color:#aaa}.template-product .shopify-section--product .sc-breadcrumbs-mobile.sc-pc-hide .sc-breadcrumbs__back span{font:inherit;color:inherit}.template-product .shopify-section--product .sc-breadcrumbs-mobile.sc-pc-hide .sc-breadcrumbs__arrow{flex:0 0 auto}.template-product .shopify-section--product .sc-breadcrumbs-mobile.sc-pc-hide .sc-breadcrumbs__arrow path{stroke:#aaa}.template-product .shopify-section--product .product-single__details,.template-product .shopify-section--product .form__wrapper,.template-product .shopify-section--product .product__form,.template-product .shopify-section--product .product__form__wrapper,.template-product .shopify-section--product .product__selectors,.template-product .shopify-section--product .product_size,.template-product .shopify-section--product .product_thickness{width:100%!important;max-width:100%!important;min-width:0!important}.template-product .shopify-section--product .product_thickness_content{display:flex!important;flex-wrap:wrap!important;overflow:visible!important;width:100%!important}.template-product .shopify-section--product .product_thickness_content p{flex:0 1 auto!important;min-width:60px}.template-product .shopify-section--product .product_thickness_content p a,.template-product .shopify-section--product .product_thickness_content p .radio__label{padding-left:18px!important;padding-right:18px!important}.template-product .shopify-section--product .product_header_mobile,.template-product .shopify-section--product .product_description,.template-product .shopify-section--product .product_service_mobile{overflow:visible}}@media only screen and (max-width:767px){.template-product .site-header>.wrapper{--header-sticky-height: 48px}.template-product .shopify-section--product .sc-breadcrumbs-mobile.sc-pc-hide{margin:0 0 12px;padding:0}.template-product .shopify-section--product .product_header_mobile .ruk_rating_snippet{margin-bottom:0;line-height:24px}.template-product .shopify-section--product .product_header_mobile .ruk_rating_snippet .ruk-rating-snippet-count{line-height:24px}.template-product .shopify-section--product .product_title_mobile{margin-bottom:7px}}.template-product .shopify-section--product .product__selectors>.selector-wrapper-main:has(.product_size){width:100%}@media only screen and (max-width:767px){.template-product .shopify-section--product .form__wrapper{padding-top:11px}.template-product .shopify-section--product .product_thickness,.template-product .shopify-section--product .product_size{gap:4px!important}.template-product .shopify-section--product .product_thickness_header,.template-product .shopify-section--product .product_size_header{display:flex!important;align-items:center;justify-content:space-between;gap:6px;padding:0;font-size:14px;line-height:24px}.template-product .shopify-section--product .siblings__legend .radio__legend__label{font-size:14px;line-height:24px}.template-product .shopify-section--product .product_thickness_header span,.template-product .shopify-section--product .product_size_header span{white-space:nowrap}.template-product .shopify-section--product .product_thickness_header span:nth-child(2),.template-product .shopify-section--product .product_size_header span:nth-child(2){margin-top:0}.template-product .shopify-section--product .product_thickness_content p{height:36px}.template-product .shopify-section--product #size_select{height:44px;min-height:44px;padding-top:11px;padding-bottom:11px}.template-product .shopify-section--product .form__wrapper .ship_state{margin-bottom:17px}.template-product .shopify-section--product .form__wrapper>.product_description{order:2!important;margin-bottom:24px}.template-product .shopify-section--product .form__wrapper>.product__block--updates-2026{order:3;margin-bottom:24px}.template-product .shopify-section--product .product__block:has(.product_service_item)+.product__block:has(.product_service_item){margin-top:10px}}.template-product .sc-section-choose .choose,.template-product .sc-section-choose .choose__wrapper{min-height:632px!important}.template-product .sc-section-choose .choose__wrapper{padding:62px 120px 58px!important}.template-product .sc-section-choose .choose__description{max-width:573px!important;padding-left:0!important}.template-product .sc-section-choose .choose__vline{display:none!important}.template-product .sc-section-choose .choose__text a{color:#d6f7da!important;text-decoration:underline!important}@media only screen and (max-width:899px){.template-product .sc-section-choose .choose,.template-product .sc-section-choose .choose__wrapper{min-height:690px!important}.template-product .sc-section-choose .choose__wrapper{padding:32px 22px 30px!important}}@media only screen and (min-width:1200px){:root{--drawer-width: min(512px, 100vw)}}.cart-drawer__head h3{margin:0;line-height:50px}.cart-drawer__close,.cart-drawer__item-qty{transform:none}.cart-drawer__recommends.top_border{flex:0 0 auto;margin:auto 0 0;padding:10px 35px 31px}.cart-drawer__recommended__item{height:131px}.cart-drawer__recommended__item__content .title{font-size:20px}.cart-drawer__recommended__item .desc{font-size:17px;line-height:1.25}.cart-drawer__recommended__item__action{width:167px;min-width:167px}.cart-drawer__recommended__item__action form button,.cart-drawer__recommended__item__action form select{height:53px;font-size:16px;letter-spacing:0}@media only screen and (max-width:767px){.cart-drawer__head h3{line-height:39px}.cart-drawer__recommends.top_border{margin:auto 0 0;padding:8px 21px 24px}.cart-drawer__recommended__item{height:61px}.cart-drawer__recommended__item__img{flex:0 0 60px!important;min-width:60px!important;width:60px!important}.cart-drawer__recommended__item__content{gap:10px}.cart-drawer__recommended__item__content .title{font-size:13px}.cart-drawer__recommended__item .desc{font-size:12px;line-height:1.15}.cart-drawer__recommended__item__action{width:93px;min-width:93px}.cart-drawer__recommended__item__action form button,.cart-drawer__recommended__item__action form select{height:27px;font-size:11px}.cart-drawer__recommended__item__action form select{padding:3px 20px 2px 8px;background-position:right 8px center}.cart-drawer__foot{padding:10px 20px 24px}}@media only screen and (min-width:768px){.cart-drawer__head{flex-basis:77px;height:77px;padding:14px 26px 13px}.cart-drawer__head h3{gap:12px;font-size:51px;line-height:50px}.cart-drawer__item-qty{width:48px;height:39px;border-radius:20px;font-size:16px}.cart-drawer__close{top:25px;right:26px;width:34px;height:34px;padding:6px}.cart-drawer__marquee__items{height:42px;gap:40px}.cart-drawer__marquee__item{gap:10px;font-size:11px;letter-spacing:.28px}.cart-drawer__marquee__item svg{width:13px;height:10px}.cart-drawer [data-cart-shipping-notice-holder]{padding:25px 26px 10px}.cart-drawer .cart-drawer__message{min-height:46px;padding:10px 16px;border-radius:8px}.cart-drawer .cart__message__default,.cart-drawer .cart__message__success{font-size:12px;letter-spacing:.3px}.cart-drawer__items{padding:0 26px 12px}.cart-drawer .cart__item{min-height:81px;padding:15px 0}.cart-drawer .cart__item__image{flex-basis:50px;margin-right:20px}.cart-drawer .cart__item__image a{width:50px;height:50px;border-radius:9px}.cart-drawer .cart__item__content{width:calc(100% - 70px)}.cart-drawer .cart__item__content-inner{grid-template-columns:minmax(0,1fr) 65px 72px 12px;gap:23px}.cart-drawer .cart__item__title,.cart-drawer .cart__item__title a{font-size:18px;line-height:18px}.cart-drawer .cart__item__title a{padding-bottom:5px}.cart-drawer .cart__item__meta{font-size:15px;line-height:18px}.cart-drawer .cart__item__quantity-field{width:65px;height:50px;padding:13px 24px 13px 15px;border-radius:25px;font-size:18px}.cart-drawer .cart__item__quantity svg{right:13px;width:13px;height:8px}.cart-drawer .cart__item__price{font-size:18px}.cart-drawer .cart__item__remove{width:12px;height:12px;padding:0}.cart-drawer .discount-message-block{margin-top:20px}.cart-drawer__recommends.top_border{gap:15px;padding:13px 26px 22px}.cart-drawer__recommended__item{height:auto;min-height:100px;border-radius:9px}.cart-drawer__recommended__item__img{flex:0 0 97px;min-width:97px;width:97px;position:relative;height:auto}.cart-drawer__recommended__item__img img{position:absolute;top:0;left:0}.cart-drawer__recommended__item__content{gap:18px;padding:15px 12px 10px 18px}.cart-drawer__recommended__item__content .title{margin-bottom:5px;font-size:18px;line-height:18px}.cart-drawer__recommended__item .desc{font-size:16px;line-height:20px}.cart-drawer__recommended__item__action{flex-basis:50%;width:50%;min-width:50%}.cart-drawer__recommended__item__action .price{font-size:18px;line-height:18px}.cart-drawer__recommended__item__action form button,.cart-drawer__recommended__item__action form select{height:40px;border-radius:20px;font-size:15px}.cart-drawer__foot{padding:22px 26px 21px}.cart-drawer .cart__money{margin-bottom:22px}.cart-drawer .cart__money span:first-of-type{font-size:16px}.cart-drawer .cart__money .cart__total__money{font-size:22px}.cart-drawer .cart__checkout,.cart-drawer .cart-drawer__empty-message .cart-empty-buttons .btn:not(.btn--small){min-height:50px;padding:10px 16px;border-radius:25px;font-size:16px}.cart-drawer .cart__footer{gap:16px;margin-top:20px}.cart-drawer .cart__footer svg{max-width:67px;max-height:22px}}.cart-drawer__recommended__item__action form .upsell-btn,.cart-drawer__recommended__item__action form .rp-variant{width:100%;background-color:#fff;color:#1d1d1d;border:0;font-family:PP Neue Corp,sans-serif;font-weight:600;letter-spacing:0;text-transform:uppercase;text-align:center}.cart-drawer__recommended__item__action form .rp-variant{appearance:none;-webkit-appearance:none;padding:0 8px;background-image:none;text-align-last:center;cursor:pointer}@media only screen and (min-width:768px){.cart-drawer__recommended__item__action{flex:0 0 128px;width:128px;min-width:128px}.cart-drawer__recommended__item__action form .upsell-btn,.cart-drawer__recommended__item__action form .rp-variant{border-radius:999px}}@media only screen and (max-width:767px){.cart-drawer__recommended__item__desc{flex:1 1 auto;width:auto;min-width:0}.cart-drawer__recommended__item__action{flex:0 0 93px;width:93px;min-width:93px}.cart-drawer__recommended__item__action .price{text-align:right}.cart-drawer__recommended__item__action form .upsell-btn,.cart-drawer__recommended__item__action form .rp-variant{border-radius:6px;font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/226/assets/custom-pdp.css.map */
