.productTopMessage_ProductTopMessage__wAjmP{display:flex;flex-direction:column;align-items:center;row-gap:var(--spacing-xxs);padding:var(--spacing-md)}@media(min-width:768px){.productTopMessage_ProductTopMessage__wAjmP{row-gap:var(--spacing-xs);padding:var(--spacing-xl) var(--spacing-xxxl)}}.productTopMessage_ProductTopMessage__wAjmP .productTopMessage_Description__h2X22{width:-moz-fit-content;width:fit-content;white-space:normal;word-wrap:break-word;max-width:none;text-align:center}@media(min-width:768px){.productTopMessage_ProductTopMessage__wAjmP .productTopMessage_Description__h2X22{max-width:58rem}}.customZoom_CustomZoom__FG1LC{position:relative;aspect-ratio:var(--product-image-aspect-ratio,1);cursor:zoom-in;overflow:hidden}.customZoom_CustomZoom__FG1LC .customZoom_Image__JKyls{position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1);pointer-events:none}.customZoom_CustomZoom__FG1LC .customZoom_Image__JKyls img{transition:transform .5s ease-out}.customZoom_CustomZoom__FG1LC.zoom-img{cursor:zoom-out}.customZoom_CustomZoom__FG1LC.zoom-img img{transform:scale(1.6)}.mediaGallery_MediaGalleryContainer__NGS_j{container:product-media/inline-size}@container product-media (width >=700px){.mediaGallery_MediaGalleryContainer__NGS_j .carousel-container{transform:none!important;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:var(--media-gallery-gap-d-t);gap:var(--media-gallery-gap-d-t)}.mediaGallery_MediaGalleryContainer__NGS_j .carousel-slide{transform:none!important;margin:0!important}.mediaGallery_MediaGalleryContainer__NGS_j .carousel-dots,.mediaGallery_MediaGalleryContainer__NGS_j .mediaGallery_HighLightSlide__Ezepx{display:none}}.breadcrumbs_ProductBreadcrumbs__lX8_L ol,.breadcrumbs_ProductBreadcrumbs__lX8_L ol .breadcrumbs_Link__wRwPw{display:flex;align-items:center}.breadcrumbs_ProductBreadcrumbs__lX8_L ol .breadcrumbs_Link__wRwPw svg{font-size:1.6rem}.productName_ProductName__AUfrw{text-wrap:balance;max-width:35ch}.mainProductPrices_MainProductPrices__VZHFe{row-gap:var(--spacing-xs)}.mainProductPrices_MainProductPrices__VZHFe .selling-price{font-size:var(--typography-rules-headline12-font-size);font-family:var(--typography-rules-headline12-font-family,inherit);line-height:var(--typography-rules-headline12-line-height,normal);letter-spacing:var(--typography-rules-headline12-letter-spacing,normal);text-transform:var(--typography-rules-headline12-text-transform,none);font-weight:var(--typography-rules-headline12-font-weight,normal)}.mainProductPrices_MainProductPrices__VZHFe .crossed-price{font-size:var(--typography-rules-headline5-font-size);font-family:var(--typography-rules-headline5-font-family,inherit);line-height:var(--typography-rules-headline5-line-height,normal);letter-spacing:var(--typography-rules-headline5-letter-spacing,normal);text-transform:var(--typography-rules-headline5-text-transform,none);font-weight:var(--typography-rules-headline5-font-weight,normal)}.ratingStars_RatingStars__KGJ5g{display:flex}.ratingStars_RatingStars__KGJ5g svg{font-size:2rem}.productRating_ProductRating__6_DIO{cursor:pointer;display:flex}.productRating_ProductRating__6_DIO .productRating_InnerWrapper__AdIkn{display:grid;grid-template-columns:auto;grid-template-areas:"starsWrapper score totalReviews";grid-gap:var(--spacing-xxxs);gap:var(--spacing-xxxs);justify-content:start}.productRating_ProductRating__6_DIO .productRating_InnerWrapper__AdIkn .productRating_Row__WUKF2{display:flex;gap:var(--spacing-xxs);align-items:center}.productRating_ProductRating__6_DIO .productRating_InnerWrapper__AdIkn .productRating_Row__WUKF2 .productRating_StarWrapper__lQOIb{grid-area:starsWrapper;display:flex;align-self:center}.productRating_ProductRating__6_DIO .productRating_InnerWrapper__AdIkn .productRating_Row__WUKF2 .productRating_StarWrapper__lQOIb .tg-stars{font-size:var(--spacing-md)}.productRating_ProductRating__6_DIO .productRating_InnerWrapper__AdIkn .productRating_Row__WUKF2 .productRating_RatingDesc__w1KVt{grid-area:score;color:var(--colors-text)}.productRating_ProductRating__6_DIO .productRating_InnerWrapper__AdIkn .productRating_TotalReviews__fJ_sN{grid-area:totalReviews;display:flex;align-self:center;-webkit-text-decoration:underline;text-decoration:underline;text-underline-position:under}.bundleItem_BundleItemWrapper__Cu7iY{display:flex;-moz-column-gap:var(--spacing-xs);column-gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-xs);background-color:var(--colors-surface-primary)}@media(min-width:768px){.bundleItem_BundleItemWrapper__Cu7iY{padding:var(--spacing-md) var(--spacing-sm);-moz-column-gap:var(--spacing-md);column-gap:var(--spacing-md)}}.bundleItem_BundleItemWrapper__Cu7iY .bundleItem_Image__2Osh_{max-width:120px;max-height:120px}.bundleItem_BundleItemWrapper__Cu7iY .bundleItem_Image__2Osh_ img{mix-blend-mode:normal}.bundleItem_BundleItemWrapper__Cu7iY .bundleItem_RightSide__TjwSX{display:flex;justify-content:space-between;width:100%}.bundleItem_BundleItemWrapper__Cu7iY .bundleItem_RightSide__TjwSX .bundleItem_Details__7bSPY{display:flex;flex-direction:column;justify-content:center;row-gap:var(--spacing-xxs)}.bundleItem_BundleItemWrapper__Cu7iY .bundleItem_RightSide__TjwSX .bundleItem_Details__7bSPY .bundleItem_ItemCustomMessage__p70uz{color:var(--bundle-ribbon-background)}.bundleItem_BundleItemWrapper__Cu7iY .bundleItem_RightSide__TjwSX .bundleItem_Details__7bSPY .bundleItem_PersonalizeBtn__puuiQ{width:-moz-fit-content;width:fit-content;background-color:var(--bundle-theme-bg);color:var(--bundle-theme-text)}.bundleItem_BundleItemWrapper__Cu7iY .bundleItem_RightSide__TjwSX .bundleItem_Details__7bSPY .bundleItem_ErrorMessage__Bh7ZA{color:var(--colors-error)}.bundleItem_BundleItemWrapper__Cu7iY .bundleItem_RightSide__TjwSX .svg-icon-checkbox{color:var(--colors-success);width:1em;height:1em}.bundleItemsSection_BundleItemsSection__cwItM{--bundle-theme-bg:var(--bundle-ribbon-background);--bundle-theme-text:var(--bundle-ribbon-text)}.bundleItemsSection_BundleItemsSection__cwItM .bundleItemsSection_Title___8xWA{background-color:var(--bundle-theme-bg);color:var(--bundle-theme-text);display:flex;justify-content:center;padding:var(--spacing-xs)}.bundleItemsSection_BundleItemsSection__cwItM .bundleItemsSection_Items__nrmRF{display:flex;flex-direction:column;row-gap:var(--spacing-xxs)}.bundlePanel_Product__8i1xa{overflow:auto;display:flex;flex-direction:column;gap:var(--spacing-md)}.bundlePanel_Product__8i1xa>div>div{gap:var(--spacing-md)}.bundlePanel_ProductName__lN3cR{padding-bottom:var(--spacing-md);border-bottom:1px solid var(--border-color)}.bundlePanel_ErrorMessage__mXPw_{color:var(--colors-error);padding:var(--spacing-xxs);display:flex;justify-content:center}.bundlePanel_ItemEditor__oryOZ{display:flex;flex-direction:column;gap:var(--spacing-md)}.bundlePanel_ItemEditor__oryOZ .link-component-wrapper{display:none}.bundlePanel_Actions___e2DZ{display:flex;justify-content:space-between;align-items:center}.widget_PhotoPendantWidget__Imuuq{display:grid;grid-template-columns:1fr;grid-auto-flow:column;grid-auto-columns:auto;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);align-items:center}.widget_PhotoPendantWidget__Imuuq .widget_PreviewContainer__A0bE8{display:grid;width:15rem;height:15rem;position:relative}.widget_PhotoPendantWidget__Imuuq .widget_PreviewContainer__A0bE8>*{grid-area:1/1;z-index:1;align-self:center;justify-self:center;place-self:center}.widget_PhotoPendantWidget__Imuuq .widget_Preview___1UYE{box-shadow:0 1px 2px 0 rgba(0,0,0,.2509803922)}.uploadButton_UploadButton__KR0ee button{width:100%}.uploadButton_UploadButton__KR0ee .uploadButton_ErrorMessage__uQzAL{color:var(--colors-error)}.loader_LoaderWrapper__GnOP0{top:50%;right:50%;transform:translate(50%,-50%)}.loader_LoaderWrapper__GnOP0.loader_inline__LYm12{transform:none;top:auto;display:inline-flex;vertical-align:middle}.loader_LoaderWrapper__GnOP0.loader_section__xuuC9{position:relative;display:flex;justify-content:center;align-items:center;width:100%;z-index:1000;height:0}.loader_LoaderWrapper__GnOP0.loader_fullPage__LVJso{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;display:flex;justify-content:center;align-items:center;width:var(--spacing-md);height:auto}.loader_LoaderWrapper__GnOP0 .loader_LoaderImage__BOfvK{width:var(--spacing-md)}.loader_PortalRoot__gDAPb{position:fixed;inset:0;z-index:9999}.loader_Backdrop__hfKyL{pointer-events:all;position:fixed;inset:0;background-color:var(--colors-backdrop);z-index:999}.loader_Backdrop__hfKyL.loader_section__xuuC9{position:absolute;background-color:hsla(0,0%,100%,.6)}.Spinner_Spinner__xzPeJ{display:flex;justify-content:center;align-items:center}.Spinner_Spinner__xzPeJ .Spinner_Icon__SzBeT svg{width:100%;height:100%}.Spinner_Spinner__xzPeJ .Spinner_Message__L38zm{margin-left:var(--spacing-xs)}.Spinner_Spinner__xzPeJ.Spinner_SectionSpinner__VxwKZ{position:absolute;top:0;left:0;width:100%;height:100%;z-index:9;background-color:var(--sectionSpinnerBkg)}.Spinner_Spinner__xzPeJ.Spinner_SectionSpinner__VxwKZ .Spinner_Icon__SzBeT{position:absolute}.photoCropper_PhotoCropper__Kd10j{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto;aspect-ratio:1}.photoCropper_PhotoCropper__Kd10j img{max-width:100%;display:block}.photoCropper_PhotoCropper__Kd10j .cropper-view-box{outline:none}.photoCropper_PhotoCropper__Kd10j .photoCropper_Container__K5gMK{width:100%;overflow:hidden;grid-area:1/1;z-index:0;position:relative}.photoCropper_PhotoCropper__Kd10j .photoCropper_Container__K5gMK:after{content:"";display:block;padding-bottom:100%}.photoCropper_PhotoCropper__Kd10j .photoCropper_Container__K5gMK .photoCropper_Cropper__xIwaQ,.photoCropper_PhotoCropper__Kd10j .photoCropper_Container__K5gMK .photoCropper_Loading__uLT6O{position:absolute;top:0;bottom:1px;left:0;right:0;width:100%;overflow:hidden}.photoCropper_PhotoCropper__Kd10j .photoCropper_Container__K5gMK .photoCropper_Loading__uLT6O{display:flex;align-items:center;justify-content:center}.photoCropper_PhotoCropper__Kd10j .photoCropper_Template__KqmTx{grid-area:1/1;width:100%;z-index:1;pointer-events:none;opacity:.8}.photoCropper_PhotoCropper__Kd10j .photoCropper_Template__KqmTx:after{content:"";display:block;padding-bottom:100%}.positionControls_PositionControls__H0_eO{container:position-controls/inline-size;display:flex;justify-content:center;gap:var(--spacing-xxs)}.positionControls_PositionControls__H0_eO button{display:block;width:3rem;height:3rem;border-radius:50%;overflow:hidden;cursor:pointer;border:none;background-color:var(--buttons-preview-background);color:var(--buttons-preview-text)}.positionControls_PositionControls__H0_eO button:active{background-color:hsl(from var(--buttons-preview-background) h s calc(l - 10))}.positionControls_PositionControls__H0_eO button svg{width:3rem;height:3rem}.positionControls_PositionControls__H0_eO button svg circle{stroke:rgba(0,0,0,0)}@container position-controls (width < 30rem){.positionControls_PositionControls__H0_eO button:nth-child(n+5){display:none}}.ArrowRounded_up__XRX8U{transform:rotate(-90deg)}.ArrowRounded_right__LtHr_{transform:rotate(0)}.ArrowRounded_down__3heDT{transform:rotate(90deg)}.ArrowRounded_left__js1p_{transform:rotate(180deg)}.interface_PhotoPendantInterface__uWfJa{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);width:40rem;max-width:100%;margin-inline:auto}@media(min-width:992px){.interface_PhotoPendantInterface__uWfJa{gap:var(--spacing-md)}}.interface_PhotoPendantInterface__uWfJa .photo-cropper{grid-area:1/1}.replaceButton_ReplaceButton__E40jo{display:flex;justify-content:center;grid-area:1/1;z-index:1;align-self:end;justify-self:end;margin-block-end:var(--spacing-sm);margin-inline-end:var(--spacing-sm);z-index:2}.replaceButton_ReplaceButton__E40jo button{background-color:var(--colors-background);box-shadow:0 2px 4px 0 rgba(0,0,0,.2509803922);border:none;color:var(--colors-text)}.replaceButton_ReplaceButton__E40jo .svg-icon-warning{color:var(--colors-error)}.widget_PhotoUploadWidget__rJz5J{display:grid;grid-template-columns:1fr;grid-auto-flow:column;grid-auto-columns:auto;grid-gap:var(--spacing-sm);gap:var(--spacing-sm);align-items:center}.widget_PhotoUploadWidget__rJz5J .widget_PreviewContainer__PKLik{display:grid;position:relative}.widget_PhotoUploadWidget__rJz5J .widget_PreviewContainer__PKLik>*{grid-area:1/1;z-index:1;align-self:center;justify-self:center;place-self:center}.widget_PhotoUploadWidget__rJz5J .widget_Preview__FWJwt{box-shadow:0 var(--spacing-xxxs) var(--spacing-xxxs) 0 rgba(0,0,0,.25)}.uploadButton_UploadButton__fWLTg .uploadButton_Button__sUCnN{width:100%}.uploadButton_UploadButton__fWLTg .uploadButton_ErrorMessage__N8UjP{color:var(--colors-error);padding-top:var(--spacing-xxs)}.uploadButton_UploadButton__fWLTg .uploadButton_LowResWarning__BY2pf{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xxxs);color:var(--colors-warning);margin-block-start:var(--spacing-xxs);cursor:pointer}.uploadButton_UploadButton__fWLTg .uploadButton_LowResWarning__BY2pf:hover{opacity:.8}.uploadButton_UploadButton__fWLTg .uploadButton_LowResWarning__BY2pf>svg{font-size:var(--spacing-xs)}.uploadButton_UploadButton__fWLTg .uploadButton_SlowUploadWarning__GE4HK{display:flex;gap:var(--spacing-xs);align-items:center;padding:var(--spacing-xs);margin-block-start:var(--spacing-xxs);background-color:var(--colors-surface-primary);border-radius:var(--radius-sm);opacity:0;transition:opacity .3s ease-in}.uploadButton_UploadButton__fWLTg .uploadButton_SlowUploadWarning__GE4HK.uploadButton_visible__2fjNd{opacity:1}.uploadButton_UploadButton__fWLTg .uploadButton_CancelUploadLink__TXhVu{-webkit-text-decoration:underline;text-decoration:underline;display:inline;padding:0;cursor:pointer}.uploadButton_UploadButton__fWLTg.uploadButton_DragActive__gMIld button{border-color:var(--colors-primary);background-color:var(--colors-background-secondary)}.lowResWarningPanel_Header__lkxuX{display:flex;gap:var(--spacing-xs);align-items:center;width:100%}.lowResWarningPanel_Content__wzysj{display:flex;flex-direction:column;gap:var(--spacing-xs);width:46rem;max-width:100%;margin-inline:auto}.lowResWarningPanel_ReplaceButton__Z_gbh{color:var(--colors-text);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.thumbnail_Thumbnail__o6QJJ{position:relative;display:inline-block;width:12rem;height:12rem}.thumbnail_Thumbnail__o6QJJ .thumbnail_Image__7Barm{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;cursor:pointer;border:1px solid var(--border-color);transition:opacity .2s ease}.thumbnail_Thumbnail__o6QJJ .thumbnail_Image__7Barm:hover{opacity:.9}.thumbnail_Thumbnail__o6QJJ .thumbnail_RemoveButton__m_456{position:absolute;top:calc(-1*var(--spacing-xxs));right:calc(-1*var(--spacing-xxs));display:flex;align-items:center;justify-content:center;padding:var(--spacing-xxxs);border:none;border-radius:50%;background-color:var(--colors-background);box-shadow:0 3px 4.5px -.75px rgba(0,0,0,.1),0 1.5px 3px -1.5px rgba(0,0,0,.1);cursor:pointer;transition:transform .2s ease}.thumbnail_Thumbnail__o6QJJ .thumbnail_RemoveButton__m_456:hover{transform:scale(1.05)}.thumbnail_Thumbnail__o6QJJ .thumbnail_RemoveButton__m_456 .svg-icon{font-size:var(--spacing-sm);color:var(--colors-text)}.thumbnail_Thumbnail__o6QJJ .thumbnail_WarningBadge__6FDEj{position:absolute;top:var(--spacing-xs);left:var(--spacing-xs);display:flex;align-items:center;justify-content:center}.thumbnail_Thumbnail__o6QJJ.thumbnail_IsSimple__EvxuL .thumbnail_Image__7Barm{border-radius:var(--radius-sm)}.overlayStencil_OverlayStencil__aQzwl{position:absolute;pointer-events:none}.photoCropper_PhotoCropper__Z6drT{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;aspect-ratio:1}.photoCropper_PhotoCropper__Z6drT.photoCropper_disabled__e2zwa{pointer-events:none}.photoCropper_PhotoCropper__Z6drT img{max-width:100%;display:block}.photoCropper_PhotoCropper__Z6drT .cropper-view-box{outline:none}.photoCropper_PhotoCropper__Z6drT .photoCropper_Container__vRCV3{width:100%;overflow:hidden;grid-area:1/1;z-index:0;position:relative;border-radius:var(--radius-sm);border:1px solid var(--border-color)}.photoCropper_PhotoCropper__Z6drT .photoCropper_Container__vRCV3:after{content:"";display:block;padding-bottom:100%}.photoCropper_PhotoCropper__Z6drT .photoCropper_Container__vRCV3 .photoCropper_Cropper__Ckq6e,.photoCropper_PhotoCropper__Z6drT .photoCropper_Container__vRCV3 .photoCropper_Loading__tpPmt{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;overflow:hidden;border-radius:var(--radius-sm)}.photoCropper_PhotoCropper__Z6drT .photoCropper_Container__vRCV3 .photoCropper_Cropper__Ckq6e{background:#f0f0f0;cursor:move}.photoCropper_PhotoCropper__Z6drT .photoCropper_Container__vRCV3 .photoCropper_Loading__tpPmt{display:flex;align-items:center;justify-content:center;z-index:1}.photoCropper_PhotoCropper__Z6drT .photoCropper_Container__vRCV3 .photoCropper_CropperHidden__Jh77o{visibility:hidden}.photoCropper_PhotoCropper__Z6drT .photoCropper_Template__jr1Up{grid-area:1/1;width:100%;z-index:1;pointer-events:none;opacity:.7}.photoCropper_PhotoCropper__Z6drT .photoCropper_Template__jr1Up:after{content:"";display:block;padding-bottom:100%}.positionControls_PositionControls__B26og{display:flex;justify-content:flex-start;gap:var(--spacing-xs)}.positionControls_PositionControls__B26og button{display:flex;align-items:center;justify-content:center;width:var(--spacing-lg);height:var(--spacing-lg);border-radius:50%;overflow:hidden;cursor:pointer;background-color:var(--colors-background);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.positionControls_PositionControls__B26og button:active{background-color:var(--colors-background-secondary)}.positionControls_PositionControls__B26og button .svg-icon{font-size:2rem}.interface_PhotoUploadInterface__YcU2_{display:flex;flex-direction:column;gap:var(--spacing-sm);width:46rem;max-width:100%;margin-inline:auto}.interface_PhotoUploadInterface__YcU2_ .interface_ImageContainer__pBde0{position:relative;display:grid}.interface_PhotoUploadInterface__YcU2_ .interface_ImageContainer__pBde0 .photo-cropper{grid-area:1/1}.interface_PhotoUploadInterface__YcU2_ .interface_ImageContainer__pBde0 .interface_WarningIndicator__XkMhd{position:absolute;top:var(--spacing-sm);left:var(--spacing-sm);z-index:10;display:flex;align-items:center;justify-content:center}.interface_PhotoUploadInterface__YcU2_ .interface_ImageContainer__pBde0 .interface_ControlsBar__hgkPV{position:absolute;bottom:var(--spacing-sm);left:var(--spacing-sm);right:var(--spacing-sm);z-index:10;display:flex;justify-content:space-between;align-items:flex-end}.interface_PhotoUploadInterface__YcU2_ .interface_ImageContainer__pBde0 .interface_ControlsBar__hgkPV.interface_disabled__nJZPi{opacity:.8;pointer-events:none}.interface_PhotoUploadInterface__YcU2_ .interface_PositionControls__7urgw{display:flex;gap:var(--spacing-xs)}.interface_PhotoUploadInterface__YcU2_ .interface_LowResWarning__P7Bcx{display:flex;flex-direction:column;gap:var(--spacing-xxs);padding:var(--spacing-xs);background-color:var(--colors-surface-primary);border-radius:var(--radius-sm)}.interface_PhotoUploadInterface__YcU2_ .interface_LowResWarning__P7Bcx .interface_WarningTitle__OhWZh{display:flex;gap:var(--spacing-xs);align-items:center}.interface_PhotoUploadInterface__YcU2_ .interface_LowResWarning__P7Bcx .interface_LowResWarningContent__n7z2d{display:flex;flex-direction:column;gap:var(--spacing-xs)}.interface_PhotoUploadInterface__YcU2_ .interface_SlowUploadWarning__CLcBn{display:flex;gap:var(--spacing-xs);align-items:center;padding:var(--spacing-xs);background-color:var(--colors-surface-primary);border-radius:var(--radius-sm);opacity:0;transition:opacity .3s ease-in}.interface_PhotoUploadInterface__YcU2_ .interface_SlowUploadWarning__CLcBn span{cursor:pointer}.interface_PhotoUploadInterface__YcU2_ .interface_SlowUploadWarning__CLcBn.interface_visible__ORKGw{opacity:1}.interface_PhotoUploadInterface__YcU2_ .interface_CancelUploadLink__J1QIC{-webkit-text-decoration:underline;text-decoration:underline;display:inline;padding:0}.interface_PhotoUploadInterface__YcU2_ .interface_Footer__shHwX{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);padding-block-start:var(--spacing-sm)}.interface_PhotoUploadInterface__YcU2_ .interface_ErrorMessage__nlANU{color:var(--colors-error)}.replaceButton_ReplaceButton__8aX45{display:flex}.replaceButton_ReplaceButton__8aX45 button{background-color:var(--colors-background);border:none;color:var(--colors-text);border-radius:var(--radius-sm);padding:var(--spacing-xs) var(--spacing-md);box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.fontPreview_FontPreview__PfhUy{display:grid;align-items:center;cursor:default;text-align:center;overflow:hidden}.fontPreview_FontPreview__PfhUy .fontPreview_Invalid__ciael{scale:.8}.fontPreview_FontPreview__PfhUy .fontPreview_Valid___64Ju{background-image:linear-gradient(var(--colors-text),var(--colors-text));-webkit-background-clip:text;background-clip:text;-webkit-text-stroke-width:0;-webkit-text-fill-color:rgba(0,0,0,0);font-size:1.8em;line-height:normal}.fontPreview_FontPreview__PfhUy [data-material=silver],.fontPreview_FontPreview__PfhUy [data-material=white-gold]{background-image:linear-gradient(#939499,#c9cacf,#939499);-webkit-text-stroke-color:#e2e4ef}.fontPreview_FontPreview__PfhUy [data-material=gold],.fontPreview_FontPreview__PfhUy [data-material=solid-gold]{background-image:linear-gradient(#c5a85d,#e8d2a0,#c5a85d);-webkit-text-stroke-color:#c7ab62}.fontPreview_FontPreview__PfhUy [data-material*=rose-gold]{background-image:linear-gradient(#c68a72,#e5bdad,#c68a72);-webkit-text-stroke-color:#f8d0c0}.fontPreview_FontPreview__PfhUy [data-font=always_in_my_heart]{font-family:Always In My Heart;font-size:2.2em}.fontPreview_FontPreview__PfhUy [data-font=ano]{font-family:Ano;font-size:1.7em}.fontPreview_FontPreview__PfhUy [data-font=autumn_chant]{font-family:Autumn Chant;font-size:1.25em}.fontPreview_FontPreview__PfhUy [data-font=arslan_wessam]{font-family:Arslan Wessam;font-size:2.6em;letter-spacing:-2px}.fontPreview_FontPreview__PfhUy [data-font=britannic_bold]{font-family:Britannic Bold;font-size:2em;text-transform:uppercase}.fontPreview_FontPreview__PfhUy [data-font=cervanttis]{font-family:Cervanttis;font-size:1em}.fontPreview_FontPreview__PfhUy [data-font=dut801]{font-family:Dut801;font-size:2.6em;letter-spacing:-3px}.fontPreview_FontPreview__PfhUy [data-font=follow_you_into_the_world]{font-family:Follow You Into the World;font-size:2em}.fontPreview_FontPreview__PfhUy [data-font=guttman]{font-family:Guttman;font-size:1.9em;letter-spacing:-.1em}.fontPreview_FontPreview__PfhUy [data-font=impact]{font-family:Impact;text-transform:uppercase;font-size:2em}.fontPreview_FontPreview__PfhUy [data-font=john_bulgarry]{font-family:John Bulgarry;font-size:2.5em}.fontPreview_FontPreview__PfhUy [data-font=lateef]{font-family:Lateef;font-size:3em}.fontPreview_FontPreview__PfhUy [data-font=magneto]{font-family:Magneto;font-size:2.4em}.fontPreview_FontPreview__PfhUy [data-font=magneto_bold]{font-family:Magneto Bold;font-size:2.4em;letter-spacing:-2px}.fontPreview_FontPreview__PfhUy [data-font=merriweather_black]{font-family:Merriweather Black;text-transform:uppercase;letter-spacing:-4px}.fontPreview_FontPreview__PfhUy [data-font=old_english_text_mt]{font-family:Old English Text MT;font-size:2.3em}.fontPreview_FontPreview__PfhUy [data-font=pacifico]{font-family:Pacifico;font-size:1.5em}.fontPreview_FontPreview__PfhUy [data-font=script_bold_mt]{font-family:Script Bold MT;font-size:1.9em}.fontPreview_FontPreview__PfhUy [data-font=theon]{font-family:Theon;font-size:2.4em}.fontPreview_FontPreview__PfhUy [data-font=tr_impact]{font-family:TR Impact;font-size:2.4em;letter-spacing:-2px}.fontPreview_FontPreview__PfhUy [data-font*=tgcarrie]{font-family:Carrie;font-size:2.1em}.fontPreview_FontPreview__PfhUy [data-font*=tgcarrie][data-material=silver]{letter-spacing:2px;-webkit-text-stroke-width:.2px}.fontPreview_FontPreview__PfhUy [data-font*=tgcarrie][data-material=gold]{letter-spacing:2.8px;-webkit-text-stroke-width:.5px}.fontPreview_FontPreview__PfhUy [data-font*=tgcarrie][data-material=rosegold]{letter-spacing:2.8px;-webkit-text-stroke-width:.4px}.fontPreview_FontPreview__PfhUy [data-font=yaquote]{font-family:Yaquote;font-size:3em}.fontPreview_FontPreview__PfhUy [data-font=yellowtail_regular]{font-family:Yellowtail;letter-spacing:-2px}.giftNoteAssistant_GiftNoteAssistantField__pVYDB{display:flex;flex-direction:column;gap:var(--spacing-xxxs)}.giftNoteAssistant_GiftNoteAssistantField__pVYDB .giftNoteAssistant_TextArea__9d4_3{--scale:0.875;position:relative;border:1px solid var(--border-color);min-height:11.5rem;background-color:var(--colors-background);padding:var(--spacing-xs);font-size:var(--spacing-sm);transform:scale(var(--scale));transform-origin:left top;width:calc(100%/var(--scale))}.giftNoteAssistant_GiftNoteAssistantField__pVYDB .giftNoteAssistant_TextArea__9d4_3.giftNoteAssistant_Invalid__uzl2f{border:1px solid var(--colors-error)}.giftNoteAssistant_GiftNoteAssistantField__pVYDB .giftNoteAssistant_TextArea__9d4_3 #CharCounter{padding-block-end:unset}.giftNoteAssistant_GiftNoteAssistantField__pVYDB #giftbox_description{font-size:var(--typography-rules-text1-font-size);font-family:var(--typography-rules-text1-font-family,inherit);line-height:var(--typography-rules-text1-line-height,normal);letter-spacing:var(--typography-rules-text1-letter-spacing,normal);text-transform:var(--typography-rules-text1-text-transform,none);font-weight:var(--typography-rules-text1-font-weight,normal)}.giftNoteAssistant_GiftNoteAssistantField__pVYDB #giftNoteAssistantWrapper{display:flex;justify-content:space-between;margin-bottom:var(--spacing-xxxs);align-items:center}.giftNoteAssistant_GiftNoteAssistantField__pVYDB #giftMessageTitle{font-size:var(--typography-rules-text2-font-size);font-family:var(--typography-rules-text2-font-family,inherit);line-height:var(--typography-rules-text2-line-height,normal);letter-spacing:var(--typography-rules-text2-letter-spacing,normal);text-transform:var(--typography-rules-text2-text-transform,none);font-weight:var(--typography-rules-text2-font-weight,normal)}.giftnoteMarkup_GiftNoteWrapper__f0eZi{--icon-background:var(--mnn-morning-sky);display:flex;gap:var(--spacing-xxs);align-items:center;cursor:pointer}.giftnoteMarkup_GiftNoteWrapper__f0eZi .giftnoteMarkup_AIIcon__1SH6_{min-height:var(--spacing-md);min-width:var(--spacing-md);border-radius:var(--spacing-sm);background-color:var(--icon-background);padding:var(--spacing-xxxs)}.giftnoteMarkup_GiftNoteWrapper__f0eZi #generateMessageButton{border-bottom:1px solid;font-size:var(--typography-rules-text1-font-size);font-family:var(--typography-rules-text1-font-family,inherit);line-height:var(--typography-rules-text1-line-height,normal);letter-spacing:var(--typography-rules-text1-letter-spacing,normal);text-transform:var(--typography-rules-text1-text-transform,none);font-weight:var(--typography-rules-text1-font-weight,normal)}.namePreviewButton_NamePreview__yVTpk .namePreviewButton_PreviewButton__Om1iN{width:100%}.namePreviewButton_NamePreview__yVTpk .namePreviewButton_PreviewButton__Om1iN.button_disabled{background-color:var(--buttons-preview-background);color:var(--colors-text-secondary);border:none}.zoomableImage_Wrapper__mVG7n{width:100%;height:100%;cursor:grab}.zoomableImage_Wrapper__mVG7n:active{cursor:grabbing}.zoomableImage_Content__gc805{width:100%;height:100%}.disclaimerMessage_DisclaimerMessage__bRMuT{display:flex;align-items:center;justify-content:center;gap:var(--spacing-xxs)}.disclaimerMessage_DisclaimerMessage__bRMuT .svg-icon{font-size:2.8rem}.disclaimerMessage_DisclaimerMessage__bRMuT.disclaimerMessage_WithBorder__IuUCY{border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-xxs)}.namePreviewExpandable_Expandable__JfwqL{border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-xs) var(--spacing-sm)}.namePreviewExpandable_Expandable__JfwqL .namePreviewExpandable_Summary__BhipC{padding:0}.namePreviewExpandable_Expandable__JfwqL .namePreviewExpandable_Content__Dk6Ji>div{display:flex;flex-direction:column;gap:var(--spacing-xs)}.namePreviewExpandable_Expandable__JfwqL .namePreviewExpandable_Content__Dk6Ji .namePreviewExpandable_ImageContainer__xStKo{margin-top:var(--spacing-xs);display:grid;grid-template-areas:"stack"}.namePreviewExpandable_Expandable__JfwqL .namePreviewExpandable_Content__Dk6Ji .namePreviewExpandable_ImageContainer__xStKo .namePreviewExpandable_ZoomContainer__PPaei{background-color:var(--product-image-background-bland)}.namePreviewExpandable_Expandable__JfwqL .namePreviewExpandable_Content__Dk6Ji .namePreviewExpandable_ImageContainer__xStKo>*{grid-area:stack}.namePreviewExpandable_Expandable__JfwqL .namePreviewExpandable_Content__Dk6Ji .namePreviewExpandable_ImageContainer__xStKo img{width:100%;height:auto;mix-blend-mode:multiply}.namePreviewExpandable_Expandable__JfwqL .namePreviewExpandable_Content__Dk6Ji .namePreviewExpandable_ImageContainer__xStKo .namePreviewExpandable_Actions__WHCge{align-self:end;display:flex;justify-content:flex-end;align-items:center;width:100%;padding:var(--spacing-xxs);z-index:1}@keyframes namePreview_fadeIn__NX80f{0%{opacity:0}to{opacity:1}}.namePreview_NamePreview__ClJCg{width:100%;display:flex;flex-direction:column;gap:var(--spacing-xs);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--border-color)}.namePreview_FadeIn__y_E0K{animation:namePreview_fadeIn__NX80f .4s ease-in-out}.ringSizeField_RingSizerWrapper__1OXVn{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-xxs)}@media(min-width:768px){.ringSizeField_RingSizerWrapper__1OXVn .ringSizeField_Label__Zs7KT{width:100%}}.ringSizeField_RingSizerWrapper__1OXVn .ringSizeField_CTA__uieYT{display:flex;gap:var(--spacing-xxxs);align-items:center}@media(min-width:768px){.ringSizeField_RingSizerWrapper__1OXVn .ringSizeField_CTA__uieYT{display:none}}.ringSizeField_RingSizerWrapper__1OXVn .ringSizeField_CTA__uieYT svg{font-size:var(--spacing-md)}.ringSizeField_RingSizerWrapper__1OXVn .ringSizeField_RingSizerButton__QcMAU{max-width:-moz-fit-content;max-width:fit-content;align-self:center}.ringSizeField_RingSizerWrapper__1OXVn .ringSizeField_RingGuide__a9IZl button{display:none}@media(min-width:768px){.ringSizeField_RingSizerWrapper__1OXVn .ringSizeField_RingGuide__a9IZl button{display:block;float:var(--x-end)}}.initView_InitView__HVB4a{--content-spacing:var(--spacing-xs);display:flex;flex-direction:column;gap:var(--content-spacing);justify-content:center;align-items:center;text-align:center;height:100%}.initView_InitView__HVB4a .initView_Menu__6fvm9{margin-top:var(--spacing-sm);display:flex;flex-direction:column;gap:var(--spacing-lg);align-items:center;width:100%}.initView_InitView__HVB4a .initView_Buttons__XNk6d{display:grid;grid-gap:var(--spacing-xxs);gap:var(--spacing-xxs);align-items:center;width:100%}.initView_InitView__HVB4a .initView_Buttons__XNk6d .svg-icon{font-size:2.8rem;mix-blend-mode:multiply}.infoAnimations_InfoAnimations__wK06c{height:90dvh}.infoAnimations_InfoAnimations__wK06c main{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-rows:auto 1fr auto}.infoAnimations_InfoAnimations__wK06c main .infoAnimations_Top__i5P0v{justify-self:center}.infoAnimations_InfoAnimations__wK06c main .infoAnimations_Gif__cq_5C{width:85%;margin:0 auto;height:auto;align-self:center}.infoAnimations_InfoAnimations__wK06c main .infoAnimations_Gif__cq_5C.infoAnimations_fingerAnimation__g6K4w{width:60%}.infoAnimations_InfoAnimations__wK06c main .infoAnimations_Bottom__ZRA3_{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);text-align:center}.infoAnimations_InfoAnimations__wK06c main .infoAnimations_BottomMsg__xSSQ4{display:flex;gap:var(--spacing-xxs);justify-content:center}.infoAnimations_InfoAnimations__wK06c main .infoAnimations_BottomMsg__xSSQ4 svg{font-size:var(--spacing-sm);flex-shrink:0}.slider_SliderWrapper__Vv90V{display:flex;gap:var(--spacing-md);justify-content:center;align-items:center;width:100%;padding-inline:var(--spacing-md)}.slider_SliderWrapper__Vv90V>span{cursor:pointer;border:1px solid;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:var(--spacing-md);padding:var(--spacing-xxxs)}.slider_SliderWrapper__Vv90V .slider_Slider__SxNfu .rc-slider-rail,.slider_SliderWrapper__Vv90V .slider_Slider__SxNfu .rc-slider-track{height:var(--spacing-xxxs);background:var(--colors-text);border-radius:var(--spacing-xxxs)}.slider_SliderWrapper__Vv90V .slider_Slider__SxNfu .rc-slider-handle{height:var(--spacing-sm);width:var(--spacing-sm);background:var(--colors-text);border:none;opacity:1;position:relative}.slider_SliderWrapper__Vv90V .slider_Slider__SxNfu .rc-slider-handle:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:var(--spacing-lg);width:var(--spacing-lg);background:rgba(0,0,0,0);border-radius:50%;z-index:-1;pointer-events:none}.slider_SliderWrapper__Vv90V .slider_Slider__SxNfu .rc-slider-handle.rc-slider-handle-dragging{box-shadow:none}.aiPersonalizationPreview_PersonalizationPreview__9QZ0Q{width:100%;display:flex;flex-direction:column;gap:var(--spacing-xs);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--border-color)}.aiPreviewBtn_PreviewButton__pId2V.button_disabled{background-color:var(--buttons-preview-background);color:var(--colors-text-secondary);border:none}.aiPreviewDrawer_Drawer__iPnuP{border-radius:var(--radius-md)}.aiPreviewDrawer_Drawer__iPnuP main{display:flex;flex-direction:column;justify-content:space-between;padding:var(--spacing-lg) var(--spacing-md)}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_ImagePreviewContainer__0Eysf{display:flex;flex-direction:column;gap:var(--spacing-xs)}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_ImagePreviewContainer__0Eysf .aiPreviewDrawer_ImagePreview__NHUq2{display:grid;align-items:center;grid-template-areas:"stack"}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_ImagePreviewContainer__0Eysf .aiPreviewDrawer_ImagePreview__NHUq2>*{grid-area:stack}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_ImagePreviewContainer__0Eysf .aiPreviewDrawer_ImagePreview__NHUq2 .svg-icon-tinted-sparkle{align-self:end;align-items:end;margin:var(--spacing-xxs);animation:aiPreviewDrawer_fadeIn__Ec8Do .8s ease-out;z-index:2}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_ImagePreviewContainer__0Eysf .aiPreviewDrawer_ImagePreview__NHUq2 .aiPreviewDrawer_ImageContainer__uxiw_{background-color:var(--product-image-background-bland);border-radius:var(--radius-md);overflow:hidden}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_ImagePreviewContainer__0Eysf .aiPreviewDrawer_ImagePreview__NHUq2 .aiPreviewDrawer_ImageContainer__uxiw_ img{width:100%;max-width:50rem;height:auto;mix-blend-mode:multiply;transition:filter .5s ease-in-out,opacity .5s ease-in-out;filter:blur(0);opacity:1}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_ImagePreviewContainer__0Eysf .aiPreviewDrawer_ImagePreview__NHUq2 .aiPreviewDrawer_ImageContainer__uxiw_.aiPreviewDrawer_Loading__IOeuH img{opacity:.1;filter:blur(2px);mix-blend-mode:normal}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_ImagePreviewContainer__0Eysf .aiPreviewDrawer_ImagePreview__NHUq2 .aiPreviewDrawer_Loader__dm5na{display:flex;flex-direction:column;gap:var(--spacing-xxs);align-items:center;justify-content:center;z-index:1}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_ImagePreviewContainer__0Eysf .aiPreviewDrawer_ImagePreview__NHUq2 .aiPreviewDrawer_Loader__dm5na img{width:var(--spacing-xxl)}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_ImagePreviewContainer__0Eysf .aiPreviewDrawer_ImagePreview__NHUq2 .aiPreviewDrawer_Loader__dm5na .aiPreviewDrawer_MessageContainer__ztXIY{animation:aiPreviewDrawer_fadeIn__Ec8Do .5s ease-in-out}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_ImagePreviewContainer__0Eysf .aiPreviewDrawer_ImagePreview__NHUq2 .aiPreviewDrawer_Loader__dm5na .aiPreviewDrawer_SecondaryMessage__KBuiE{background-color:var(--ribbon-background);border-radius:var(--radius-md);padding:var(--spacing-xxs) var(--spacing-xs);animation:aiPreviewDrawer_slideUp__krN7h .5s ease-out;margin-top:var(--spacing-xxs)}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_Regenerate__Z4SUz{color:var(--primary-color);text-underline-offset:.2rem;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}.aiPreviewDrawer_Drawer__iPnuP .aiPreviewDrawer_PreviewButton__Sf9Wp{margin-top:var(--spacing-md)}@keyframes aiPreviewDrawer_fadeIn__Ec8Do{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes aiPreviewDrawer_slideUp__krN7h{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.errorView_ErrorView__aIA_b{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-xxs);background-color:var(--product-image-background-bland);min-height:34rem;border-radius:var(--radius-md);padding:var(--spacing-lg);text-align:center}.errorView_ErrorView__aIA_b svg{font-size:4.8rem}.aiPreviewExpandable_Expandable__hbhNM{border:1px solid var(--border-color);border-radius:var(--radius-md);padding:var(--spacing-xs) var(--spacing-sm)}.aiPreviewExpandable_Expandable__hbhNM .aiPreviewExpandable_Summary___ZTrB{padding:0}.aiPreviewExpandable_Expandable__hbhNM .aiPreviewExpandable_Content__g9X_z .aiPreviewExpandable_ImageContainer__oR3Tx{background-color:var(--product-image-background-bland);margin:var(--spacing-xs) var(--spacing-xxs);display:grid;grid-template-areas:"stack";cursor:pointer;isolation:isolate}.aiPreviewExpandable_Expandable__hbhNM .aiPreviewExpandable_Content__g9X_z .aiPreviewExpandable_ImageContainer__oR3Tx>*{grid-area:stack}.aiPreviewExpandable_Expandable__hbhNM .aiPreviewExpandable_Content__g9X_z .aiPreviewExpandable_ImageContainer__oR3Tx img{width:100%;height:auto;mix-blend-mode:multiply}.aiPreviewExpandable_Expandable__hbhNM .aiPreviewExpandable_Content__g9X_z .aiPreviewExpandable_ImageContainer__oR3Tx .aiPreviewExpandable_Actions__8xQRk{align-self:end;display:flex;justify-content:space-between;align-items:center;width:100%;padding:var(--spacing-xxs);z-index:1}.ItemEditorSkeleton_ItemEditorSkelaton__kR_5U{position:relative;display:grid;grid-gap:1em;margin-top:var(--spacing-xs) 0 var(--spacing-md)}.ItemEditorSkeleton_ItemEditorSkelaton__kR_5U .skeleton{display:flex;justify-content:center}.ItemEditorSkeleton_ItemEditorSkelaton__kR_5U .row{height:auto}.ItemEditorSkeleton_ItemEditorSkelaton__kR_5U .text-md,.ItemEditorSkeleton_ItemEditorSkelaton__kR_5U .text-sm{justify-content:flex-start}.productOptions_ItemEditor__z7y7r{display:flex;flex-direction:column;gap:var(--spacing-md);border-top:1px solid var(--border-color);padding-block:var(--spacing-md)}@media(min-width:768px){.productOptions_ItemEditor__z7y7r{padding-bottom:0}}.productOptions_ItemEditor__z7y7r .error-border{border:1px solid var(--colors-error)}.productOptions_js-has-pseudo__IOt_y [csstools-has-1a-21-38-2t-31-1x-2s-2x-38-33-36-w-1m-2v-30-33-2q-2p-30-14-1a-2t-36-36-33-36-19-2q-33-36-2s-2t-36-15-1m-2w-2p-37-14-2q-39-38-38-33-32-15]:not(.productOptions_does-not-exist__b8C_t):not(does-not-exist){border-radius:var(--buttons-preview-border-radius)}.productOptions_ItemEditor__z7y7r .error-border:has(button){border-radius:var(--buttons-preview-border-radius)}.productOptions_ItemEditor__z7y7r .iec-invalid-input{color:var(--colors-error)!important}.productOptions_BundleItemEditor__n_qEZ>:not(.link-component-wrapper){display:none}.productSubtotal_ProductSubtotal__sO0ps{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-xxxs)}@media(min-width:375px){.productSubtotal_ProductSubtotal__sO0ps{gap:var(--spacing-sm)}}.productSubtotal_ProductSubtotal__sO0ps .productSubtotal_PricesWrapper__wCFGE{display:flex;gap:var(--spacing-xxs)}@media(min-width:375px){.productSubtotal_ProductSubtotal__sO0ps .productSubtotal_PricesWrapper__wCFGE{gap:var(--spacing-sm)}}.productSubtotal_ProductSubtotal__sO0ps .productSubtotal_PricesWrapper__wCFGE .productSubtotal_CrossedPrice__xR1HB{-webkit-text-decoration:line-through;text-decoration:line-through;color:var(--crossed-price,var(--colors-text));font-size:var(--typography-rules-headline5-font-size);font-family:var(--typography-rules-headline5-font-family,inherit);line-height:var(--typography-rules-headline5-line-height,normal);letter-spacing:var(--typography-rules-headline5-letter-spacing,normal);text-transform:var(--typography-rules-headline5-text-transform,none);font-weight:var(--typography-rules-headline5-font-weight,normal)}.productSubtotal_ProductSubtotal__sO0ps .productSubtotal_PricesWrapper__wCFGE .selling-price{font-size:var(--typography-rules-headline12-font-size);font-family:var(--typography-rules-headline12-font-family,inherit);line-height:var(--typography-rules-headline12-line-height,normal);letter-spacing:var(--typography-rules-headline12-letter-spacing,normal);text-transform:var(--typography-rules-headline12-text-transform,none);font-weight:var(--typography-rules-headline12-font-weight,normal)}.guaranteedMessage_GuaranteedMessage__N_EYN{padding:var(--spacing-xs);background-color:var(--colors-surface-secondary);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xxxs)}.guaranteedMessage_GuaranteedMessage__N_EYN .guaranteedMessage_InTimeFor__4yTxl{display:flex;align-items:center;gap:var(--spacing-xs)}.guaranteedMessage_GuaranteedMessage__N_EYN .guaranteedMessage_InTimeFor__4yTxl svg{font-size:var(--spacing-md)}.guaranteedMessage_GuaranteedMessage__N_EYN .guaranteedMessage_GetItBy__r6_Nw{display:flex;gap:var(--spacing-xxxs);justify-content:center;flex-wrap:wrap}.material_Information__p_CMB #infoTabMaterialList{list-style:none;margin:initial;padding-inline:var(--spacing-sm);width:100%;display:flex;flex-direction:column;row-gap:var(--spacing-xxs)}@media(min-width:768px){.material_Information__p_CMB #infoTabMaterialList{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-sm) var(--spacing-xl);gap:var(--spacing-sm) var(--spacing-xl);padding:initial}}.material_Information__p_CMB #infoTabMaterialList li{display:flex;justify-content:space-between;-moz-column-gap:var(--spacing-xxs);column-gap:var(--spacing-xxs);width:100%}@media(min-width:992px){.material_Information__p_CMB #infoTabMaterialList li{border-bottom:1px solid var(--border-color);padding-bottom:var(--spacing-sm)}}.material_Information__p_CMB #infoTabMaterialList li .material_Title__pxAH1{font-family:var(--font-family-main-bold);text-align:start}.material_Information__p_CMB #infoTabMaterialList li div{text-align:end}.material_Information__p_CMB[data-sps=false] #infoTabMaterialList li:first-child{display:none}@media(min-width:768px){.description_Description__5MH8n{padding-inline:var(--spacing-sm)}}.description_Description__5MH8n h2{margin-block:var(--spacing-xxs);font-size:var(--typography-rules-headline7-font-size);font-family:var(--typography-rules-headline7-font-family,inherit);line-height:var(--typography-rules-headline7-line-height,normal);letter-spacing:var(--typography-rules-headline7-letter-spacing,normal);text-transform:var(--typography-rules-headline7-text-transform,none);font-weight:var(--typography-rules-headline7-font-weight,normal)}.description_Description__5MH8n div,.description_Description__5MH8n p{font-size:var(--typography-rules-text1-font-size);font-family:var(--typography-rules-text1-font-family,inherit);line-height:var(--typography-rules-text1-line-height,normal);letter-spacing:var(--typography-rules-text1-letter-spacing,normal);text-transform:var(--typography-rules-text1-text-transform,none);font-weight:var(--typography-rules-text1-font-weight,normal)}.description_Description__5MH8n .article-glossary-link{display:flex;flex-wrap:wrap;-moz-column-gap:var(--spacing-xl);column-gap:var(--spacing-xl);margin-bottom:var(--spacing-md)}.description_Description__5MH8n .article-glossary-link button.ProductGlossary{-webkit-text-decoration:none;text-decoration:none}.description_Description__5MH8n .article-glossary-link button.ProductGlossary>div{display:flex;justify-content:center;align-items:center;-moz-column-gap:var(--spacing-xxs);column-gap:var(--spacing-xxs)}.description_Description__5MH8n .article-glossary-link button.ProductGlossary>div label.modal-icon{font-size:var(--spacing-lg)}.description_Description__5MH8n label.modal-text{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.instructions_Instructions__99KNB .ProductGlossary,.instructions_Instructions__99KNB button.glossary{display:inline}.instructions_Instructions__99KNB .tab-content ul:not([data-items=list]){list-style:none;padding-left:0}.instructions_Instructions__99KNB ul{list-style:disc;padding-inline-start:var(--spacing-md)}.instructions_Instructions__99KNB a{-webkit-text-decoration:underline;text-decoration:underline}.instructions_Instructions__99KNB.instructions_Markup__TqoiG .expandable .summary{font-size:var(--typography-rules-text2-font-size);font-family:var(--typography-rules-text2-font-family,inherit);line-height:var(--typography-rules-text2-line-height,normal);letter-spacing:var(--typography-rules-text2-letter-spacing,normal);text-transform:var(--typography-rules-text2-text-transform,none);font-weight:var(--typography-rules-text2-font-weight,normal);display:grid;padding-inline:unset}.instructions_Instructions__99KNB.instructions_Markup__TqoiG .expandable .content{padding-inline-end:2.4rem}.instructions_Instructions__99KNB.instructions_Markup__TqoiG .expandable .content,.productInformation_ProductInformation__XUPjt{font-size:var(--typography-rules-text1-font-size);font-family:var(--typography-rules-text1-font-family,inherit);line-height:var(--typography-rules-text1-line-height,normal);letter-spacing:var(--typography-rules-text1-letter-spacing,normal);text-transform:var(--typography-rules-text1-text-transform,none);font-weight:var(--typography-rules-text1-font-weight,normal)}.productInformation_ProductInformation__XUPjt{padding-block:var(--spacing-xxxs);max-width:var(--layout-container-wide);margin:0 auto}.productInformation_ProductInformation__XUPjt>.summary{padding-block:0}.productInformation_ProductInformation__XUPjt .content a,.productInformation_ProductInformation__XUPjt .content u{-webkit-text-decoration:underline;text-decoration:underline}.productInformation_ProductInformation__XUPjt .content ul{list-style-type:disc;display:flex;flex-direction:column;padding-inline-start:var(--spacing-md);margin-block:var(--spacing-xxs)}.productInformation_ProductInformation__XUPjt .content .toggle-button{display:none}.productInformation_ProductInformation__XUPjt .content .show-more-accordion{display:flex;flex-direction:column}.productInformation_ProductInformation__XUPjt .content .show-more-accordion .summary{display:flex;width:100%;justify-content:center;-moz-column-gap:var(--spacing-xxs);column-gap:var(--spacing-xxs);-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:var(--spacing-xxxs);padding-block:var(--spacing-xxs);font-size:var(--typography-rules-text2-font-size);font-family:var(--typography-rules-text2-font-family,inherit);line-height:var(--typography-rules-text2-line-height,normal);letter-spacing:var(--typography-rules-text2-letter-spacing,normal);text-transform:var(--typography-rules-text2-text-transform,none);font-weight:var(--typography-rules-text2-font-weight,normal)}.productInformation_ProductInformation__XUPjt .content .show-more-accordion .content{justify-content:flex-start;padding-bottom:var(--spacing-sm)}.productInformation_ProductInformation__XUPjt .content .show-more-accordion.open{flex-direction:column-reverse}@media(min-width:768px){.productInformation_ProductInformation__XUPjt .productInformation_Tabs__eGynl{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--spacing-xxxl);gap:var(--spacing-xxxl)}.productInformation_ProductInformation__XUPjt .productInformation_Tabs__eGynl>ul{flex-direction:column;row-gap:var(--spacing-md)}.productInformation_js-has-pseudo__v_CI3 [csstools-has-1a-28-36-33-2s-39-2r-38-21-32-2u-33-36-31-2p-38-2x-33-32-w-1a-2c-2p-2q-37-1q-39-30-w-30-2x-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-37-2t-30-2t-2r-38-2t-2s-1p-38-36-39-2t-2l-15]:not(.productInformation_does-not-exist__fnDZn):not(.productInformation_does-not-exist__fnDZn):not(does-not-exist):not(does-not-exist){border-bottom:none!important}.productInformation_ProductInformation__XUPjt .productInformation_Tabs__eGynl>ul li:has([aria-selected=true]){border-bottom:none!important}.productInformation_js-has-pseudo__v_CI3 [csstools-has-1a-28-36-33-2s-39-2r-38-21-32-2u-33-36-31-2p-38-2x-33-32-w-1a-2c-2p-2q-37-1q-39-30-w-30-2x-1m-2w-2p-37-14-2j-2p-36-2x-2p-19-37-2t-30-2t-2r-38-2t-2s-1p-38-36-39-2t-2l-15-w-2q-39-38-38-33-32]:not(.productInformation_does-not-exist__fnDZn):not(.productInformation_does-not-exist__fnDZn):not(does-not-exist):not(does-not-exist):not(does-not-exist){-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.6rem;text-decoration-thickness:.2rem}.productInformation_ProductInformation__XUPjt .productInformation_Tabs__eGynl>ul li:has([aria-selected=true]) button{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:.6rem;text-decoration-thickness:.2rem}}@media(max-width:767px){.productInformation_ProductInformation__XUPjt .productInformation_Accordion__u4O1M{padding:var(--spacing-xxs) var(--layout-page-margin);border-bottom:1px solid var(--border-color)}.productInformation_ProductInformation__XUPjt .productInformation_Accordion__u4O1M:last-child{border-bottom:none}}.productPage_ProductPage__DqDby{display:flex;flex-direction:column}.productPage_ProductPage__DqDby .productPage_Stick__58AoD{position:relative;display:flex;flex-direction:column;gap:var(--spacing-md)}@media(min-width:1200px){.productPage_ProductPage__DqDby .productPage_Stick__58AoD{display:grid;grid-template-columns:minmax(0,6fr) 4fr}}.productPage_ProductPage__DqDby .productPage_Stick__58AoD .productPage_Main__kDHZf{display:grid;grid-template-columns:[full-start] minmax(var(--layout-page-margin),1fr) [content-start] minmax(0,52rem) [content-end] minmax(var(--layout-page-margin),1fr) [full-end];grid-row-gap:var(--spacing-sm);row-gap:var(--spacing-sm);align-content:start;margin-bottom:var(--spacing-md)}@media(min-width:1200px){.productPage_ProductPage__DqDby .productPage_Stick__58AoD .productPage_Main__kDHZf{row-gap:var(--spacing-md);position:sticky;top:var(--sticky-top);margin-top:var(--spacing-xl)}}.productPage_ProductPage__DqDby .productPage_Stick__58AoD .productPage_Main__kDHZf>*{grid-column:content}.productPage_ProductPage__DqDby .productPage_Stick__58AoD .productPage_Main__kDHZf .productPage_MainInfo__RRMfG{display:flex;flex-direction:column;gap:var(--spacing-xs)}.productPage_ProductPage__DqDby .productPage_SurfaceOne__opL6m{max-width:calc(var(--layout-container-wide) + var(--layout-page-margin)*2);padding-inline:var(--layout-page-margin);margin-inline:auto;width:100%}.productPage_ProductPage__DqDby .productPage_SurfaceTwo__aPNze{background:var(--colors-surface-secondary)}@media(min-width:768px){.productPage_ProductPage__DqDby .productPage_SurfaceTwo__aPNze{padding:var(--spacing-xl) var(--layout-page-margin)}}@media(min-width:992px){.productPage_ProductPage__DqDby .productPage_SurfaceTwo__aPNze{padding:var(--spacing-xxxl) var(--spacing-xxl)}}.productPage_ProductPage__DqDby #usp_banner{padding-block:var(--spacing-xl);padding-inline:var(--spacing-md)}@media(min-width:768px){.productPage_ProductPage__DqDby #usp_banner{padding:var(--spacing-xxl)}}.productPage_ProductPage__DqDby #trustpilotReviews{padding:var(--spacing-xl);padding-bottom:0}.productPage_ProductPage__DqDby #klarna-placement::part(osm-container){border-style:none;text-align:left;padding-left:0}.productPage_ProductPage__DqDby #primary_carousel_-_pdp,.productPage_ProductPage__DqDby #secondary_carousel_-_pdp{--billboard-inset:var(--layout-page-margin);padding-block:var(--spacing-xs) var(--spacing-xl)}@media(min-width:768px){.productPage_ProductPage__DqDby #primary_carousel_-_pdp,.productPage_ProductPage__DqDby #secondary_carousel_-_pdp{padding-block:var(--spacing-xl)}}.productPage_ProductPage__DqDby #secondary_carousel_-_pdp{padding-top:0;padding-bottom:var(--spacing-xl)}.ugcItem_UgcItem__dgKrl{overflow:hidden}.ugcItem_UgcItem__dgKrl .ugcItem_ImageContainer__jF1z6{cursor:pointer;position:relative;aspect-ratio:4/5;border-radius:var(--radius-lg);overflow:hidden;width:100%}.ugcItem_UgcItem__dgKrl .ugcItem_ImageContainer__jF1z6 .svg-icon-resize{display:flex;position:absolute;inset-inline-end:var(--spacing-xxs);inset-block-end:var(--spacing-xxs);z-index:3}@media(min-width:768px){.ugcItem_UgcItem__dgKrl .ugcItem_ImageContainer__jF1z6 .svg-icon-resize{display:none}}.ugcItem_UgcItem__dgKrl .ugcItem_ImageContainer__jF1z6 .svg-icon-pause,.ugcItem_UgcItem__dgKrl .ugcItem_ImageContainer__jF1z6 .svg-icon-play{display:none;position:absolute;inset-inline-start:var(--spacing-xxs);inset-block-end:var(--spacing-xxs);z-index:3;opacity:.6;border-radius:var(--radius-xxl);background-color:var(--colors-background);width:var(--spacing-md);height:var(--spacing-md)}@media(min-width:768px){.ugcItem_UgcItem__dgKrl .ugcItem_ImageContainer__jF1z6 .svg-icon-pause,.ugcItem_UgcItem__dgKrl .ugcItem_ImageContainer__jF1z6 .svg-icon-play,.ugcItem_UgcItem__dgKrl .ugcItem_ImageContainer__jF1z6:hover .svg-icon-resize{display:flex}}.ugcItem_UgcItem__dgKrl .ugcItem_ImageContainer__jF1z6:hover .svg-icon-play{display:none}.ugcItem_UgcItem__dgKrl .ugcItem_Image__ZfmNv{-o-object-fit:cover;object-fit:cover}.ugcItem_UgcItem__dgKrl .ugcItem_VideoOverlay__mdP6n{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.ugcItem_UgcItem__dgKrl .ugcItem_VideoOverlay__mdP6n .ugcItem_VimeoPlayer__gNIh7{width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.ugcItem_UgcItem__dgKrl .ugcItem_VideoOverlay__mdP6n iframe{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%) scale(1.05);top:50%;left:50%}@media(min-width:768px){.ugcItem_UgcItem__dgKrl .ugcItem_VideoOverlay__mdP6n iframe{transform:translate(-50%,-50%) scale(1.07)}}.ugcItem_UgcItem__dgKrl.ugcItem_UgcItemModal__DPHOB{display:flex;flex-direction:column;padding-inline:var(--spacing-md);gap:var(--spacing-sm);overflow:hidden;height:100%;align-items:center;padding-bottom:var(--spacing-md)}@media(min-width:768px){.ugcItem_UgcItem__dgKrl.ugcItem_UgcItemModal__DPHOB{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0}}.ugcItem_UgcItem__dgKrl.ugcItem_UgcItemModal__DPHOB .ugcItem_ImageContainer__jF1z6{flex:1 1;max-height:34rem;max-width:28rem}@media(min-width:768px){.ugcItem_UgcItem__dgKrl.ugcItem_UgcItemModal__DPHOB .ugcItem_ImageContainer__jF1z6{aspect-ratio:4/5;border-radius:0;border-radius:initial;padding-inline:0;max-height:100%;max-width:100%}}.ugcItem_UgcItem__dgKrl.ugcItem_UgcItemModal__DPHOB .ugcItem_ImageContainer__jF1z6 .svg-icon-play,.ugcItem_UgcItem__dgKrl.ugcItem_UgcItemModal__DPHOB .ugcItem_ImageContainer__jF1z6 .svg-icon-resize{display:none}@media(min-width:768px){.ugcItem_UgcItem__dgKrl.ugcItem_UgcItemModal__DPHOB .ugcItem_ImageContainer__jF1z6 .svg-icon-play{display:flex}}.ugcItem_UgcItem__dgKrl.ugcItem_UgcItemModal__DPHOB .ugcItem_VideoOverlay__mdP6n iframe{transform:translate(-50%,-50%) scale(1.1)}.modalContent_ModalContent__9ze_l{display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:center;text-align:center;padding-inline:var(--spacing-md);margin:auto 0}@media(min-width:768px){.modalContent_ModalContent__9ze_l{background-color:var(--colors-surface-primary);height:100%;justify-content:center;gap:var(--spacing-sm);margin-bottom:0;padding-inline:var(--spacing-xl)}}.vimeoVideoPlayer_VimeoVideoPlayer__Xih4x{height:100%;width:100%;pointer-events:none}.vimeoVideoPlayer_VimeoVideoPlayer__Xih4x .vimeoVideoPlayer_VimeoPlayer__xqtZj{position:absolute;inset:0;z-index:1}.vimeoVideoPlayer_VimeoVideoPlayer__Xih4x iframe{width:100%;height:100%}.vimeoVideoPlayer_VimeoVideoPlayer__Xih4x.vimeoVideoPlayer_EnableSound__RKPbD{pointer-events:auto}.ugcPageSlider_Viewport__Z3_Ds{--carousel-page-inset:var(--spacing-sm)}.ugcModalSlider_Title__XVBlI{display:inline-flex;margin-block-start:var(--spacing-md);gap:var(--spacing-xs)}.ugcModalSlider_Title__XVBlI .ugcModalSlider_ImageCount__IX85Q{color:var(--colors-text-secondary)}.ugcCarouselModal_Panel__XwUt0{position:fixed;inset:0;isolation:isolate;z-index:10000;pointer-events:none;display:grid;background-color:rgba(0,0,0,0);transition:background-color .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;transition:backdrop-filter .3s ease-in-out,background-color .3s ease-in-out;transition:backdrop-filter .3s ease-in-out,background-color .3s ease-in-out,-webkit-backdrop-filter .3s ease-in-out;align-content:end;justify-content:end;place-content:end}@media(min-width:768px){.ugcCarouselModal_Panel__XwUt0{align-content:center;justify-content:center;place-content:center}}.ugcCarouselModal_Panel__XwUt0 .ugcCarouselModal_Backdrop__LoKJ2{position:absolute;inset:0}.ugcCarouselModal_js-has-pseudo__VkZTJ [csstools-has-1a-28-2p-32-2t-30-1m-2w-2p-37-14-1a-27-34-2t-32-15]:not(.ugcCarouselModal_does-not-exist__C_9zN){background-color:var(--colors-backdrop)}.ugcCarouselModal_Panel__XwUt0:has(.ugcCarouselModal_Open__KYq_2){background-color:var(--colors-backdrop)}.ugcCarouselModal_js-has-pseudo__VkZTJ [csstools-has-1a-28-2p-32-2t-30-1m-2w-2p-37-14-1a-27-34-2t-32-15-w-1a-1u-2p-2r-2z-2s-36-33-34]:not(.ugcCarouselModal_does-not-exist__C_9zN):not(.ugcCarouselModal_does-not-exist__C_9zN){pointer-events:all}.ugcCarouselModal_Panel__XwUt0:has(.ugcCarouselModal_Open__KYq_2) .ugcCarouselModal_Backdrop__LoKJ2{pointer-events:all}.ugcCarouselModal_PanelInner__N0jcE{pointer-events:all;position:relative;background-color:var(--colors-background);z-index:1000;overflow:visible;height:auto;transition:all .3s ease-in-out;transform:translateY(100vmax);max-width:none;max-height:none;width:100dvw;height:calc(100dvh - var(--layout-header-height));max-height:90vh;border-radius:var(--radius-lg);--carousel-arrow-background:transparent;--carousel-arrow-shadow:none}@media(min-width:768px){.ugcCarouselModal_PanelInner__N0jcE{width:92rem;max-height:67rem;height:auto;--carousel-arrow-background:var(--colors-background);--carousel-arrow-color:var(--colors-text)}}.ugcCarouselModal_PanelInner__N0jcE.ugcCarouselModal_Open__KYq_2{transform:translateY(0)}.ugcCarouselModal_PanelInner__N0jcE .carousel[data-arrows=outside]{--carousel-arrow-inset:var(--spacing-xxxs)}@media(min-width:768px){.ugcCarouselModal_PanelInner__N0jcE .carousel[data-arrows=outside]{--carousel-arrow-inset:calc(var(--spacing-xxxl) * -1)}}.ugcCarousel_UgcCarousel__HYU_1{margin-block:var(--spacing-xl)}@media(min-width:768px){.ugcCarousel_UgcCarousel__HYU_1 .carousel{margin-inline:var(--spacing-lg)}}.uspMessages_UspMessages__DmY15{display:grid;grid-gap:var(--spacing-xs);gap:var(--spacing-xs)}.uspMessages_UspMessages__DmY15 .uspMessages_MessageItem__srN4O{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-xxs)}.uspMessages_UspMessages__DmY15 .uspMessages_MessageItem__srN4O.uspMessages_MessageItemClickable__k6ikS{cursor:pointer}.uspMessages_PanelContent__L2O2m{display:grid;grid-gap:var(--spacing-sm);gap:var(--spacing-sm)}.uspMessages_PanelContent__L2O2m.uspMessages_ImageAboveText__fdeLC .uspMessages_PanelImage__AF9Q2{order:-1}.uspMessages_PanelContent__L2O2m .uspMessages_PanelImage__AF9Q2{width:100%;height:auto}.crossSellSkeleton_Skeleton__oEOd_{height:20rem;display:flex;flex-direction:column;gap:var(--spacing-sm);background-color:var(--colors-surface-primary);padding:var(--spacing-sm)}.crossSellSkeleton_Skeleton__oEOd_ .crossSellSkeleton_SkeletonTitle__VA7Ms{height:2rem;background-color:var(--colors-background);animation:crossSellSkeleton_flash__f_P2w 1.5s ease-in-out infinite}.crossSellSkeleton_Skeleton__oEOd_ .crossSellSkeleton_SkeletonItem__jwaVS{height:14rem;background-color:var(--colors-background);animation:crossSellSkeleton_flash__f_P2w 1.5s ease-in-out infinite}@keyframes crossSellSkeleton_flash__f_P2w{0%,to{opacity:.1}50%{opacity:.9}}