.shop_page__nh7Vk{--orange:#c95624;--ink:#333132;--muted:#6b7280;--line:#ececec;background:#fff;color:var(--ink);min-height:100vh;padding-bottom:78px;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.shop_header__dkBcf{background:#111;justify-content:space-between;gap:12px;padding:12px 16px;min-height:74px}.shop_brand___iTOY,.shop_header__dkBcf{color:#fff;display:flex;align-items:center}.shop_brand___iTOY{gap:8px;text-decoration:none;min-width:0}.shop_brand___iTOY img{width:38px;height:44px;object-fit:contain}.shop_brand___iTOY strong{font-size:19px;letter-spacing:-.5px;white-space:nowrap}.shop_brand___iTOY em{font-style:normal;color:#c95624}.shop_brand___iTOY small{display:block;font-size:8px;letter-spacing:3px;text-align:center;margin-top:1px}.shop_headerActions__1QlFR{display:flex;align-items:center;gap:12px;white-space:nowrap}.shop_headerActions__1QlFR a,.shop_headerActions__1QlFR button{border:0;background:transparent;color:#fff;font-size:21px;text-decoration:none;padding:0}.shop_location__UvjW_{font-size:12px}.shop_searchWrap__AfmPe{padding:12px 14px 0;background:#111}.shop_search__EbzaA{display:flex;align-items:center;gap:9px;background:#fff;border-radius:12px;padding:0 12px;height:48px;color:#555}.shop_search__EbzaA>span{font-size:25px}.shop_search__EbzaA input{border:0;outline:0;min-width:0;flex:1 1;font-size:14px;background:transparent;color:#222}.shop_search__EbzaA button{border:0;background:var(--orange);color:#fff;border-radius:9px;width:34px;height:34px;font-size:20px}.shop_hero__huIZ2{margin:12px 14px 20px;min-height:204px;border-radius:18px;overflow:hidden;padding:22px 18px;background:linear-gradient(120deg,#fff0e9,#fff 44%,#ffddc9);position:relative;display:flex;align-items:center;border:1px solid #ffe1d4}.shop_heroCopy__u2lVQ{position:relative;z-index:1;max-width:70%}.shop_eyebrow__fxc19,.shop_kicker__M7pvt{font-size:9px;font-weight:800;letter-spacing:1.2px;color:var(--orange)}.shop_hero__huIZ2 h1{font-size:25px;line-height:1.08;letter-spacing:-.9px;margin:8px 0}.shop_hero__huIZ2 p{font-size:12px;line-height:1.45;color:#4b5563;margin:0 0 15px}.shop_primaryButton__jMU_H{display:inline-flex;align-items:center;gap:12px;border-radius:999px;padding:11px 15px;background:var(--orange);color:#fff;text-decoration:none;font-size:12px;font-weight:700}.shop_heroArt__5t0Xu{position:absolute;right:8px;bottom:20px;width:34%;height:145px;display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-items:center;transform:rotate(-5deg)}.shop_heroArt__5t0Xu span{display:grid;place-items:center;background:#fff;border:1px solid #f4d7ca;border-radius:17px;box-shadow:0 8px 24px #8a341c18;width:58px;height:62px;font-size:33px}.shop_heroArt__5t0Xu span:nth-child(2){transform:translateY(18px)}.shop_heroArt__5t0Xu span:nth-child(3){transform:translateY(-8px)}.shop_section__m9TPc{padding:0 14px;margin:22px 0}.shop_sectionHeading__uuxd8{display:flex;align-items:end;justify-content:space-between;gap:10px;margin-bottom:13px}.shop_sectionHeading__uuxd8 h2{font-size:20px;line-height:1.1;margin:4px 0 0;letter-spacing:-.5px}.shop_sectionHeading__uuxd8>a{color:var(--orange);font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap}.shop_sectionHeading__uuxd8>a span{font-size:16px}.shop_quickCategories__WxjiM{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px 8px;gap:12px 8px}.shop_category__b4CDg{display:flex;align-items:center;flex-direction:column;text-align:center;gap:6px;text-decoration:none;color:var(--ink);min-width:0}.shop_categoryIcon__LP5IA{width:100%;max-width:72px;height:62px;display:grid;place-items:center;background:#f7f7f7;border:1px solid #f0f0f0;border-radius:16px;font-size:30px}.shop_category__b4CDg strong{font-size:10px;line-height:1.25;font-weight:600;max-width:88px}.shop_storeRail__zd5sE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.shop_storeCard__4q7hc{border:1px solid var(--line);border-radius:13px;padding:11px 9px;display:flex;align-items:center;gap:9px;min-width:0;box-shadow:0 3px 12px #00000005}.shop_storeMark__k4CGy{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:17px;font-weight:800;flex-shrink:0}.shop_red__DTBNE{background:#e5232c}.shop_navy__p1s__{background:#071e50}.shop_green__8FAXB{background:#72c900}.shop_orange__AeVlZ{background:#ff6a00}.shop_storeInfo__veIab{min-width:0;display:flex;flex-direction:column;gap:3px}.shop_storeInfo__veIab strong{font-size:12px}.shop_storeInfo__veIab span{font-size:10px;color:#4b5563;line-height:1.25}.shop_storeInfo__veIab small{font-size:9px;color:var(--orange)}.shop_storeArrow__F_A97{margin-left:auto;font-size:22px;color:#999}.shop_storeNote__VCHfm{font-size:10px;line-height:1.45;color:#666;background:#fff8f4;border-radius:10px;padding:10px;margin:10px 0 0}.shop_productCard__75pYZ{border:1px solid var(--line);box-shadow:0 3px 12px #00000006}.shop_productArt__tKMKc{height:110px;display:grid;place-items:center;font-size:55px;background:linear-gradient(140deg,#f8f8f8,#fff3ed)}.shop_productBody__9wG0b{padding:10px;display:flex;flex-direction:column}.shop_productBody__9wG0b strong{font-size:13px}.shop_productBody__9wG0b>span{font-size:10px;color:#737373}.shop_productBody__9wG0b>b{font-size:12px;margin-top:2px}.shop_productBody__9wG0b button{margin-top:5px;border:0;border-radius:8px;background:var(--orange);color:#fff;padding:9px 8px;font-size:11px;font-weight:700;text-align:left;display:flex;justify-content:space-between}.shop_allCategories__YYhHq{padding:22px 14px 24px;background:#fafafa;border-top:1px solid #f1f1f1}.shop_categoryDirectory__tqnz8{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.shop_categoryDirectory__tqnz8>a{display:flex;align-items:center;gap:11px;text-decoration:none;color:var(--ink);padding:11px 12px;border:1px solid #ededed;border-radius:12px;background:#fff}.shop_categoryDirectory__tqnz8>a>span{font-size:25px;width:34px;text-align:center}.shop_categoryDirectory__tqnz8>a>div{display:flex;flex-direction:column;gap:4px;flex:1 1}.shop_categoryDirectory__tqnz8 strong{font-size:12px}.shop_categoryDirectory__tqnz8 small{font-size:10px;color:#737373}.shop_categoryDirectory__tqnz8>a>b,.shop_categoryDirectory__tqnz8>b{color:#999;font-size:20px}.shop_bottomNav__27F9L{position:fixed;z-index:10;bottom:0;left:0;right:0;display:grid;grid-template-columns:repeat(5,1fr);padding:9px 5px calc(8px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e8e8e8;box-shadow:0 -4px 16px #00000008}.shop_bottomNav__27F9L a{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;text-decoration:none;color:#555;font-size:21px}.shop_bottomNav__27F9L small{font-size:10px}.shop_bottomNav__27F9L .shop_active__wJySK{color:var(--orange);font-weight:700}@media(min-width:700px){.shop_page__nh7Vk{max-width:100%;padding-bottom:30px}.shop_header__dkBcf{padding:14px 4vw}.shop_searchWrap__AfmPe{padding:12px 4vw 0}.shop_hero__huIZ2{margin:20px 4vw;min-height:260px;padding:30px}.shop_hero__huIZ2 h1{font-size:38px;max-width:480px}.shop_hero__huIZ2 p{font-size:15px;max-width:440px}.shop_heroCopy__u2lVQ{max-width:60%}.shop_heroArt__5t0Xu{right:8%;width:30%;height:190px}.shop_heroArt__5t0Xu span{width:82px;height:82px;font-size:42px}.shop_allCategories__YYhHq,.shop_section__m9TPc{margin:28px 4vw;padding-left:0;padding-right:0}.shop_quickCategories__WxjiM{grid-template-columns:repeat(8,minmax(0,1fr));gap:14px}.shop_categoryIcon__LP5IA{height:82px;max-width:100%;font-size:38px}.shop_category__b4CDg strong{font-size:12px;max-width:130px}.shop_productGrid__vq1Te,.shop_storeRail__zd5sE{grid-template-columns:repeat(4,minmax(0,1fr))}.shop_productArt__tKMKc{height:155px}.shop_categoryDirectory__tqnz8{grid-template-columns:repeat(2,minmax(0,1fr))}.shop_bottomNav__27F9L{display:none}}@media(max-width:360px){.shop_location__UvjW_{display:none}.shop_hero__huIZ2 h1{font-size:22px}.shop_heroCopy__u2lVQ{max-width:74%}.shop_heroArt__5t0Xu{right:0;width:30%}.shop_quickCategories__WxjiM{gap:10px 5px}.shop_categoryIcon__LP5IA{height:56px}.shop_category__b4CDg strong{font-size:9px}.shop_storeCard__4q7hc{padding:9px 6px;gap:6px}.shop_storeMark__k4CGy{width:34px;height:34px;font-size:14px}.shop_storeInfo__veIab span{font-size:9px}}.shop_headerActions__1QlFR>button{position:relative;cursor:pointer}.shop_headerActions__1QlFR sup{position:absolute;top:-7px;right:-9px;min-width:17px;height:17px;padding:0 4px;border-radius:99px;background:#f4511e;color:#fff;font-size:10px;display:grid;place-items:center}.shop_category__b4CDg,.shop_storeCard__4q7hc{font-family:inherit;cursor:pointer}.shop_category__b4CDg{border:0;background:transparent;padding:0}.shop_chosenCategory__6GvJw .shop_categoryIcon__LP5IA{background:#fff0e9;border:2px solid #f4511e}.shop_storeCard__4q7hc{text-align:left;width:100%;color:inherit;background:#fff}.shop_productCard__75pYZ{position:relative}.shop_wishButton__oV2SO{position:absolute;z-index:2;right:8px;top:8px;border:0;border-radius:50%;width:34px;height:34px;background:#fff;color:#f4511e;font-size:22px;box-shadow:0 2px 10px #00000010;cursor:pointer}.shop_productOpen__M_6EP{width:100%;cursor:pointer}.shop_viewLabel__G8KiM{color:#f4511e;font-weight:700;font-size:11px}.shop_addButton__i6T3t,.shop_secondaryButton__ZDLDT{border:1px solid #f4511e;border-radius:10px;background:#fff;color:#d94315;font-size:12px;font-weight:700;padding:11px;margin:0 10px 10px;cursor:pointer}.shop_addButton__i6T3t{background:#f4511e;color:#fff}.shop_addButton__i6T3t:disabled,.shop_inspectionPrimaryAction__vCnQc:disabled,.shop_primaryButton__jMU_H:disabled{background:#e7ece8;border-color:#cbd5ce;color:#356346;cursor:default;opacity:1}.shop_filters__EL5cW{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 12px}.shop_filters__EL5cW label{font-size:12px;font-weight:700}.shop_checkoutForm__x4rC_ select,.shop_filters__EL5cW select{border:1px solid #dedede;border-radius:10px;background:#fff;padding:10px;min-height:42px;font:inherit;font-size:12px;flex:1 1;min-width:150px}.shop_filters__EL5cW button{border:0;background:transparent;color:#d94315;font-weight:700;font-size:12px;padding:10px}.shop_emptyState__tNcTE{padding:28px 16px;text-align:center;border:1px dashed #ddd;border-radius:16px;background:#fff}.shop_emptyState__tNcTE>span{font-size:42px}.shop_emptyState__tNcTE h3{margin:8px 0;font-size:18px}.shop_emptyState__tNcTE p{font-size:13px;color:#666}.shop_cartList__z_Lps{display:grid;grid-gap:10px;gap:10px;margin:16px 0}.shop_cartRow__67S7l{display:flex;align-items:flex-start;gap:12px;background:#fff;border:1px solid #eaeaea;border-radius:13px;padding:12px}.shop_cartRow__67S7l>div{display:flex;flex-direction:column;gap:6px;min-width:0}.shop_cartRow__67S7l strong{font-size:14px}.shop_cartRow__67S7l small{font-size:11px;color:#666}.shop_quantity__VA9D0{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-top:4px}.shop_quantity__VA9D0 button{border:1px solid #ddd;border-radius:8px;background:#fff;padding:7px 11px;font-size:12px}.shop_checkoutForm__x4rC_{display:grid;grid-gap:10px;gap:10px;max-width:600px}.shop_checkoutForm__x4rC_ label{font-size:13px;font-weight:700;margin-top:8px}.shop_checkoutForm__x4rC_ textarea{min-height:96px;resize:vertical;border:1px solid #ddd;border-radius:10px;padding:12px;font:inherit;font-size:14px}.shop_checkoutForm__x4rC_ p{font-size:12px;line-height:1.5;color:#666}.shop_detailCard__0XC_i{margin-top:18px;border:1px solid #eee;border-radius:16px;padding:16px;background:#fff}.shop_detailArt__ElVgH{display:grid;place-items:center;min-height:180px;background:linear-gradient(140deg,#f8f8f8,#fff3ed);border-radius:13px;font-size:76px;margin-bottom:18px}.shop_detailCard__0XC_i h2{font-size:23px;margin:7px 0}.shop_detailCard__0XC_i p{font-size:13px;line-height:1.5;color:#555}.shop_detailActions__xs_qB{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.shop_detailActions__xs_qB .shop_primaryButton__jMU_H,.shop_detailActions__xs_qB .shop_secondaryButton__ZDLDT{margin:0}.shop_categoryDirectory__tqnz8>button{display:flex;align-items:center;gap:11px;text-align:left;color:var(--ink);padding:11px 12px;border:1px solid #ededed;border-radius:12px;background:#fff;cursor:pointer;font:inherit;min-width:0}.shop_categoryDirectory__tqnz8>button>span:first-child{font-size:25px;width:34px;text-align:center}.shop_directoryText___GnQN{display:flex;flex-direction:column;gap:4px;flex:1 1}.shop_categoryDirectory__tqnz8>button strong{font-size:12px}.shop_categoryDirectory__tqnz8>button small{font-size:10px;color:#737373}.shop_categoryDirectory__tqnz8>button>b{color:#999;font-size:20px}@media(min-width:700px){.shop_categoryDirectory__tqnz8{grid-template-columns:repeat(2,minmax(0,1fr))}.shop_detailCard__0XC_i{max-width:760px}.shop_detailArt__ElVgH{min-height:260px}.shop_cartRow__67S7l{max-width:760px}}.shop_basketHeaderButton__zFVf_{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;position:relative;min-height:40px;padding:7px 10px!important;border:1px solid #555!important;border-radius:999px;background:#242424!important;color:#fff!important;font-size:13px!important;font-weight:700;cursor:pointer}.shop_basketHeaderButton__zFVf_>span:first-child{font-size:20px}.shop_basketHeaderButton__zFVf_ sup{position:static!important;display:inline-grid!important;place-items:center;min-width:21px;height:21px;padding:0 5px;border-radius:999px;background:#f4511e;color:#fff;font-size:11px}.shop_headerActions__1QlFR{gap:8px}.shop_cartList__z_Lps{margin:14px 0}.shop_cartRow__67S7l .shop_categoryIcon__LP5IA{min-width:58px;width:58px;height:58px;flex:0 0 58px}.shop_allCategories__YYhHq>.shop_primaryButton__jMU_H{margin-bottom:8px}.shop_checkoutForm__x4rC_ .shop_secondaryButton__ZDLDT{display:inline-flex;justify-content:center;align-items:center;text-decoration:none;margin:0;min-height:42px;box-sizing:border-box}.shop_checkoutForm__x4rC_ .shop_primaryButton__jMU_H{justify-content:center;min-height:44px}.shop_addButton__i6T3t:active,.shop_basketHeaderButton__zFVf_:active{transform:scale(.98)}@media(max-width:360px){.shop_basketHeaderButton__zFVf_{gap:4px;padding:6px 7px!important;font-size:12px!important}.shop_headerActions__1QlFR{gap:5px}.shop_basketHeaderButton__zFVf_>span:first-child{font-size:18px}}.shop_savedActions__cAYZq{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.shop_savedActions__cAYZq .shop_primaryButton__jMU_H,.shop_savedActions__cAYZq .shop_secondaryButton__ZDLDT{margin:0;min-height:40px;display:inline-flex;align-items:center;justify-content:center}.shop_headerActions__1QlFR{flex-wrap:wrap}.shop_checkoutRequirements__F5nBL{margin:0;padding-left:22px;color:#444;font-size:13px;line-height:1.65}.shop_detailArtButton__A0zng{display:flex;flex-direction:column;gap:8px;width:100%;padding:0;border:0;background:transparent;text-align:center;cursor:zoom-in}.shop_detailArtButton__A0zng .shop_detailArt__ElVgH{width:100%;box-sizing:border-box}.shop_detailArtButton__A0zng>small{font-size:11px;color:#777}.shop_configurationPanel__ci0F_{margin-top:18px;padding:15px;border:1px solid #ececec;border-radius:13px;background:#fffaf7;display:grid;grid-gap:9px;gap:9px}.shop_configurationPanel__ci0F_ h3{margin:0;font-size:17px}.shop_configurationPanel__ci0F_ p{margin:0;font-size:12px;line-height:1.55;color:#5f5f5f}.shop_configurationPanel__ci0F_ label{font-size:12px;font-weight:700;margin-top:4px}.shop_configurationPanel__ci0F_ label span{color:#d94315}.shop_configurationPanel__ci0F_ input{width:100%;box-sizing:border-box;min-height:44px;padding:11px;border:1px solid #d8d8d8;border-radius:9px;background:#fff;font:inherit;font-size:14px}.shop_imageLightbox__xYnRg{position:fixed;z-index:100;inset:0;background:#101010f2;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:28px;text-align:center}.shop_imageLightbox__xYnRg>div{font-size:min(45vw,220px);width:min(82vw,520px);height:min(65vh,520px);display:grid;place-items:center;background:linear-gradient(140deg,#f8f8f8,#fff3ed);border-radius:18px}.shop_imageLightbox__xYnRg>p{font-size:18px;font-weight:700;margin:15px 0 6px}.shop_imageLightbox__xYnRg>small{max-width:440px;font-size:12px;line-height:1.5;color:#ddd}.shop_closeLightbox__93cmQ{position:absolute;top:calc(16px + env(safe-area-inset-top));right:18px;width:44px;height:44px;border:1px solid #ffffff66;border-radius:50%;background:#252525;color:#fff;font-size:28px;cursor:pointer}.shop_search__EbzaA{max-width:980px;margin:0 auto;min-height:50px}.shop_search__EbzaA input::placeholder{color:#777;opacity:1}.shop_quickCategories__WxjiM .shop_category__b4CDg{min-height:106px;padding:8px 4px;border:1px solid #ededed;border-radius:13px;background:#fff;justify-content:flex-start}.shop_quickCategories__WxjiM .shop_categoryIcon__LP5IA{flex:0 0 58px;width:58px;height:58px}.shop_quickCategories__WxjiM .shop_category__b4CDg strong{font-size:11px;max-width:100%;padding:0 2px}.shop_quickCategories__WxjiM .shop_chosenCategory__6GvJw{border-color:#f4511e;background:#fff7f2}#shop_all-categories__RiGoK,#shop_shop-results__LFkjY{scroll-margin-top:14px}.shop_productBody__9wG0b{overflow-wrap:anywhere}@media(min-width:700px){.shop_quickCategories__WxjiM .shop_category__b4CDg{min-height:128px}.shop_quickCategories__WxjiM .shop_categoryIcon__LP5IA{flex-basis:72px;width:72px;height:72px}.shop_quickCategories__WxjiM .shop_category__b4CDg strong{font-size:12px}}@media(max-width:420px){.shop_header__dkBcf{gap:7px;padding:10px}.shop_headerActions__1QlFR{gap:5px}.shop_brand___iTOY img{width:30px;height:38px}.shop_brand___iTOY strong{font-size:17px}.shop_location__UvjW_{font-size:10px}.shop_quickCategories__WxjiM{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.shop_quickCategories__WxjiM .shop_category__b4CDg{min-height:100px}.shop_quickCategories__WxjiM .shop_category__b4CDg strong{font-size:10px}.shop_searchWrap__AfmPe{padding:10px}.shop_search__EbzaA{gap:7px;padding:0 9px}.shop_search__EbzaA input{font-size:13px}.shop_search__EbzaA button{flex:0 0 34px}}.shop_zoomStage__6byKH{width:min(86vw,620px);height:min(58vh,520px);overflow:auto;display:grid;place-items:center;background:#fff;border-radius:18px;touch-action:pan-x pan-y}.shop_zoomImage__ihPDR{display:grid;place-items:center;min-width:100%;min-height:100%;border:0;background:transparent;font-size:clamp(100px,32vw,240px);cursor:zoom-in;transform-origin:center;transition:transform .18s ease}.shop_zoomImage__ihPDR img{display:block;width:min(72vw,460px);height:min(48vh,420px);pointer-events:none}.shop_zoomImage__ihPDR span{display:block}.shop_zoomControls__f6r9X{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:15px;flex-wrap:wrap}.shop_zoomControls__f6r9X button{min-width:42px;min-height:40px;padding:8px 12px;border:1px solid #ffffff66;border-radius:10px;background:#242424;color:#fff;font-size:17px;font-weight:700;cursor:pointer}.shop_zoomControls__f6r9X button:disabled{opacity:.4;cursor:not-allowed}.shop_zoomControls__f6r9X span{min-width:54px;text-align:center;font-size:13px;font-weight:700}.shop_imageLightbox__xYnRg{overflow:auto}.shop_assistantLauncher__hJj7c{position:fixed;right:22px;bottom:82px;z-index:50;display:flex;align-items:center;gap:9px;padding:13px 17px;border:0;border-radius:999px;background:#f04b20;color:#fff;font-weight:800;box-shadow:0 8px 28px #0003;cursor:pointer}.shop_assistantLauncher__hJj7c span:first-child{font-size:20px}.shop_assistantPanel__IiyXS{position:fixed;right:22px;bottom:140px;z-index:51;width:min(390px,calc(100vw - 28px));max-height:min(70vh,620px);overflow:auto;background:#fff;border:1px solid #eadfd9;border-radius:18px;box-shadow:0 18px 60px #0003;padding:16px;color:#222}.shop_assistantHeader__C9sNb{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid #eee}.shop_assistantHeader__C9sNb small,.shop_assistantHeader__C9sNb strong{display:block}.shop_assistantHeader__C9sNb strong{font-size:17px}.shop_assistantHeader__C9sNb small{margin-top:4px;color:#777;font-size:12px}.shop_assistantHeader__C9sNb button{width:34px;height:34px;border:1px solid #eee;border-radius:50%;background:#fff;font-size:22px;cursor:pointer}.shop_assistantWelcome___7FXE{font-size:13px;line-height:1.6;color:#57514e;margin:12px 0}.shop_assistantQuick__7DwJj{display:flex;flex-wrap:wrap;gap:7px;margin:10px 0}.shop_assistantQuick__7DwJj button{border:1px solid #f5c6b8;border-radius:999px;background:#fff7f3;color:#b93c1b;padding:8px 10px;font-size:12px;font-weight:700;cursor:pointer}.shop_assistantForm__x8oWq{display:flex;gap:7px;margin:12px 0}.shop_assistantForm__x8oWq input{min-width:0;flex:1 1;border:1px solid #ddd;border-radius:10px;padding:11px;font:inherit;font-size:13px}.shop_assistantForm__x8oWq button,.shop_assistantResult__W421W>button{border:0;border-radius:10px;background:#f04b20;color:#fff;padding:0 13px;font-weight:800;cursor:pointer}.shop_assistantResults__Vhhi4{border-top:1px solid #eee;padding-top:12px;font-size:13px}.shop_assistantResults__Vhhi4>strong{display:block;margin-bottom:8px}.shop_assistantResult__W421W{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #f0ece9}.shop_assistantResult__W421W>span{font-size:25px}.shop_assistantResult__W421W>div{flex:1 1;min-width:0}.shop_assistantResult__W421W>div small,.shop_assistantResult__W421W>div strong{display:block}.shop_assistantResult__W421W>div small{font-size:11px;color:#777;margin-top:4px}.shop_assistantResult__W421W>button{padding:8px 11px}@media(max-width:480px){.shop_assistantLauncher__hJj7c{right:12px;bottom:76px;padding:11px 14px}.shop_assistantPanel__IiyXS{right:10px;bottom:128px;width:calc(100vw - 20px)}}.shop_assistantPolicyAnswer__UTR_U{padding:12px;margin:0 0 12px;border:1px solid #f3c8b9;border-radius:12px;background:#fff7f3}.shop_assistantPolicyAnswer__UTR_U>strong{display:block;font-size:14px;color:#8f2c13}.shop_assistantPolicyAnswer__UTR_U p{font-size:12px;line-height:1.55;color:#4e4642;margin:8px 0}.shop_assistantPolicyAnswer__UTR_U ul{padding-left:18px;margin:8px 0 0}.shop_assistantPolicyAnswer__UTR_U li{font-size:12px;line-height:1.55;margin:5px 0;color:#514944}.shop_searchModeLabel__aKDxs{font-size:10px;font-weight:800;color:#777;white-space:nowrap}.shop_searchMode__CHn27{max-width:118px;min-width:88px;border:1px solid #e3e3e3;border-radius:8px;background:#fff;padding:8px 4px;color:#333;font:inherit;font-size:11px}.shop_compareIntro__iDPUt{margin:7px 0 0;font-size:12px;line-height:1.5;color:#666;max-width:520px}.shop_offerMeta__f1T8q,.shop_offerStore__uGgi6{display:block!important;font-size:10px!important;color:#555!important;line-height:1.4}.shop_offerStore__uGgi6{font-weight:700;color:#222!important}.shop_filters__EL5cW select{flex:1 1 145px}.shop_productBody__9wG0b>b{font-size:14px!important;color:#d94315}.shop_productBody__9wG0b .shop_offerMeta__f1T8q{margin-top:2px}.shop_productBody__9wG0b .shop_offerStore__uGgi6{margin-top:1px}@media(max-width:420px){.shop_searchModeLabel__aKDxs{display:none}.shop_searchMode__CHn27{max-width:92px;min-width:78px;padding:7px 2px;font-size:10px}.shop_search__EbzaA{gap:5px}.shop_search__EbzaA input{font-size:12px}}.shop_locationTools__Oqzf9{align-items:flex-start;padding:10px 14px;background:#fff8f4;border-bottom:1px solid #f4dfd6}.shop_locationTools__Oqzf9 span{flex:1 1;min-width:180px;font-size:11px;line-height:1.5;color:#665b56}.shop_locationButton__yhVvX{border:0;background:#f4511e;color:#fff;padding:10px 14px;font-weight:800;white-space:nowrap}.shop_locationButton__yhVvX:disabled{opacity:.65}.shop_productArt__tKMKc{border:1px solid #414141}.shop_productArt__tKMKc img{padding:10px;box-sizing:border-box;mix-blend-mode:normal}.shop_priceSource__sSdrG{font-size:9px!important;color:#777!important;line-height:1.35}.shop_priceSource__sSdrG a{color:#c73b16;font-weight:700}.shop_detailCard__0XC_i .shop_productArt__tKMKc{height:220px}.shop_detailCard__0XC_i .shop_productArt__tKMKc img{object-fit:contain}.shop_mapPreview__i3lo0{margin:12px 14px 20px;border:1px solid #eadfd9;border-radius:16px;overflow:hidden;background:#fff}.shop_mapHeading__O8tyB{padding:14px 14px 10px}.shop_mapHeading__O8tyB h2{margin:5px 0;font-size:18px}.shop_mapHeading__O8tyB p{margin:0;color:#666;font-size:11px;line-height:1.5}.shop_mapPreview__i3lo0 iframe{display:block;width:100%;height:260px;border:0;background:#f4f4f4}.shop_mapActions__5dmmm{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:11px 14px;font-size:11px}.shop_mapActions__5dmmm a{color:#c73b16;font-weight:700;text-decoration:none}.shop_detailArt__ElVgH img{width:100%;height:100%;object-fit:contain;padding:12px;box-sizing:border-box;background:#fff}.shop_zoomImage__ihPDR img{max-width:100%;max-height:100%;object-fit:contain}.shop_storeCard__4q7hc{align-items:flex-start}.shop_storeInfo__veIab small{line-height:1.35}@media(min-width:700px){.shop_mapPreview__i3lo0{margin-left:4vw;margin-right:4vw}.shop_mapPreview__i3lo0 iframe{height:360px}}.shop_offerAddress__eFn_v{display:block;font-size:10px;line-height:1.35;color:#666}.shop_offerDirections__9s5Vp{display:inline-flex;align-self:flex-start;margin-top:2px;color:#c73b16;font-size:10px;font-weight:800;text-decoration:none;border:1px solid #f2c5b5;border-radius:999px;padding:5px 9px}.shop_offerDirections__9s5Vp:hover{text-decoration:underline}.shop_hero__huIZ2{background:linear-gradient(120deg,#fff0e9,#fff 44%,#ffe5f2);border:0;min-height:230px}.shop_hero__huIZ2 h1{font-size:clamp(25px,5vw,38px);max-width:620px}.shop_heroProduct__YdgmC{position:absolute;right:14px;top:14px;bottom:14px;width:42%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:#ffffffa8;border:1px solid #ffffffd9;border-radius:16px;padding:10px;box-sizing:border-box}.shop_heroProduct__YdgmC img{width:100%;height:68%;object-fit:contain;min-height:0}.shop_heroProduct__YdgmC>div{display:flex;flex-direction:column;gap:3px;text-align:center;max-width:100%}.shop_heroProduct__YdgmC strong{font-size:clamp(10px,2.4vw,15px);line-height:1.2}.shop_heroProduct__YdgmC b{font-size:clamp(14px,3vw,20px);color:#171717}.shop_heroProduct__YdgmC small{font-size:9px;color:#606060}.shop_heroCopy__u2lVQ{max-width:56%}.shop_partnerNote__dPGSP{display:flex;align-items:center;gap:7px;margin:4px 14px 18px;padding:8px 10px;color:#777;font-size:10px;border:1px solid #f0f0f0;border-radius:10px;background:#fff}.shop_partnerDot__rYxZt{font-size:11px;color:#b9b9b9;line-height:1;display:inline-block}.shop_partnerNote__dPGSP button{margin-left:auto;border:0;background:transparent;color:#777;text-decoration:underline;text-underline-offset:2px;font:inherit;font-size:10px;cursor:pointer}.shop_storefrontHeader__yew2S{display:flex;align-items:center;gap:10px;padding:12px 14px;margin:0 0 18px;border:1px solid #eee;border-radius:13px;background:#fff}.shop_storefrontHeader__yew2S>.shop_partnerDot__rYxZt{font-size:16px}.shop_storefrontHeader__yew2S>div{min-width:0;flex:1 1}.shop_storefrontHeader__yew2S h2{font-size:18px;margin:3px 0;color:#303030}.shop_storefrontHeader__yew2S p{font-size:11px;line-height:1.4;color:#777;margin:0}.shop_storefrontHeader__yew2S button{border:1px solid #e8e8e8;border-radius:9px;padding:8px;background:#fff;color:#555;font-size:10px;white-space:nowrap}.shop_productOpen__M_6EP{height:100%}.shop_productArt__tKMKc{height:135px;padding:8px;box-sizing:border-box}.shop_productArt__tKMKc img{width:100%;height:100%}.shop_productBody__9wG0b{gap:6px;flex:1 1;padding:10px 11px 8px}.shop_productBody__9wG0b strong{font-size:14px;line-height:1.25;min-height:34px}.shop_configurationText__mWTQN{font-size:10px!important;color:#777;line-height:1.3;min-height:25px}.shop_productBody__9wG0b .shop_productPrice__ad3Mr{font-size:clamp(16px,3.6vw,21px);line-height:1.1;letter-spacing:-.35px;color:#111;margin-top:2px}.shop_offerMeta__f1T8q{display:inline-flex;align-self:flex-start;align-items:center;width:max-content;max-width:100%;box-sizing:border-box;border-radius:9px;background:#e5faee;color:#176b3d!important;font-size:12px!important;font-weight:800;padding:6px 8px;line-height:1.25}.shop_reviewPlaceholder__6T2Tg{font-size:9px!important;line-height:1.35;color:#898989!important}.shop_offerStore__uGgi6{display:flex;align-items:center;gap:3px;font-size:8px!important;color:#a0a0a0!important;line-height:1.2;margin-top:2px}.shop_offerStore__uGgi6 .shop_partnerDot__rYxZt{font-size:9px;color:#c5c5c5}.shop_productCardActions__Ecuva{padding:0 9px 10px}.shop_productCardActions__Ecuva button{padding:9px 5px;text-align:center;justify-content:center}.shop_compareButton__J5dzm{border:1px solid #f4511e;background:#fff;color:#d94315;font-weight:700;cursor:pointer}.shop_productCardActions__Ecuva .shop_addButton__i6T3t{font-size:10px}.shop_compareOffersList__QPTrH{grid-gap:10px;gap:10px}.shop_compareOffer__92hfr{display:grid;grid-template-columns:78px minmax(0,1fr);grid-gap:12px}.shop_compareOffer__92hfr>img{width:78px;height:92px}.shop_compareOfferMain__DWKYy{align-items:flex-start;gap:5px}.shop_compareOfferMain__DWKYy>strong{line-height:1.25}.shop_compareOfferMain__DWKYy>small{font-size:10px;color:#777;line-height:1.35}.shop_compareOfferMain__DWKYy>b{font-size:20px;letter-spacing:-.4px;color:#111}.shop_compareOfferActions__MeKjD{grid-column:1/-1;flex-wrap:wrap}.shop_compareOfferActions__MeKjD button{padding:9px 10px;font-size:11px}.shop_wishlistTextButton__d2BV_{border:0;background:transparent;color:#777;font-size:11px;cursor:pointer}.shop_subtleStore__GSlx_{color:#888}.shop_cartProductImage__zy9Np{width:70px;height:76px;object-fit:contain;flex:0 0 70px;background:#fff;border-radius:9px}.shop_invoiceLine__AaUZ5{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid #eee;font-size:13px}.shop_invoiceLine__AaUZ5 strong{text-align:right}.shop_orderStatusHero__Bcvgf{text-align:center;border:1px solid #e8f5ec;border-radius:16px;background:#f5fff8;padding:22px 16px;margin-bottom:18px}.shop_orderCheck__1gnP7{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;background:#138447;color:#fff;font-size:30px;font-weight:800;margin:0 auto 12px}.shop_orderStatusHero__Bcvgf h2{font-size:23px;margin:8px 0}.shop_orderStatusHero__Bcvgf p{font-size:12px;line-height:1.5;color:#555}.shop_invoicePreview__mhVFX{max-width:700px;margin:0 auto 18px;padding:18px;border:1px solid #e6e6e6;border-radius:14px;background:#fff}.shop_invoicePreview__mhVFX h3{font-size:19px;margin:0 0 12px}.shop_invoicePreview__mhVFX>p{font-size:12px;color:#555;line-height:1.45}.shop_trackingTimeline__f2O3m{max-width:650px;margin:18px auto;display:grid;grid-gap:0;gap:0}.shop_trackingStep__DE9kQ{display:flex;gap:12px;align-items:flex-start;min-height:70px;position:relative}.shop_trackingStep__DE9kQ:not(:last-child):before{content:"";position:absolute;left:15px;top:32px;bottom:0;width:2px;background:#e5e5e5}.shop_trackingStep__DE9kQ>span{z-index:1;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#e9f8ef;color:#148047;font-weight:800}.shop_trackingStep__DE9kQ>div{display:flex;flex-direction:column;gap:5px;padding-top:3px}.shop_trackingStep__DE9kQ strong{font-size:13px}.shop_trackingStep__DE9kQ small{font-size:11px;line-height:1.4;color:#777}@media(max-width:360px){.shop_hero__huIZ2{min-height:225px;padding:17px 12px}.shop_heroCopy__u2lVQ{max-width:55%}.shop_hero__huIZ2 h1{font-size:22px}.shop_heroProduct__YdgmC{right:8px;width:43%;padding:6px}.shop_heroProduct__YdgmC small{font-size:8px}.shop_productArt__tKMKc{height:112px}.shop_productBody__9wG0b{padding:8px}.shop_productBody__9wG0b strong{font-size:12px}.shop_productCardActions__Ecuva{grid-template-columns:1fr;gap:5px}.shop_productCardActions__Ecuva button{padding:8px 4px}.shop_compareOffer__92hfr{grid-template-columns:62px minmax(0,1fr);gap:9px;padding:9px}.shop_compareOffer__92hfr>img{width:62px;height:78px}.shop_compareOfferMain__DWKYy>b{font-size:17px}.shop_partnerNote__dPGSP{margin-left:10px;margin-right:10px}}@media(min-width:700px){.shop_heroProduct__YdgmC{right:30px;width:34%;padding:18px}.shop_heroProduct__YdgmC img{max-height:220px}.shop_heroProduct__YdgmC strong{font-size:18px}.shop_heroProduct__YdgmC b{font-size:24px}.shop_heroProduct__YdgmC small{font-size:11px}.shop_heroCopy__u2lVQ{max-width:58%}.shop_productArt__tKMKc{height:180px}.shop_productCardActions__Ecuva{grid-template-columns:1fr 1fr}.shop_compareOffer__92hfr{grid-template-columns:112px minmax(0,1fr) auto;align-items:center}.shop_compareOffer__92hfr>img{width:112px;height:120px}.shop_compareOfferActions__MeKjD{grid-column:auto;flex-direction:column;min-width:110px}.shop_partnerNote__dPGSP,.shop_storefrontHeader__yew2S{margin-left:4vw;margin-right:4vw}}.shop_locationTools__Oqzf9{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 14px 4px;background:#fff}.shop_locationTools__Oqzf9>span{font-size:11px;line-height:1.45;color:#555;flex:1 1;min-width:220px}.shop_locationButton__yhVvX{border:1px solid #c95624;border-radius:999px;background:#fff7f3;color:#333132;padding:10px 13px;font-size:12px;font-weight:700;cursor:pointer}.shop_locationButton__yhVvX:disabled,.shop_manualLocation__byZjy button:disabled{opacity:.6;cursor:wait}.shop_manualLocation__byZjy{padding:5px 14px 12px;background:#fff;display:grid;grid-gap:7px;gap:7px}.shop_manualLocation__byZjy label{font-size:11px;font-weight:700;color:#333132}.shop_manualLocation__byZjy>div{display:flex;gap:8px;max-width:980px;width:100%;margin:0 auto}.shop_manualLocation__byZjy input{flex:1 1;min-width:0;border:1px solid #d9d9d9;border-radius:10px;padding:11px 12px;font:inherit;font-size:13px;color:#333132;background:#fff}.shop_manualLocation__byZjy button{border:0;border-radius:10px;padding:10px 13px;background:#c95624;color:#fff;font-size:12px;font-weight:700;cursor:pointer}.shop_productCard__75pYZ .shop_offerStore__uGgi6{display:none!important}.shop_subtleStore__GSlx_{font-size:11px;color:#777;font-weight:400}.shop_productPrice__ad3Mr{color:#333132}.shop_addButton__i6T3t,.shop_primaryButton__jMU_H{background:#c95624}.shop_wishButton__oV2SO{color:#c95624}@media(min-width:700px){.shop_locationTools__Oqzf9,.shop_manualLocation__byZjy{padding-left:4vw;padding-right:4vw}.shop_manualLocation__byZjy{grid-template-columns:190px minmax(0,1fr);align-items:center}.shop_manualLocation__byZjy>div{margin:0}}@media(max-width:420px){.shop_manualLocation__byZjy>div{flex-direction:column}.shop_manualLocation__byZjy button{min-height:42px}.shop_locationTools__Oqzf9>span{min-width:100%}}.shop_compareDeliveryFee__n_7Ta,.shop_productDeliveryFee__Jw0mF{display:block;color:#333132;font-size:12px;font-weight:800;line-height:1.35;margin-top:4px}.shop_compareSortLabel__3IU9m{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;white-space:nowrap}.shop_compareSortLabel__3IU9m select{border:1px solid #dedede;border-radius:10px;background:#fff;padding:10px;min-height:42px;font:inherit;font-size:12px;max-width:180px}.shop_compareDeliveryFee__n_7Ta{display:block;color:#b94e27;font-size:13px;font-weight:800;margin:7px 0}.shop_compareTotalCost__Nhhda{display:block;width:100%;box-sizing:border-box;border-radius:9px;background:#fff4ee;border:1px solid #f2d0bd;padding:9px 10px;margin:4px 0 2px;color:#9b3210;font-size:15px;font-weight:950;line-height:1.3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_productDeliveryFee__Jw0mF{display:block;color:#333132;font-size:12px;font-weight:800;line-height:1.35;margin-top:4px}@media(max-width:560px){.shop_compareSortLabel__3IU9m{width:100%;justify-content:space-between}.shop_compareSortLabel__3IU9m select{max-width:none;flex:1 1}}.shop_basketIconOnly__rEeB2{width:48px;height:48px;min-width:48px;min-height:48px;padding:0!important;gap:0!important;position:relative;overflow:visible;border-radius:50%!important}.shop_basketIconOnly__rEeB2>span:first-child{font-size:30px!important;line-height:1}.shop_basketIconOnly__rEeB2>sup{position:absolute!important;top:-4px;right:-4px;min-width:19px;height:19px;padding:0 4px;font-size:10px!important;line-height:1;border:2px solid #111;z-index:2}@media(max-width:420px){.shop_basketIconOnly__rEeB2{width:42px;height:42px;min-width:42px;min-height:42px}.shop_basketIconOnly__rEeB2>span:first-child{font-size:27px!important}}@media (max-width:699px){.shop_header__dkBcf{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;min-height:0}.shop_brand___iTOY{flex:0 0 100%;width:100%;min-width:0;gap:7px}.shop_brand___iTOY img{width:27px;height:34px;flex:0 0 27px}.shop_brand___iTOY>span{min-width:0}.shop_brand___iTOY strong{font-size:18px;line-height:1.05}.shop_brand___iTOY small{font-size:9px;letter-spacing:.22em;margin-top:3px}.shop_headerActions__1QlFR{display:grid!important;grid-template-columns:minmax(0,1fr) repeat(5,34px);align-items:center;justify-content:normal;grid-gap:5px!important;gap:5px!important;width:100%;min-width:0;flex:0 0 100%}.shop_headerActions__1QlFR>.shop_location__UvjW_{grid-column:1;width:100%;min-width:0;max-width:100%;overflow:hidden;gap:5px!important;padding:3px 0!important;white-space:normal!important}.shop_headerActions__1QlFR>.shop_location__UvjW_>span:first-child{width:18px!important;height:23px!important;flex:0 0 18px!important}.shop_headerActions__1QlFR>.shop_location__UvjW_>span:first-child svg{width:18px!important;height:23px!important}.shop_headerActions__1QlFR>.shop_location__UvjW_>span:last-child{gap:.3px!important;overflow:hidden}.shop_headerActions__1QlFR>.shop_location__UvjW_ strong{font-size:12px!important;line-height:1.1!important;overflow:hidden;text-overflow:ellipsis;max-width:100%}.shop_headerActions__1QlFR>.shop_location__UvjW_ small{font-size:9px!important;line-height:1.1!important;overflow:hidden;text-overflow:ellipsis;max-width:100%}.shop_headerActions__1QlFR>div{min-width:0;justify-self:stretch}.shop_headerActions__1QlFR>div>button[aria-label^=Notifications]{width:34px!important;height:36px!important;font-size:25px!important}.shop_headerActions__1QlFR>div>button[aria-label="Open account menu"]{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;font-size:12px!important}.shop_headerActions__1QlFR>div>button[aria-label="Open account menu"] img{width:100%!important;height:100%!important;object-fit:cover!important}.shop_headerActions__1QlFR .dpm-platform-switch-shared{width:34px!important;height:34px!important;min-width:34px!important;flex:0 0 34px!important}.shop_headerActions__1QlFR .dpm-platform-switch-shared svg{width:18px!important;height:18px!important}.shop_headerActions__1QlFR .shop_basketHeaderButton__zFVf_,.shop_headerActions__1QlFR .shop_basketIconOnly__rEeB2{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;padding:4px!important;gap:0!important}.shop_headerActions__1QlFR .shop_basketIconOnly__rEeB2>span:first-child{font-size:21px!important}.shop_headerActions__1QlFR .shop_basketIconOnly__rEeB2 sup{position:absolute!important;top:-3px!important;right:-3px!important;min-width:14px!important;height:14px!important;padding:0 2px!important;font-size:9px!important}}@media (max-width:360px){.shop_header__dkBcf{padding-left:9px;padding-right:9px}.shop_headerActions__1QlFR{grid-template-columns:minmax(0,1fr) repeat(5,31px);gap:4px!important}.shop_headerActions__1QlFR .dpm-platform-switch-shared,.shop_headerActions__1QlFR .shop_basketHeaderButton__zFVf_,.shop_headerActions__1QlFR .shop_basketIconOnly__rEeB2,.shop_headerActions__1QlFR>div>button[aria-label="Open account menu"],.shop_headerActions__1QlFR>div>button[aria-label^=Notifications]{width:31px!important;height:31px!important;min-width:31px!important;min-height:31px!important}}.shop_detailArtButton__A0zng .shop_detailArt__ElVgH{display:block;overflow:hidden;position:relative}.shop_detailArtButton__A0zng .shop_detailArt__ElVgH img{transform-origin:var(--zoom-x,50%) var(--zoom-y,50%);transition:transform .16s ease;will-change:transform}@media (hover:hover) and (pointer:fine){.shop_detailArtButton__A0zng:hover .shop_detailArt__ElVgH img{transform:scale(1.85);cursor:zoom-in}.shop_detailArtButton__A0zng:hover{cursor:zoom-in}}.shop_noProductImage__dLe4h{display:grid;place-items:center;width:100%;height:100%;min-height:160px;color:#777;font-size:13px;text-align:center;background:#fafafa;border:1px dashed #ddd;border-radius:12px;padding:18px;box-sizing:border-box}.shop_galleryThumbnails__VzC8L{display:flex;justify-content:center;align-items:center;gap:10px;max-width:min(90vw,520px);margin:14px auto 4px;overflow-x:auto;padding:4px 2px}.shop_galleryThumbnailActive__lrkZs,.shop_galleryThumbnail__qZYMd{flex:0 0 68px;width:68px;height:68px;display:grid;place-items:center;padding:3px;border:1px solid #ddd;border-radius:9px;background:#fff;overflow:hidden;cursor:pointer}.shop_galleryThumbnailActive__lrkZs{border:2px solid #c95624;box-shadow:0 0 0 2px #c9562422}.shop_galleryThumbnailActive__lrkZs img,.shop_galleryThumbnail__qZYMd img{width:100%;height:100%;object-fit:contain}.shop_zoomImage__ihPDR{overflow:hidden;touch-action:pan-y;transform-origin:50% 50%}.shop_zoomImage__ihPDR img{transition:transform .18s ease;transform-origin:50% 50%}@media(max-width:699px){.shop_detailArtButton__A0zng .shop_detailArt__ElVgH img{transform:none!important}.shop_galleryThumbnails__VzC8L{gap:8px;margin-top:10px}.shop_galleryThumbnailActive__lrkZs,.shop_galleryThumbnail__qZYMd{flex-basis:60px;width:60px;height:60px}.shop_noProductImage__dLe4h{min-height:200px}}.shop_galleryVideo__rbhvL{display:block;width:min(90vw,760px);max-height:min(62vh,620px);aspect-ratio:16/9;object-fit:contain;background:#111;border-radius:12px}.shop_videoThumbnail__U7oLI{display:grid;place-items:center;width:100%;height:100%;font-size:12px;font-weight:700;color:#333}.shop_productImageGallery__Ff2Ny{display:flex;align-items:stretch;gap:12px;margin:0 0 18px;min-width:0}.shop_productImageThumbRail__SJOzt{display:flex;flex-direction:column;gap:9px;flex:0 0 66px}.shop_productImageThumbActive__eNqcI,.shop_productImageThumb__pL_7_{width:62px;height:68px;display:grid;place-items:center;padding:4px;border:1px solid #e7e2df;border-radius:10px;background:#fff;cursor:pointer;overflow:hidden}.shop_productImageThumbActive__eNqcI{border:2px solid var(--orange);box-shadow:0 0 0 2px #c9562418}.shop_productImageThumbActive__eNqcI img,.shop_productImageThumb__pL_7_ img{width:100%;height:100%;object-fit:contain}.shop_productImageInspection__XxWpr{--zoom-x:50%;--zoom-y:50%;display:block;flex:1 1}.shop_productImageInspection__XxWpr .shop_detailArtButton__A0zng{min-width:0;align-self:start}.shop_productImageInspection__XxWpr .shop_detailArtButton__A0zng .shop_detailArt__ElVgH{height:clamp(260px,32vw,430px);min-height:260px;margin-bottom:8px;border:1px solid #f0e8e3;border-radius:14px;background:linear-gradient(145deg,#fff,#fffaf7);cursor:crosshair}.shop_productImageInspection__XxWpr .shop_detailArtButton__A0zng .shop_detailArt__ElVgH img{object-fit:contain;transform-origin:var(--zoom-x,50%) var(--zoom-y,50%);transition:transform .12s ease;will-change:transform}.shop_productImageInspection__XxWpr .shop_detailArtButton__A0zng>small{display:block;text-align:center;line-height:1.4}.shop_detailZoomPreview__T8ejy img{display:block;width:100%;height:100%;max-width:none;max-height:none;object-fit:contain;transform:scale(2.15);transform-origin:var(--zoom-x,50%) var(--zoom-y,50%);transition:transform-origin .06s linear}@media(hover:hover) and (pointer:fine){.shop_productImageInspection__XxWpr .shop_detailArtButton__A0zng:hover .shop_detailArt__ElVgH img{transform:scale(1.18)}}@media(max-width:699px){.shop_productImageGallery__Ff2Ny{display:block}.shop_productImageThumbRail__SJOzt{flex-direction:row;overflow-x:auto;flex:initial;margin-bottom:10px;padding:2px 0 5px}.shop_productImageThumbActive__eNqcI,.shop_productImageThumb__pL_7_{flex:0 0 58px;width:58px;height:62px}.shop_productImageInspection__XxWpr{display:block}.shop_detailZoomPreview__T8ejy{display:none!important}.shop_productImageInspection__XxWpr .shop_detailArtButton__A0zng .shop_detailArt__ElVgH{height:clamp(230px,68vw,360px);min-height:230px;cursor:zoom-in}.shop_productImageInspection__XxWpr .shop_detailArtButton__A0zng .shop_detailArt__ElVgH img{transform:none!important}}.shop_searchWrap__AfmPe{padding:12px clamp(12px,3vw,40px) 10px;background:#171515}.shop_search__EbzaA{max-width:none;width:100%;height:54px;min-height:54px;border:2px solid var(--orange);border-radius:13px;gap:10px;padding:0 10px 0 14px;box-shadow:0 2px 8px #00000010}.shop_searchModeLabel__aKDxs{font-size:11px;color:#5b514c}.shop_searchMode__CHn27{max-width:135px;min-width:96px;border:0;border-right:1px solid #e6ded9;border-radius:0;padding:8px 10px 8px 0;font-size:12px}.shop_search__EbzaA>span{font-size:28px;color:#8a5a48}.shop_search__EbzaA input{font-size:15px}.shop_search__EbzaA input::placeholder{color:#8b8581}.shop_search__EbzaA button{flex:0 0 42px;width:42px;height:40px;border-radius:10px;font-size:23px}.shop_locationTools__Oqzf9{padding:7px clamp(12px,3vw,40px);border-bottom:1px solid #eee8e4}.shop_manualLocation__byZjy{padding:5px clamp(12px,3vw,40px) 9px}.shop_manualLocation__byZjy>div{max-width:none}.shop_productGrid__vq1Te{gap:8px}.shop_productArt__tKMKc{height:clamp(112px,27vw,180px);background:#fff}.shop_productBody__9wG0b{padding:8px;gap:4px}.shop_productBody__9wG0b strong{font-size:12px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:32px}.shop_productBody__9wG0b .shop_configurationText__mWTQN{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:25px}.shop_productBody__9wG0b .shop_offerMeta__f1T8q,.shop_productBody__9wG0b .shop_productDeliveryFee__Jw0mF,.shop_productBody__9wG0b .shop_reviewPlaceholder__6T2Tg{font-size:9px!important;line-height:1.3}.shop_productBody__9wG0b .shop_productPrice__ad3Mr{font-size:14px!important}.shop_productCardActions__Ecuva{grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;padding:0 7px 7px}.shop_productCardActions__Ecuva button{padding:9px 5px!important;margin:0!important;text-align:center!important;justify-content:center!important;font-size:10px!important}@media(min-width:520px){.shop_productGrid__vq1Te{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.shop_productArt__tKMKc{height:clamp(145px,22vw,205px)}}@media(min-width:760px){.shop_productGrid__vq1Te{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.shop_productArt__tKMKc{height:clamp(170px,18vw,235px)}.shop_searchWrap__AfmPe{padding-top:14px;padding-bottom:12px}.shop_search__EbzaA{height:58px;min-height:58px}.shop_productBody__9wG0b{padding:10px}.shop_productBody__9wG0b strong{font-size:13px;min-height:35px}.shop_productCardActions__Ecuva{padding:0 10px 10px}}@media(min-width:1120px){.shop_productGrid__vq1Te{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.shop_productArt__tKMKc{height:190px}}@media(max-width:420px){.shop_searchWrap__AfmPe{padding:9px 10px}.shop_search__EbzaA{gap:5px;padding:0 7px}.shop_searchMode__CHn27{min-width:78px;max-width:92px;padding-right:3px;font-size:10px}.shop_search__EbzaA input{font-size:12px}.shop_search__EbzaA button{flex-basis:34px;width:34px;height:34px}.shop_locationTools__Oqzf9{padding:7px 10px}.shop_manualLocation__byZjy{padding:5px 10px 9px}}.shop_inspectionLightbox__h262e{position:fixed;inset:0;z-index:10000;background:rgba(18,18,18,.68);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:clamp(10px,2vw,28px);overflow:auto}.shop_inspectionWindow__f_D2o{width:min(1600px,100%);height:min(900px,calc(100dvh - 32px));min-height:420px;background:#fff;color:#171717;border-radius:18px;box-shadow:0 24px 80px #0005;display:flex;flex-direction:column;overflow:hidden}.shop_inspectionTopbar__0MWMT{height:64px;flex:0 0 64px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ececec;padding:0 26px}.shop_inspectionTabs__a7Xnd{height:100%;display:flex;align-items:stretch;gap:28px}.shop_inspectionTabActive__YRdwh,.shop_inspectionTab__QJuhK{position:relative;border:0;background:transparent;padding:0 4px;color:#303030;font:600 15px Arial,sans-serif;cursor:pointer}.shop_inspectionTabActive__YRdwh{color:var(--orange)}.shop_inspectionTabActive__YRdwh:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--orange);border-radius:3px 3px 0 0}.shop_inspectionClose__dFNq_{width:40px;height:40px;border:0;border-radius:50%;background:#fff;color:#222;font-size:30px;line-height:1;cursor:pointer}.shop_inspectionClose__dFNq_:hover{background:#f5f5f5}.shop_inspectionBody__z88Vx{display:grid;grid-template-columns:78px minmax(0,1fr) minmax(280px,31%);grid-gap:18px;gap:18px;padding:18px 22px 22px;min-height:0;flex:1 1;overflow:auto}.shop_inspectionThumbRail__el0VI{display:flex;flex-direction:column;gap:9px;overflow-y:auto;overflow-x:hidden;padding:2px 3px;align-items:stretch}.shop_inspectionThumbActive__TCPKM,.shop_inspectionThumb__VKRml{height:76px;width:100%;flex:0 0 76px;padding:4px;border:1px solid #dedede;border-radius:10px;background:#fff;display:grid;place-items:center;overflow:hidden;cursor:pointer}.shop_inspectionThumbActive__TCPKM{border:2px solid var(--orange);box-shadow:0 0 0 2px #c9562417}.shop_inspectionThumbActive__TCPKM img,.shop_inspectionThumb__VKRml img{display:block;width:100%;height:100%;object-fit:contain}.shop_inspectionVideoThumb__b0yGm{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:#f5f5f5;color:#222;font-size:22px}.shop_inspectionVideoThumb__b0yGm small{font-size:11px;font-weight:700}.shop_inspectionCanvas__VZqUh{display:flex;flex-direction:column;min-width:0;min-height:0}.shop_inspectionMediaStage__0_Uqf{position:relative;flex:1 1;min-height:260px;overflow:hidden;display:grid;place-items:center;border:1px solid #ededed;border-radius:14px;background:#fff;touch-action:pan-y}.shop_inspectionZoomImage__6WFjk{position:absolute;inset:0;width:100%;height:100%;border:0;background:transparent;padding:12px;display:grid;place-items:center;overflow:hidden;cursor:zoom-in;transition:transform .12s ease;transform-origin:center}.shop_inspectionZoomImage__6WFjk img{width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.shop_inspectionVideo__Poafd{width:100%;height:100%;max-height:100%;object-fit:contain;background:#111}.shop_inspectionNoImage__zTxLQ{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#777;font-size:13px}.shop_inspectionNoImage__zTxLQ img{width:min(40%,260px);max-height:60%;object-fit:contain}.shop_inspectionNext__5iofF,.shop_inspectionPrev__zglfh{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border:0;border-radius:50%;background:#f7f7f7ed;color:#111;font-size:30px;line-height:1;display:grid;place-items:center;cursor:pointer;box-shadow:0 1px 5px #0001}.shop_inspectionPrev__zglfh{left:14px}.shop_inspectionNext__5iofF{right:14px}.shop_inspectionNext__5iofF:hover,.shop_inspectionPrev__zglfh:hover{background:#fff;box-shadow:0 2px 12px #0002}.shop_inspectionCanvasFooter__JuJt0{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 2px 0}.shop_inspectionImageCount__IvDOn{background:#666;color:#fff;border-radius:18px;padding:5px 13px;font-size:12px;white-space:nowrap}.shop_inspectionZoomControls__gv1KK{display:flex;align-items:center;gap:8px}.shop_inspectionZoomControls__gv1KK button{min-width:36px;height:36px;border:1px solid #ddd;border-radius:50%;background:#fff;color:#222;font-size:18px;cursor:pointer}.shop_inspectionZoomControls__gv1KK button:last-child{font-size:12px;border-radius:18px;padding:0 12px}.shop_inspectionZoomControls__gv1KK button:disabled{opacity:.42;cursor:not-allowed}.shop_inspectionZoomControls__gv1KK span{font-size:12px;color:#555;min-width:38px;text-align:center}.shop_inspectionHint___6rJW{font-size:11px;color:#777;text-align:center;margin:9px 0 0;line-height:1.45}.shop_inspectionDetails__QqsFt{border-left:1px solid #eee;padding:6px 0 0 22px;min-width:0;display:flex;flex-direction:column;align-items:stretch;overflow:auto}.shop_inspectionTrustRow__mNkJ4{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:14px}.shop_inspectionTrustRow__mNkJ4 span{font-size:10px;font-weight:700;padding:7px 9px;border-radius:7px;background:#fff1eb;color:#a53818}.shop_inspectionTrustRow__mNkJ4 span+span{background:#e9f7ee;color:#176d3a}.shop_inspectionDetails__QqsFt h2{font-size:clamp(20px,1.7vw,29px);line-height:1.2;letter-spacing:-.5px;margin:0 0 7px}.shop_inspectionCategory__BWGYx{font-size:12px;color:#777;margin:0 0 16px}.shop_inspectionPrice__EdsE2{font-size:clamp(22px,2vw,31px);letter-spacing:-.5px;margin-bottom:12px}.shop_inspectionDescription__vq8mR{font-size:13px;color:#656565;line-height:1.55;margin:0 0 18px}.shop_inspectionMeta__sB__F{display:flex;justify-content:space-between;gap:10px;border-top:1px solid #eee;padding:12px 0;font-size:12px}.shop_inspectionMeta__sB__F span{color:#777}.shop_inspectionMeta__sB__F strong{text-align:right}.shop_inspectionDisclaimer___MC1V{font-size:11px;color:#777;line-height:1.45;background:#faf8f7;border-radius:8px;padding:10px;margin:8px 0 14px}.shop_inspectionPrimaryAction__vCnQc,.shop_inspectionSecondaryAction__1gXHF,.shop_inspectionWishlistAction__0F5w_{min-height:43px;border-radius:22px;font-weight:700;cursor:pointer;margin-top:8px}.shop_inspectionPrimaryAction__vCnQc{border:1px solid var(--orange);background:var(--orange);color:#fff}.shop_inspectionPrimaryAction__vCnQc:hover{filter:brightness(.96)}.shop_inspectionSecondaryAction__1gXHF{border:1px solid var(--orange);background:#fff;color:var(--orange)}.shop_inspectionWishlistAction__0F5w_{border:0;background:transparent;color:#444}@media(max-width:900px){.shop_inspectionBody__z88Vx{grid-template-columns:64px minmax(0,1fr) minmax(230px,32%);gap:12px;padding:12px}.shop_inspectionThumbActive__TCPKM,.shop_inspectionThumb__VKRml{height:64px;flex-basis:64px}.shop_inspectionDetails__QqsFt{padding-left:14px}.shop_inspectionTrustRow__mNkJ4{gap:4px}.shop_inspectionTrustRow__mNkJ4 span{font-size:9px;padding:6px}.shop_inspectionDetails__QqsFt h2{font-size:19px}.shop_inspectionDescription__vq8mR{font-size:12px}}@media(max-width:680px){.shop_inspectionLightbox__h262e{padding:0;align-items:stretch}.shop_inspectionWindow__f_D2o{width:100%;height:100dvh;min-height:0;border-radius:0}.shop_inspectionTopbar__0MWMT{height:54px;flex-basis:54px;padding:0 14px}.shop_inspectionTabs__a7Xnd{gap:20px}.shop_inspectionBody__z88Vx{display:flex;flex-direction:column;gap:10px;padding:10px 12px 18px;overflow-y:auto}.shop_inspectionCanvas__VZqUh{order:1;flex:0 0 auto}.shop_inspectionMediaStage__0_Uqf{height:clamp(260px,48dvh,460px);min-height:240px;flex:none}.shop_inspectionThumbRail__el0VI{order:2;flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:2px 0 6px;flex:0 0 auto}.shop_inspectionThumbActive__TCPKM,.shop_inspectionThumb__VKRml{width:62px;height:66px;flex:0 0 62px}.shop_inspectionDetails__QqsFt{order:3;border-left:0;border-top:1px solid #eee;padding:16px 2px 0;overflow:visible}.shop_inspectionDetails__QqsFt h2{font-size:22px}.shop_inspectionPrice__EdsE2{font-size:25px}.shop_inspectionNext__5iofF,.shop_inspectionPrev__zglfh{width:36px;height:36px;font-size:25px}.shop_inspectionPrev__zglfh{left:8px}.shop_inspectionNext__5iofF{right:8px}.shop_inspectionCanvasFooter__JuJt0{padding-top:9px}.shop_inspectionHint___6rJW{margin-top:6px}.shop_inspectionZoomControls__gv1KK{gap:5px}.shop_inspectionZoomControls__gv1KK button{min-width:32px;height:32px}.shop_inspectionZoomControls__gv1KK button:last-child{padding:0 9px}}@media(prefers-reduced-motion:reduce){.shop_inspectionZoomImage__6WFjk{transition:none}}.shop_searchWrap__AfmPe{position:relative;z-index:80}.shop_searchSuggestions__yKXSD{position:absolute;top:calc(100% - 1px);left:16px;right:16px;z-index:500;background:#fff;color:#292929;border:1px solid #e6d8d2;border-top:0;border-radius:0 0 14px 14px;box-shadow:0 18px 38px #1113;overflow:hidden;max-height:min(68vh,560px);overflow-y:auto}.shop_suggestionHeading__lXDYM{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 18px;background:#fffaf7;border-bottom:1px solid #f0e8e4;font-size:12px;color:#6c625d}.shop_suggestionHeading__lXDYM strong{color:#2c2927}.shop_suggestionHeading__lXDYM small{color:#9a7667;font-size:11px}.shop_searchSuggestionActive__8yt7s,.shop_searchSuggestion__eU3mO{display:flex;align-items:center;gap:12px;width:100%;padding:10px 16px;border:0;border-bottom:1px solid #f3efed;background:#fff;text-align:left;cursor:pointer;color:#262626}.shop_searchSuggestionActive__8yt7s,.shop_searchSuggestion__eU3mO:hover{background:#fff4ef}.shop_suggestionIcon___jBB6{width:34px;height:34px;flex:0 0 34px;border-radius:9px;background:#fff0e9;color:#c84d2b;display:grid;place-items:center;font-size:20px}.shop_suggestionCopy__l7sCH{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1}.shop_suggestionCopy__l7sCH strong{font-size:13px;line-height:1.3}.shop_suggestionCopy__l7sCH small{font-size:11px;color:#817873;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop_suggestionType__WlSZc{font-size:9px;letter-spacing:.6px;font-weight:800;color:#9b6552;background:#fff6f1;border:1px solid #f3e0d6;padding:4px 6px;border-radius:5px;white-space:nowrap}.shop_suggestionArrow__Uvsrf{color:#d65a37;font-size:17px}.shop_noSearchSuggestions__xy6A7{padding:18px;color:#777;font-size:13px}.shop_suggestionFooter__FvQc2{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;background:#faf8f7;color:#777;font-size:11px}.shop_suggestionFooter__FvQc2 button{border:0;background:transparent;color:#d75230;font-weight:800;cursor:pointer;white-space:nowrap}@media(max-width:600px){.shop_searchSuggestions__yKXSD{left:8px;right:8px;max-height:60vh}.shop_suggestionHeading__lXDYM{padding:10px 12px}.shop_suggestionHeading__lXDYM small{display:none}.shop_searchSuggestionActive__8yt7s,.shop_searchSuggestion__eU3mO{padding:9px 10px;gap:8px}.shop_suggestionIcon___jBB6{width:30px;height:30px;flex-basis:30px}.shop_suggestionType__WlSZc{font-size:8px;padding:3px 4px}.shop_suggestionFooter__FvQc2{align-items:flex-start;flex-direction:column;gap:7px}}.shop_hero__huIZ2{margin:8px 14px;min-height:0;padding:13px 18px;border-radius:12px;background:linear-gradient(100deg,#fff4ed,#fff 70%,#ffedf5)}.shop_heroCopy__u2lVQ{max-width:100%;width:100%}.shop_hero__huIZ2 h1{font-size:clamp(20px,2vw,28px);max-width:760px;margin:5px 0 7px}.shop_hero__huIZ2 p{font-size:13px;line-height:1.4;max-width:700px;margin:0 0 10px}.shop_hero__huIZ2 .shop_primaryButton__jMU_H{padding:9px 14px;font-size:12px}.shop_shopRibbon__2TpVA{margin:0 14px 10px;min-height:38px;padding:0 8px;gap:5px;overflow-x:auto;background:#202b3a;border-radius:7px;scrollbar-width:thin}.shop_shopRibbon__2TpVA button{gap:5px;min-height:30px;padding:5px 9px;border-radius:5px;color:#f7f8fb;font-size:11px;font-weight:650}.shop_shopRibbon__2TpVA .shop_ribbonActive__AwWLU,.shop_shopRibbon__2TpVA button.shop_ribbonActive__AwWLU,.shop_shopRibbon__2TpVA button:focus-visible,.shop_shopRibbon__2TpVA button:hover{background:#36465b;border-color:#738096;outline:none}.shop_ribbonIcon__ZNgZb{font-size:14px}.shop_shopRibbon__2TpVA button:last-child{margin-left:auto;color:#ffb28f}.shop_productGrid__vq1Te{grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.shop_productArt__tKMKc{height:145px}.shop_productBody__9wG0b{padding:9px 10px 8px;gap:5px}.shop_productBody__9wG0b>strong{font-size:13px;line-height:1.3;min-height:34px}.shop_productPrice__ad3Mr{font-size:17px}.shop_offerMeta__f1T8q,.shop_offerStore__uGgi6,.shop_productDeliveryFee__Jw0mF,.shop_reviewPlaceholder__6T2Tg{font-size:10px;line-height:1.25}.shop_productCardActions__Ecuva{padding:0 10px 10px}@media(max-width:700px){.shop_hero__huIZ2{margin:6px 8px;padding:12px}.shop_hero__huIZ2 h1{font-size:21px}.shop_hero__huIZ2 p{font-size:12px}.shop_shopRibbon__2TpVA{margin:0 8px 8px;border-radius:5px}.shop_shopRibbon__2TpVA button{font-size:10px;padding:5px 7px}.shop_productGrid__vq1Te{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.shop_productArt__tKMKc{height:120px}.shop_productBody__9wG0b{padding:7px}.shop_productBody__9wG0b>strong{font-size:12px}.shop_productPrice__ad3Mr{font-size:15px}.shop_productCardActions__Ecuva{padding:0 7px 7px}}.shop_shopRibbon__2TpVA{width:100vw;max-width:100vw;box-sizing:border-box;margin:0 0 0 calc(50% - 50vw);padding:6px 0;min-height:54px;gap:0;overflow:hidden;white-space:nowrap;display:flex;align-items:center;background:#343434;color:#fff;border:1px solid #4b4b4b;border-radius:0;box-shadow:0 2px 5px rgba(0,0,0,.12)}.shop_shopRibbon__2TpVA .shop_ribbonAll__uv_6x{position:relative;z-index:2;flex:0 0 auto;margin:0;padding:8px 13px;min-width:88px;align-self:stretch;border-radius:0 7px 7px 0;background:#CC5500;color:#fff;box-shadow:5px 0 8px rgba(0,0,0,.22)}.shop_shopRibbon__2TpVA .shop_ribbonScroller__5uOen{flex:1 1 auto;min-width:0;align-self:stretch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}.shop_shopRibbon__2TpVA .shop_ribbonScroller__5uOen::-webkit-scrollbar{display:none}.shop_shopRibbon__2TpVA .shop_ribbonTrack__KNDAQ{display:flex;align-items:center;gap:7px;width:max-content;min-width:100%;padding:0 12px}.shop_shopRibbon__2TpVA .shop_ribbonTrack__KNDAQ button{flex:0 0 auto}.shop_shopRibbon__2TpVA button{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:0 0 auto;min-height:42px;padding:8px 13px;border:1px solid transparent;border-radius:7px;background:transparent;color:#fff;font-size:14px;line-height:1.2;font-weight:700;cursor:pointer;scroll-snap-align:start;transition:background .15s ease,color .15s ease,border-color .15s ease}.shop_shopRibbon__2TpVA button:focus-visible,.shop_shopRibbon__2TpVA button:hover{background:#4b4b4b;border-color:#858585;color:#fff;outline:2px solid #CC5500;outline-offset:1px}.shop_shopRibbon__2TpVA .shop_ribbonActive__AwWLU,.shop_shopRibbon__2TpVA button.shop_ribbonActive__AwWLU{background:#CC5500;border-color:#CC5500;color:#fff;outline:none}.shop_shopRibbon__2TpVA .shop_ribbonIcon__ZNgZb{font-size:17px}.shop_shopRibbon__2TpVA button:last-child{margin-left:0;color:#fff;border-color:#777}.shop_shopRibbon__2TpVA button:last-child:hover{background:#CC5500;border-color:#CC5500}@media(min-width:1100px){.shop_shopRibbon__2TpVA{scrollbar-color:#CC5500 #343434}.shop_shopRibbon__2TpVA::-webkit-scrollbar{height:7px}.shop_shopRibbon__2TpVA::-webkit-scrollbar-track{background:#343434;border-radius:8px}.shop_shopRibbon__2TpVA::-webkit-scrollbar-thumb{background:#CC5500;border-radius:8px}}@media(max-width:700px){.shop_shopRibbon__2TpVA{width:100vw;max-width:100vw;margin:0 0 0 calc(50% - 50vw);padding:6px 0;min-height:52px;gap:0;border-radius:0}.shop_shopRibbon__2TpVA button{font-size:13px;min-height:40px;padding:8px 10px;gap:5px}.shop_shopRibbon__2TpVA .shop_ribbonAll__uv_6x{min-width:78px;padding:8px 10px}.shop_shopRibbon__2TpVA .shop_ribbonTrack__KNDAQ{gap:5px;padding:0 8px}.shop_shopRibbon__2TpVA .shop_ribbonIcon__ZNgZb{font-size:16px}.shop_shopRibbon__2TpVA button:last-child{margin-left:0}}.shop_detailCard__0XC_i{max-width:1180px!important;margin:14px auto 24px;padding:clamp(12px,2vw,22px);box-sizing:border-box}.shop_detailLayout__bb98g{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);grid-gap:clamp(16px,2.2vw,28px);gap:clamp(16px,2.2vw,28px);align-items:start}.shop_detailInfoColumn__mvksj,.shop_detailMediaColumn__NwCUe{min-width:0}.shop_detailInfoColumn__mvksj{display:flex;flex-direction:column;gap:7px}.shop_detailInfoColumn__mvksj .shop_kicker__M7pvt{margin:0;color:#c84921;font-size:10px;font-weight:850;letter-spacing:.11em}.shop_detailInfoColumn__mvksj h2{font-size:clamp(19px,2vw,25px);line-height:1.2;margin:0 0 2px;color:#20252d}.shop_detailInfoColumn__mvksj p{font-size:12px;line-height:1.35;margin:0;color:#555}.shop_detailInfoColumn__mvksj .shop_detailDescription__4rnGF{font-size:13px;line-height:1.4;margin:0 0 3px;color:#454545}.shop_detailInfoColumn__mvksj .shop_detailFacts__95dE0{display:grid;grid-gap:5px;gap:5px}.shop_detailInfoColumn__mvksj .shop_detailFacts__95dE0 strong{color:#292929}.shop_detailInfoColumn__mvksj .shop_factDivider__qsuM9{padding:0 3px;color:#aaa}.shop_detailInfoColumn__mvksj .shop_storeNote__VCHfm{font-size:11px;line-height:1.4;margin:2px 0;padding:10px 11px}.shop_detailInfoColumn__mvksj .shop_detailActions__xs_qB{margin-top:3px;gap:7px}.shop_detailInfoColumn__mvksj .shop_detailActions__xs_qB button{font-size:12px;padding:10px 12px}.shop_detailInfoColumn__mvksj .shop_detailActions__xs_qB .shop_secondaryButton__ZDLDT{margin:0}.shop_variantPicker__5Z0K_{margin:5px 0 3px;padding:12px;border:1px solid #f0d5c8;border-radius:12px;background:#fffaf7}.shop_variantPicker__5Z0K_ h3{margin:0 0 9px;font-size:15px;line-height:1.2;font-weight:900;letter-spacing:.025em;color:#242424}.shop_variantPicker__5Z0K_ .shop_variantCurrent__PPxPJ{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 7px;margin:0 0 9px;font-size:12px;line-height:1.35;color:#5c514c}.shop_variantPicker__5Z0K_ .shop_variantCurrent__PPxPJ>strong{font-size:14px;line-height:1.2;font-weight:900;color:#292929}.shop_variantPicker__5Z0K_ .shop_variantCurrentPrice__KUdjg{margin-left:auto;font-size:clamp(19px,2.4vw,26px);line-height:1.1;font-weight:950;letter-spacing:-.035em;color:#a8320a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.shop_variantOptionList__OtVNQ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;max-height:290px;overflow-y:auto;padding:1px 3px 3px 1px;overscroll-behavior:contain}.shop_variantOptionActive__oGCHa,.shop_variantOption__f82xp{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;min-width:0;min-height:52px;padding:8px 9px;border:1px solid #ded8d4;border-radius:8px;background:#fff;text-align:left;color:#272727;cursor:pointer}.shop_variantOptionActive__oGCHa strong,.shop_variantOption__f82xp strong{font-size:12px;line-height:1.25;font-weight:800;overflow-wrap:anywhere}.shop_variantOptionActive__oGCHa{border:2px solid #23639a;background:#eff7ff;padding:7px 8px;box-shadow:0 0 0 1px #23639a12}.shop_variantOptionActive__oGCHa:focus-visible,.shop_variantOption__f82xp:focus-visible{outline:3px solid #f4a080;outline-offset:2px}.shop_variantPicker__5Z0K_ .shop_variantNote__u1DEQ{display:block;margin-top:9px;font-size:10px;line-height:1.35;color:#746760}.shop_productImageGallery__Ff2Ny{margin-bottom:0}.shop_productImageInspection__XxWpr{display:block!important;min-width:0}.shop_productImageInspection__XxWpr .shop_detailArtButton__A0zng .shop_detailArt__ElVgH{overflow:hidden}.shop_detailZoomPreview__T8ejy{display:none!important}@media(hover:hover) and (pointer:fine){.shop_productImageInspection__XxWpr .shop_detailArtButton__A0zng:hover .shop_detailArt__ElVgH img{transform:scale(1.75)}}@media(max-width:760px){.shop_detailCard__0XC_i{margin:10px 0 18px;padding:12px}.shop_detailLayout__bb98g{grid-template-columns:minmax(0,1fr);gap:13px}.shop_detailMediaColumn__NwCUe{order:0}.shop_detailInfoColumn__mvksj{order:1;gap:7px}.shop_detailInfoColumn__mvksj h2{font-size:20px}.shop_productImageGallery__Ff2Ny{display:block}.shop_productImageThumbRail__SJOzt{flex-direction:row;overflow-x:auto;margin:8px 0 0}.shop_productImageInspection__XxWpr .shop_detailArtButton__A0zng .shop_detailArt__ElVgH{height:clamp(230px,72vw,360px);min-height:230px;margin-bottom:4px}.shop_productImageInspection__XxWpr .shop_detailArtButton__A0zng>small{font-size:10px}.shop_variantPicker__5Z0K_{padding:10px}.shop_variantOptionList__OtVNQ{grid-template-columns:repeat(2,minmax(0,1fr));max-height:250px}.shop_detailInfoColumn__mvksj .shop_detailActions__xs_qB button{flex:1 1 auto}}@media(max-width:360px){.shop_variantOptionList__OtVNQ{grid-template-columns:minmax(0,1fr)}}.shop_selectedVariantPrice__fodIU{display:flex;flex-direction:column;gap:2px;margin:0 0 10px;padding:9px 11px 10px;border-radius:9px;background:#fff1e9;border:1px solid #f3c1aa}.shop_selectedVariantPrice__fodIU span{font-size:10px;line-height:1.1;font-weight:850;letter-spacing:.12em;color:#8c381b}.shop_selectedVariantPrice__fodIU strong{display:block;font-size:clamp(25px,3vw,32px);line-height:1.08;font-weight:950;letter-spacing:-.035em;color:#a8320a;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_variantOptionActive__oGCHa span,.shop_variantOption__f82xp span{font-size:11px;line-height:1.2;color:#655b55;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:760px){.shop_variantPicker__5Z0K_ .shop_variantCurrentPrice__KUdjg{font-size:clamp(19px,5.3vw,24px)}}.shop_filters__EL5cW input{box-sizing:border-box;border:1px solid #dedede;border-radius:10px;background:#fff;padding:10px;min-height:42px;font:inherit;font-size:12px;flex:1 1;min-width:150px;max-width:100%;color:#292929}.shop_filters__EL5cW input:focus-visible,.shop_filters__EL5cW select:focus-visible{outline:2px solid #CC5500;outline-offset:2px}.shop_filterSummary__qoRGC{margin:0 0 12px;font-size:12px;line-height:1.45;color:#625b57}@media(max-width:600px){.shop_filters__EL5cW label{flex:0 0 auto}.shop_filters__EL5cW input,.shop_filters__EL5cW select{flex:1 1 42%;min-width:0;width:100%}.shop_filterSummary__qoRGC{font-size:11px}}.shop_categoryRibbon__TxbRK{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding:4px 0 12px;margin:0 0 12px;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.shop_categoryRibbon__TxbRK button{flex:0 0 auto;scroll-snap-align:start;max-width:245px;border:1px solid #e8e2de;border-radius:999px;background:#fff;color:#393536;padding:10px 13px;font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.shop_categoryRibbon__TxbRK .shop_categoryChipActive__o1jfL{background:#fff0e9;border-color:#c95624;color:#b74320;box-shadow:inset 0 0 0 1px #c95624}.shop_activeFilterRow__r72hr{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 8px}.shop_activeFilterChip__N_zZQ{border:1px solid #f0c6b5!important;border-radius:999px!important;background:#fff5f0!important;color:#a63e1d!important;padding:7px 10px!important;font-size:11px!important;font-weight:700!important;cursor:pointer}.shop_filters__EL5cW{align-items:center;gap:7px}.shop_filters__EL5cW input,.shop_filters__EL5cW select{min-width:145px;max-width:100%}@media(max-width:600px){.shop_categoryRibbon__TxbRK{margin:0 -2px 10px;padding-bottom:9px;gap:6px}.shop_categoryRibbon__TxbRK button{padding:8px 11px;font-size:11px;max-width:210px}.shop_filters__EL5cW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;margin-bottom:8px}.shop_filters__EL5cW label{font-size:10px;align-self:end;line-height:1.2}.shop_filters__EL5cW input,.shop_filters__EL5cW select{width:100%;min-width:0;min-height:38px;padding:8px;font-size:11px;grid-column:auto}.shop_filters__EL5cW button{grid-column:1/-1;justify-self:start;padding:7px 0}.shop_activeFilterRow__r72hr{gap:5px;margin-bottom:6px}.shop_activeFilterChip__N_zZQ{max-width:100%;overflow-wrap:anywhere;padding:6px 8px!important;font-size:10px!important}}.shop_compareSelectedOffer__yTLGB{position:relative;display:grid;grid-template-columns:minmax(100px,180px) minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;margin:0 0 22px;padding:24px 16px 16px;border:2px solid #c95624;border-radius:16px;background:#fffaf6;box-shadow:0 8px 24px #4a28100d}.shop_compareSelectedOffer__yTLGB>img{width:100%;height:180px;object-fit:contain;background:#fff;border-radius:10px}.shop_compareSelectedLabel__F6q_T{position:absolute;top:0;left:16px;transform:translateY(-50%);padding:5px 10px;border-radius:999px;background:#c95624;color:#fff;font-size:10px;font-weight:900;letter-spacing:.06em}.shop_compareAlternativesHeading___42K2{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:20px 0 12px}.shop_compareAlternativesHeading___42K2 h3{margin:0;font-size:18px}.shop_compareAlternativesHeading___42K2 span{color:#666;font-size:12px}.shop_compareOffersList__QPTrH{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));grid-gap:12px;gap:12px}.shop_compareOffer__92hfr{gap:10px;padding:12px;border:1px solid #ededed}.shop_compareOffer__92hfr>img{height:150px;background:#fff}.shop_compareOfferMain__DWKYy{gap:6px}.shop_compareOfferMain__DWKYy>strong{font-size:14px;line-height:1.35;overflow-wrap:anywhere}.shop_compareOfferMain__DWKYy>b{font-size:18px}.shop_compareOfferActions__MeKjD{display:flex;flex-direction:column}@media(min-width:1100px){.shop_compareOffersList__QPTrH{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}}@media(max-width:699px){.shop_compareSelectedOffer__yTLGB{grid-template-columns:88px minmax(0,1fr);gap:10px;padding:22px 10px 12px}.shop_compareSelectedOffer__yTLGB>img{height:110px}.shop_compareSelectedOffer__yTLGB .shop_compareOfferActions__MeKjD{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.shop_compareSelectedOffer__yTLGB .shop_compareOfferActions__MeKjD button{padding:9px 4px;font-size:11px}.shop_compareOffersList__QPTrH{grid-template-columns:repeat(auto-fit,minmax(min(100%,145px),1fr));gap:9px}.shop_compareOffer__92hfr{padding:9px}.shop_compareOffer__92hfr>img{height:112px}.shop_compareOfferActions__MeKjD{gap:6px}.shop_compareOfferActions__MeKjD button{padding:9px 5px;font-size:11px}.shop_compareAlternativesHeading___42K2 h3{font-size:15px}}@media(max-width:360px){.shop_compareOffersList__QPTrH{grid-template-columns:1fr}.shop_compareSelectedOffer__yTLGB{grid-template-columns:74px minmax(0,1fr)}.shop_compareSelectedOffer__yTLGB>img{height:95px}}.shop_compareOffersList__QPTrH{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,245px),1fr));grid-gap:16px;gap:16px;align-items:stretch;width:100%}.shop_compareOffer__92hfr{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:12px;min-width:0;width:100%;padding:14px;border:1px solid #e5e1de;border-radius:14px;background:#fff;box-shadow:0 3px 12px rgba(35,25,20,.045);overflow:hidden}.shop_compareOffer__92hfr>img{display:block;width:100%;height:160px;flex:0 0 160px;object-fit:contain;background:#f8f8f8;border:1px solid #f0eeee;border-radius:9px}.shop_compareOfferMain__DWKYy{display:flex;flex-direction:column;align-items:stretch;gap:9px;min-width:0;width:100%;flex:1 1}.shop_compareProductName__emh4c{display:block;font-size:14px;line-height:1.4;font-weight:800;overflow-wrap:anywhere;word-break:normal}.shop_compareProductSummary__1Eau1{margin:0;color:#6a6460;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.shop_compareProductPrice__5_ouS{display:block;padding:9px 10px;border-radius:8px;background:#fff3ed;color:#a83a17;font-size:19px;line-height:1.2;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.shop_compareFacts__W13cM{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;margin:0;padding:0;border:1px solid #ece7e4;border-radius:9px;overflow:hidden;min-width:0}.shop_compareFacts__W13cM>div{display:grid;grid-template-columns:minmax(86px,.72fr) minmax(0,1.28fr);grid-gap:8px;gap:8px;align-items:start;padding:9px 10px;border-bottom:1px solid #eee9e6;min-width:0}.shop_compareFacts__W13cM>div:last-child{border-bottom:0}.shop_compareFacts__W13cM dt{font-size:10px;line-height:1.4;font-weight:700;color:#766e69}.shop_compareFacts__W13cM dd{margin:0;min-width:0;font-size:11px;line-height:1.45;font-weight:650;color:#292524;overflow-wrap:anywhere;word-break:normal}.shop_compareFacts__W13cM .shop_compareFactTotal__2wkkq{background:#fff6f1}.shop_compareFacts__W13cM .shop_compareFactTotal__2wkkq dt{color:#8b371b;font-weight:850}.shop_compareFacts__W13cM .shop_compareFactTotal__2wkkq dd{color:#a83a17;font-size:13px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.shop_compareDisclaimer__ayfJO{display:block;color:#777;font-size:10px;line-height:1.45;overflow-wrap:anywhere}.shop_compareOfferActions__MeKjD{display:grid;grid-template-columns:1fr;grid-gap:7px;gap:7px;margin-top:auto;padding-top:10px;border-top:1px solid #f0ece9;min-width:0}.shop_compareOfferActions__MeKjD button{box-sizing:border-box;width:100%;min-width:0;margin:0;padding:10px 8px;white-space:normal;line-height:1.25}.shop_compareSelectedOffer__yTLGB .shop_compareFacts__W13cM{max-width:720px}@media(min-width:1100px){.shop_compareOffersList__QPTrH{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}}@media(min-width:1500px){.shop_compareOffersList__QPTrH{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:699px){.shop_compareOffersList__QPTrH{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.shop_compareOffer__92hfr{padding:9px;gap:9px}.shop_compareOffer__92hfr>img{height:112px;flex-basis:112px}.shop_compareFacts__W13cM>div{grid-template-columns:minmax(0,1fr);gap:3px;padding:7px 8px}.shop_compareFacts__W13cM dt{font-size:9px;text-transform:uppercase;letter-spacing:.025em}.shop_compareFacts__W13cM dd{font-size:10px}.shop_compareProductPrice__5_ouS{font-size:16px;padding:8px}.shop_compareProductName__emh4c{font-size:12px}.shop_compareOfferActions__MeKjD button{font-size:10px}}@media(max-width:380px){.shop_compareOffersList__QPTrH{grid-template-columns:minmax(0,1fr)}.shop_compareOffer__92hfr>img{height:145px;flex-basis:145px}.shop_compareFacts__W13cM>div{grid-template-columns:minmax(84px,.8fr) minmax(0,1.2fr)}}.shop_compareEtaFact__ZPy3h{background:#fff4ed;border:1px solid #e7a17e;border-radius:9px;padding:10px 12px;margin:4px 0}.shop_compareEtaFact__ZPy3h dt{color:#8f3d1c;font-weight:800}.shop_compareEtaFact__ZPy3h dd{color:#292728;font-size:1rem;font-weight:900;line-height:1.35}.shop_comparePickupFact__n57K3{padding:6px 8px!important;gap:2px!important}.shop_comparePickupFact__n57K3 dt{font-size:9px!important;line-height:1.25}.shop_comparePickupFact__n57K3 dd{font-size:10px!important;line-height:1.3;font-weight:600}.shop_productGrid__vq1Te{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.shop_productCard__75pYZ{box-sizing:border-box;flex-direction:column;padding:10px;border:1px solid #e5e1de;border-radius:14px;box-shadow:0 3px 12px rgba(35,25,20,.045);overflow:hidden}.shop_productCard__75pYZ,.shop_productOpen__M_6EP{display:flex;align-items:stretch;gap:0;background:#fff}.shop_productOpen__M_6EP{min-width:0;flex:1 1;flex-direction:column;padding:0;border:0;color:inherit;text-align:left}.shop_productOpen__M_6EP .shop_productArt__tKMKc{display:grid;width:100%;height:142px;flex:0 0 142px;place-items:center;overflow:hidden;border:1px solid #f0eeee;border-radius:9px;background:#f8f8f8}.shop_productOpen__M_6EP .shop_productBody__9wG0b{box-sizing:border-box;display:flex;width:100%;min-width:0;flex:1 1;flex-direction:column;align-items:stretch;gap:8px;padding:10px 0 4px}.shop_productBody__9wG0b>strong:not(:first-child){font-size:13px;line-height:1.35;font-weight:800;overflow-wrap:anywhere}.shop_productBody__9wG0b>strong:first-child{font-size:10px!important;line-height:1.2;padding:5px 8px!important;border-radius:6px!important}.shop_productBody__9wG0b .shop_configurationText__mWTQN{min-height:0;font-size:10px!important;line-height:1.4;color:#6a6460}.shop_productBody__9wG0b .shop_productPrice__ad3Mr{display:block;box-sizing:border-box;margin-top:0;padding:9px 10px;border-radius:8px;background:#fff3ed;color:#a83a17;font-size:17px;font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.shop_shopProductFacts__mT3Oh{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;margin:0;padding:0;border:1px solid #ece7e4;border-radius:9px;overflow:hidden}.shop_shopProductFact__svPNK{display:flex;min-width:0;flex-direction:column;gap:3px;padding:7px 8px;border-bottom:1px solid #eee9e6}.shop_shopProductFact__svPNK:last-child{border-bottom:0}.shop_shopProductFact__svPNK small{color:#766e69;font-size:9px;line-height:1.3;font-weight:750;letter-spacing:.025em;text-transform:uppercase}.shop_shopProductFact__svPNK strong{min-width:0;color:#292524;font-size:10px;line-height:1.35;font-weight:650;overflow-wrap:anywhere}.shop_shopProductEta__t91o5{margin:4px;border:1px solid #e7a17e;border-radius:8px;background:#fff4ed}.shop_shopProductEta__t91o5 small{color:#8f3d1c;font-weight:850}.shop_shopProductEta__t91o5 strong{font-size:12px;font-weight:900}.shop_productBody__9wG0b .shop_reviewPlaceholder__6T2Tg{display:block;font-size:9px!important;line-height:1.35;color:#898989!important}.shop_productBody__9wG0b .shop_offerStore__uGgi6{display:block!important;margin-top:auto;padding-top:2px;color:#777!important;font-size:9px!important;line-height:1.3;font-weight:650}.shop_productCardActions__Ecuva{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:7px;gap:7px;margin-top:auto;padding:9px 0 0;border-top:1px solid #f0ece9}.shop_productCardActions__Ecuva button{box-sizing:border-box;min-width:0;min-height:40px;margin:0;padding:8px 5px;border-radius:8px;font-size:10px;line-height:1.25;font-weight:800}@media (max-width:380px){.shop_productGrid__vq1Te{gap:8px}.shop_productCard__75pYZ{padding:8px}.shop_productOpen__M_6EP .shop_productArt__tKMKc{height:120px;flex-basis:120px}.shop_productBody__9wG0b .shop_productPrice__ad3Mr{font-size:15px}.shop_shopProductEta__t91o5 strong{font-size:11px}}.shop_productGrid__vq1Te{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:stretch}.shop_productCard__75pYZ{min-width:0;padding:8px;border-radius:11px}.shop_productOpen__M_6EP .shop_productArt__tKMKc{height:104px;flex:0 0 104px;font-size:0;border-radius:8px}.shop_productOpen__M_6EP .shop_productArt__tKMKc img{width:100%;height:100%}.shop_productOpen__M_6EP .shop_productBody__9wG0b{gap:5px;padding:7px 0 3px}.shop_productBody__9wG0b>strong:not(:first-child){font-size:12px;line-height:1.25}.shop_productBody__9wG0b .shop_configurationText__mWTQN{font-size:9px!important;line-height:1.3}.shop_productBody__9wG0b .shop_productPrice__ad3Mr{padding:7px 8px;font-size:14px;line-height:1.2}.shop_shopProductFact__svPNK{gap:2px;padding:5px 7px}.shop_shopProductFact__svPNK small{font-size:8px}.shop_shopProductFact__svPNK strong{font-size:9px;line-height:1.25}.shop_shopProductEta__t91o5{margin:3px}.shop_shopProductEta__t91o5 strong{font-size:10px}.shop_productBody__9wG0b .shop_offerStore__uGgi6{font-size:8px!important}.shop_productCardActions__Ecuva{gap:5px;padding-top:7px}.shop_productCardActions__Ecuva button{min-height:34px;padding:6px 4px;font-size:9px}@media (max-width:1050px){.shop_productGrid__vq1Te{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.shop_productGrid__vq1Te{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.shop_productOpen__M_6EP .shop_productArt__tKMKc{height:96px;flex-basis:96px}}@media (max-width:380px){.shop_productGrid__vq1Te{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.shop_productCard__75pYZ{padding:7px}.shop_productOpen__M_6EP .shop_productArt__tKMKc{height:82px;flex-basis:82px}.shop_productBody__9wG0b .shop_productPrice__ad3Mr{font-size:13px}}.shop_productOpen__M_6EP .shop_productArt__tKMKc{justify-content:center;background:#fff}.shop_productOpen__M_6EP .shop_productArt__tKMKc img{display:block;width:auto;height:auto;max-width:88%;max-height:88%;font-size:0;color:transparent}@media (max-width:700px){.shop_productOpen__M_6EP .shop_productArt__tKMKc{padding:6px}.shop_productOpen__M_6EP .shop_productArt__tKMKc img{max-width:90%;max-height:90%}}.shop_productOpen__M_6EP .shop_productArt__tKMKc{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:6px;padding:7px;box-sizing:border-box}.shop_productConditionBadge__i_zJP{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;max-width:42%;padding:5px 7px;border:2px solid #c95624;border-radius:6px;background:#292728;color:#fff;font-size:9px;line-height:1.15;font-weight:900;letter-spacing:.02em;overflow-wrap:anywhere}.shop_productOpen__M_6EP .shop_productArt__tKMKc img{flex:1 1 auto;width:0;height:82%;max-width:62%;max-height:82%;object-fit:contain;object-position:center}@media (max-width:700px){.shop_productOpen__M_6EP .shop_productArt__tKMKc{gap:5px;padding:6px}.shop_productConditionBadge__i_zJP{max-width:43%;padding:4px 5px;font-size:8px}.shop_productOpen__M_6EP .shop_productArt__tKMKc img{max-width:57%;max-height:80%}}@media (min-width:1100px){.shop_productGrid__vq1Te{grid-template-columns:repeat(auto-fill,minmax(190px,230px));justify-content:start;align-items:start;gap:10px}.shop_productCard__75pYZ{height:318px;min-height:0;padding:7px;display:flex;flex-direction:column;overflow:visible;border-radius:10px;transition:box-shadow .18s ease,border-color .18s ease}.shop_productCard__75pYZ:hover{z-index:5;border-color:#e6b49f;box-shadow:0 7px 22px rgba(35,25,20,.12)}.shop_productOpen__M_6EP{min-height:0;overflow:visible}.shop_productOpen__M_6EP .shop_productArt__tKMKc{position:relative;height:76px;flex:0 0 76px;overflow:visible;padding:5px;background:#fff}.shop_productOpen__M_6EP .shop_productArt__tKMKc img{position:relative;z-index:1;max-width:58%;max-height:78%;transform:scale(1);transform-origin:center;transition:transform .2s ease,filter .2s ease}.shop_productCard__75pYZ:focus-within .shop_productOpen__M_6EP .shop_productArt__tKMKc img,.shop_productCard__75pYZ:hover .shop_productOpen__M_6EP .shop_productArt__tKMKc img{z-index:6;transform:scale(1.55);filter:drop-shadow(0 5px 8px rgba(0,0,0,.16))}.shop_productConditionBadge__i_zJP{font-size:7px;padding:3px 4px;border-width:1px}.shop_productOpen__M_6EP .shop_productBody__9wG0b{gap:3px;padding:5px 0 2px}.shop_productBody__9wG0b>strong:not(:first-child){font-size:10px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:24px}.shop_productBody__9wG0b .shop_configurationText__mWTQN{font-size:8px!important;line-height:1.2;min-height:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop_productBody__9wG0b .shop_productPrice__ad3Mr{padding:5px 6px;font-size:12px;line-height:1.15}.shop_shopProductFacts__mT3Oh{grid-template-columns:minmax(0,1fr) minmax(0,1fr);border-radius:6px}.shop_shopProductFact__svPNK{padding:4px 5px;gap:1px;border-bottom:1px solid #eee9e6}.shop_shopProductFact__svPNK:first-child{grid-column:1/-1}.shop_shopProductFact__svPNK small{font-size:7px}.shop_shopProductFact__svPNK strong{font-size:8px;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shop_shopProductEta__t91o5{margin:0;border:0;border-right:1px solid #eee9e6;border-radius:0}.shop_shopProductEta__t91o5 strong{font-size:8px}.shop_productBody__9wG0b .shop_reviewPlaceholder__6T2Tg{font-size:7px!important;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop_productBody__9wG0b .shop_offerStore__uGgi6{font-size:7px!important;line-height:1.1;padding-top:0}.shop_productCardActions__Ecuva{flex:0 0 auto;gap:5px;padding-top:5px}.shop_productCardActions__Ecuva button{min-height:29px;padding:5px 3px;font-size:8px;white-space:nowrap}.shop_wishButton__oV2SO{width:27px;height:27px;top:5px;right:5px;font-size:17px}.shop_productGrid__vq1Te{grid-template-columns:repeat(auto-fill,minmax(240px,270px));justify-content:start;align-items:stretch;gap:14px}.shop_productCard__75pYZ{box-sizing:border-box;width:100%;height:356px;min-height:356px;padding:0;display:flex;flex-direction:column;overflow:visible;border:1px solid #eadfd8;border-radius:14px;background:#fff;box-shadow:none;transition:box-shadow .18s ease,border-color .18s ease}.shop_productCard__75pYZ:hover{z-index:5;border-color:#e5b49f;box-shadow:0 7px 20px rgba(35,25,20,.1)}.shop_productOpen__M_6EP{min-height:0;flex:1 1 auto;overflow:visible;border-radius:14px 14px 0 0}.shop_productOpen__M_6EP .shop_productArt__tKMKc{position:relative;box-sizing:border-box;width:100%;height:130px;flex:0 0 130px;display:flex;align-items:center;justify-content:center;gap:8px;padding:12px;overflow:visible;border:0;border-radius:13px 13px 0 0;background:linear-gradient(145deg,#fff5ef,#fbe4d8)}.shop_productConditionBadge__i_zJP{position:absolute;left:10px;top:10px;z-index:2;max-width:45%;padding:4px 6px;border-width:1px;font-size:7px}.shop_productOpen__M_6EP .shop_productArt__tKMKc img{position:relative;z-index:1;width:auto;height:auto;max-width:72%;max-height:82%;object-fit:contain;transform:scale(1);transform-origin:center;transition:transform .2s ease,filter .2s ease}}@media (min-width:1100px){.shop_productCard__75pYZ:focus-within .shop_productOpen__M_6EP .shop_productArt__tKMKc img,.shop_productCard__75pYZ:hover .shop_productOpen__M_6EP .shop_productArt__tKMKc img{z-index:6;transform:scale(1.45);filter:drop-shadow(0 5px 8px rgba(0,0,0,.16))}.shop_productOpen__M_6EP .shop_productBody__9wG0b{box-sizing:border-box;min-height:0;flex:1 1 auto;gap:5px;padding:12px 13px 7px;overflow:hidden}.shop_productBody__9wG0b>strong:not(:first-child){min-height:30px;font-size:13px;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shop_productBody__9wG0b .shop_configurationText__mWTQN{font-size:9px!important;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shop_productBody__9wG0b .shop_productPrice__ad3Mr{padding:5px 0;background:transparent;font-size:17px;line-height:1.15}.shop_shopProductFacts__mT3Oh{grid-template-columns:minmax(0,1fr) minmax(0,1fr);border:0;border-radius:0;gap:4px}.shop_shopProductFact__svPNK{min-width:0;padding:4px 5px;border:1px solid #eee7e2;border-radius:6px;gap:2px}.shop_shopProductFact__svPNK:first-child{grid-column:1/-1}.shop_shopProductFact__svPNK small{font-size:7px}.shop_shopProductFact__svPNK strong{font-size:8px;line-height:1.2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.shop_shopProductEta__t91o5{margin:0;background:#fff4ed;border-color:#f0d1c1}.shop_shopProductEta__t91o5 strong{font-size:8px}.shop_productBody__9wG0b .shop_offerStore__uGgi6,.shop_productBody__9wG0b .shop_reviewPlaceholder__6T2Tg{font-size:8px!important;line-height:1.2}.shop_productCardActions__Ecuva{flex:0 0 auto;margin:0;padding:0 13px 12px;border:0;gap:8px}.shop_productCardActions__Ecuva button{min-height:38px;padding:7px 6px;border-radius:9px;font-size:9px}.shop_wishButton__oV2SO{top:139px;right:10px;width:29px;height:29px;font-size:17px}}:root[data-theme=dark] .shop_productOpen__M_6EP .shop_productArt__tKMKc img{mix-blend-mode:normal}:root[data-theme=dark] .shop_page__nh7Vk{background:#191919;color:#f5f2ef}:root[data-theme=dark] .shop_header__dkBcf,:root[data-theme=dark] .shop_searchWrap__AfmPe{background:#111}:root[data-theme=dark] .shop_hero__huIZ2{background:linear-gradient(120deg,#292929,#242424 52%,#30251f);border-color:#49413c}:root[data-theme=dark] .shop_hero__huIZ2 h1,:root[data-theme=dark] .shop_sectionHeading__uuxd8 h2{color:#f5f2ef}:root[data-theme=dark] .shop_filterSummary__qoRGC,:root[data-theme=dark] .shop_hero__huIZ2 p{color:#bdb4ae}:root[data-theme=dark] .shop_filters__EL5cW select,:root[data-theme=dark] .shop_search__EbzaA,:root[data-theme=dark] .shop_search__EbzaA input{background:#292929;color:#f5f2ef;border-color:#514a45}:root[data-theme=dark] .shop_search__EbzaA input::placeholder{color:#aaa19b}:root[data-theme=dark] .shop_productCard__75pYZ{background:#292929;border-color:#484442;color:#f5f2ef}:root[data-theme=dark] .shop_productOpen__M_6EP{background:#292929;color:#f5f2ef}:root[data-theme=dark] .shop_productOpen__M_6EP .shop_productArt__tKMKc{background:linear-gradient(145deg,#343434,#292929)}:root[data-theme=dark] .shop_productBody__9wG0b .shop_productPrice__ad3Mr{background:#3a2922;color:#ff9a70}:root[data-theme=dark] .shop_shopProductFact__svPNK,:root[data-theme=dark] .shop_shopProductFacts__mT3Oh{border-color:#4b4541}:root[data-theme=dark] .shop_shopProductFact__svPNK strong{color:#eee9e5}:root[data-theme=dark] .shop_productBody__9wG0b .shop_configurationText__mWTQN,:root[data-theme=dark] .shop_productBody__9wG0b .shop_offerStore__uGgi6,:root[data-theme=dark] .shop_productBody__9wG0b .shop_reviewPlaceholder__6T2Tg,:root[data-theme=dark] .shop_shopProductFact__svPNK small{color:#b9b0aa!important}:root[data-theme=dark] .shop_shopProductEta__t91o5{background:#382a24;border-color:#624536}:root[data-theme=dark] .shop_productCardActions__Ecuva{border-color:#49423e}:root[data-theme=dark] .shop_productCard__75pYZ:hover{border-color:#c95624}:root[data-theme=dark] .shop_allCategories__YYhHq{background:#222;border-color:#48413c}:root[data-theme=dark] .shop_cartRow__67S7l,:root[data-theme=dark] .shop_categoryDirectory__tqnz8>button,:root[data-theme=dark] .shop_configurationPanel__ci0F_,:root[data-theme=dark] .shop_detailCard__0XC_i,:root[data-theme=dark] .shop_emptyState__tNcTE{background:#292929;color:#f5f2ef;border-color:#49423e}:root[data-theme=dark] .shop_cartRow__67S7l small,:root[data-theme=dark] .shop_categoryDirectory__tqnz8 small,:root[data-theme=dark] .shop_detailCard__0XC_i p{color:#b9b0aa}:root[data-theme=dark] .shop_detailArtButton__A0zng .shop_detailArt__ElVgH,:root[data-theme=dark] .shop_detailArt__ElVgH{background:#343434}:root[data-theme=dark] .shop_imageLightbox__xYnRg{background:#101010f2}@media (min-width:700px){.shop_allCategories__YYhHq,.shop_hero__huIZ2,.shop_section__m9TPc{width:min(calc(100% - 48px),1360px);margin-left:auto!important;margin-right:auto!important}.shop_allCategories__YYhHq{padding:24px 28px 30px;border-radius:14px}.shop_allCategories__YYhHq>.shop_cartList__z_Lps,.shop_allCategories__YYhHq>.shop_cartRow__67S7l,.shop_allCategories__YYhHq>.shop_checkoutForm__x4rC_,.shop_allCategories__YYhHq>.shop_invoiceLine__AaUZ5,.shop_allCategories__YYhHq>.shop_savedActions__cAYZq,.shop_allCategories__YYhHq>.shop_sectionHeading__uuxd8,.shop_allCategories__YYhHq>.shop_storeNote__VCHfm,.shop_allCategories__YYhHq>.shop_trackingTimeline__f2O3m,.shop_allCategories__YYhHq>h2,.shop_allCategories__YYhHq>h3,.shop_allCategories__YYhHq>p{max-width:920px}.shop_allCategories__YYhHq>.shop_cartList__z_Lps{margin:16px 0 20px}.shop_allCategories__YYhHq>.shop_cartRow__67S7l{width:100%}.shop_allCategories__YYhHq>.shop_invoiceLine__AaUZ5{width:100%;justify-content:flex-start;align-items:baseline;gap:22px;padding:11px 14px;border:1px solid #e9e4e0;border-radius:8px;background:rgba(255,255,255,.62)}.shop_allCategories__YYhHq>.shop_invoiceLine__AaUZ5>span{flex:1 1 auto;min-width:0}.shop_allCategories__YYhHq>.shop_invoiceLine__AaUZ5>strong{flex:0 0 180px;text-align:right;white-space:nowrap}.shop_allCategories__YYhHq>.shop_storeNote__VCHfm{line-height:1.55}}@media (min-width:1100px){.shop_allCategories__YYhHq>.shop_cartList__z_Lps,.shop_allCategories__YYhHq>.shop_cartRow__67S7l,.shop_allCategories__YYhHq>.shop_checkoutForm__x4rC_,.shop_allCategories__YYhHq>.shop_invoiceLine__AaUZ5,.shop_allCategories__YYhHq>.shop_savedActions__cAYZq,.shop_allCategories__YYhHq>.shop_sectionHeading__uuxd8,.shop_allCategories__YYhHq>.shop_storeNote__VCHfm,.shop_allCategories__YYhHq>.shop_trackingTimeline__f2O3m,.shop_allCategories__YYhHq>h2,.shop_allCategories__YYhHq>h3,.shop_allCategories__YYhHq>p{max-width:860px}}@media (max-width:699px){.shop_allCategories__YYhHq{width:auto;margin-left:12px;margin-right:12px}}.shop_detailCard__0XC_i .shop_productArt__tKMKc img,.shop_productArt__tKMKc img{background:transparent!important}:root[data-theme=dark] .shop_productArt__tKMKc{border-color:#414141}.shop_productArt__tKMKc img{border:0!important;box-shadow:none!important}:root[data-theme=dark] .shop_productArt__tKMKc{background:#242424!important}:root[data-theme=dark] .shop_productArt__tKMKc img{background:transparent!important;mix-blend-mode:multiply!important}.shop_productArt__tKMKc img{display:block;mix-blend-mode:multiply!important;filter:brightness(4.2) contrast(1.12) saturate(1.08);object-fit:contain}.shop_detailArtButton__A0zng .shop_detailArt__ElVgH,.shop_detailArt__ElVgH{background:#303030!important}.shop_detailArtButton__A0zng .shop_detailArt__ElVgH img,.shop_detailArt__ElVgH img{background:transparent!important;object-fit:contain}.shop_detailArtButton__A0zng .shop_detailArt__ElVgH img,.shop_detailArt__ElVgH img,:root[data-theme=dark] .shop_detailArtButton__A0zng .shop_detailArt__ElVgH img,:root[data-theme=dark] .shop_detailArt__ElVgH img,:root[data-theme=dark] .shop_productArt__tKMKc img{mix-blend-mode:multiply!important;filter:brightness(4.2) contrast(1.12) saturate(1.08)}.shop_detailArtButton__A0zng .shop_detailArt__ElVgH,.shop_detailArt__ElVgH,.shop_productArt__tKMKc{background:#303030!important}.shop_detailArtButton__A0zng .shop_detailArt__ElVgH img,.shop_detailArt__ElVgH img,.shop_productArt__tKMKc img{mix-blend-mode:normal!important;filter:none!important;opacity:1!important;visibility:visible!important;background:transparent!important;object-fit:contain}:root[data-theme=dark] .shop_detailArtButton__A0zng .shop_detailArt__ElVgH,:root[data-theme=dark] .shop_detailArt__ElVgH,:root[data-theme=dark] .shop_productArt__tKMKc{background:#303030!important}:root[data-theme=dark] .shop_detailArtButton__A0zng .shop_detailArt__ElVgH img,:root[data-theme=dark] .shop_detailArt__ElVgH img,:root[data-theme=dark] .shop_productArt__tKMKc img{mix-blend-mode:normal!important;filter:none!important}.shop_productArt__tKMKc{height:155px!important;display:grid!important;place-items:center!important;background:#303030!important;overflow:hidden;isolation:isolate}.shop_productArt__tKMKc img{width:88%!important;height:90%!important;max-width:230px;max-height:142px;padding:0!important;object-fit:contain!important;background:transparent!important;mix-blend-mode:normal!important;filter:none!important}.shop_detailArt__ElVgH{background:#303030!important}.shop_detailArt__ElVgH img{width:90%!important;height:90%!important;padding:0!important;object-fit:contain!important;background:transparent!important;mix-blend-mode:normal!important;filter:none!important}:root[data-theme=dark] .shop_detailArt__ElVgH,:root[data-theme=dark] .shop_productArt__tKMKc{background:#303030!important}@media (min-width:700px){.shop_productGrid__vq1Te{gap:14px!important}.shop_productArt__tKMKc{height:155px!important}.shop_productOpen__M_6EP .shop_productBody__9wG0b{padding:11px 14px 13px}}:root[data-theme=dark] .shop_page__nh7Vk{background:#171717!important;color:#f5f5f5!important}:root[data-theme=dark] .shop_locationTools__Oqzf9{background:#242424!important;border-color:#49423e!important}:root[data-theme=dark] .shop_locationTools__Oqzf9 span{color:#d7d1cd!important;opacity:1!important}:root[data-theme=dark] .shop_compareButton__J5dzm,:root[data-theme=dark] .shop_detailActions__xs_qB .shop_secondaryButton__ZDLDT,:root[data-theme=dark] .shop_locationButton__yhVvX,:root[data-theme=dark] .shop_productCardActions__Ecuva .shop_compareButton__J5dzm,:root[data-theme=dark] .shop_secondaryButton__ZDLDT{background:#ffffff!important;color:#171717!important;-webkit-text-fill-color:#171717!important;border:1px solid #c95624!important;opacity:1!important;text-shadow:none!important;filter:none!important}:root[data-theme=dark] .shop_compareButton__J5dzm:disabled,:root[data-theme=dark] .shop_locationButton__yhVvX:disabled,:root[data-theme=dark] .shop_secondaryButton__ZDLDT:disabled{background:#f1f1f1!important;color:#303030!important;-webkit-text-fill-color:#303030!important;opacity:1!important}:root[data-theme=dark] .shop_manualLocation__byZjy{background:#202020!important;border-color:#49423e!important}:root[data-theme=dark] .shop_manualLocation__byZjy label{color:#ffffff!important;opacity:1!important}:root[data-theme=dark] .shop_manualLocation__byZjy input{background:#ffffff!important;color:#171717!important;-webkit-text-fill-color:#171717!important;border:1px solid #b9b9b9!important;opacity:1!important}:root[data-theme=dark] .shop_manualLocation__byZjy input::placeholder{color:#555555!important;-webkit-text-fill-color:#555555!important;opacity:1!important}:root[data-theme=dark] .shop_addButton__i6T3t,:root[data-theme=dark] .shop_manualLocation__byZjy button,:root[data-theme=dark] .shop_primaryButton__jMU_H{background:#c95624!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#c95624!important;opacity:1!important}:root[data-theme=dark] .shop_allCategories__YYhHq,:root[data-theme=dark] .shop_cartRow__67S7l,:root[data-theme=dark] .shop_compareOffer__92hfr,:root[data-theme=dark] .shop_configurationPanel__ci0F_,:root[data-theme=dark] .shop_detailCard__0XC_i,:root[data-theme=dark] .shop_emptyState__tNcTE,:root[data-theme=dark] .shop_productCard__75pYZ,:root[data-theme=dark] .shop_productOpen__M_6EP{background:#292929!important;color:#f5f5f5!important;border-color:#514a45!important}:root[data-theme=dark] .shop_allCategories__YYhHq :is(h1,h2,h3,h4,strong,b,p,span,label,small,dt,dd,li),:root[data-theme=dark] .shop_compareOffer__92hfr :is(h1,h2,h3,h4,strong,b,p,span,label,small,dt,dd,li),:root[data-theme=dark] .shop_detailCard__0XC_i :is(h1,h2,h3,h4,strong,b,p,span,label,small,dt,dd,li),:root[data-theme=dark] .shop_productCard__75pYZ :is(h1,h2,h3,h4,strong,b,p,span,label,small,dt,dd,li){color:inherit;opacity:1;text-shadow:none}:root[data-theme=dark] .shop_productCard__75pYZ :is(.shop_productBody__9wG0b,.shop_productPrice__ad3Mr,.shop_shopProductFacts__mT3Oh,.shop_shopProductFact__svPNK,.shop_shopProductEta__t91o5){color:#f5f5f5}:root[data-theme=dark] .shop_compareFacts__W13cM,:root[data-theme=dark] .shop_compareFacts__W13cM>div,:root[data-theme=dark] .shop_shopProductFact__svPNK,:root[data-theme=dark] .shop_shopProductFacts__mT3Oh{background:#303030!important;color:#f5f5f5!important;border-color:#514a45!important}:root[data-theme=dark] .shop_compareFacts__W13cM dt,:root[data-theme=dark] .shop_compareOfferMain__DWKYy>small,:root[data-theme=dark] .shop_detailCard__0XC_i p,:root[data-theme=dark] .shop_productBody__9wG0b .shop_configurationText__mWTQN,:root[data-theme=dark] .shop_productBody__9wG0b .shop_offerStore__uGgi6,:root[data-theme=dark] .shop_productBody__9wG0b .shop_reviewPlaceholder__6T2Tg,:root[data-theme=dark] .shop_shopProductFact__svPNK small{color:#d0cbc7!important;opacity:1!important}:root[data-theme=dark] .shop_compareProductPrice__5_ouS,:root[data-theme=dark] .shop_productBody__9wG0b .shop_productPrice__ad3Mr{background:#3b2922!important;color:#ffb08f!important;-webkit-text-fill-color:#ffb08f!important}:root[data-theme=dark] .shop_productCardActions__Ecuva .shop_addButton__i6T3t{background:#c95624!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}:root[data-theme=dark] .shop_productCardActions__Ecuva .shop_compareButton__J5dzm,:root[data-theme=dark] .shop_wishButton__oV2SO{background:#ffffff!important;color:#171717!important;-webkit-text-fill-color:#171717!important}:root[data-theme=dark] .shop_wishButton__oV2SO{opacity:1!important}:root[data-theme=dark] .shop_categoryDirectory__tqnz8>button,:root[data-theme=dark] .shop_checkoutForm__x4rC_ input,:root[data-theme=dark] .shop_checkoutForm__x4rC_ select,:root[data-theme=dark] .shop_checkoutForm__x4rC_ textarea,:root[data-theme=dark] .shop_filters__EL5cW select{background:#ffffff!important;color:#171717!important;-webkit-text-fill-color:#171717!important;border-color:#aaa!important}:root[data-theme=dark] .shop_categoryDirectory__tqnz8>button :is(strong,small,span,b){color:#171717!important;-webkit-text-fill-color:#171717!important}:root[data-theme=dark] .shop_invoiceLine__AaUZ5,:root[data-theme=dark] .shop_savedActions__cAYZq,:root[data-theme=dark] .shop_storeNote__VCHfm,:root[data-theme=dark] .shop_trackingTimeline__f2O3m{background:#303030!important;color:#f5f5f5!important;border-color:#514a45!important}:root[data-theme=dark] .shop_storeNote__VCHfm :is(strong,b,p,span){color:inherit;opacity:1}:root[data-theme=dark] .shop_inspectionBody__z88Vx,:root[data-theme=dark] .shop_inspectionWindow__f_D2o{background:#202020!important;color:#ffffff!important}@media (max-width:700px){.shop_productCard__75pYZ{position:relative;overflow:hidden}.shop_productOpen__M_6EP .shop_productArt__tKMKc{position:relative!important;box-sizing:border-box;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;gap:5px!important;width:100%;height:112px!important;min-height:112px;flex:0 0 112px!important;padding:7px 43px 7px 7px!important;overflow:hidden!important;border-radius:9px!important;background:#303030!important}.shop_productOpen__M_6EP .shop_productArt__tKMKc .shop_productConditionBadge__i_zJP{position:static!important;display:inline-flex!important;flex:0 0 35%!important;width:35%;min-width:0;max-width:35%!important;min-height:31px;padding:3px!important;align-items:center;justify-content:center;text-align:center;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;font-size:6.5px!important;line-height:1.05!important;letter-spacing:0!important;border-width:1px!important}.shop_productOpen__M_6EP .shop_productArt__tKMKc img{position:relative!important;display:block!important;flex:1 1!important;width:0!important;min-width:0;max-width:none!important;height:88%!important;max-height:88%!important;margin:0!important;object-fit:contain!important;object-position:center!important;transform:none!important;z-index:1}.shop_productCard__75pYZ .shop_wishButton__oV2SO{position:absolute!important;z-index:8!important;top:7px!important;right:7px!important;display:grid!important;place-items:center!important;width:31px!important;height:31px!important;min-width:31px;min-height:31px;padding:0!important;margin:0!important;border-radius:50%!important;background:#ffffff!important;color:#171717!important;-webkit-text-fill-color:#171717!important;font-size:20px!important;line-height:1!important;box-shadow:0 2px 8px rgba(0,0,0,.24)!important}.shop_productCard__75pYZ .shop_productOpen__M_6EP{position:relative;z-index:1}}@media (max-width:380px){.shop_productOpen__M_6EP .shop_productArt__tKMKc{height:102px!important;min-height:102px;flex-basis:102px!important;padding-right:40px!important}.shop_productOpen__M_6EP .shop_productArt__tKMKc .shop_productConditionBadge__i_zJP{flex-basis:34%!important;width:34%;max-width:34%!important;font-size:6px!important;padding:2px!important}.shop_productCard__75pYZ .shop_wishButton__oV2SO{width:28px!important;height:28px!important;min-width:28px;min-height:28px;font-size:18px!important}}:root[data-theme=dark] .shop_bottomNav__27F9L{background-image:none!important;box-shadow:0 -8px 24px rgba(0,0,0,.48)!important;opacity:1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}:root[data-theme=dark] .shop_bottomNav__27F9L a{color:#e8e5e2!important;opacity:1!important;text-shadow:none!important;-webkit-text-fill-color:#e8e5e2!important}:root[data-theme=dark] .shop_bottomNav__27F9L a small{color:#d0cbc7!important;opacity:1!important;-webkit-text-fill-color:#d0cbc7!important}:root[data-theme=dark] .shop_bottomNav__27F9L a.shop_active__wJySK,:root[data-theme=dark] .shop_bottomNav__27F9L a.shop_active__wJySK small{color:#ff8157!important;-webkit-text-fill-color:#ff8157!important;font-weight:800!important}:root[data-theme=dark] .shop_bottomNav__27F9L :is(a,small){filter:none!important}:root[data-theme=light] .shop_bottomNav__27F9L{background:#ffffff;border-top:1px solid #e8e8e8}:root[data-theme=light] .shop_bottomNav__27F9L a,:root[data-theme=light] .shop_bottomNav__27F9L a small{color:#55515a!important;-webkit-text-fill-color:#55515a!important}:root[data-theme=light] .shop_bottomNav__27F9L a.shop_active__wJySK,:root[data-theme=light] .shop_bottomNav__27F9L a.shop_active__wJySK small{color:#d9502b!important;-webkit-text-fill-color:#d9502b!important}:root[data-theme=dark] .shop_bottomNav__27F9L{background:#181818!important;border-top:1px solid #45413e!important}:root[data-theme=dark] .shop_inspectionTabs__a7Xnd,:root[data-theme=dark] .shop_inspectionTopbar__0MWMT{background:#202020!important;color:#f5f2ef!important;border-color:#494542!important}:root[data-theme=dark] .shop_inspectionTabs__a7Xnd button{color:#f5f2ef!important;-webkit-text-fill-color:#f5f2ef!important}:root[data-theme=dark] .shop_inspectionTabs__a7Xnd button.shop_active__wJySK,:root[data-theme=dark] .shop_inspectionTabs__a7Xnd button[aria-selected=true]{color:#ff956f!important;-webkit-text-fill-color:#ff956f!important;border-color:#ff6b3d!important}:root[data-theme=dark] .shop_inspectionDisclaimer___MC1V,:root[data-theme=dark] .shop_inspectionTrustRow__mNkJ4 span,:root[data-theme=dark] .shop_inspectionTrustRow__mNkJ4 span+span{background:#dedbd8!important;color:#242120!important;-webkit-text-fill-color:#242120!important;border:1px solid #a49b94!important;opacity:1!important}:root[data-theme=dark] .shop_inspectionSecondaryAction__1gXHF,:root[data-theme=dark] .shop_inspectionWishlistAction__0F5w_{background:#dedbd8!important;color:#242120!important;-webkit-text-fill-color:#242120!important;border:1px solid #ff8157!important;opacity:1!important}:root[data-theme=dark] .shop_inspectionPrimaryAction__vCnQc{background:#c95624!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;border-color:#e87545!important}:root[data-theme=dark] .shop_inspectionZoomControls__gv1KK button{background:#dedbd8!important;color:#242120!important;-webkit-text-fill-color:#242120!important;border-color:#a49b94!important;opacity:1!important}:root[data-theme=dark] .shop_inspectionHint___6rJW,:root[data-theme=dark] .shop_inspectionZoomControls__gv1KK span{color:#e2ddd9!important;-webkit-text-fill-color:#e2ddd9!important;opacity:1!important}:root[data-theme=dark] .shop_inspectionDisclaimer___MC1V *,:root[data-theme=dark] .shop_inspectionTrustRow__mNkJ4 span *{color:#242120!important;-webkit-text-fill-color:#242120!important}:root[data-theme=dark] .shop_variantPicker__5Z0K_{background:#242424!important;color:#f5f2ef!important;border:1px solid #514943!important;box-shadow:0 8px 22px rgba(0,0,0,.22)!important}:root[data-theme=dark] .shop_variantPicker__5Z0K_ .shop_variantCurrent__PPxPJ,:root[data-theme=dark] .shop_variantPicker__5Z0K_ .shop_variantCurrent__PPxPJ>span,:root[data-theme=dark] .shop_variantPicker__5Z0K_ .shop_variantCurrent__PPxPJ>strong,:root[data-theme=dark] .shop_variantPicker__5Z0K_ .shop_variantNote__u1DEQ,:root[data-theme=dark] .shop_variantPicker__5Z0K_ h3{color:#f5f2ef!important;-webkit-text-fill-color:#f5f2ef!important;opacity:1!important}:root[data-theme=dark] .shop_variantPicker__5Z0K_ .shop_variantCurrentPrice__KUdjg{color:#ffad86!important;-webkit-text-fill-color:#ffad86!important}:root[data-theme=dark] .shop_variantOption__f82xp{background:#303030!important;color:#f5f2ef!important;border:1px solid #68615b!important}:root[data-theme=dark] .shop_variantOption__f82xp span,:root[data-theme=dark] .shop_variantOption__f82xp strong{color:#f5f2ef!important;-webkit-text-fill-color:#f5f2ef!important;opacity:1!important}:root[data-theme=dark] .shop_variantOptionActive__oGCHa{background:#3a2922!important;color:#ffffff!important;border:2px solid #ff8157!important;box-shadow:0 0 0 2px rgba(255,129,87,.18)!important}:root[data-theme=dark] .shop_variantOptionActive__oGCHa span,:root[data-theme=dark] .shop_variantOptionActive__oGCHa strong{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;opacity:1!important}:root[data-theme=dark] .shop_variantOptionActive__oGCHa:focus-visible,:root[data-theme=dark] .shop_variantOption__f82xp:focus-visible{outline:3px solid #ff956f!important;outline-offset:2px!important}:root[data-theme=dark] .shop_cartList__z_Lps .shop_cartRow__67S7l{background:#292929!important;color:#f5f5f5!important;border-color:#514a45!important}:root[data-theme=dark] .shop_cartList__z_Lps .shop_cartRow__67S7l .shop_quantity__VA9D0>b,:root[data-theme=dark] .shop_cartList__z_Lps .shop_cartRow__67S7l>div>b,:root[data-theme=dark] .shop_cartList__z_Lps .shop_cartRow__67S7l>div>strong{color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important;opacity:1!important}:root[data-theme=dark] .shop_cartList__z_Lps .shop_cartRow__67S7l>div>small{color:#c7c1bc!important;-webkit-text-fill-color:#c7c1bc!important;opacity:1!important}:root[data-theme=dark] .shop_cartList__z_Lps .shop_cartRow__67S7l .shop_quantity__VA9D0 button{background:#3a3a3a!important;color:#f5f5f5!important;-webkit-text-fill-color:#f5f5f5!important;border:1px solid #66615d!important;opacity:1!important;box-shadow:none!important}:root[data-theme=dark] .shop_cartList__z_Lps .shop_cartRow__67S7l .shop_quantity__VA9D0 button:focus-visible,:root[data-theme=dark] .shop_cartList__z_Lps .shop_cartRow__67S7l .shop_quantity__VA9D0 button:hover{background:#4a4a4a!important;border-color:#d46b43!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}:root[data-theme=dark] .shop_cartList__z_Lps .shop_cartRow__67S7l .shop_quantity__VA9D0 button:disabled{background:#303030!important;color:#77716c!important;-webkit-text-fill-color:#77716c!important;border-color:#48433f!important;opacity:1!important;cursor:not-allowed!important}:root[data-theme=dark] .shop_cartList__z_Lps .shop_cartRow__67S7l .shop_quantity__VA9D0 button:focus-visible{outline:2px solid #ff956f!important;outline-offset:2px!important}:root[data-theme=dark] .shop_cartList__z_Lps .shop_cartRow__67S7l .shop_quantity__VA9D0 button:not(:first-child):not(:nth-child(2)):not(:nth-child(3)){background:#343434!important;color:#f0ece8!important;-webkit-text-fill-color:#f0ece8!important;border-color:#5b5550!important}:root[data-theme=dark] .shop_cartRow__67S7l .shop_offerMeta__f1T8q,:root[data-theme=dark] .shop_offerMeta__f1T8q,:root[data-theme=dark] .shop_productBody__9wG0b .shop_offerMeta__f1T8q,:root[data-theme=dark] .shop_shopProductEta__t91o5{background:#173d30!important;color:#b8f3d5!important;-webkit-text-fill-color:#b8f3d5!important;border:1px solid #28634b!important;opacity:1!important;font-weight:800!important}:root[data-theme=dark] .shop_cartRow__67S7l .shop_offerMeta__f1T8q *,:root[data-theme=dark] .shop_offerMeta__f1T8q *,:root[data-theme=dark] .shop_productBody__9wG0b .shop_offerMeta__f1T8q *{color:#b8f3d5!important;-webkit-text-fill-color:#b8f3d5!important}.dark .shop_cartRow__67S7l small.shop_offerMeta__f1T8q,[data-mode=dark] .shop_cartRow__67S7l small.shop_offerMeta__f1T8q,[data-theme=dark] .shop_cartRow__67S7l small.shop_offerMeta__f1T8q,body[data-theme=dark] .shop_cartRow__67S7l small.shop_offerMeta__f1T8q,html[data-theme=dark] .shop_cartRow__67S7l small.shop_offerMeta__f1T8q{display:inline-flex!important;align-items:center!important;width:max-content!important;max-width:100%!important;box-sizing:border-box!important;padding:6px 9px!important;border:1px solid #39775d!important;border-radius:9px!important;background:#173d30!important;color:#ffffff!important;-webkit-text-fill-color:#ffffff!important;font-size:11px!important;font-weight:800!important;line-height:1.3!important;opacity:1!important;text-shadow:none!important}