.configurable-purchase_purchase__ptfAw{margin-top:calc(30 * var(--pdp-u))}.configurable-purchase_price__1jV9n{display:flex;align-items:baseline;gap:calc(7 * var(--pdp-u));color:#1f1f1f}.configurable-purchase_price__1jV9n>span{font-size:calc(20 * var(--pdp-u));font-weight:600;text-transform:uppercase;white-space:nowrap}.configurable-purchase_price__1jV9n>strong{font-size:calc(45 * var(--pdp-u));line-height:1;font-weight:400;letter-spacing:-.04em;white-space:nowrap}.configurable-purchase_price__1jV9n>small{font-size:calc(20 * var(--pdp-u));color:#969696;font-weight:500;letter-spacing:-.04em;white-space:nowrap}.configurable-purchase_tiles__J3kcq{display:grid;grid-template-columns:1fr 1.07fr;gap:calc(5 * var(--pdp-u));padding:calc(5 * var(--pdp-u));margin:calc(20 * var(--pdp-u)) 0 calc(11 * var(--pdp-u));border-radius:calc(7 * var(--pdp-u));background:#fff;list-style:none}.configurable-purchase_tile__nbQB_{position:relative;min-width:0;height:calc(191.45 * var(--pdp-u));overflow:hidden;isolation:isolate;border:1px solid rgb(255 255 255/35%);border-radius:calc(4 * var(--pdp-u));background:#343434;color:#fff}.configurable-purchase_tile__nbQB_[data-wide]{grid-column:1/-1}.configurable-purchase_image__wYvAX{object-fit:cover;transition:transform .5s cubic-bezier(.2,.8,.2,1)}.configurable-purchase_tile__nbQB_:after{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0/25%),transparent 38%,rgb(0 0 0/55%))}.configurable-purchase_tile__nbQB_[data-wide]:after{background:linear-gradient(90deg,rgb(0 0 0/55%),transparent)}.configurable-purchase_tile__nbQB_:hover .configurable-purchase_image__wYvAX{transform:scale(1.035)}.configurable-purchase_tileContent__yorog{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;padding:calc(11 * var(--pdp-u))}.configurable-purchase_tileContent__yorog h2{max-width:calc(100% - 37 * var(--pdp-u));margin:0;font-size:calc(25 * var(--pdp-u));font-weight:500;line-height:.96;letter-spacing:-.04em}.configurable-purchase_tileContent__yorog p{margin:auto 0 0;max-width:calc(235 * var(--pdp-u));font-size:calc(17 * var(--pdp-u));font-weight:500;line-height:1;letter-spacing:-.04em}.configurable-purchase_tile__nbQB_[data-wide] .configurable-purchase_tileContent__yorog{justify-content:center;padding-left:calc(20 * var(--pdp-u))}.configurable-purchase_tile__nbQB_[data-wide] .configurable-purchase_tileContent__yorog p{margin-top:calc(3 * var(--pdp-u));font-size:calc(18 * var(--pdp-u))}.configurable-purchase_count__CQ4tH{position:absolute;top:calc(5 * var(--pdp-u));right:calc(5 * var(--pdp-u));display:grid;min-width:calc(36 * var(--pdp-u));height:calc(36 * var(--pdp-u));padding:0 calc(3 * var(--pdp-u));border-radius:50%;background:#ff2c00;place-items:center;font-size:calc(15.75 * var(--pdp-u));font-weight:500;letter-spacing:-.04em}.configurable-purchase_configure__eAEeg{display:flex;width:100%;min-height:calc(60 * var(--pdp-u));align-items:center;justify-content:center;padding:calc(12 * var(--pdp-u));border-radius:calc(2 * var(--pdp-u));color:#fff;background:#ff2c00;font-size:calc(20 * var(--pdp-u));letter-spacing:-.03em;transition:background-color .22s ease,box-shadow .22s ease}.configurable-purchase_configure__eAEeg:hover{background:#df2600}.configurable-purchase_configure__eAEeg:focus-visible{outline:calc(2 * var(--pdp-u)) solid #202020;outline-offset:calc(4 * var(--pdp-u))}.configurable-purchase_personalize__UpjsJ{margin:calc(28 * var(--pdp-u)) 0 0;font-size:calc(22.5 * var(--pdp-u));font-weight:500;line-height:1.15;letter-spacing:-.05em}.configurable-purchase_personalize__UpjsJ strong{font-weight:inherit;color:#ff2c00}.configurable-purchase_caption__xLv60{margin:calc(7 * var(--pdp-u)) 0 0;font-size:calc(20 * var(--pdp-u));color:#828282;line-height:1.2;letter-spacing:-.03em}@media (max-width:64rem),(orientation:portrait){.configurable-purchase_purchase__ptfAw{order:9;width:100%;margin-top:calc(30 * var(--pdp-u))}.configurable-purchase_price__1jV9n>strong{font-size:calc(48 * var(--pdp-u))}.configurable-purchase_price__1jV9n>small,.configurable-purchase_price__1jV9n>span{font-size:calc(23 * var(--pdp-u))}.configurable-purchase_tile__nbQB_{height:calc(220 * var(--pdp-u))}.configurable-purchase_tileContent__yorog h2{font-size:calc(29 * var(--pdp-u))}.configurable-purchase_tileContent__yorog p{font-size:calc(21 * var(--pdp-u))}.configurable-purchase_configure__eAEeg{min-height:calc(76 * var(--pdp-u));font-size:calc(25 * var(--pdp-u))}.configurable-purchase_personalize__UpjsJ{font-size:calc(27 * var(--pdp-u))}.configurable-purchase_caption__xLv60{font-size:calc(23 * var(--pdp-u))}}@media (prefers-reduced-motion:reduce){.configurable-purchase_configure__eAEeg,.configurable-purchase_image__wYvAX{transition:none}.configurable-purchase_tile__nbQB_:hover .configurable-purchase_image__wYvAX{transform:none}}.product-detail_productMain__6qmdS{--pdp-vw:calc(100vw / 1920);--pdp-vh:calc(100dvh / 1080);--pdp-u:var(--pdp-vw);--pdp-header-height:calc(116 * var(--pdp-u));--pdp-gallery-leading-stack:calc(46.77 * var(--pdp-vh));--pdp-gallery-viewport-bottom-gap:calc(33.73 * var(--pdp-vh));min-width:0;overflow:clip;color:#363636;background:#f2f2f2;font-family:var(--font-chakra-petch);letter-spacing:0}.product-detail_productMain__6qmdS[data-configurable]{background:#f3f2ec}.product-detail_productMain__6qmdS[data-configurable] .product-detail_productHeading___INVh h1{font-size:calc(60 * var(--pdp-u));font-weight:400;line-height:1.08}.product-detail_productMain__6qmdS[data-configurable] .product-detail_shortDescription__7BrRh{margin-top:calc(24 * var(--pdp-u))}.product-detail_productMain__6qmdS[data-configurable] .product-detail_subtitle__sq18c{margin-top:0;font-size:calc(17.5 * var(--pdp-u));line-height:1.25}.product-detail_productMain__6qmdS[data-configurable] .product-detail_editorialSection__kpyWk{margin-top:calc(46 * var(--pdp-u))}.product-detail_productSection__OSP_y{display:grid;min-height:calc(100dvh - var(--pdp-header-height));padding:calc(21 * var(--pdp-vh)) calc(64 * var(--pdp-vw)) calc(72 * var(--pdp-vh)) calc(29.2 * var(--pdp-vw));gap:calc(68.45 * var(--pdp-vw));grid-template-columns:calc(1123.35 * var(--pdp-vw)) minmax(0,1fr)}.product-detail_galleryColumn__bfgqn{position:sticky;top:calc(var(--pdp-header-height) + 21 * var(--pdp-vh));align-self:start;height:calc(100dvh - var(--pdp-header-height) - 21 * var(--pdp-vh) - var(--pdp-gallery-viewport-bottom-gap));min-height:calc(620 * var(--pdp-vh))}.product-detail_breadcrumbs__Ba4UE{display:flex;min-height:max(calc(20 * var(--pdp-vh)),1.65em);height:auto;min-width:0;align-items:center;padding-left:calc(4.77 * var(--pdp-vw));padding-block:.15em;gap:calc(8.55 * var(--pdp-u));font-size:calc(17 * var(--pdp-u));letter-spacing:-.05em;line-height:1.35;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.product-detail_breadcrumbs__Ba4UE::-webkit-scrollbar{display:none}.product-detail_breadcrumbPart__bXAJF{display:inline-flex;flex:0 0 auto;align-items:center;gap:calc(8.55 * var(--pdp-u))}.product-detail_breadcrumbLabel__qVUWp{color:rgb(53 53 53/54%);cursor:pointer;font-weight:400;transition:color .18s ease}.product-detail_breadcrumbLabel__qVUWp:focus-visible{border-radius:.15em;outline:.12em solid #ff2c00;outline-offset:.18em}.product-detail_breadcrumbPart__bXAJF:last-child .product-detail_breadcrumbLabel__qVUWp{color:#353535;font-weight:500}.product-detail_breadcrumbLabel__qVUWp:hover{color:#ff2c00}.product-detail_breadcrumbArrow__l2ZU_{width:calc(9.22 * var(--pdp-u));height:calc(9.22 * var(--pdp-u));filter:brightness(0) saturate(100%) invert(23%) sepia(99%) saturate(5358%) hue-rotate(8deg) brightness(103%) contrast(106%);object-fit:contain}.product-detail_galleryStage__We5kQ{position:relative;height:calc(100% - var(--pdp-gallery-leading-stack));min-height:0;margin-top:calc(26.77 * var(--pdp-vh));overflow:hidden;border-radius:calc(5 * var(--pdp-u));background:#fff}.product-detail_addToCartButton__Q_XwC,.product-detail_favoriteButton__ht2Lz,.product-detail_mainGalleryArrow__v5nhg,.product-detail_openGalleryButton__EpxTo,.product-detail_quantityControl__cI8k4 button,.product-detail_shareButton__GXSDw,.product-detail_tabButton__V6yV5,.product-detail_thumbnailArrow__7uGih,.product-detail_variantButton__jPPSg,.product-detail_visualVariantButton__qY0jg{appearance:none;padding:0;border:0;font:inherit}.product-detail_favoriteButton__ht2Lz{position:absolute;z-index:4;top:calc(13.96 * var(--pdp-vh));right:calc(16.11 * var(--pdp-vw));display:grid;width:calc(40.76 * var(--pdp-u));height:calc(40.76 * var(--pdp-u));overflow:visible;border-radius:50%;background:#000;cursor:pointer;isolation:isolate;place-items:center;transition:opacity .18s ease}.product-detail_favoriteIcon__5ux1x{position:relative;z-index:1;display:block;width:100%;height:100%;pointer-events:none;transform:scale(1);transition:transform .22s cubic-bezier(.22,1,.36,1);will-change:transform}.product-detail_favoriteButton__ht2Lz:active .product-detail_favoriteIcon__5ux1x{transform:scale(.94)}.product-detail_favoriteButton__ht2Lz:disabled{cursor:wait;opacity:.58}.product-detail_mainImageViewport__2vjg_{position:absolute;z-index:1;inset:0;overflow:hidden;pointer-events:none}.product-detail_mainImageLayer__NJ_n_{position:absolute;z-index:1;inset:0}.product-detail_mainImageLayer__NJ_n_[data-transition-pending=true]{opacity:0}.product-detail_outgoingImageLayer__vPx1W{z-index:2}.product-detail_mainImage__folsy{object-fit:contain;object-position:center}.product-detail_imageFallback__BK6Cv{position:absolute;inset:0;display:grid;place-items:center;color:#c2c2c2;font-size:calc(58 * var(--pdp-u));font-weight:600;letter-spacing:-.08em}.product-detail_mainGalleryArrow__v5nhg{position:absolute;z-index:3;top:50%;width:calc(40 * var(--pdp-u));height:calc(40 * var(--pdp-u));overflow:hidden;border:max(1px,calc(1 * var(--pdp-u))) solid #c1c1c1;border-radius:50%;color:#2b2b2b;background:#fff;backface-visibility:hidden;contain:paint;cursor:pointer;isolation:isolate;transform:translateY(-50%) translateZ(0);transition:color .26s cubic-bezier(.16,1,.3,1),border-color .26s cubic-bezier(.16,1,.3,1),background-color .34s cubic-bezier(.16,1,.3,1)}.product-detail_galleryArrowIcon__HVLN_{position:absolute;inset:0;display:block;width:100%;height:100%;backface-visibility:hidden;fill:currentcolor;shape-rendering:geometricprecision;transform:translateZ(0)}.product-detail_mainGalleryArrowPrevious__kTx2n{left:calc(13 * var(--pdp-vw))}.product-detail_mainGalleryArrowNext__9ehfG{right:calc(16.11 * var(--pdp-vw))}.product-detail_mainGalleryArrowNext__9ehfG .product-detail_galleryArrowIcon__HVLN_,.product-detail_thumbnailArrowNext__BeNEp .product-detail_galleryArrowIcon__HVLN_{transform:rotate(180deg) translateZ(0)}.product-detail_mainGalleryArrow__v5nhg:hover:not(:disabled),.product-detail_thumbnailArrow__7uGih:hover:not(:disabled){border-color:#ff2c00;color:#fff;background:#ff2c00}.product-detail_mainGalleryArrow__v5nhg:disabled,.product-detail_thumbnailArrow__7uGih:disabled{cursor:default;opacity:.34}.product-detail_thumbnailRail__38Qbe{position:absolute;z-index:3;bottom:calc(14.05 * var(--pdp-vh));left:calc(12.8 * var(--pdp-vw));display:flex;align-items:center;gap:calc(14.7 * var(--pdp-u))}.product-detail_thumbnailRail__38Qbe[data-scrollable=false]{left:calc(52.8 * var(--pdp-vw))}.product-detail_thumbnailList__0DUKY{display:flex;gap:calc(6.54 * var(--pdp-u));backface-visibility:hidden;touch-action:pan-y pinch-zoom;will-change:transform}.product-detail_thumbnailViewport__CH_uW{--thumbnail-edge-inset:max(1.5px,calc(1.5 * var(--pdp-u)));position:relative;display:block;width:calc(var(--thumbnail-window-width) + var(--thumbnail-edge-inset) + var(--thumbnail-edge-inset));min-width:0;overflow:hidden;padding-inline:var(--thumbnail-edge-inset);background:transparent}.product-detail_thumbnailEmblaViewport__ZWxbk{position:relative;width:100%;overflow:visible}.product-detail_thumbnailViewport__CH_uW[data-draggable=true]{cursor:grab;overscroll-behavior-x:contain;-webkit-user-select:none;user-select:none}.product-detail_thumbnailViewport__CH_uW[data-dragging=true],.product-detail_thumbnailViewport__CH_uW[data-dragging=true] .product-detail_thumbnailButton__Sf82H{cursor:grabbing}.product-detail_thumbnailButton__Sf82H{position:relative;display:block;flex:0 0 auto;width:calc(90 * var(--pdp-u));height:calc(84.6 * var(--pdp-u));overflow:hidden;border:max(1px,calc(.9 * var(--pdp-u))) solid #cacaca;border-radius:calc(1.8 * var(--pdp-u));background:#fff;cursor:pointer;transition:border-color .22s ease}.product-detail_thumbnailButton__Sf82H:focus-visible,.product-detail_thumbnailButton__Sf82H:hover{border-color:#ff2c00}.product-detail_thumbnailImage__ORHzp{background:#fff;object-fit:cover}.product-detail_thumbnailProgress__wuOs1{position:absolute;right:0;bottom:0;left:0;height:calc(3.6 * var(--pdp-u));overflow:hidden;background:transparent}.product-detail_thumbnailProgressFill__dTi1v{display:block;width:100%;height:100%;background:#ff2c00;transform:scaleX(0);transform-origin:left center;animation:product-detail_thumbnail-progress__yPxcc var(--thumbnail-progress-duration,5s) linear forwards;animation-delay:var(--thumbnail-progress-delay,0s)}.product-detail_thumbnailArrow__7uGih{position:relative;width:calc(25.3 * var(--pdp-u));height:calc(25.3 * var(--pdp-u));overflow:hidden;border:max(1px,calc(1 * var(--pdp-u))) solid #c1c1c1;border-radius:50%;color:#2b2b2b;background:#fff;backface-visibility:hidden;contain:paint;cursor:pointer;isolation:isolate;transform:translateZ(0);transition:color .26s cubic-bezier(.16,1,.3,1),border-color .26s cubic-bezier(.16,1,.3,1),background-color .34s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.product-detail_favoriteButton__ht2Lz:hover:not(:active) .product-detail_favoriteIcon__5ux1x{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.product-detail_favoriteIcon__5ux1x{transition:none}}.product-detail_openGalleryButton__EpxTo{position:absolute;z-index:3;right:calc(16.11 * var(--pdp-vw));bottom:calc(17.55 * var(--pdp-vh));display:flex;align-items:center;gap:calc(8.63 * var(--pdp-u));color:#2c2c2c;background:transparent;cursor:pointer;font-size:calc(17.5 * var(--pdp-u));font-weight:400;letter-spacing:-.03em;line-height:1;white-space:nowrap}.product-detail_openGalleryLabel__IUPeS{display:block;line-height:1}.product-detail_openGalleryIcon__wKpLd{display:grid;width:calc(41 * var(--pdp-u));height:calc(41 * var(--pdp-u));flex:0 0 auto;border-radius:50%;backface-visibility:hidden;place-items:center;transform:translateZ(0);transition:transform .44s cubic-bezier(.16,1,.3,1)}.product-detail_openGalleryIcon__wKpLd img{width:100%;height:100%}@media (hover:hover){.product-detail_openGalleryButton__EpxTo:hover .product-detail_openGalleryIcon__wKpLd{transform:scale(1.06) translateZ(0)}}.product-detail_galleryLightbox__orRJg{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;padding:0;margin:0;overflow:hidden;border:0;color:#353535;background:transparent;font-family:var(--font-chakra-petch)}.product-detail_galleryLightbox__orRJg::backdrop{background:transparent}.product-detail_galleryLightboxLayer__gcrWJ{position:absolute;inset:0;clip-path:circle(0 at 50% 50%);pointer-events:none;will-change:clip-path}.product-detail_galleryLightboxAccent__p_iMr{z-index:1;background:#ff2c00}.product-detail_galleryLightboxSurface__gT4e8{z-index:2;background:#f2f2f2}.product-detail_galleryLightboxContent__6cUBR{position:absolute;z-index:3;inset:0;overflow:hidden;opacity:0;pointer-events:none;visibility:hidden}.product-detail_galleryLightboxRail__J9Iqv{position:absolute;inset:0 auto 0 0;width:calc(320 * var(--pdp-vw))}.product-detail_galleryLightboxProduct__4lnwC{position:absolute;top:calc(31.34 * var(--pdp-vh));left:calc(19 * var(--pdp-vw));width:calc(264 * var(--pdp-vw))}.product-detail_galleryLightboxProduct__4lnwC h2,.product-detail_galleryLightboxProduct__4lnwC p,.product-detail_galleryLightboxSummary__P_sTa h3,.product-detail_galleryLightboxSummary__P_sTa p{margin:0}.product-detail_galleryLightboxSupplier__Xq1xW{overflow:hidden;color:#3e3e3e;font-size:calc(15 * var(--pdp-u));font-weight:700;letter-spacing:-.03em;line-height:calc(18 * var(--pdp-u));text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.product-detail_galleryLightboxProduct__4lnwC h2{display:-webkit-box;margin-top:calc(5 * var(--pdp-u));overflow:hidden;color:#474747;font-size:calc(30 * var(--pdp-u));font-weight:500;letter-spacing:-.04em;line-clamp:2;line-height:calc(27 * var(--pdp-u));-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-detail_galleryLightboxVariant__zkRQZ{overflow:hidden;margin-top:calc(2 * var(--pdp-u))!important;color:#9e9e9e;font-size:calc(20 * var(--pdp-u));font-weight:500;letter-spacing:-.03em;line-height:calc(25 * var(--pdp-u));text-overflow:ellipsis;white-space:nowrap}.product-detail_galleryLightboxSummary__P_sTa{position:absolute;top:calc(527.34 * var(--pdp-vh));left:calc(19 * var(--pdp-vw));display:flex;width:calc(282 * var(--pdp-vw));align-items:center;justify-content:space-between;color:#474747;font-size:calc(22.5 * var(--pdp-u));font-weight:500;letter-spacing:-.04em;line-height:calc(25 * var(--pdp-u))}.product-detail_galleryLightboxSummary__P_sTa h3{font:inherit}.product-detail_galleryLightboxCounter__jGLeh{min-width:calc(42 * var(--pdp-u));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.product-detail_galleryLightboxThumbnails__cCCyK{position:absolute;bottom:calc(18.06 * var(--pdp-vh));left:calc(19 * var(--pdp-vw));display:grid;max-height:calc(468 * var(--pdp-vh));overflow:hidden auto;gap:calc(6.4 * var(--pdp-u)) calc(6 * var(--pdp-u));grid-template-columns:repeat(3,calc(90 * var(--pdp-u)));overscroll-behavior:contain;scrollbar-color:#b8b8b8 transparent;scrollbar-width:thin}.product-detail_galleryLightboxThumbnails__cCCyK::-webkit-scrollbar{width:calc(4 * var(--pdp-u))}.product-detail_galleryLightboxThumbnails__cCCyK::-webkit-scrollbar-thumb{border-radius:calc(10 * var(--pdp-u));background:#b8b8b8}.product-detail_galleryLightboxThumbnail__jNEXO{position:relative;display:block;width:calc(90 * var(--pdp-u));height:calc(84.6 * var(--pdp-u));padding:0;overflow:hidden;border:max(1px,calc(.9 * var(--pdp-u))) solid #cacaca;border-radius:calc(1.8 * var(--pdp-u));color:#bcbcbc;background:#fff;cursor:pointer;font:inherit;appearance:none;transition:border-color .22s cubic-bezier(.16,1,.3,1)}.product-detail_galleryLightboxThumbnail__jNEXO:focus-visible,.product-detail_galleryLightboxThumbnail__jNEXO:hover,.product-detail_galleryLightboxThumbnail__jNEXO[data-active=true]{border-color:#ff2c00;outline:max(1px,calc(1 * var(--pdp-u))) solid #ff2c00;outline-offset:calc(-2 * var(--pdp-u))}.product-detail_galleryLightboxThumbnailImage__Du70_{background:#fff;object-fit:cover}.product-detail_galleryLightboxDivider__2NJpd{position:absolute;top:0;bottom:0;left:calc(320 * var(--pdp-vw));width:calc(3 * var(--pdp-vw));background:#d9d9d9}.product-detail_galleryLightboxMain__pS_fq{position:absolute;top:calc(61.34 * var(--pdp-vh));left:calc(611 * var(--pdp-vw));width:calc(951 * var(--pdp-vw));height:calc(939 * var(--pdp-vh));overflow:hidden;background:#fff;transform-origin:center}.product-detail_galleryLightboxImageLayer__dnIt9{position:absolute;z-index:1;inset:0}.product-detail_galleryLightboxImageLayer__dnIt9[data-transition-pending=true]{opacity:0}.product-detail_galleryLightboxOutgoingImageLayer__UgqFC{z-index:2}.product-detail_galleryLightboxMainImage__B_Fm1{background:#fff;object-fit:contain;object-position:center}.product-detail_galleryLightboxImageFallback__bIU4o{position:absolute;inset:0;display:grid;color:#c2c2c2;font-size:calc(64 * var(--pdp-u));font-weight:600;letter-spacing:-.08em;place-items:center}.product-detail_galleryLightboxArrow__gD0S7{z-index:3;top:50%;background:#f2f2f2}.product-detail_galleryLightboxArrowPrevious__75imo{left:calc(357 * var(--pdp-vw))}.product-detail_galleryLightboxArrowNext__yZUGm{right:calc(18 * var(--pdp-vw))}.product-detail_galleryLightboxArrowNext__yZUGm .product-detail_galleryArrowIcon__HVLN_{transform:rotate(180deg) translateZ(0)}.product-detail_galleryLightboxClose__ALgpX{position:absolute;z-index:4;top:calc(19.5 * var(--pdp-vh));right:calc(18 * var(--pdp-vw));display:flex;padding:0;border:0;align-items:center;gap:calc(8 * var(--pdp-vw));color:#353535;background:transparent;cursor:pointer;font:inherit;opacity:0;visibility:hidden;appearance:none}.product-detail_galleryLightboxClose__ALgpX span{font-size:calc(17 * var(--pdp-vw));font-weight:400;letter-spacing:-.05em;line-height:calc(17 * var(--pdp-vw))}.product-detail_galleryLightboxClose__ALgpX img{width:calc(30 * var(--pdp-vw));height:calc(30 * var(--pdp-vw));transition:transform .42s cubic-bezier(.16,1,.3,1)}@media (hover:hover){.product-detail_galleryLightboxClose__ALgpX:hover img{transform:rotate(-90deg)}}.product-detail_detailsColumn__Ux_ZZ{position:relative;min-width:0;padding-top:0}.product-detail_shareButton__GXSDw{position:absolute;z-index:2;top:calc(52.34 * var(--pdp-vh));right:0;width:calc(41 * var(--pdp-u));height:calc(41 * var(--pdp-u));border-radius:50%;background:transparent;cursor:pointer;transition:filter .22s ease}.product-detail_shareButton__GXSDw img{width:100%;height:100%}.product-detail_shareButton__GXSDw:hover{filter:brightness(.75) saturate(1.25)}.product-detail_shareFeedback__mUDr3{position:absolute;top:calc(96 * var(--pdp-vh));right:0;min-height:1em;margin:0;color:#757575;font-size:calc(13 * var(--pdp-u))}.product-detail_productHeading___INVh{padding-top:calc(81.22 * var(--pdp-vh));padding-right:calc(55 * var(--pdp-vw))}.product-detail_supplier__K79x4{margin:0 0 calc(5 * var(--pdp-u));color:#3e3e3e;font-size:calc(17 * var(--pdp-u));font-weight:700;letter-spacing:-.03em;line-height:calc(22 * var(--pdp-u));text-transform:uppercase}.product-detail_productHeading___INVh h1{max-width:calc(612 * var(--pdp-vw));margin:0;color:#474747;font-size:calc(40 * var(--pdp-u));font-weight:500;letter-spacing:-.04em;line-height:calc(40 * var(--pdp-u))}.product-detail_productCode__JKe2k{margin:calc(19.88 * var(--pdp-u)) 0 0;color:#808080;font-size:calc(17.5 * var(--pdp-u));font-weight:400;letter-spacing:-.03em;line-height:calc(15 * var(--pdp-u))}.product-detail_productCode__JKe2k strong{font-weight:600}.product-detail_shortDescription__7BrRh{margin-top:calc(44.47 * var(--pdp-u))}.product-detail_shortDescription__7BrRh h2{margin:0;color:#111;font-size:calc(17 * var(--pdp-u));font-weight:600;letter-spacing:-.03em;line-height:calc(22 * var(--pdp-u));text-transform:uppercase}.product-detail_subtitle__sq18c{max-width:calc(541 * var(--pdp-vw));margin:calc(7.5 * var(--pdp-u)) 0 0;color:#656565;font-size:calc(17.5 * var(--pdp-u));font-weight:400;letter-spacing:-.015em;line-height:calc(20 * var(--pdp-u))}.product-detail_variantSection__aPcXq{margin-top:calc(44.13 * var(--pdp-u))}.product-detail_variantSection__aPcXq h2{margin:0 0 calc(8 * var(--pdp-u));color:#111;font-size:calc(17 * var(--pdp-u));font-weight:600;letter-spacing:-.03em;line-height:calc(22 * var(--pdp-u));text-transform:uppercase}.product-detail_variantOptionGroup__LWF1I+.product-detail_variantOptionGroup__LWF1I{margin-top:calc(28 * var(--pdp-u))}.product-detail_variantGrid__ZWY4n{display:grid;gap:calc(8 * var(--pdp-u));grid-template-columns:repeat(2,minmax(0,1fr))}.product-detail_variantButton__jPPSg{min-height:calc(48 * var(--pdp-u));padding:calc(8 * var(--pdp-u)) calc(14 * var(--pdp-u));border:0;border-radius:calc(2 * var(--pdp-u));color:#636363;background:#e4e4e4;cursor:pointer;font-size:calc(17 * var(--pdp-u));font-weight:400;letter-spacing:-.03em;line-height:1.1;transition:color .18s ease,background-color .22s ease}.product-detail_variantButton__jPPSg:hover{color:#282828;background:#d8d8d8}.product-detail_variantButton__jPPSg[data-active=true]{color:#fff;background:#1f1f1f}.product-detail_variantButton__jPPSg[data-active=true]:hover{color:#fff;background:#111}.product-detail_visualVariantGrid__O8H_2{display:grid;gap:calc(6 * var(--pdp-u));grid-template-columns:repeat(4,minmax(0,1fr))}.product-detail_visualVariantButton__qY0jg{display:grid;height:calc(146 * var(--pdp-u));padding:0;overflow:hidden;border:max(2px,calc(1.5 * var(--pdp-u))) solid transparent;border-radius:calc(3 * var(--pdp-u));color:#404040;background:#fff;cursor:pointer;grid-template-rows:minmax(0,1fr) calc(40 * var(--pdp-u));transition:border-color .26s cubic-bezier(.16,1,.3,1),box-shadow .26s cubic-bezier(.16,1,.3,1)}.product-detail_visualVariantButton__qY0jg:hover{border-color:#c8c8c8}.product-detail_visualVariantButton__qY0jg[data-active=true],.product-detail_visualVariantButton__qY0jg[data-active=true]:hover{border-color:#ff2c00}.product-detail_visualVariantButton__qY0jg:disabled{cursor:not-allowed;opacity:.45}.product-detail_visualVariantMedia__oPFyZ{position:relative;display:block;min-height:0;overflow:hidden;background:#fff}.product-detail_visualVariantImage__1YAri{padding:calc(7 * var(--pdp-u));background:#fff;object-fit:contain;object-position:center}.product-detail_visualVariantFallback__PLrN_{position:absolute;inset:0;display:grid;color:#bcbcbc;font-size:calc(20 * var(--pdp-u));font-weight:600;letter-spacing:-.06em;place-items:center}.product-detail_visualVariantLabel__iq_ew{display:grid;min-width:0;padding:calc(2 * var(--pdp-u)) calc(4 * var(--pdp-u));overflow:hidden;color:#404040;font-family:var(--font-chakra-petch);font-size:calc(17 * var(--pdp-u));font-weight:400;letter-spacing:-.05em;line-height:1.05;overflow-wrap:anywhere;place-items:center;text-align:center;text-wrap:balance}.product-detail_purchaseSection__Bsw1T{margin-top:calc(57 * var(--pdp-u))}.product-detail_priceStockRow__7KCgw{display:flex;height:calc(57 * var(--pdp-u));align-items:start;justify-content:space-between;gap:calc(20 * var(--pdp-u))}.product-detail_priceViewport__sKTef{position:relative;height:calc(48 * var(--pdp-u));flex:0 0 auto}.product-detail_priceEyebrow__CYL5L{display:none}.product-detail_priceLayers__28kh7{position:relative;display:flex;height:calc(48 * var(--pdp-u));align-items:flex-end}.product-detail_priceBlock__EnB5z{position:relative;z-index:1;display:grid;height:calc(48 * var(--pdp-u));align-items:end;gap:0 calc(8 * var(--pdp-u));grid-template:"original original" calc(18 * var(--pdp-u)) "current vat" calc(30 * var(--pdp-u)) /max-content max-content}.product-detail_priceBlock__EnB5z[data-discounted=false]{height:calc(30 * var(--pdp-u));grid-template:"current vat" calc(30 * var(--pdp-u)) /max-content max-content}.product-detail_outgoingPriceBlock__134HB{position:absolute;z-index:0;bottom:0;left:0;pointer-events:none}.product-detail_originalPrice__7EgjE{position:relative;width:max-content;color:rgb(123 123 123/60%);font-size:calc(22.5 * var(--pdp-u));font-weight:500;grid-area:original;letter-spacing:-.04em;line-height:calc(18 * var(--pdp-u))}.product-detail_originalPriceStrike__oAMPY{position:absolute;top:50%;right:calc(-3 * var(--pdp-u));left:calc(-3 * var(--pdp-u));display:block;height:max(1px,calc(1.5 * var(--pdp-u)));background:#ff2c00;transform:translateY(-50%);transform-origin:left center}.product-detail_currentPrice__evHNF{color:#474747;font-size:calc(30 * var(--pdp-u));font-weight:500;grid-area:current;letter-spacing:-.04em;line-height:calc(30 * var(--pdp-u))}.product-detail_vatLabel__VJf09{align-self:start;margin-top:calc(13 * var(--pdp-u));color:#969696;font-size:calc(17 * var(--pdp-u));font-weight:500;grid-area:vat;letter-spacing:-.04em;line-height:1}.product-detail_stock__XonjZ{display:inline-flex;align-items:center;margin:calc(3 * var(--pdp-u)) calc(3 * var(--pdp-u)) 0 0;color:#111;font-size:calc(17.5 * var(--pdp-u));font-weight:400;gap:calc(7 * var(--pdp-u));letter-spacing:-.03em;line-height:1}.product-detail_stock__XonjZ:before{width:calc(8 * var(--pdp-u));height:calc(8 * var(--pdp-u));flex:0 0 auto;border-radius:50%;background:#949494;content:""}.product-detail_stock__XonjZ[data-state=available]:before{background:#00a624}.product-detail_stock__XonjZ[data-state=backorder]:before{background:#d46900}.product-detail_purchaseForm__GTjbM{display:grid;margin-top:calc(7.5 * var(--pdp-u));gap:calc(3.97 * var(--pdp-u));grid-template-columns:calc(181.36 * var(--pdp-u)) minmax(0,1fr)}.product-detail_quantityControl__cI8k4{display:grid;height:calc(48 * var(--pdp-u));grid-template-columns:calc(55 * var(--pdp-u)) calc(71.36 * var(--pdp-u)) calc(55 * var(--pdp-u))}.product-detail_quantityControl__cI8k4 button{display:grid;place-items:center;color:#616161;background:#e4e4e4;cursor:pointer;transition:color .18s ease,background-color .18s ease}.product-detail_quantityIcon__WiSTv{display:block;width:calc(13 * var(--pdp-u));height:calc(13 * var(--pdp-u));fill:currentcolor;shape-rendering:geometricprecision}.product-detail_quantityControl__cI8k4 button:hover:not(:disabled){color:#fff;background:#1f1f1f}.product-detail_quantityControl__cI8k4 button:disabled{cursor:default;opacity:.42}.product-detail_quantityControl__cI8k4 output{display:grid;place-items:center;color:#353535;font-size:calc(18 * var(--pdp-u));font-weight:400;letter-spacing:-.03em}.product-detail_addToCartButton__Q_XwC{height:calc(48 * var(--pdp-u));border-radius:calc(2 * var(--pdp-u));color:#fff;background:#0d0d0d;cursor:pointer;font-size:calc(17 * var(--pdp-u));font-weight:400;letter-spacing:-.03em;transition:background-color .22s ease}.product-detail_addToCartButton__Q_XwC:hover:not(:disabled){background:#ff2c00}.product-detail_addToCartButton__Q_XwC:disabled{cursor:not-allowed;opacity:.48}.product-detail_cartError__giPOj{margin:calc(8 * var(--pdp-u)) 0 0;color:#d92600;font-size:calc(14 * var(--pdp-u));line-height:1.2}.product-detail_productNotice__Z7Oi_{display:flex;min-height:calc(30 * var(--pdp-u));align-items:center;margin-top:calc(82.69 * var(--pdp-u));padding:0 calc(3.65 * var(--pdp-u));gap:calc(9 * var(--pdp-u))}.product-detail_productNotice__Z7Oi_ img{width:calc(30 * var(--pdp-u));height:calc(30 * var(--pdp-u));flex:0 0 auto}.product-detail_productNotice__Z7Oi_ p{margin:0;color:#b4b4b4;font-size:calc(15 * var(--pdp-u));font-weight:400;letter-spacing:-.04em;line-height:1}.product-detail_editorialSection__kpyWk{margin-top:calc(31.68 * var(--pdp-u));padding-bottom:0}.product-detail_assurancePanel__Cj4eJ{--commerce-assurance-u:var(--pdp-u);margin-top:calc(32 * var(--pdp-u))}.product-detail_tabList__8AtjU{position:relative;display:grid;width:100%;height:calc(31.81 * var(--pdp-u));border-bottom:max(1px,calc(1 * var(--pdp-u))) solid #bfbfbf;grid-template-columns:repeat(4,minmax(0,25%))}.product-detail_tabButton__V6yV5{min-width:0;padding:0 calc(5 * var(--pdp-u)) calc(9 * var(--pdp-u));color:#858585;background:transparent;cursor:pointer;font-size:calc(17.5 * var(--pdp-u));font-weight:500;letter-spacing:-.03em;line-height:1;white-space:nowrap;transition:color .18s ease}.product-detail_tabButton__V6yV5:hover,.product-detail_tabButton__V6yV5[aria-selected=true]{color:#353535}.product-detail_warrantyLabelMobile__qxork{display:none}.product-detail_tabUnderline__Ksm5c{position:absolute;bottom:calc(-1 * var(--pdp-u));left:0;width:0;height:calc(3.5 * var(--pdp-u));background:#ff2c00;transform-origin:left center}.product-detail_editorialPanel__7EfsA{min-height:calc(176 * var(--pdp-u));overflow:hidden;outline:none}.product-detail_editorialContent__ryQq0{padding:calc(19.87 * var(--pdp-u)) calc(7.65 * var(--pdp-u)) 0;color:#454545;font-size:calc(17.5 * var(--pdp-u));font-weight:400;letter-spacing:-.04em;line-height:1.2}.product-detail_editorialContent__ryQq0>:first-child{margin-top:0}.product-detail_editorialContent__ryQq0>:last-child{margin-bottom:0}.product-detail_editorialContent__ryQq0 blockquote,.product-detail_editorialContent__ryQq0 p{margin:0 0 calc(18 * var(--pdp-u))}.product-detail_editorialContent__ryQq0 h2,.product-detail_editorialContent__ryQq0 h3,.product-detail_editorialContent__ryQq0 h4,.product-detail_editorialContent__ryQq0 h5,.product-detail_editorialContent__ryQq0 h6{margin:calc(20 * var(--pdp-u)) 0 calc(10 * var(--pdp-u));color:#353535;font-size:1.05em;font-weight:600}.product-detail_editorialContent__ryQq0 b,.product-detail_editorialContent__ryQq0 strong{font-weight:600}.product-detail_editorialContent__ryQq0 ol,.product-detail_editorialContent__ryQq0 ul{display:grid;margin:calc(11 * var(--pdp-u)) 0 calc(18 * var(--pdp-u));padding:0 0 0 calc(24 * var(--pdp-u));gap:calc(8 * var(--pdp-u))}.product-detail_editorialContent__ryQq0 ul{list-style:none}.product-detail_editorialContent__ryQq0 ul>li{position:relative}.product-detail_editorialContent__ryQq0 ul>li:before{position:absolute;top:calc(8 * var(--pdp-u));left:calc(-18 * var(--pdp-u));width:calc(5 * var(--pdp-u));height:calc(5 * var(--pdp-u));background:#ff2c00;content:""}.product-detail_editorialContent__ryQq0 a{color:#e32903;text-underline-offset:.16em}.product-detail_addToCartButton__Q_XwC:focus-visible,.product-detail_editorialPanel__7EfsA:focus-visible,.product-detail_favoriteButton__ht2Lz:focus-visible,.product-detail_mainGalleryArrow__v5nhg:focus-visible,.product-detail_openGalleryButton__EpxTo:focus-visible,.product-detail_quantityControl__cI8k4 button:focus-visible,.product-detail_shareButton__GXSDw:focus-visible,.product-detail_tabButton__V6yV5:focus-visible,.product-detail_thumbnailArrow__7uGih:focus-visible,.product-detail_thumbnailButton__Sf82H:focus-visible,.product-detail_variantButton__jPPSg:focus-visible,.product-detail_visualVariantButton__qY0jg:focus-visible{outline:max(2px,calc(2 * var(--pdp-u))) solid #ff2c00;outline-offset:max(2px,calc(3 * var(--pdp-u)))}.product-detail_galleryLightboxClose__ALgpX:focus-visible{outline:none}.product-detail_galleryLightboxClose__ALgpX:focus-visible img{border-radius:50%;box-shadow:0 0 0 max(1px,calc(1.5 * var(--pdp-u))) rgb(53 53 53/32%)}@keyframes product-detail_thumbnail-progress__yPxcc{to{transform:scaleX(1)}}@media (max-width:64rem),(orientation:portrait){.product-detail_productMain__6qmdS{--pdp-mobile-u:calc(100vw / 743);--pdp-u:var(--pdp-mobile-u);--pdp-header-height:calc(var(--site-header-main-height) + var(--site-header-secondary-height))}.product-detail_productSection__OSP_y{position:relative;display:flex;width:100%;min-height:0;box-sizing:border-box;padding:calc(47 * var(--pdp-mobile-u)) calc(21 * var(--pdp-mobile-u)) calc(92 * var(--pdp-mobile-u)) calc(18 * var(--pdp-mobile-u));flex-direction:column;gap:0}.product-detail_detailsColumn__Ux_ZZ,.product-detail_galleryColumn__bfgqn,.product-detail_productHeading___INVh{display:contents}.product-detail_breadcrumbs__Ba4UE{order:4;height:auto;min-height:calc(17 * var(--pdp-mobile-u));padding:0;margin-top:calc(35 * var(--pdp-mobile-u));flex-wrap:wrap;font-size:calc(23 * var(--pdp-mobile-u));line-height:1.15;overflow:visible;row-gap:calc(7 * var(--pdp-mobile-u));white-space:normal}.product-detail_breadcrumbPart__bXAJF,.product-detail_breadcrumbs__Ba4UE{gap:calc(9.4 * var(--pdp-mobile-u))}.product-detail_breadcrumbArrow__l2ZU_{width:calc(11.5 * var(--pdp-mobile-u));height:calc(11.5 * var(--pdp-mobile-u))}.product-detail_galleryStage__We5kQ{order:5;width:min(100%,calc(702 * var(--pdp-mobile-u)));height:calc(704 * var(--pdp-mobile-u));margin-top:calc(28 * var(--pdp-mobile-u));overflow:visible;border-radius:0;background:transparent}.product-detail_favoriteButton__ht2Lz{top:calc(16 * var(--pdp-mobile-u));right:calc(17 * var(--pdp-mobile-u));width:calc(68 * var(--pdp-mobile-u));height:calc(68 * var(--pdp-mobile-u))}.product-detail_mainImageViewport__2vjg_{inset:0 auto auto 0;width:100%;height:calc(587 * var(--pdp-mobile-u));overflow:hidden;border-radius:calc(5 * var(--pdp-mobile-u));background:#fff}.product-detail_mainImageLayer__NJ_n_{overflow:hidden;border-radius:inherit}.product-detail_imageFallback__BK6Cv{font-size:calc(61 * var(--pdp-mobile-u))}.product-detail_mainGalleryArrow__v5nhg{top:calc(294 * var(--pdp-mobile-u));width:calc(68 * var(--pdp-mobile-u));height:calc(68 * var(--pdp-mobile-u))}.product-detail_mainGalleryArrow__v5nhg .product-detail_galleryArrowIcon__HVLN_{inset:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.product-detail_galleryLightboxArrowNext__yZUGm .product-detail_galleryArrowIcon__HVLN_,.product-detail_mainGalleryArrowNext__9ehfG .product-detail_galleryArrowIcon__HVLN_{transform:translate(-50%,-50%) rotate(180deg)}.product-detail_mainGalleryArrowPrevious__kTx2n{left:calc(14 * var(--pdp-mobile-u))}.product-detail_mainGalleryArrowNext__9ehfG{right:calc(16 * var(--pdp-mobile-u))}.product-detail_thumbnailRail__38Qbe,.product-detail_thumbnailRail__38Qbe[data-scrollable=false]{inset:calc(596 * var(--pdp-mobile-u)) auto auto 0;gap:0}.product-detail_thumbnailList__0DUKY{gap:calc(8 * var(--pdp-mobile-u))}.product-detail_thumbnailViewport__CH_uW{--thumbnail-edge-inset:max(1.5px,calc(1.5 * var(--pdp-mobile-u)));width:calc(var(--thumbnail-window-mobile-width, var(--thumbnail-window-width)) + var(--thumbnail-edge-inset) + var(--thumbnail-edge-inset))}.product-detail_thumbnailButton__Sf82H{width:calc(104 * var(--pdp-mobile-u));height:calc(104 * var(--pdp-mobile-u));border-width:max(1px,calc(1.125 * var(--pdp-mobile-u)));border-radius:calc(2.25 * var(--pdp-mobile-u))}.product-detail_thumbnailRail__38Qbe[data-scrollable=true] .product-detail_thumbnailButton__Sf82H{width:calc(96 * var(--pdp-mobile-u));height:calc(96 * var(--pdp-mobile-u))}.product-detail_thumbnailRail__38Qbe[data-scrollable=true]{top:calc(600 * var(--pdp-mobile-u))}.product-detail_thumbnailProgress__wuOs1{height:calc(4 * var(--pdp-mobile-u))}.product-detail_thumbnailArrow__7uGih{display:none}.product-detail_openGalleryButton__EpxTo{top:calc(619 * var(--pdp-mobile-u));right:0;bottom:auto;gap:calc(11.3 * var(--pdp-mobile-u));font-size:calc(27 * var(--pdp-mobile-u))}.product-detail_openGalleryIcon__wKpLd{width:calc(59 * var(--pdp-mobile-u));height:calc(59 * var(--pdp-mobile-u))}.product-detail_shareButton__GXSDw,.product-detail_shareFeedback__mUDr3{display:none}.product-detail_supplier__K79x4{order:1;margin:0 0 calc(5 * var(--pdp-mobile-u));font-size:calc(22 * var(--pdp-mobile-u));line-height:calc(25 * var(--pdp-mobile-u))}.product-detail_productHeading___INVh h1{order:2;max-width:calc(628 * var(--pdp-mobile-u));font-size:calc(49 * var(--pdp-mobile-u));line-height:calc(50 * var(--pdp-mobile-u))}.product-detail_productCode__JKe2k{order:3;margin-top:calc(19.88 * var(--pdp-mobile-u));font-size:calc(23 * var(--pdp-mobile-u));line-height:calc(22 * var(--pdp-mobile-u))}.product-detail_shortDescription__7BrRh{order:8;max-width:calc(650 * var(--pdp-mobile-u));margin-top:calc(45 * var(--pdp-mobile-u))}.product-detail_shortDescription__7BrRh h2{font-size:calc(23 * var(--pdp-mobile-u));line-height:calc(28 * var(--pdp-mobile-u))}.product-detail_productMain__6qmdS[data-configurable] .product-detail_subtitle__sq18c,.product-detail_subtitle__sq18c{max-width:none;margin-top:calc(9 * var(--pdp-mobile-u));min-height:0;font-size:calc(22.5 * var(--pdp-mobile-u));letter-spacing:-.04em;line-height:calc(26 * var(--pdp-mobile-u))}.product-detail_variantSection__aPcXq{order:9;margin-top:calc(38 * var(--pdp-mobile-u))}.product-detail_variantSection__aPcXq h2{margin-bottom:calc(9 * var(--pdp-mobile-u));font-size:calc(23 * var(--pdp-mobile-u));line-height:calc(28 * var(--pdp-mobile-u))}.product-detail_variantGrid__ZWY4n{gap:calc(6 * var(--pdp-mobile-u))}.product-detail_variantOptionGroup__LWF1I+.product-detail_variantOptionGroup__LWF1I{margin-top:calc(42 * var(--pdp-mobile-u))}.product-detail_variantButton__jPPSg{min-height:calc(58 * var(--pdp-mobile-u));padding:calc(10 * var(--pdp-mobile-u)) calc(16 * var(--pdp-mobile-u));font-size:calc(22 * var(--pdp-mobile-u))}.product-detail_visualVariantGrid__O8H_2{gap:calc(7.15 * var(--pdp-mobile-u));grid-template-columns:repeat(4,minmax(0,1fr))}.product-detail_visualVariantButton__qY0jg{height:calc(182.6 * var(--pdp-mobile-u));border-width:max(1px,calc(1.725 * var(--pdp-mobile-u)));border-radius:calc(2.3 * var(--pdp-mobile-u));grid-template-rows:minmax(0,1fr) calc(60 * var(--pdp-mobile-u))}.product-detail_visualVariantImage__1YAri{padding:calc(7 * var(--pdp-mobile-u))}.product-detail_visualVariantLabel__iq_ew{padding:calc(6 * var(--pdp-mobile-u)) calc(3 * var(--pdp-mobile-u));font-size:calc(22 * var(--pdp-mobile-u));line-height:1.08}.product-detail_visualVariantFallback__PLrN_{font-size:calc(21 * var(--pdp-mobile-u))}.product-detail_purchaseSection__Bsw1T{order:6;margin-top:calc(62 * var(--pdp-mobile-u))}.product-detail_priceStockRow__7KCgw{height:calc(97 * var(--pdp-mobile-u));min-height:calc(97 * var(--pdp-mobile-u));gap:calc(18 * var(--pdp-mobile-u))}.product-detail_priceViewport__sKTef{display:flex;height:calc(97 * var(--pdp-mobile-u));flex-direction:column;gap:calc(8 * var(--pdp-mobile-u));justify-content:flex-end}.product-detail_priceEyebrow__CYL5L{display:block;color:#969696;font-size:calc(24 * var(--pdp-mobile-u));font-weight:500;letter-spacing:-.04em;line-height:calc(24 * var(--pdp-mobile-u))}.product-detail_priceLayers__28kh7{height:auto;flex:0 0 auto}.product-detail_priceBlock__EnB5z{height:calc(63 * var(--pdp-mobile-u));grid-template:"original original" calc(21 * var(--pdp-mobile-u)) "current vat" calc(42 * var(--pdp-mobile-u)) /max-content max-content}.product-detail_priceBlock__EnB5z[data-discounted=false]{height:calc(42 * var(--pdp-mobile-u));grid-template:"current vat" calc(42 * var(--pdp-mobile-u)) /max-content max-content}.product-detail_originalPrice__7EgjE{font-size:calc(27 * var(--pdp-mobile-u));line-height:calc(21 * var(--pdp-mobile-u))}.product-detail_originalPriceStrike__oAMPY{top:50%;right:calc(-3 * var(--pdp-mobile-u));left:calc(-3 * var(--pdp-mobile-u));height:max(1px,calc(1.5 * var(--pdp-mobile-u)))}.product-detail_currentPrice__evHNF{font-size:calc(42 * var(--pdp-mobile-u));line-height:calc(42 * var(--pdp-mobile-u))}.product-detail_vatLabel__VJf09{align-self:end;margin:0 0 calc(3 * var(--pdp-mobile-u));font-size:calc(23.5 * var(--pdp-mobile-u))}.product-detail_stock__XonjZ{margin:calc(2 * var(--pdp-mobile-u)) 0 0 auto;gap:calc(8 * var(--pdp-mobile-u));font-size:calc(25 * var(--pdp-mobile-u));white-space:nowrap}.product-detail_stock__XonjZ:before{width:calc(9.5 * var(--pdp-mobile-u));height:calc(9.5 * var(--pdp-mobile-u));border-radius:50%}.product-detail_purchaseForm__GTjbM{margin-top:calc(18 * var(--pdp-mobile-u));gap:calc(10 * var(--pdp-mobile-u));grid-template-columns:calc(217.63 * var(--pdp-mobile-u)) minmax(0,1fr)}.product-detail_addToCartButton__Q_XwC,.product-detail_quantityControl__cI8k4{height:calc(66 * var(--pdp-mobile-u))}.product-detail_quantityControl__cI8k4{grid-template-columns:calc(66 * var(--pdp-mobile-u)) minmax(0,1fr) calc(66 * var(--pdp-mobile-u))}.product-detail_addToCartButton__Q_XwC,.product-detail_quantityControl__cI8k4 output{font-size:calc(22 * var(--pdp-mobile-u))}.product-detail_quantityIcon__WiSTv{width:calc(17.5 * var(--pdp-mobile-u));height:calc(17.5 * var(--pdp-mobile-u))}.product-detail_cartError__giPOj{margin-top:calc(8 * var(--pdp-mobile-u));font-size:calc(18 * var(--pdp-mobile-u))}.product-detail_productNotice__Z7Oi_{order:7;min-height:calc(40 * var(--pdp-mobile-u));padding:0;margin-top:calc(22 * var(--pdp-mobile-u));gap:calc(12 * var(--pdp-mobile-u))}.product-detail_productNotice__Z7Oi_ img{width:calc(38 * var(--pdp-mobile-u));height:calc(38 * var(--pdp-mobile-u))}.product-detail_productNotice__Z7Oi_ p{max-width:calc(610 * var(--pdp-mobile-u));color:#858585;font-size:calc(21 * var(--pdp-mobile-u));line-height:calc(24 * var(--pdp-mobile-u))}.product-detail_editorialSection__kpyWk{order:10;margin-top:calc(69 * var(--pdp-mobile-u));padding-bottom:0}.product-detail_tabList__8AtjU{height:calc(44 * var(--pdp-mobile-u));min-height:0;overflow:visible;border-bottom-width:max(1px,calc(1 * var(--pdp-mobile-u)));grid-template-columns:repeat(4,minmax(0,25%))}.product-detail_tabButton__V6yV5{min-height:0;padding:0 calc(4 * var(--pdp-mobile-u)) calc(11 * var(--pdp-mobile-u));font-size:calc(24 * var(--pdp-mobile-u))}.product-detail_warrantyLabelFull__YdRHD{display:none}.product-detail_warrantyLabelMobile__qxork{display:inline}.product-detail_editorialPanel__7EfsA{min-height:calc(176 * var(--pdp-mobile-u))}.product-detail_assurancePanel__Cj4eJ{--commerce-assurance-u:calc(100vw / 657.522);order:11;width:100%;margin-top:calc(42 * var(--pdp-mobile-u))}.product-detail_tabUnderline__Ksm5c{bottom:calc(-1 * var(--pdp-mobile-u));height:calc(3.95 * var(--pdp-mobile-u))}.product-detail_editorialContent__ryQq0{padding:calc(22 * var(--pdp-mobile-u)) calc(8.8 * var(--pdp-mobile-u)) 0;font-size:calc(21.8 * var(--pdp-mobile-u))}.product-detail_editorialContent__ryQq0 blockquote,.product-detail_editorialContent__ryQq0 p{margin-bottom:calc(20 * var(--pdp-mobile-u))}.product-detail_editorialContent__ryQq0 h2,.product-detail_editorialContent__ryQq0 h3,.product-detail_editorialContent__ryQq0 h4,.product-detail_editorialContent__ryQq0 h5,.product-detail_editorialContent__ryQq0 h6{margin:calc(22 * var(--pdp-mobile-u)) 0 calc(11 * var(--pdp-mobile-u))}.product-detail_editorialContent__ryQq0 ol,.product-detail_editorialContent__ryQq0 ul{margin:calc(12 * var(--pdp-mobile-u)) 0 calc(20 * var(--pdp-mobile-u));padding-left:calc(24 * var(--pdp-mobile-u));gap:calc(8 * var(--pdp-mobile-u))}.product-detail_editorialContent__ryQq0 ul>li:before{top:calc(8 * var(--pdp-mobile-u));left:calc(-18 * var(--pdp-mobile-u));width:calc(5 * var(--pdp-mobile-u));height:calc(5 * var(--pdp-mobile-u))}.product-detail_galleryLightboxContent__6cUBR{display:block;overflow:hidden auto;padding:0;overscroll-behavior:contain;scrollbar-width:none}.product-detail_galleryLightboxContent__6cUBR::-webkit-scrollbar{display:none}.product-detail_galleryLightboxRail__J9Iqv{display:contents}.product-detail_galleryLightboxProduct__4lnwC{position:absolute;top:calc(942 * var(--pdp-mobile-u));left:calc(18 * var(--pdp-mobile-u));width:calc(421 * var(--pdp-mobile-u));padding:0}.product-detail_galleryLightboxSupplier__Xq1xW{font-size:calc(22.5 * var(--pdp-mobile-u));letter-spacing:-.03em;line-height:normal}.product-detail_galleryLightboxProduct__4lnwC h2{margin-top:calc(5 * var(--pdp-mobile-u));font-size:calc(45 * var(--pdp-mobile-u));letter-spacing:-.04em;line-height:calc(45 * var(--pdp-mobile-u))}.product-detail_galleryLightboxVariant__zkRQZ{display:block;margin-top:calc(5 * var(--pdp-mobile-u))!important;font-size:max(.875rem,calc(22 * var(--pdp-mobile-u)));line-height:max(1.0625rem,calc(25 * var(--pdp-mobile-u)))}.product-detail_galleryLightboxSummary__P_sTa{position:absolute;top:calc(45 * var(--pdp-mobile-u));right:calc(20 * var(--pdp-mobile-u));left:calc(17 * var(--pdp-mobile-u));display:block;width:auto;height:calc(924 * var(--pdp-mobile-u));font-size:calc(40 * var(--pdp-mobile-u));font-weight:600;letter-spacing:-.05em;line-height:calc(31.25 * var(--pdp-mobile-u));pointer-events:none}.product-detail_galleryLightboxCounter__jGLeh{position:absolute;top:calc(899 * var(--pdp-mobile-u));right:0;min-width:0;font-size:calc(30 * var(--pdp-mobile-u));font-weight:500;letter-spacing:-.04em;line-height:calc(25 * var(--pdp-mobile-u))}.product-detail_galleryLightboxDivider__2NJpd{inset:calc(909 * var(--pdp-mobile-u)) 0 auto;display:block;width:100%;height:calc(3 * var(--pdp-mobile-u))}.product-detail_galleryLightboxMain__pS_fq{position:absolute;top:calc(179 * var(--pdp-mobile-u));left:calc(42 * var(--pdp-mobile-u));width:calc(660 * var(--pdp-mobile-u));height:calc(653 * var(--pdp-mobile-u));border-radius:0}.product-detail_galleryLightboxThumbnails__cCCyK{position:absolute;top:calc(1122 * var(--pdp-mobile-u));left:calc(17 * var(--pdp-mobile-u));display:grid;width:calc(710 * var(--pdp-mobile-u));max-height:none;padding:0 0 calc(22 * var(--pdp-mobile-u));overflow:visible;gap:calc(9 * var(--pdp-mobile-u)) calc(8 * var(--pdp-mobile-u));grid-auto-flow:row;grid-template-columns:repeat(5,minmax(0,1fr));scrollbar-width:none}.product-detail_galleryLightboxThumbnails__cCCyK::-webkit-scrollbar{display:none}.product-detail_galleryLightboxThumbnail__jNEXO{width:100%;height:calc(127 * var(--pdp-mobile-u));border-radius:calc(1.8 * var(--pdp-mobile-u))}.product-detail_galleryLightboxArrow__gD0S7{top:calc(506 * var(--pdp-mobile-u));width:calc(68 * var(--pdp-mobile-u));height:calc(68 * var(--pdp-mobile-u))}.product-detail_galleryLightboxArrowPrevious__75imo{left:calc(17 * var(--pdp-mobile-u))}.product-detail_galleryLightboxArrowNext__yZUGm{right:calc(16 * var(--pdp-mobile-u));border-color:#ff2c00;color:#fff;background:#ff2c00}.product-detail_galleryLightboxClose__ALgpX{top:calc(18 * var(--pdp-mobile-u));right:calc(21 * var(--pdp-mobile-u));min-height:2.75rem;gap:calc(10 * var(--pdp-mobile-u))}.product-detail_galleryLightboxClose__ALgpX span{font-size:max(.875rem,calc(19.5 * var(--pdp-mobile-u)));line-height:1}.product-detail_galleryLightboxClose__ALgpX img{width:max(1.65rem,calc(30 * var(--pdp-mobile-u)));height:max(1.65rem,calc(30 * var(--pdp-mobile-u)))}.product-detail_galleryLightboxClose__ALgpX:focus-visible img{box-shadow:none}}