.loader_container__fXF0s{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;bottom:0;left:0;right:0}.loader_container--fullScreen__6EQ07{position:fixed;z-index:4001}.loader_container--inline__3d1d9{flex-direction:row}.loader_itemContainer__L9BeX{display:flex}.loader_itemContainer--vertical__oYH_5{flex-direction:column}.loader_itemContainer--hidden__jZsjw{display:none}.loader_dot__WRGAD{display:inline-block;width:4px;height:4px;margin-right:calc(4px/2 + 1px);border-radius:50%;background-color:#000;animation:loader_loader-bouncedelay__xNUfw 1.7s ease-in-out infinite both}.loader_dot--0__Wd8FT{width:0;height:0;margin-right:calc(0/2 + 1px)}.loader_dot--3xs__Akzsl{width:.125rem;height:.125rem;margin-right:calc(.125rem/2 + 1px)}.loader_dot--2xs__PWKHD{width:.25rem;height:.25rem;margin-right:calc(.25rem/2 + 1px)}.loader_dot--xs__2iM_d{width:.5rem;height:.5rem;margin-right:calc(.5rem/2 + 1px)}.loader_dot--sm__X_7_W{width:.75rem;height:.75rem;margin-right:calc(.75rem/2 + 1px)}.loader_dot--base__SCIZq{width:1rem;height:1rem;margin-right:calc(1rem/2 + 1px)}.loader_dot--md__aBuAQ{width:1.25rem;height:1.25rem;margin-right:calc(1.25rem/2 + 1px)}.loader_dot--lg__8dTlD{width:1.5rem;height:1.5rem;margin-right:calc(1.5rem/2 + 1px)}.loader_dot--xl__ia4W2{width:1.75rem;height:1.75rem;margin-right:calc(1.75rem/2 + 1px)}.loader_dot--2xl__5RhQH{width:2rem;height:2rem;margin-right:calc(2rem/2 + 1px)}.loader_dot--2dot5xl__cwLY_{width:2.5rem;height:2.5rem;margin-right:calc(2.5rem/2 + 1px)}.loader_dot--3xl__KT9cD{width:3rem;height:3rem;margin-right:calc(3rem/2 + 1px)}.loader_dot--3dot75xl__fWffF{width:3.75rem;height:3.75rem;margin-right:calc(3.75rem/2 + 1px)}.loader_dot--4xl__mGSaA{width:4rem;height:4rem;margin-right:calc(4rem/2 + 1px)}.loader_dot--5xl__YNeET{width:5rem;height:5rem;margin-right:calc(5rem/2 + 1px)}.loader_dot--6xl__SLfJ8{width:6rem;height:6rem;margin-right:calc(6rem/2 + 1px)}.loader_dot--7xl__QraKg{width:7rem;height:7rem;margin-right:calc(7rem/2 + 1px)}.loader_dot--8xl__I_biH{width:8rem;height:8rem;margin-right:calc(8rem/2 + 1px)}.loader_dot--9xl__QZLlr{width:9rem;height:9rem;margin-right:calc(9rem/2 + 1px)}.loader_dot--10xl__G0dSZ{width:10rem;height:10rem;margin-right:calc(10rem/2 + 1px)}.loader_dot__WRGAD:first-child{animation-delay:-.6s}.loader_dot__WRGAD:nth-child(2){animation-delay:-.4s}.loader_dot__WRGAD:nth-child(3){animation-delay:-.2s}@keyframes loader_loader-bouncedelay__xNUfw{0%,80%,to{transform:scale(0);opacity:0}40%{transform:scale(1);opacity:1}}.simple-slider_container__bUKDL{width:100%;position:relative;display:flex;justify-content:center;align-items:center}.simple-slider_containerOverflow--hidden__7JpQe{overflow:hidden}.simple-slider_containerOverflow--visible__dJzhx{overflow:visible}.simple-slider_container__bUKDL img,.simple-slider_container__bUKDL picture{width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;-webkit-user-drag:none}.simple-slider_container__bUKDL>*{max-width:none!important}.simple-slider_leftButton__k0oN8{left:-1.5rem}.simple-slider_rightButton__gy4Ie{right:-1.5rem}.simple-slider_cartLeftButton__lOHhM,.simple-slider_cartRightButton__tQIpu,.simple-slider_leftButton__k0oN8,.simple-slider_rightButton__gy4Ie{top:50%;cursor:pointer;position:absolute;transform:translateY(-50%)}.simple-slider_items__lL1ky{flex-shrink:0;display:flex;width:300%}.simple-slider_item__MAzw_{flex:1 0}.simple-slider_dots__eGzLC{display:flex;justify-content:center;align-items:center}.simple-slider_slidesCounter__kjHJQ{font-weight:400;font-size:calc(18/16*1rem);color:#463f38}.simple-slider_rightCartButtonItem__STOVI{display:flex;margin-top:5px;right:60px}.simple-slider_leftCartButtonItem__rXIZs{display:flex;margin-top:5px;left:40px}.simple-slider_hidden__3REQi{display:none}.simple-slider_dot__Met5k button{width:.5rem;height:.5rem;opacity:1;background:rgba(0,0,0,0);border:1px solid #463f38;display:inline-block;border-radius:50%;margin:0 10px;cursor:pointer}@media(min-width:768px){.simple-slider_dot__Met5k button{width:.75rem;height:.75rem}}.simple-slider_dot--active__WOPEr button{background:#463f38}.simple-slider_dot--hidden__EvvCR{display:none}.simple-slider_dot--lined__qx927 button{height:1px;border-radius:0;margin:0;border:1px solid #d2d2d2;width:2.5rem}@media(min-width:576px){.simple-slider_dot--lined__qx927 button{width:4rem}}.simple-slider_dot--lined__qx927 button:focus-visible{outline-style:solid}.simple-slider_dot--lined--active__Sgm7s button{border:1px solid #463f38}.simple-slider_dot--lined--active__Sgm7s button:focus-visible{outline-style:solid}.styles_container__o14mw{display:grid;grid-template-columns:1fr min-content;padding:5px 10px 7px;font-size:calc(16/16*1rem);font-weight:300;font-family:Source Sans Pro,Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.styles_isTotal__8orZ0{font-family:"Source Serif Pro",Times New Roman,Times,Georgia,serif}.styles_isCheckout__n8IYc .styles_label__SbVvp,.styles_isCheckout__n8IYc .styles_value__kYgV2{font-size:calc(20/16*1rem);font-weight:400;font-family:"Source Serif Pro",Times New Roman,Times,Georgia,serif}.styles_label__SbVvp{text-align:left}.styles_label__SbVvp b{font-weight:400}.styles_value__kYgV2{text-align:right;white-space:nowrap}.styles_value__kYgV2 b{font-weight:400}.styles_oneDiscount__ttKea{background-color:#edf2eb}.styles_container__BiXnN{padding:10px;background-color:#edf2eb;font-family:Source Sans Pro,Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.styles_toggleButton__dFz6E{width:100%;display:grid;grid-template-columns:1fr auto;justify-content:space-between;color:#000;font-size:calc(16/16*1rem);font-weight:400;text-align:left;cursor:pointer}.styles_label__Xlh2M{display:flex;align-items:center;color:#000}.styles_arrow__Gqrom{margin-top:.25rem;margin-left:.75rem;stroke:#000;stroke-width:3px;transition:.3s}.styles_arrow__Gqrom.isOpen{transform:rotate(180deg)}.styles_body__tZumC{height:0;overflow:hidden}.styles_body__tZumC.isOpen{margin-top:10px;height:100%}.styles_body__tZumC>div{padding-right:0;padding-bottom:5px;line-height:1.6}.order-summary_container__dt_tT{width:100%;border:1px solid #d2d2d2;padding:10px}.order-summary_isConfirmation__GmQk6{padding:0;border:none}.order-summary_title__yi_C1{font-size:calc(20/16*1rem);font-weight:400;font-family:"Source Serif Pro",Times New Roman,Times,Georgia,serif;text-align:left;margin-bottom:.5rem;padding:0 10px;color:#000}@media(min-width:1025px){.order-summary_title__yi_C1{font-size:calc(24/16*1rem)}}.order-summary_buttonPanel__a88WG{position:fixed;display:block;bottom:0;left:0;padding:1.25rem 2rem;width:100%;background-color:#fff;z-index:3000;border-top:1px solid #d2d2d2}@media(min-width:768px){.order-summary_buttonPanel__a88WG{position:static;padding:0;width:auto;border-top:0}}.order-summary_checkoutButton__RU_cP{width:100%;border-radius:.125rem;margin:0}@media(min-width:768px){.order-summary_checkoutButton__RU_cP{margin:10px 0}}.order-summary_secureIcon__u9Go5{fill:#fff}.order-summary_compositionContainer__d5kKZ{padding:1rem;display:flex;justify-content:flex-end}.order-summary_compositionContainer__d5kKZ .order-summary_container__dt_tT{max-width:360px}.styles_container__mqmzV{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:24px;row-gap:8px;margin-top:10px}.styles_container__mqmzV img{width:calc(25% - 1.5rem);max-height:34px}.styles_acordion__pjvA3{background-color:rgba(0,0,0,0)}.styles_acordion__pjvA3 span{font-weight:300}.styles_message__6NDf_{padding:0 1rem;font-size:calc(14/16*1rem);margin:0}@media(min-width:768px){.ModalBase_detailModal__I9yuw{width:380px}}@media(min-width:1025px){.ModalBase_detailModal__I9yuw{min-width:920px}}.ModalBase_detailModal__I9yuw+span[class*=overlay--is-drawer]:before{background:#6b6257;opacity:.8;transition:opacity .5s ease-out}.ModalBase_detailModal__I9yuw+span[class*=overlay--is-drawer--closed]:before{opacity:0;transition:opacity .5s ease-out}.ModalBase_content__HJNqr{padding:1.25rem 0 0}@media(min-width:1025px){.ModalBase_content__HJNqr{width:100%;max-width:none}}.ModalBase_drawer__FnSdQ{max-width:90%;padding-top:1.25rem}.ModalBase_drawerCloseButton__DMquq{position:absolute;z-index:9999;top:1.25rem;right:1.25rem;width:1.25rem;height:1.25rem;transform:translate(50%,-50%)}@media(min-width:768px){.ModalBase_drawerCloseButton__DMquq{top:1.5rem}}.ModalContent_container__5t_Ip{height:100%;width:100%;display:flex;justify-content:center;flex-direction:column;text-align:left}@media(min-width:768px){.ModalContent_container__5t_Ip{height:100%;padding:1.5rem 1.25rem}}@media(min-width:1025px){.ModalContent_container__5t_Ip{overflow:hidden;flex-direction:row;padding:1.5rem 2.5rem 3.75rem}}.ModalContent_main__5RiSj{flex:1 1}@media(min-width:768px){.ModalContent_main__5RiSj{width:100%;margin-bottom:1.25rem}}@media(min-width:1025px){.ModalContent_main__5RiSj{margin-bottom:0;margin-right:2.5rem}}.ModalContent_content__amVJH{flex:1 1;padding:1rem 1.25rem}@media(min-width:768px){.ModalContent_content__amVJH{padding:0;width:100%}}.ModalContent_footer__ZoH7D{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.ModalContent_footer__ZoH7D a{width:100%}.ModalContent_footer__ZoH7D a:first-child{margin-bottom:1rem}.ProductImage_imageContainer__X4ERg{overflow:hidden;width:100%;padding-bottom:1rem;display:flex;justify-content:center}.ProductImage_image__AWMNx{background-repeat:no-repeat;background-position:50%;object-fit:contain;width:100%}@media(min-width:768px){.ProductImage_image__AWMNx{height:auto;width:400px}}@media(min-width:1025px){.ProductImage_image__AWMNx{width:auto;height:400px}}.ProductImage_imagePicture__U5_tp{width:100%}.tooltip_toolTip__PsAEL{align-items:center;display:inline-block;height:17px;position:absolute;right:auto;top:calc(100% - 17px);width:17px}.tooltip_toolTip__children__jlw9K{align-items:center;height:auto;position:relative;top:auto;width:100%}.tooltip_toolTip__children__jlw9K button{cursor:pointer}.tooltip_toolTip__button__zH76g{width:100%;height:100%;cursor:pointer}.tooltip_toolTip__button__zH76g.tooltip_is-active__ZwxhR{z-index:2999}.tooltip_toolTip__button__zH76g:focus{outline:none}.tooltip_toolTip__children-example__NHl7F{width:200px}.tooltip_toolTip__close-icon__J90y9{background-color:#f6f5f3;border-radius:50%;color:#463f38;height:17px;width:17px;padding:4px}.tooltip_toolTip__mobileDialogClose__Mm6rn{position:absolute;top:5%;right:5%}.tooltip_toolTip__dialog__D_j5V{background-color:#f6f5f3;border-radius:12px;box-shadow:0 6px 5px 0 rgba(0,0,0,.1),0 3px 1px 0 rgba(0,0,0,.03);letter-spacing:normal;opacity:0;padding:.75rem;position:absolute;visibility:hidden;width:100%;z-index:2998}.tooltip_toolTip__dialog__D_j5V.tooltip_is-visible__mSkMG{visibility:visible;opacity:1}@media(min-width:1025px){.tooltip_toolTip__dialog--pinned__491Nc{margin-top:calc(17px/2)}}.tooltip_toolTip__dialog--withCloseIcon__upB34{padding-top:1rem}.tooltip_toolTip__dialogContent__JhsQI{display:block;font-size:14px;font-weight:400;line-height:1.2;color:#463f38;text-align:left;text-transform:none;margin-bottom:4px}@media(min-width:1025px){.tooltip_toolTip__dialogContent__JhsQI{font-size:16px}}.tooltip_toolTip__dialogContent__JhsQI:last-child{margin-bottom:0}.PriceRange_price__DEZ6S,.PriceRange_strikeThrough__5b0eF{font-size:calc(16/16*1rem);font-weight:400}.PriceRange_price__DEZ6S{line-height:16px;margin-top:5px}.PriceRange_strikeThrough__5b0eF{margin-left:.5rem;color:#909090;text-decoration:line-through}.ProductSummary_container__eE0Oe{padding:0 1.25rem}@media(min-width:768px){.ProductSummary_container__eE0Oe{padding:0}}.ProductSummary_title__ynDSu{margin-bottom:0;padding-bottom:0;font-weight:300;font-size:calc(24/16*1rem)}.ProductSummary_subtitle__wIUoY{margin:0;font-weight:300;font-size:calc(16/16*1rem);max-width:"100%"}.ProductSummary_mainPriceRange__ZL_Id{margin-top:0;padding-top:0;font-weight:400;font-size:calc(20/16*1rem)}.ProductSummary_strikeThrough__vizmR{font-size:calc(20/16*1rem)}.ProductSummary_tooltip__8MNxO{margin:0 0 0 5px!important;top:4px}.ProductSummary_tooltipDialog__iQz_x{margin-left:0}@media(min-width:768px){.ProductSummary_tooltipDialog__iQz_x{width:200px!important;margin-left:-100px}}@media(min-width:1025px){.ProductSummary_tooltipDialog__iQz_x{width:300px!important;margin-left:-25px}}.ProductFeatures_featureTooltip__MCmO5 svg{height:10px;width:10px}@media(min-width:768px){.ProductFeatures_featureTooltipDialog__S0bOo{right:1px;width:230px!important}}@media(min-width:1025px){.ProductFeatures_featureTooltipDialog__S0bOo{width:300px!important}}.FeatureTabs_tabButtons__tygz_{display:flex;align-items:center;justify-content:space-evenly}.FeatureTabs_tabButton__K7BVo{flex:1 1;display:flex;align-items:center;min-width:50px;margin:.25rem;padding:.75rem;white-space:normal;font-size:calc(14/16*1rem);font-weight:400;background-color:#fff;border-color:#d2d2d2;color:#000}.FeatureTabs_tabButton__K7BVo:first-child{margin-left:0}.FeatureTabs_tabButton__K7BVo:last-child{margin-right:0}.FeatureTabs_tabButton-active__io7Sm,.FeatureTabs_tabButton__K7BVo:hover{background-color:#f6f5f3;border-color:#463f38}.FeatureTabs_firmnessButton__u_tY6{min-height:54px}@media(min-width:768px){.FeatureTabs_firmnessButton__u_tY6{min-height:0}}.ProductDetails_contentSection__hGrdP{margin-bottom:1.25rem}.ProductDetails_contentSection__hGrdP li{font-size:calc(14/16*1rem);font-weight:300}.ProductDetails_contentSection__hGrdP h2{font-weight:400;font-size:calc(14/16*1rem);text-transform:uppercase}.ProductDetails_contentSection__hGrdP h3{font-weight:300;font-size:calc(14/16*1rem)}.ProductDetails_contentSection__hGrdP p{font-size:calc(14/16*1rem);line-height:1.25rem;margin:.5rem 0}.ProductDetails_contentSection__hGrdP p strong{font-weight:400}.ProductDetails_contentSection__hGrdP ul{list-style-type:disc;padding-left:1rem}.ProductImage_imageContainer__xd6fc{width:100%}.ProductImage_image__PsWgH{width:100%;height:auto}.ProductImage_imagePicture__MdpzK{width:100%}.Gallery_desktopContainer__LVCXJ{display:flex;flex-direction:column;overflow-y:auto;height:100%;width:100%}.Gallery_imageContainerDesktop__BJmAf{padding-bottom:1rem}.Gallery_featuredImage__Q8pMk{width:100%;height:auto;aspect-ratio:3/2}.Gallery_mobileContainer___4zMq{display:flex;flex-direction:column;width:100%}.Gallery_imageContainerMobile__m6Pnk{padding-bottom:1rem}.Gallery_sliderContainer__b76Kb{display:flex;overflow-x:auto;width:100%;padding-bottom:1rem}.Gallery_sliderItem__sM1ji{flex:1 1;min-height:70px;min-width:70px;padding:.25rem}@media(min-width:768px){.Gallery_sliderItem__sM1ji{max-height:124px;max-width:124px}}.Gallery_sliderItem__sM1ji:hover{cursor:pointer}.Gallery_sliderItem-isActive__JrAJi,.Gallery_sliderItem__sM1ji:focus{border:2px solid #858585}.Gallery_sliderImageContainer__xh9jZ{height:100%;width:100%}.Gallery_sliderImage__ImO3_{height:100%;width:100%;background-position:50%}.ProductSummary_container__zYivV{padding:0}.ProductSummary_title__5L9t1{margin-bottom:0;padding-bottom:0;font-weight:400;font-size:calc(24/16*1rem)}@media(min-width:768px){.ProductSummary_title__5L9t1{font-size:calc(28/16*1rem)}}.ProductSummary_subtitle__m_uqx{max-width:100%;font-weight:400;margin-top:.25rem;font-size:calc(14/16*1rem);font-family:Source Sans Pro,Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.ProductSummary_price__caqSp,.ProductSummary_strikeThrough__hSKWg{font-weight:400;font-size:calc(20/16*1rem)}.ProductSummary_price__caqSp{padding-top:0;line-height:25px;margin:.5rem 0}.ProductSummary_strikeThrough__hSKWg{margin-left:.5rem;color:#909090;text-decoration:line-through}.accordion-set_set__kaTgc{text-align:center}.accordion-set_hidden__l_mTS{display:none}.accordion_item__aXWIR{text-align:left}.accordion_item--bgContrast1__18Qdz{background:#fafafb}.accordion_item--bgContrastWhite__Odf5m{background:#fff}.accordion_hidden__fQ1h7{display:none}.accordion_titleContainer__ifnUi{display:flex;cursor:pointer;text-align:left;width:100%;margin:0;padding:1rem;align-items:baseline}.accordion_titleInnerContainer__PFxte{display:flex;flex-direction:column}.accordion_icon__RmF3N{margin-left:auto;padding-left:10%;align-self:center}.accordion_icon__RmF3N img{line-height:inherit;vertical-align:middle}.accordion_contentContainer__CvJeq{padding:0 1rem 1.25rem}.accordion_content__J40g0{color:#000;opacity:0;transition:all .3s ease-out;overflow:hidden;max-height:0;visibility:hidden}.accordion_content__J40g0.accordion_visible__vQTqp{visibility:visible;opacity:1}.accordion_content__J40g0 *{font-family:Source Sans Pro,Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.accordion_content__J40g0 p{margin-bottom:1rem}.accordion_content__J40g0 ol,.accordion_content__J40g0 ul{margin-left:1.75rem;margin-bottom:1rem}@media(min-width:1025px){.accordion_content__J40g0 ol,.accordion_content__J40g0 ul{margin-left:3rem;margin-bottom:1rem}}.accordion_content__J40g0 ul{list-style-type:disc}.accordion_content__J40g0 ol{list-style-type:decimal}.product-detail-modal_modal__xcENw{height:85dvh;border-radius:5px;padding-top:2.5rem;overflow:unset}@media(min-width:768px){.product-detail-modal_modal__xcENw{min-width:600px;padding-top:3rem}}@media(min-width:1025px){.product-detail-modal_modal__xcENw{padding:2.5rem 1.25rem 1.5rem;min-width:976px;overflow:hidden}}@media(min-width:768px)and (max-width:1024px){.product-detail-modal_modal__xcENw span[role=tooltip] aside{right:unset}}@media(min-width:768px){.product-detail-modal_closeButton__qyLhf{position:absolute;cursor:pointer;z-index:4001;top:1.5rem;right:2rem;transform:translate(50%,-50%);width:1.25rem;height:1.25rem}}.product-detail-modal_modalBaseContainer__Jk4yF{padding:0 1.25rem 1.5rem;overflow:auto}@media(min-width:1025px){.product-detail-modal_modalBaseContainer__Jk4yF{padding:0;height:100%}}.product-detail-modal_modalContent__qhzIS{justify-content:flex-start}@media(min-width:768px){.product-detail-modal_modalContent__qhzIS{padding:0 1.25rem}}@media(min-width:1025px){.product-detail-modal_modalContent__qhzIS{padding:0}}.product-detail-modal_mainClasses__hfX0f{margin:0}@media(min-width:768px){.product-detail-modal_mainClasses__hfX0f{margin:0}}@media(min-width:1025px){.product-detail-modal_mainClasses__hfX0f{height:100%;margin-right:1rem}}@media(max-width:767px){.product-detail-modal_contentClasses__tqeAC{padding:1rem 0}}@media(min-width:768px){.product-detail-modal_contentClasses__tqeAC{padding-bottom:3rem}}@media(min-width:1025px){.product-detail-modal_contentClasses__tqeAC{height:100%;overflow-y:auto;padding-right:1rem}}.product-detail-modal_accordion__PB8HN{border-radius:2px;border:2px solid rgb(247.2,244.6,242.3);margin-bottom:5rem}.product-detail-modal_accordionTitle__UMlNp{font-weight:400;color:#000;font-size:calc(14/16*1rem)}.product-detail-modal_accordionContentContainer__o08bv{padding-bottom:.5rem}.product-detail-modal_accordionContent__zaK3x{color:#000}.product-detail-modal_accordionContent__zaK3x ol,.product-detail-modal_accordionContent__zaK3x ul{margin-left:1.5rem;margin-bottom:.5rem}.product-detail-modal_accordionContent__zaK3x ul{list-style-type:disc}.product-detail-modal_accordionContent__zaK3x ol{list-style-type:decimal}.product-detail-modal_accordionContent__zaK3x li{font-weight:400;line-height:24px;margin-bottom:.25rem;font-size:calc(14/16*1rem)}.product-detail-modal_accordionContent__zaK3x p{font-weight:400;margin-bottom:.5rem;font-size:calc(14/16*1rem)}.product-detail-modal_accordionContent__zaK3x strong{font-weight:600}.product-detail-modal_accordionIcon__VowGn{stroke:#d5aa63}.product-detail-modal_accordionNoTransition__ftZ0H{transition:none}.product-detail-modal_buttonsWrapper__6NSPP{width:calc(100% - 2.5rem);display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:1rem;gap:1rem;position:fixed;bottom:0;padding:1rem 0;background-color:#fff;border-top:1px solid #d2d2d2}.product-detail-modal_buttonsWrapper__6NSPP:has(:nth-child(2)){grid-template-columns:3fr 8fr}@media(min-width:768px){.product-detail-modal_buttonsWrapper__6NSPP{width:calc(100% - 6rem);margin:0;bottom:.125rem}}@media(min-width:1025px){.product-detail-modal_buttonsWrapper__6NSPP{width:calc(50% - 1rem);margin:0;text-align:right}}.product-detail-modal_button__wXgqe{width:100%}.product-detail-modal_qtySelector__lcgXj{min-width:1.75rem}.product-detail-modal_previewContainer__ha2_D{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1.25rem}.product-detail-modal_itemPreviewContainer__flwAy{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.product-detail-modal_itemPreviewContainer__flwAy h3{font-size:calc(16/16*1rem);margin-top:.75rem}.product-detail-modal_itemPreviewContainer__flwAy img{width:200px;height:165px;object-fit:cover}.product-detail-modal_itemPreviewContainer__flwAy p{margin-bottom:.75rem}.product-detail-modal_itemPreviewContainer__flwAy:focus{outline:none}.product-detail-modal_cartDataContainer__ovtVN{padding:1.25rem 0;width:100%}.product-detail-modal_cartDataContainer__ovtVN pre{border:2px solid rgb(247.2,244.6,242.3);padding:.75rem}