.ProductsListingAction_action__mND8n{width:100%;display:flex;gap:16px}.ProductsListingAction_action__mND8n>*{flex:1 1}.ProductsListingAction_action__mND8n[data-text=true]{margin-top:16px}.ProductsListingAction_action__mND8n[data-text=false] .ProductsListingAction_iconButton__2QWCw{min-height:40px!important;min-width:40px;padding:0!important;border:1px solid var(--color_button-bg-special--disabled)!important;border-radius:6px!important;flex-grow:0}.Tooltip_container__65p3u{background-color:#232323;border-radius:4px;color:#eaeaea;font-size:14px;padding:4px 12px;z-index:100;max-width:300px;min-width:100px}.Tooltip_container__65p3u[data-popper-interactive=false]{pointer-events:none}.Tooltip_arrow__gIeYH{height:.8rem;position:absolute;width:.8rem;pointer-events:none;border-width:.5rem;border-style:solid}.Tooltip_container__65p3u[data-popper-placement*=bottom] .Tooltip_arrow__gIeYH{top:-.8rem;border-color:transparent transparent #232323}.Tooltip_container__65p3u[data-popper-placement*=top] .Tooltip_arrow__gIeYH{bottom:-.8rem;border-color:#232323 transparent transparent}.Tooltip_container__65p3u[data-popper-placement*=left] .Tooltip_arrow__gIeYH{right:-.8rem;border-color:transparent transparent transparent #232323}.Tooltip_container__65p3u[data-popper-placement*=right] .Tooltip_arrow__gIeYH{left:-.8rem;border-color:transparent #232323 transparent transparent}.ProductsListingTools_tools__pvKlJ{opacity:0;z-index:2;grid-column:1;grid-row:1;justify-self:flex-end;align-self:flex-start;gap:8px;display:flex;flex-direction:column;padding:8px}.ProductsListingTools_tools__pvKlJ:focus-within{opacity:1}.ProductsListingTools_tools__pvKlJ .ProductsListingTools_tool__zCb_l{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:.875rem;font-weight:400;line-height:1.2142857143}@media screen and (max-width:30rem){.ProductsListingTools_tools__pvKlJ .ProductsListingTools_tool__zCb_l{font-size:.875rem}}.ProductsListingTools_tools__pvKlJ .ProductsListingTools_tool__zCb_l button{padding:8px;min-height:auto}.ProductsListingTools_tools__pvKlJ .ProductsListingTools_tool__zCb_l[data-delete=true] button{color:#7a3636}.ProductsListingTools_tools__pvKlJ .ProductsListingTools_tool__zCb_l svg{width:10px;height:10px}.ProductsListingTools_tools__pvKlJ .ProductsListingTools_info__JDyeM button{padding:5px}.ProductsListingTools_tools__pvKlJ .ProductsListingTools_info__JDyeM svg{width:1rem;height:1rem}.ProductsListingTools_tools__pvKlJ .ProductsListingTools_measurement__SWHxA button{padding:3px 3px 5px 5px}.ProductsListingTools_tools__pvKlJ .ProductsListingTools_measurement__SWHxA svg{width:18px;height:18px}.ProductsListingTools_tools__pvKlJ[data-text=false]{flex-direction:row;padding-right:0}.ProductsListingTools_tools__pvKlJ[data-text=false] .ProductsListingTools_iconButton__tz5br{min-height:40px!important;min-width:40px}.ImageCarousel_activeImageContainer__BrhMK{position:relative;display:flex;align-items:center;width:100%}.ImageCarousel_activeImageContainer__BrhMK .ImageCarousel_button__yXpoK{position:absolute;top:calc(50% - 24px)}.ImageCarousel_activeImageWrapper__yVjvI{position:relative;margin:0 auto;aspect-ratio:3/4;width:100%}.ImageCarousel_activeImage__oMFtH{object-fit:contain}.ImageCarousel_thumbnailList__mIRFW{display:flex;gap:12px;justify-content:center;padding-top:2px;padding-bottom:2px;flex-wrap:wrap}.ImageCarousel_button__yXpoK{box-sizing:content-box;min-width:48px;min-height:48px;object-fit:contain;background-color:transparent;color:var(--color_button-bg-primary);border-radius:4px;border:1px solid var(--color_button-bg-primary--hover);cursor:pointer;padding:2px}.ImageCarousel_button__yXpoK[data-active=true]{outline:2px solid var(--color_button-bg-primary)}.ImageCarousel_button__yXpoK:hover{border-color:var(--color_button-bg-primary)}.ProductInfo_wrapper__elj9L{height:100%;max-width:1024px;padding:2rem 2rem 1.5rem;min-width:400px;min-height:200px}.ProductInfo_content__OjdNn{display:grid;grid-template-rows:1fr;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.ProductInfo_preview__tcv8I{grid-column:2;grid-row:1}.ProductInfo_preview__tcv8I .ProductInfo_image_carousel__a3dLR{width:60%}.ProductInfo_info__A3AGl{font-size:.875rem;font-weight:400;line-height:1.2142857143}@media screen and (max-width:30rem){.ProductInfo_info__A3AGl{font-size:.875rem}}.ProductInfo_info__A3AGl{grid-column:1;grid-row:1}.ProductInfo_info__A3AGl .ProductInfo_description__jd4Yv{margin-bottom:1rem}.ProductInfo_info__A3AGl .ProductInfo_properties__1C4GZ{display:flex;flex-direction:column;gap:.25rem}.ProductInfo_info__A3AGl .ProductInfo_property__BDue2{display:flex;gap:1ch}.ProductInfo_info__A3AGl .ProductInfo_property__BDue2 dt{font-weight:700}.ProductInfo_info__A3AGl .ProductInfo_property__BDue2 dt:after{content:":"}@media screen and (max-width:48rem){.ProductInfo_wrapper__elj9L{padding:0 2rem 1.5rem}.ProductInfo_content__OjdNn{grid-template-rows:auto auto;grid-template-columns:1fr}.ProductInfo_preview__tcv8I{grid-column:1;grid-row:1}.ProductInfo_preview__tcv8I .ProductInfo_image_carousel__a3dLR{width:100%}.ProductInfo_info__A3AGl{grid-column:1;grid-row:2}}.MarkdownContent_content__j_AfL{padding-bottom:50px;color:#666;width:100%;overflow-x:hidden;font-size:1rem;font-weight:400;line-height:1.1875}@media screen and (max-width:30rem){.MarkdownContent_content__j_AfL{font-size:1rem}}.MarkdownContent_content__j_AfL{line-height:24px}.MarkdownContent_content__j_AfL>.MarkdownContent_mainheading___lfBd{color:var(--color_text-lightgray);font-weight:700;font-size:36px;line-height:44px;margin-bottom:.5rem}.MarkdownContent_content__j_AfL>.MarkdownContent_mainheading___lfBd+p{width:100%;float:none}.MarkdownContent_content__j_AfL .MarkdownContent_subheading__guGKz{font-size:1.5rem;font-weight:700;line-height:1.2083333333;letter-spacing:0}@media screen and (max-width:30rem){.MarkdownContent_content__j_AfL .MarkdownContent_subheading__guGKz{font-size:1.3125rem;hyphens:auto;hyphenate-limit-chars:10 6 4;-webkit-hyphens:auto;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:4}}.MarkdownContent_content__j_AfL .MarkdownContent_subheading__guGKz{margin-bottom:.5rem}.MarkdownContent_content__j_AfL>.MarkdownContent_subheading__guGKz{position:relative;padding-top:2rem}.MarkdownContent_content__j_AfL>.MarkdownContent_subheading__guGKz:first-of-type{padding-top:0}.MarkdownContent_content__j_AfL>.MarkdownContent_subheading__guGKz:first-of-type:before{content:none}.MarkdownContent_content__j_AfL>.MarkdownContent_subheading__guGKz+details,.MarkdownContent_content__j_AfL>.MarkdownContent_subheading__guGKz+p,.MarkdownContent_content__j_AfL>.MarkdownContent_subheading__guGKz+ul{padding-top:1rem;padding-bottom:1rem}.MarkdownContent_content__j_AfL>.MarkdownContent_subheading__guGKz:before{content:"";border-top:1px solid #eaeaea;display:block;position:absolute;width:250%;top:0}.MarkdownContent_content__j_AfL h3{font-size:1.3125rem;font-weight:700;line-height:1.1904761905;letter-spacing:0}@media screen and (max-width:30rem){.MarkdownContent_content__j_AfL h3{font-size:1.125rem;hyphens:auto;hyphenate-limit-chars:10 6 4;-webkit-hyphens:auto;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:4}}.MarkdownContent_content__j_AfL h3{margin-bottom:.5rem}.MarkdownContent_content__j_AfL a{color:var(--shop-theme-action-text-color,#394689)}.MarkdownContent_content__j_AfL details,.MarkdownContent_content__j_AfL p,.MarkdownContent_content__j_AfL ul{margin-bottom:1rem}.MarkdownContent_content__j_AfL details:first-of-type,.MarkdownContent_content__j_AfL p:first-of-type,.MarkdownContent_content__j_AfL ul:first-of-type{margin-top:1rem;padding-top:0}.MarkdownContent_content__j_AfL details+p,.MarkdownContent_content__j_AfL details+ul,.MarkdownContent_content__j_AfL p+p,.MarkdownContent_content__j_AfL p+ul,.MarkdownContent_content__j_AfL ul+p,.MarkdownContent_content__j_AfL ul+ul{margin-top:1rem}.MarkdownContent_content__j_AfL details+details,.MarkdownContent_content__j_AfL p+details,.MarkdownContent_content__j_AfL ul+details{margin-top:1.5rem}.MarkdownContent_content__j_AfL details{background-color:transparent}.MarkdownContent_content__j_AfL details[open]>summary:after{transform:rotate(180deg)}.MarkdownContent_content__j_AfL details>summary{position:relative;border:none;font-size:1.125rem;font-weight:700;line-height:1.2222222222;letter-spacing:0}@media screen and (max-width:30rem){.MarkdownContent_content__j_AfL details>summary{font-size:1rem;hyphens:auto;hyphenate-limit-chars:10 6 4;-webkit-hyphens:auto;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:4}}.MarkdownContent_content__j_AfL details>summary{color:#232323;padding-right:24px;cursor:pointer;list-style:none}.MarkdownContent_content__j_AfL details>summary::-webkit-details-marker{display:none}.MarkdownContent_content__j_AfL details>summary::selection{background-color:transparent}.MarkdownContent_content__j_AfL details>summary:after{content:"";position:absolute;top:0;right:0;width:24px;height:100%;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="7"><path fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M1.5 1.5L6 6l4.5-4.5"/></svg>');background-repeat:no-repeat;background-position:50%}.MarkdownContent_content__j_AfL details>[class$=content],.MarkdownContent_content__j_AfL details>section{padding-top:2rem}.MarkdownContent_content__j_AfL table{float:none;border-collapse:collapse;margin-bottom:1rem}.MarkdownContent_content__j_AfL table td,.MarkdownContent_content__j_AfL table th{padding:.75rem 1.5rem;text-align:center;line-height:1}.MarkdownContent_content__j_AfL table thead tr{background-color:var(--color_bg-gray)}.MarkdownContent_content__j_AfL table thead tr th{font-size:1.125rem;font-weight:700;line-height:1.2222222222;letter-spacing:0}@media screen and (max-width:30rem){.MarkdownContent_content__j_AfL table thead tr th{font-size:1rem;hyphens:auto;hyphenate-limit-chars:10 6 4;-webkit-hyphens:auto;-webkit-hyphenate-limit-before:6;-webkit-hyphenate-limit-after:4}}.MarkdownContent_content__j_AfL table thead tr th{color:var(--color-text-main)}.MarkdownContent_content__j_AfL table thead tr th:first-child(){font-size:14px;border-radius:8px 0 0 0;text-align:left;padding-left:1.2rem}.MarkdownContent_content__j_AfL table thead tr th:last-child(){border-radius:0 8px 0 0}.MarkdownContent_content__j_AfL table thead tr th:nth-child(2n){background-color:hsla(0,0%,85%,.3)}.MarkdownContent_content__j_AfL table tbody tr:nth-child(2n){background-color:var(--color_bg-lightgray)}.MarkdownContent_content__j_AfL table tbody tr td:nth-child(2n){background-color:hsla(0,0%,85%,.1)}.MarkdownContent_content__j_AfL table tbody tr td:first-child(){border-radius:0 0 0 8px;text-align:left;padding-left:1.2rem}.MarkdownContent_content__j_AfL table tbody tr:last-child td:first-child(){border-radius:0 0 0 8px}.MarkdownContent_content__j_AfL table tbody tr:last-child td:last-child(){border-radius:0 0 8px 0}@media (min-width:48rem){.MarkdownContent_content__j_AfL[data-columns=true]>.MarkdownContent_subheading__guGKz{clear:both;float:left;width:40%;margin-top:2rem}.MarkdownContent_content__j_AfL[data-columns=true]>.MarkdownContent_subheading__guGKz+details,.MarkdownContent_content__j_AfL[data-columns=true]>.MarkdownContent_subheading__guGKz+p,.MarkdownContent_content__j_AfL[data-columns=true]>.MarkdownContent_subheading__guGKz+ul{margin-top:2rem;padding-top:2rem;padding-bottom:0}.MarkdownContent_content__j_AfL[data-columns=true] summary{line-height:1.9}.MarkdownContent_content__j_AfL[data-columns=true] details,.MarkdownContent_content__j_AfL[data-columns=true] p,.MarkdownContent_content__j_AfL[data-columns=true] ul{float:right;width:60%;clear:right}.MarkdownContent_content__j_AfL[data-columns=true] p:first-of-type{padding-top:0}.MarkdownContent_content__j_AfL[data-columns=true] details:first-of-type,.MarkdownContent_content__j_AfL[data-columns=true] ul:first-of-type{padding-top:2rem}}@media (min-width:64rem){.MarkdownContent_content__j_AfL[data-columns=true]{width:83%}}.ProductSizeGuide_wrapper__9_mBS{height:100%;max-width:1024px;padding:2rem 2rem 1.5rem;min-width:400px;min-height:200px}.ProductsListingGridItem_wrapper__Yet6A{position:relative;display:flex;flex-wrap:wrap;padding:8px;height:100%}.ProductsListingGridItem_wrapper__Yet6A[data-priceslash=true] .ProductsListingGridItem_wrapper_price-delivery__Jozgc{flex-wrap:wrap}.ProductsListingGridItem_wrapper__Yet6A[data-discounted=true] .ProductsListingGridItem_wrapper_price__Tucyx{color:var(--color_text-link)}.ProductsListingGridItem_wrapper__Yet6A[data-priceslash=true] .ProductsListingGridItem_wrapper_price__Tucyx{width:100%;margin-bottom:.5rem;font-size:13px;text-decoration:line-through;color:var(--color_text-link)}.ProductsListingGridItem_wrapper__Yet6A[data-disabled=true]{opacity:.7;pointer-events:none}.ProductsListingGridItem_topBar__L0uNJ{display:flex;width:100%;margin-bottom:16px}.ProductsListingGridItem_topTitle__kpBDK{flex-grow:1;font-size:16px;font-weight:700;font-style:italic;line-height:1.25}.ProductsListingGridItem_topContent__mtTuF{width:100%;text-align:left;padding-bottom:1em;white-space:nowrap}.ProductsListingGridItem_topContent__mtTuF[data-alignment=vertical]{display:flex;flex-direction:column;align-items:stretch;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;align-items:center}[data-tools=true] .ProductsListingGridItem_topContent__mtTuF:focus-within:after,[data-tools=true] .ProductsListingGridItem_topContent__mtTuF:hover:after{content:"";background-color:hsla(0,0%,100%,.5);grid-column:1;grid-row:1;width:100%;height:100%;z-index:1}[data-tools=true] .ProductsListingGridItem_topContent__mtTuF:focus-within .ProductsListingGridItem_toolsOverlay__ijUBr,[data-tools=true] .ProductsListingGridItem_topContent__mtTuF:hover .ProductsListingGridItem_toolsOverlay__ijUBr{opacity:1}.ProductsListingGridItem_bgimage__3qmLJ{height:0;width:100%;background-size:contain;background-repeat:no-repeat;background-position:50%;padding-bottom:125%;grid-column:1;grid-row:1}.ProductsListingGridItem_brand__nH9f_{font-size:.6875rem;font-weight:700;line-height:1.1818181818}@media screen and (max-width:30rem){.ProductsListingGridItem_brand__nH9f_{font-size:.6875rem}}.ProductsListingGridItem_brand__nH9f_{color:var(--color_text-lightgray);text-transform:uppercase;letter-spacing:.05625em;margin-bottom:.5rem}.ProductsListingGridItem_header__39YUC{font-size:18px;font-weight:700;margin-bottom:0;white-space:normal;color:var(--color_text-main)}.ProductsListingGridItem_subheader__1BGjP{margin-top:.5rem;white-space:normal}.ProductsListingGridItem_bottomContent__TYriI{width:100%;margin-top:auto;border-top:1px solid #eaeaea;padding-top:16px}.ProductsListingGridItem_priceDelivery__QurdJ{display:flex;flex-wrap:nowrap;justify-content:space-between}.ProductsListingGridItem_priceDelivery__QurdJ .ProductsListingGridItem_price__xFUZ0{display:inline-block;font-size:18px;font-weight:700;color:var(--color_text-link)}.ProductsListingGridItem_delivery__km9_J{display:inline-block;font-size:12px;display:flex;align-items:center;color:var(--color_text-stonelight)}.ProductsListingGridItem_delivery__km9_J svg{margin-right:3px}.ProductsListingGridItem_currency__0V5Fz{font-size:.75rem;font-weight:700;line-height:1.25}@media screen and (max-width:30rem){.ProductsListingGridItem_currency__0V5Fz{font-size:.75rem}}.ProductsListingGridItem_currency__0V5Fz{color:var(--color_text-lightgray);text-transform:uppercase;letter-spacing:.0625em;margin-left:.25em;font-size:13px;text-transform:none;color:var(--color_text-link)}.ProductsListingGridItem_actionsBlock__6Jjl1{width:100%;display:flex}.ProductsListingGrid_form__Rlj9s{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:24px;gap:24px}.ProductsListingGrid_fullCol__yqOb3{grid-column-end:span 12}.ProductsListingGrid_wrapper__VDsd6{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;position:relative}.ProductsListingGrid_wrapper__VDsd6[data-layout=list]{display:grid;align-items:center;grid-template-columns:auto 1fr auto auto auto;grid-template-rows:auto}@media screen and (max-width:64rem){.ProductsListingGrid_wrapper__VDsd6{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:30rem){.ProductsListingGrid_wrapper__VDsd6{grid-template-columns:1fr}}.ProductsListingGrid_successModal__xF_6l{width:100%;min-width:18.75rem;max-width:31.25rem;padding:24px}.ProductsListingGrid_successText__s4v7j{font-size:1rem;font-weight:400;line-height:1.1875}@media screen and (max-width:30rem){.ProductsListingGrid_successText__s4v7j{font-size:1rem}}.ProductsListingGrid_successText__s4v7j{color:var(--color_text-darkgray);color:inherit}.ProductsListingGrid_buttons__b38lc{margin-top:24px;display:flex;justify-content:space-between}.ProductsListingGrid_listitem__W6rar{display:grid;align-items:center;grid-template-columns:auto 1fr auto auto auto;grid-template-rows:auto}.ProductsListingListItem_headerRow__vxeOz,.ProductsListingListItem_listItem__8bB38{grid-column:1/-1;display:grid;align-items:center;grid-template-columns:auto 1fr auto auto auto;grid-template-columns:subgrid;grid-template-rows:subgrid;padding:12px 8px;gap:16px}.ProductsListingListItem_listItem__8bB38{min-height:80px}.ProductsListingListItem_listItem__8bB38[data-even=true]{background-color:var(--color_bg-lightgray)}.ProductsListingListItem_listItem__8bB38:hover{background-color:var(--color_bg-gray)}.ProductsListingListItem_imageBlock__U_2mj{flex:0 0 60px;width:60px;height:60px;justify-content:center}.ProductsListingListItem_productImage__0B0rk{object-fit:cover;border-radius:4px}.ProductsListingListItem_productBlock__KusSS{flex:1 1 300px;min-width:0;padding-right:16px}.ProductsListingListItem_brand__JAieM{font-size:.6875rem;font-weight:700;line-height:1.1818181818}@media screen and (max-width:30rem){.ProductsListingListItem_brand__JAieM{font-size:.6875rem}}.ProductsListingListItem_brand__JAieM{color:var(--color_text-lightgray);margin-bottom:4px;text-transform:uppercase;letter-spacing:.5px}.ProductsListingListItem_productName__GFV25{font-size:.875rem;font-weight:700;line-height:1.2142857143}@media screen and (max-width:30rem){.ProductsListingListItem_productName__GFV25{font-size:.875rem}}.ProductsListingListItem_productName__GFV25{color:var(--color_text-main);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ProductsListingListItem_priceBlock___OyTc{flex:0 0 120px;text-align:center}.ProductsListingListItem_price__WfvpT{font-size:1rem;font-weight:400;line-height:1.1875}@media screen and (max-width:30rem){.ProductsListingListItem_price__WfvpT{font-size:1rem}}.ProductsListingListItem_price__WfvpT{font-weight:700;color:var(--color_text-main)}.ProductsListingListItem_leadTimeBlock__AZiQb{flex:0 0 140px;text-align:center;padding-right:16px}.ProductsListingListItem_leadTime__S0k42{font-size:.75rem;font-weight:700;line-height:1.25}@media screen and (max-width:30rem){.ProductsListingListItem_leadTime__S0k42{font-size:.75rem}}.ProductsListingListItem_leadTime__S0k42{color:var(--color_text-lightgray);background-color:var(--color_bg-gray);padding:4px 8px;border-radius:12px;display:inline-block}.ProductsListingListItem_actionsBlock__uHVM6{flex:0 0 auto;display:flex;gap:8px;align-items:center}.ProductsListingListItem_toolsList__ZJrEQ{opacity:1}.ProductsListingListItem_headerRow__vxeOz{border-bottom:1px solid var(--color_bg-gray)}.ProductsListingListItem_headerRow__vxeOz .ProductsListingListItem_imageBlock__U_2mj{height:auto;justify-content:start}.ProductsListingListItem_headerLabel__JYIm6{font-size:.875rem;font-weight:700;line-height:1.2142857143}@media screen and (max-width:30rem){.ProductsListingListItem_headerLabel__JYIm6{font-size:.875rem}}.ProductsListingListItem_headerLabel__JYIm6{color:var(--color_text-lightgray)}@media(max-width:48rem){.ProductsListingListItem_listItem__8bB38{gap:12px;padding:8px 12px}.ProductsListingListItem_productBlock__KusSS{flex:1 1 200px;padding-right:12px}.ProductsListingListItem_priceBlock___OyTc{flex:0 0 100px;padding-right:12px}.ProductsListingListItem_leadTimeBlock__AZiQb{flex:0 0 120px;padding-right:12px}}@media(max-width:30rem){.ProductsListingListItem_listItem__8bB38{flex-wrap:wrap;gap:8px}.ProductsListingListItem_imageBlock__U_2mj{flex:0 0 50px;width:50px;height:50px}.ProductsListingListItem_productBlock__KusSS{flex:1 1 100%;order:2;padding-right:0}.ProductsListingListItem_leadTimeBlock__AZiQb,.ProductsListingListItem_priceBlock___OyTc{flex:1 1 auto;order:3;text-align:left;padding-right:0}.ProductsListingListItem_actionsBlock__uHVM6{flex:1 1 100%;order:4;justify-content:flex-end}}