.Breadcrumb_root__7uBTi{font-size:.625rem;text-transform:uppercase}@media (width >= 1024px){.Breadcrumb_root__7uBTi{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}}.Breadcrumb_list__itind{display:flex;flex-wrap:wrap;row-gap:.5rem;justify-content:center}.Breadcrumb_item__okSvw{display:flex;align-items:center}.Breadcrumb_item__okSvw:not(.Breadcrumb_itemtitle__3krz9){color:hsl(40deg 6% 20%/50%)}.Breadcrumb_item__okSvw:not(:last-child):after{position:relative;display:block;width:1.125rem;height:1.125rem;content:"";background-color:currentcolor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 6L11 9L8 12' stroke='%238F8E8C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 6L11 9L8 12' stroke='%238F8E8C' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%}.AddToCartModal_root__ifVHU{height:fit-content;margin-top:auto}@media (width >= 1024px){.AddToCartModal_root__ifVHU{max-width:22rem;margin:auto 2rem 2rem auto}}.AddToCartModal_header___eByB{display:grid;grid-template-areas:"title close";grid-template-columns:auto 2.5rem;column-gap:var(--grid-gap-x);align-items:center;height:4rem;padding-inline:1.25rem .75rem;background-color:white}.AddToCartModal_header___eByB svg{width:100%;height:auto}.AddToCartModal_header___eByB h2{font-size:1rem;font-weight:700}.AddToCartModal_content___NyE9{display:grid;grid-template:1fr auto/auto minmax(0,1fr) auto;grid-template-areas:"image info price" "image . ." "button button button";gap:.75rem 1.5rem;padding-block:1rem;margin-inline:1.25rem;border-top:1px solid var(--color-lily-white)}.AddToCartModal_image__CeSUQ{grid-area:image;width:5.25rem;aspect-ratio:84/111;background-color:var(--color-concrete)}.AddToCartModal_image__CeSUQ img{width:100%;height:100%;object-fit:cover}.AddToCartModal_infos__jN2xU{grid-area:info;font-size:var(--font-size-sm);line-height:var(--line-height-sm);color:var(--color-sonic-silver);text-transform:capitalize}.AddToCartModal_name__W_30c{margin-bottom:.125rem;font-size:var(--font-size-md);font-weight:700;font-stretch:condensed;line-height:var(--line-height-md);color:var(--color-primary);text-transform:uppercase}.AddToCartModal_price__Aknex{display:flex;flex-direction:column;grid-area:price}.AddToCartModal_price__Aknex :first-child{font-weight:700}.AddToCartModal_price__Aknex .AddToCartModal_discount__Kuobb{color:hsl(28deg 2% 80%/100%);-webkit-text-decoration:line-through;text-decoration:line-through}.AddToCartModal_button__VFxt_{grid-area:button;width:100%}.ProductVariantInput_root__iFGpR{position:relative;display:flex;isolation:isolate}.ProductVariantInput_root__iFGpR:where([data-variant=md]){--size:2rem}@media (width >= 1024px){.ProductVariantInput_root__iFGpR:where([data-variant=md]){--size:1.875rem}}.ProductVariantInput_root__iFGpR:where([data-variant=lg]){--size:2.5rem}.ProductVariantInput_root__iFGpR:where([data-variant=inter]){--size:2rem}.ProductVariantInput_root__iFGpR:is([style*=white i],[style*="#fff" i]) .ProductVariantInput_label__kuaMH{box-shadow:inset 0 0 0 1px var(--color-primary)}:is(.ProductVariantInput_root__iFGpR:is([style*=white i],[style*="#fff" i]) .ProductVariantInput_label__kuaMH):after{background-color:var(--color-primary)}.ProductVariantInput_control__NF2Jm{position:absolute;z-index:1;width:100%;height:100%;-webkit-appearance:none;appearance:none;cursor:pointer}.ProductVariantInput_control__NF2Jm:checked+.ProductVariantInput_label__kuaMH:after{transform:scale(1)}.ProductVariantInput_label__kuaMH{display:block;width:var(--size);height:var(--size);background-image:linear-gradient(135deg,var(--color-1,var(--color-primary)) 0 50%,var(--color-2,var(--color-1,var(--color-primary))) 50% 100%);border-radius:50%}.ProductVariantInput_label__kuaMH:after{position:absolute;left:0;width:100%;height:100%;content:"";background-color:white;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 12L10.4999 15.4999L17.4998 8.50008' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 12L10.4999 15.4999L17.4998 8.50008' stroke='white' stroke-width='1.5'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%;transform:scale(0)}@media (prefers-reduced-motion:no-preference){.ProductVariantInput_label__kuaMH:after{transition:transform .15s linear}}.ProductItemOptionsSlider_colors__FOxdB{position:static;margin:0;overflow:visible}.ProductItemOptionsSlider_slide__Zeg80{width:fit-content}.ProductItemOptionsSlider_navigation__3wVFz{position:absolute;top:0;right:0;z-index:10;display:flex;gap:0!important;padding:0!important}.ProductItemOptionsSlider_navigation__3wVFz button{width:1.75rem;height:1.75rem}:is(.ProductItemOptionsSlider_navigation__3wVFz button):disabled{pointer-events:none;opacity:.4}:is(.ProductItemOptionsSlider_navigation__3wVFz button) svg{width:100%;height:100%}.ProductItemOptionsSlider_previous__f3aIz{transform:rotate(180deg)}.ProductSizeInput_root__EL8US{position:relative;isolation:isolate}.ProductSizeInput_root__EL8US:where([data-variant=md]){--size:2.5rem}.ProductSizeInput_root__EL8US:where([data-variant=lg]){--size:3rem}.ProductSizeInput_root__EL8US:where([data-color=outline]) .ProductSizeInput_control__Xbw60{border:1px solid var(--color-primary)}.ProductSizeInput_control__Xbw60{position:absolute;z-index:1;width:100%;height:100%;padding:5px;-webkit-appearance:none;appearance:none;cursor:pointer}.ProductSizeInput_control__Xbw60:checked+.ProductSizeInput_label__Hlh27{color:white;background-color:var(--color-primary)}.ProductSizeInput_control__Xbw60:disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;border:1px solid var(--color-spanish-gray)}.ProductSizeInput_control__Xbw60:disabled+.ProductSizeInput_label__Hlh27{color:var(--color-spanish-gray);background:linear-gradient(to top left,#fff calc(50% - 1px),var(--color-spanish-gray),#fff calc(50% + 1px));background-color:initial}:is(.ProductSizeInput_control__Xbw60:disabled+.ProductSizeInput_label__Hlh27) span{padding:.125rem;background-color:white}.ProductSizeInput_label__Hlh27{display:grid;place-items:center;width:var(--size);height:var(--size);overflow:hidden;font-size:var(--font-size-xs);line-height:var(--line-height-xs);text-align:center;white-space:nowrap;background-color:var(--color-wild-sand);transition:.15s linear;transition-property:color,background-color}.SizeGuide_header__fnJ9I{position:sticky;top:0;z-index:1;display:grid;place-items:center end;min-height:4.5rem;padding-inline:var(--modal-space-x);background-color:white;box-shadow:inset 0 -1px 0 var(--color-lily-white)}@media (width >= 1024px){.SizeGuide_header__fnJ9I{position:static;min-height:auto;box-shadow:none}.SizeGuide_header__fnJ9I button{position:fixed;top:2rem;right:2rem}}.SizeGuide_content__9p_Bx{display:grid;grid-template-areas:"intro" "table";row-gap:5rem;align-content:start;padding:clamp(2rem,1.1rem + 3vw,3.5rem) var(--space-x)}@media (width >= 1024px){.SizeGuide_content__9p_Bx{grid-template:[intro-start] auto [intro-end table-start] auto [table-end]/minmax(0,1fr) [table-start] repeat(2,minmax(0,1fr)) [intro-start] repeat(6,minmax(0,1fr)) [intro-end] repeat(2,minmax(0,1fr)) [table-end] minmax(0,1fr);column-gap:var(--grid-gap-x)}}.SizeGuide_intro___nwM7{grid-area:intro}.SizeGuide_intro___nwM7 h3{margin-top:2.5rem;font-size:var(--font-size-sm)}.SizeGuide_intro___nwM7 p{margin-top:0}.SizeGuide_heading__btMws{max-width:none;margin-bottom:1.25rem;font-size:var(--font-size-md);text-align:center}.SizeGuide_table__bGRys{grid-area:table;overflow-x:auto;font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-align:center;white-space:nowrap;background-color:var(--color-wild-sand)}.SizeGuide_table__bGRys table{width:100%;border-collapse:collapse}.SizeGuide_table__bGRys :is(th,td){padding:.625rem 1.5rem .875rem}.SizeGuide_table__bGRys thead{color:white;background-color:var(--color-primary)}:is(.SizeGuide_table__bGRys thead) td{border-right:1px solid white}:is(.SizeGuide_table__bGRys thead) th{border-right:1px solid white}.SizeGuide_table__bGRys tr{border:1px solid black}:is(.SizeGuide_table__bGRys tr)>*{width:6.25rem;font-weight:400}:is(:is(.SizeGuide_table__bGRys tr)>*):first-child{width:10.625rem}:is(.SizeGuide_table__bGRys tr):nth-child(2n){background-color:hsl(0deg 0% 97%)}.SizeGuide_table__bGRys td,.SizeGuide_table__bGRys th{border-right:1px solid black}.ProductForm_root__2dmAG{font-size:.75rem;line-height:.875rem}.ProductForm_root__2dmAG fieldset{display:grid;row-gap:.75rem;text-align:left}:is(.ProductForm_root__2dmAG fieldset)>div{display:flex;flex-wrap:wrap;overflow:hidden;scrollbar-width:none}@media (width >= 1024px){:is(.ProductForm_root__2dmAG fieldset)>div{padding-inline:0;margin-inline:0}}:is(:is(.ProductForm_root__2dmAG fieldset)>div)::-webkit-scrollbar{display:none}.ProductForm_root__2dmAG:not([data-view=quick-add]){text-transform:uppercase}.ProductForm_root__2dmAG:not([data-view=quick-add]) .ProductForm_options__Kx9b8{padding-block:1.875rem 1rem}.ProductForm_root__2dmAG:not([data-view=quick-add]) .ProductForm_variants__glxS0{margin-top:2rem}.ProductForm_root__2dmAG:not([data-view=quick-add]) .ProductForm_actions__oAQSM{position:fixed;inset-inline:0;bottom:0;z-index:2;display:flex;column-gap:.5rem;align-items:center;padding:clamp(1rem,.7rem + 1vw,1.5rem) var(--space-x);padding-block:1rem;background-color:white}@media (width >= 1024px){.ProductForm_root__2dmAG:not([data-view=quick-add]) .ProductForm_actions__oAQSM{position:static;padding-inline:0;margin-top:-1px}}.ProductForm_root__2dmAG legend{display:contents}:is(.ProductForm_root__2dmAG legend) span{display:block}:is(.ProductForm_root__2dmAG .ProductForm_variants__glxS0)>div{gap:.375rem}.ProductForm_root__2dmAG .ProductForm_sizes__yfKxa{grid-template-areas:"legend guide" "options options";column-gap:var(--grid-gap-x)}:is(.ProductForm_root__2dmAG .ProductForm_sizes__yfKxa) legend span{grid-area:legend}:is(.ProductForm_root__2dmAG .ProductForm_sizes__yfKxa) button{grid-area:guide;justify-self:end}@media (width >= 1024px){:is(.ProductForm_root__2dmAG .ProductForm_sizes__yfKxa) button{grid-row:3;grid-column:1;justify-self:start}}:is(.ProductForm_root__2dmAG .ProductForm_sizes__yfKxa)>div{grid-area:options;gap:.5rem}:is(.ProductForm_root__2dmAG .ProductForm_sizes__yfKxa) p{max-width:42ch;margin-top:1.5rem;color:var(--color-sonic-silver)}.ProductForm_root__2dmAG .ProductForm_submit__eOLmT{flex-grow:1;width:100%}@media (width >= 1024px){.ProductForm_root__2dmAG .ProductForm_submit__eOLmT{flex-grow:0}}@media (width >= 1024px){:is(.ProductForm_root__2dmAG .ProductForm_submit__eOLmT) span{display:none}}.ProductForm_root__2dmAG .ProductForm_errors__sEQEy{margin-top:1.5rem}.ProductForm_root__2dmAG .ProductForm_price__3DqaV{font-size:1.125rem;line-height:1.25rem}@media (width >= 1024px){.ProductForm_root__2dmAG .ProductForm_price__3DqaV{display:flex;order:1;margin-left:auto;font-size:1.5rem;line-height:1.25rem}}.ProductForm_root__2dmAG .ProductForm_benefits__MpHGX{display:grid;row-gap:.75rem;padding:1rem;margin-block:.875rem 1.25rem;background-color:#f6f6f6}@media (width >= 1024px){.ProductForm_root__2dmAG .ProductForm_benefits__MpHGX{padding:1.5rem;margin-bottom:1.875rem}}.ProductForm_root__2dmAG .ProductForm_benefit-item__C6du0{display:grid;grid-template-columns:2rem minmax(0,1fr);column-gap:1rem;align-items:center;height:auto}:is(.ProductForm_root__2dmAG .ProductForm_benefit-item__C6du0) img{mix-blend-mode:multiply}:is(.ProductForm_root__2dmAG[data-view=quick-add] fieldset)>div{padding-inline:.75rem}:is(.ProductForm_root__2dmAG[data-view=quick-add] fieldset) legend>span{padding-inline:.75rem;font-size:.875rem}.ProductForm_root__2dmAG[data-view=quick-add] .ProductForm_actions__oAQSM{position:static;padding:clamp(1rem,.7rem + 1vw,1.5rem) 1rem;padding-block:.75rem}.ProductForm_root__2dmAG[data-view=quick-add] .ProductForm_submit__eOLmT{display:flex;flex-grow:1;align-items:center;padding:1rem 0}:is(.ProductForm_root__2dmAG[data-view=quick-add] .ProductForm_submit__eOLmT) span{display:inline}.ProductForm_root__2dmAG[data-view=quick-add] .ProductForm_options__Kx9b8{display:grid;row-gap:var(--grid-gap-x)}.ProductForm_root__2dmAG[data-view=quick-add] .ProductForm_variants__glxS0{order:-1}.DropdownMenu_trigger__RMQKE{display:flex;column-gap:.5rem;align-items:center;min-height:3rem;padding-block:.875rem;padding-inline:1.875rem;font-size:.75rem;line-height:.875rem;text-transform:uppercase}.DropdownMenu_trigger__RMQKE:after{width:1rem;height:1rem;content:"";background-color:currentcolor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3334 6L8.00004 11.3333L2.66671 6' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3334 6L8.00004 11.3333L2.66671 6' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E%0A");-webkit-mask-size:100%;mask-size:100%}@media (prefers-reduced-motion:no-preference){.DropdownMenu_trigger__RMQKE:after{transition:transform .2s ease-in-out}}.DropdownMenu_trigger__RMQKE[data-state=open]:after{transform:rotate(-180deg)}@keyframes DropdownMenu_fade-in__9BMvX{0%{opacity:0}to{opacity:1}}@keyframes DropdownMenu_fade-out__praNT{0%{opacity:1}to{opacity:0}}.DropdownMenu_content__KYFDh{z-index:1;padding:1.5rem;background-color:white;box-shadow:inset 0 0 0 1px}.DropdownMenu_content__KYFDh[data-state=open]{animation:DropdownMenu_fade-in__9BMvX .15s linear}.DropdownMenu_content__KYFDh[data-state=closed]{animation:DropdownMenu_fade-out__praNT .15s linear}.DropdownMenu_content__KYFDh [data-highlighted]:hover{outline:none}.ProductZoom_image-list__nyAxv{display:grid;row-gap:1rem}@media (width >= 1024px){.ProductZoom_image-list__nyAxv{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1rem}}.ProductZoom_trigger__ObSW6{position:absolute;inset:0;width:100%;height:100%;cursor:zoom-in}.ProductZoom_modal__i48cC{padding:0 60px 60px;background-color:white}.ProductZoom_header__shPUC{position:fixed;inset-inline:5.625rem;bottom:1.875rem;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) repeat(2,auto);align-items:center;min-height:4.5rem;background-color:white;box-shadow:inset 0 0 0 1px}.ProductZoom_name__PJDzR{padding-left:1.25rem;font-stretch:condensed;text-transform:uppercase}.ProductZoom_form__ps12o{display:flex;align-items:center;height:100%}.ProductZoom_form__ps12o button{height:100%}:is(.ProductZoom_form__ps12o button):not(.ProductZoom_submit__IT__a){border-left:1px solid}.ProductZoom_radio-group__iMzBV{display:flex;column-gap:.75rem}.ProductZoom_close__jvCaW svg{position:fixed;top:1.875rem;right:1.875rem;width:2.5rem;height:auto}.ProductZoom_carousel__U5asH,.ProductZoom_pagination__vvr8E{grid-area:1/1}.ProductZoom_pagination__vvr8E{--swiper-pagination-color:transparent;--swiper-pagination-bullet-width:4.5rem;--swiper-pagination-bullet-height:6rem;--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bullet-inactive-opacity:0.25;position:fixed;z-index:1;display:grid;align-content:start}.ProductZoom_pagination__vvr8E.swiper-pagination-horizontal{top:1.875rem;left:1.875rem;width:fit-content}.ProductZoom_pagination__vvr8E.swiper-pagination-horizontal .swiper-pagination-bullet{margin:0}:is(.ProductZoom_pagination__vvr8E.swiper-pagination-horizontal .swiper-pagination-bullet)+.swiper-pagination-bullet{margin-top:-1px}.ProductZoom_pagination__vvr8E .swiper-pagination-bullet{position:relative;border:1px solid black;border-radius:0}:is(.ProductZoom_pagination__vvr8E .swiper-pagination-bullet) img{width:100%;height:100%;object-fit:cover}:is(.ProductZoom_pagination__vvr8E .swiper-pagination-bullet):after{position:absolute;inset:0;content:"";background-image:linear-gradient(hsl(0deg 0% 0%/10%),hsl(0deg 0% 0%/10%))}.ProductZoom_carousel__U5asH{z-index:0;width:100%;height:100%}.ProductZoom_slide__GubNn{display:flex;justify-content:center;width:100%;height:auto;transition:padding .15s linear}.ProductZoom_slide__GubNn[data-zoom=false]{height:calc(100vh - 4.5rem);padding:1.375rem}.ProductZoom_slide__GubNn[data-zoom=false] img{width:auto;height:100%;cursor:zoom-in}.ProductZoom_slide__GubNn[data-zoom=true]{height:auto;padding:0}.ProductZoom_slide__GubNn[data-zoom=true] img{width:100%;height:auto;cursor:zoom-out}.ProductZoom_badges__55ooW{position:absolute;padding:clamp(.125rem,-.1rem + .75vw,.5rem);white-space:nowrap}.RelatedCategories_root__B_Vxd{padding-block:clamp(1.5rem,1.2rem + 1vw,2rem) 3rem;margin-top:-1px;box-shadow:inset 0 1px var(--color-lily-white),inset 0 -1px var(--color-lily-white)}.RelatedCategories_heading__i_wXG{margin-bottom:clamp(2rem,1.7rem + 1vw,2.5rem)}.RelatedCategories_list__DdNY_{--columns:2;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));gap:.5rem}@media (width >= 1024px){.RelatedCategories_list__DdNY_{--columns:3}}.ProductMain_root____zvD{display:grid;grid-template-areas:"breadcrumb" "images" "form" "details";grid-auto-columns:100%;padding-inline:var(--space-x)}@media (width >= 1024px){.ProductMain_root____zvD{display:grid;grid-template-areas:"breadcrumb breadcrumb" "images form" "details form";grid-template-columns:repeat(2,1fr);align-items:start;padding-inline:0;margin-bottom:0}}.ProductMain_breadcrumb__HK1G8{grid-area:breadcrumb;margin-block:1rem;text-align:center}@media (width >= 1024px){.ProductMain_breadcrumb__HK1G8{z-index:1;grid-column:1/-1;padding:1rem 0;padding-inline:1.5rem;margin-block:0;border-bottom:1px solid var(--color-primary)}}.ProductMain_form__AhPlr{grid-area:form;font-size:var(--font-size-sm);line-height:var(--line-height-sm)}@media (width >= 1024px){.ProductMain_form__AhPlr{position:sticky;top:2rem;max-width:34.8125rem;padding:var(--space-y) var(--space-x) 0}}.ProductMain_header__JejM0{padding-top:1.875rem;padding-bottom:1.0625rem}@media (width >= 1024px){.ProductMain_header__JejM0{padding-top:0;padding-bottom:1rem}}.ProductMain_header__JejM0 p{max-width:50ch;margin-top:.5rem;color:var(--color-sonic-silver)}.ProductMain_images__zFIwZ{--aspect-ratio:675/900;position:relative;grid-area:images;margin-inline:calc(var(--space-x) * -1);background-color:var(--color-concrete)}@media (width >= 1024px){.ProductMain_images__zFIwZ{padding:var(--space-y) var(--space-x);margin-inline:0;background-color:initial;border-right:1px solid}}@media (width >= 1924px){.ProductMain_images__zFIwZ{margin-left:clamp(1.875rem,-58.125rem + 50vw,21.875rem);border-left:1px solid var(--color-primary)}}.ProductMain_images__zFIwZ img{aspect-ratio:var(--aspect-ratio);object-fit:cover}.ProductMain_images-carousel__Ov2Qp{z-index:0;border-top:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary)}.ProductMain_images-carousel__Ov2Qp :is(.swiper-scrollbar-drag,.swiper-scrollbar){border-radius:0}.ProductMain_images-carousel__Ov2Qp .swiper-scrollbar{bottom:1.5rem;left:var(--space-x);width:calc(100% - var(--space-x) * 2);height:.125rem;background-color:hsl(0deg 0% 85%)}.ProductMain_images-carousel__Ov2Qp .swiper-scrollbar-drag{background-color:var(--color-primary)}.ProductMain_details__YNVUJ{grid-area:details}.ProductMain_details__YNVUJ h3{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}@media (width <= 1024px){.ProductMain_details__YNVUJ{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}}@media (width >= 1024px){.ProductMain_details__YNVUJ{border-right:1px solid}.ProductMain_details__YNVUJ h3{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}}:is(.ProductMain_details__YNVUJ div) div{margin-bottom:-1px}.ProductMain_accordion-item__p_0ly{padding-inline:var(--space-x);margin-inline:calc(var(--space-x) * -1);margin-top:var(--space-y)}@media (width >= 1024px){.ProductMain_accordion-item__p_0ly{margin-inline:0;margin-top:0}}@media (width >= 1924px){.ProductMain_accordion-item__p_0ly{margin-left:clamp(1.875rem,-58.125rem + 50vw,21.875rem);border-left:1px solid var(--color-primary)}}.ProductMain_additionalinfos___QE6x{padding-top:1.25rem;margin-top:.25rem;border-top:1px solid #eaeaea}@media (width >= 1024px){.ProductMain_additionalinfos___QE6x{padding-bottom:1.875rem}}.ProductMain_additionalinfos___QE6x h4{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.RelatedProducts_root__USzAl{display:grid;grid-auto-columns:minmax(0,1fr);gap:clamp(2.5rem,2.2rem + 1vw,3rem) 1.5rem;padding:var(--space-y) var(--space-x);overflow-x:hidden;border-top:1px solid}@media (hover:hover) and (width >= 1024px){.RelatedProducts_root__USzAl{grid-template-areas:". heading navigation" "carousel carousel carousel";grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center}}@media (width >= 1024px){.RelatedProducts_heading__7CPZz{margin-inline:auto;text-align:center}}@media (hover:hover) and (width >= 1024px){.RelatedProducts_heading__7CPZz{grid-area:heading}}.RelatedProducts_navigation__eRu_a{display:none}@media (hover:hover) and (width >= 1024px){.RelatedProducts_navigation__eRu_a{display:flex;grid-area:navigation;column-gap:.5rem;justify-self:end}}:is(.RelatedProducts_prev__Esjki,.RelatedProducts_next__rQK1X){background-color:var(--color-concrete);border-radius:50%;transition:.15s linear;transition-property:color,background-color,opacity}:is(.RelatedProducts_prev__Esjki,.RelatedProducts_next__rQK1X):focus-visible,:is(.RelatedProducts_prev__Esjki,.RelatedProducts_next__rQK1X):hover{color:white;background-color:var(--color-primary)}:is(.RelatedProducts_prev__Esjki,.RelatedProducts_next__rQK1X):focus-visible{outline:none;box-shadow:0 0 0 .125rem white}[aria-disabled=true]:is(.RelatedProducts_prev__Esjki,.RelatedProducts_next__rQK1X){pointer-events:none;opacity:.4}[aria-disabled=true]:is(.RelatedProducts_prev__Esjki,.RelatedProducts_next__rQK1X):hover{color:var(--color-primary);background-color:white}:is(.RelatedProducts_prev__Esjki,.RelatedProducts_next__rQK1X) svg{width:3rem;height:auto}.RelatedProducts_prev__Esjki svg{transform:scaleX(-1)}.RelatedProducts_carousel__jq74B{width:100%;overflow:visible}@media (hover:hover) and (width >= 1024px){.RelatedProducts_carousel__jq74B{grid-area:carousel}}.RelatedProducts_slide__RjK9w{height:auto}