@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/build/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body.is-goldbee-store .gb-header{position:relative;z-index:50;background:#fff;color:#151515;border:0}body.is-goldbee-store .gb-header--sticky{position:sticky;top:0}body.is-goldbee-store .gb-header-inner{width:min(100%,1540px);height:clamp(60px,6.3vw,88px);margin:auto;padding:0 5%;display:grid;grid-template-columns:minmax(125px,16%) minmax(0,1fr) minmax(140px,22%) 66px;align-items:center;gap:clamp(12px,2vw,28px)}body.is-goldbee-store .gb-brand{display:block;min-width:0}body.is-goldbee-store .gb-brand img{width:100%;max-width:185px;height:auto;max-height:56px;object-fit:contain}body.is-goldbee-store .gb-header .main-nav{position:static;display:block;width:100%;height:100%;min-width:0;margin:0;padding:0 0 0 clamp(22px,5vw,72px);background:transparent;color:#171717;border:0;box-shadow:none;font-size:clamp(10px,.92vw,14px);font-weight:650;letter-spacing:-.02em;text-transform:none;transform:none;visibility:visible;opacity:1}body.is-goldbee-store .gb-header .main-nav:before,body.is-goldbee-store .gb-header .main-nav a:after,body.is-goldbee-store .gb-header .category-menu-item:before,body.is-goldbee-store .gb-header .category-menu-row:before{content:none}body.is-goldbee-store .gb-header .category-nav-icon{display:none}body.is-goldbee-store .gb-header .category-menu{width:100%;height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:clamp(5px,.85vw,14px);margin:0;padding:0;list-style:none}body.is-goldbee-store .gb-header .category-menu>li{flex:0 0 auto;height:100%;width:auto;border:0}body.is-goldbee-store .gb-header .category-menu-row{display:flex;align-items:center;height:100%;min-height:0;gap:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}body.is-goldbee-store .gb-header .category-menu-row>a{display:inline-flex;align-items:center;min-height:40px;margin:0;padding:0;color:inherit;font-size:inherit;text-transform:none;letter-spacing:inherit;border:0;background:transparent}body.is-goldbee-store .gb-header .category-submenu-toggle{width:19px;height:40px;padding:0 0 0 6px;border:0;background:transparent;color:inherit;flex:0 0 19px}body.is-goldbee-store .gb-header .category-submenu-toggle svg{width:9px;height:9px}body.is-goldbee-store .gb-header [data-nav-slug=akce]>.category-menu-row>a{color:#c42e41;text-decoration:underline;text-underline-offset:6px;text-decoration-color:#e8aab4}body.is-goldbee-store .gb-header .category-menu-item:hover:where(.has-mouse-hover *)>.category-menu-row,body.is-goldbee-store .gb-header .category-menu-item.is-current>.category-menu-row{color:#a17a12}body.is-goldbee-store .gb-header .category-submenu{display:block;position:absolute;top:100%;left:-18px;width:245px;min-width:245px;max-height:70vh;overflow-y:auto;margin:0;padding:12px;list-style:none;background:#fff;border:1px solid #eae5dc;border-radius:0 0 12px 12px;box-shadow:0 14px 28px #30220c18;font-size:13px;visibility:hidden;opacity:0;transform:translateY(5px)}body.is-goldbee-store .gb-header .category-menu-item:hover:where(.has-mouse-hover *)>.category-submenu,body.is-goldbee-store .gb-header .category-menu-item:focus-within>.category-submenu,body.is-goldbee-store .gb-header .category-menu-item.is-open>.category-submenu{visibility:visible;opacity:1;transform:none}body.is-goldbee-store .gb-header .category-submenu .category-menu-row{min-height:40px;justify-content:space-between;padding:0 10px;border-radius:5px}body.is-goldbee-store .gb-header .category-submenu .category-menu-row:hover:where(.has-mouse-hover *){background:#f8f5ee}body.is-goldbee-store .gb-header .category-submenu .category-submenu{display:none;position:static;width:auto;min-width:0;max-height:none;padding:0 0 0 12px;border:0;border-left:1px solid #e7ddc9;border-radius:0;box-shadow:none;font-size:12px}body.is-goldbee-store .gb-header .category-submenu .is-open>.category-submenu{display:block}body.is-goldbee-store .gb-header .category-submenu .has-children>.category-menu-row .category-submenu-toggle svg{transform:none}body.is-goldbee-store .gb-header .category-submenu .is-open>.category-menu-row .category-submenu-toggle svg{transform:rotate(180deg)}body.is-goldbee-store .gb-search-container{min-width:0}body.is-goldbee-store .gb-search{position:relative;height:clamp(35px,3.55vw,46px);display:grid;grid-template-columns:15px minmax(0,1fr) 28px;align-items:center;gap:6px;padding:0 6px 0 13px;border:1px solid #eeece7;border-radius:999px;background:#f7f7f5}body.is-goldbee-store .gb-search:focus-within{border-color:#d5b356;outline:0;box-shadow:none}body.is-goldbee-store .gb-search svg{width:15px;height:15px;stroke:currentColor;stroke-width:1.6;fill:none}body.is-goldbee-store .gb-search input{width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;font-size:clamp(10px,.85vw,12px)}body.is-goldbee-store .gb-search button{width:28px;height:28px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:#998363}body.is-goldbee-store .gb-search button:hover:where(.has-mouse-hover *){background:#eee8d9}body.is-goldbee-store .gb-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}body.is-goldbee-store .gb-icon-button{position:relative;display:grid;place-items:center;flex:0 0 28px;width:28px;height:42px;padding:0;border:0;background:transparent;color:#151515}body.is-goldbee-store .gb-icon-button svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}body.is-goldbee-store .gb-cart-count{position:absolute;right:-2px;top:3px;display:grid;place-items:center;width:14px;height:14px;border-radius:50%;background:#111;color:#fff;font-size:8px}body.is-goldbee-store .gb-menu-button,body.is-goldbee-store .gb-search-toggle,body.is-goldbee-store .gb-mobile-label,body.is-goldbee-store .gb-mobile-nav{display:none}body.is-goldbee-store .mobile-catalog-nav{display:none!important}body.is-goldbee-store .goldbee-utility-bar{height:29px;padding:0 5%;display:flex;align-items:center;justify-content:space-between;background:#f3f1ec;font-size:clamp(9px,.75vw,11px)}body.is-goldbee-store .goldbee-utility-bar__primary,body.is-goldbee-store .goldbee-utility-bar__secondary{display:flex;gap:14px;align-items:center}body.is-goldbee-store .goldbee-utility-bar__primary span+span{border-left:1px solid #b8b3a8;padding-left:14px}body.is-goldbee-store .goldbee-utility-bar .goldbee-utility-bar__primary span+span:before{content:none}body.is-goldbee-store.gb-concept-home .hero{height:clamp(330px,36.8vw,565px);min-height:0;margin:0}body.is-goldbee-store.gb-concept-home .hero-slide>img{width:100%;height:100%;object-fit:cover;object-position:70% 45%;transform:scale(2.05);transform-origin:78% 24%;transition:none}body.is-goldbee-store.gb-concept-home .hero-shade{background:linear-gradient(90deg,#21190d40,transparent 75%)}body.is-goldbee-store.gb-concept-home .hero-content{width:min(100%,1540px);padding:0 7.7%;justify-content:center}body.is-goldbee-store.gb-concept-home .hero-html{width:60%;max-width:770px}body.is-goldbee-store.gb-concept-home .hero-html>p:first-child{margin:0 0 10px;font-size:clamp(10px,1.05vw,15px);font-weight:700;text-transform:uppercase;letter-spacing:.11em}body.is-goldbee-store.gb-concept-home .hero-html>p:first-child br{display:none}body.is-goldbee-store.gb-concept-home .hero h2{margin:0 0 16px;max-width:none;font-size:clamp(42px,4.95vw,72px);font-weight:800;letter-spacing:-.035em;line-height:.98}body.is-goldbee-store.gb-concept-home .hero-html>p{font-size:clamp(13px,1.3vw,18px);margin-bottom:20px;line-height:1.45}body.is-goldbee-store.gb-concept-home .hero .button,.gb-gold-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 24px;border:0;border-radius:999px;background:linear-gradient(105deg,#d2a328,#ae7d00);color:#fff;font-size:13px;font-weight:700;box-shadow:0 3px 8px #997b1b1a}body.is-goldbee-store.gb-concept-home .hero .button:after{content:"→";margin-left:18px;font-size:20px;line-height:1;font-weight:400}body.is-goldbee-store.gb-concept-home .hero-controls{inset:0;justify-content:space-between;padding:0 2%;pointer-events:none}body.is-goldbee-store.gb-concept-home .hero-controls>button{pointer-events:auto;width:34px;height:34px;border:0;border-radius:50%;color:#4b493f;background:#ffffffe6}body.is-goldbee-store.gb-concept-home .hero-dots{position:absolute;bottom:12px;left:50%;transform:translate(-50%);pointer-events:auto}body.is-goldbee-store.gb-concept-home .hero-dots button{width:7px;height:7px;border-radius:99px}body.is-goldbee-store.gb-concept-home .hero-dots button.is-active{width:15px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits{width:100%;max-width:none;margin:0;padding:0;background:#faf9f7}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefits-grid{width:min(90.2%,1389px);margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:0;border-radius:0;background:transparent;box-shadow:none}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit{min-height:clamp(78px,8.4vw,115px);padding:14px 8px;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:12px;border:0;text-align:left}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit-icon{width:clamp(38px,4.5vw,58px);height:clamp(38px,4.5vw,58px);flex:0 0 auto;margin:0;background:#f5f1e8;color:#b9922b}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit-icon svg{width:26px;height:26px;stroke-width:1.35}body.is-goldbee-store.gb-concept-home #content>.shop-benefits h3{margin:0 0 3px;font-size:clamp(10px,1.1vw,15px);line-height:1.3;letter-spacing:-.02em}body.is-goldbee-store.gb-concept-home #content>.shop-benefits p{margin:0;font-size:clamp(9px,.93vw,13px);line-height:1.4}body.is-goldbee-store.gb-concept-home #content>.shop-benefits p br{display:none}.gb-home-content{width:min(100%,1540px);margin:0 auto;padding:24px 4.9%}.gb-section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:16px}.gb-section-heading h2,.gb-categories>h2{margin:0 0 5px;font-size:clamp(25px,2.6vw,36px);line-height:1.2;letter-spacing:-.035em}.gb-section-heading p{margin:0;color:#777;font-size:clamp(12px,1.25vw,17px)}.gb-section-heading>a{font-size:clamp(10px,.95vw,13px);font-weight:600;text-decoration:underline;text-underline-offset:3px}.gb-featured-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.gb-featured-card{display:flex;flex-direction:column;min-width:0}body.is-goldbee-store .gb-featured-card .product-card{display:contents}body.is-goldbee-store .gb-featured-card .product-image-wrap{aspect-ratio:1.04;height:auto;min-height:0;border-radius:9px;overflow:hidden}body.is-goldbee-store .gb-featured-card .product-image{width:100%;height:100%;object-fit:cover;object-position:center top}body.is-goldbee-store .gb-featured-card .product-meta{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;min-height:0;gap:4px;padding:8px 0 0;margin:0}body.is-goldbee-store .gb-featured-card .product-meta h3{margin:0;font-size:clamp(11px,1.1vw,15px);font-weight:450;line-height:1.35;letter-spacing:-.01em}body.is-goldbee-store .gb-featured-card .product-meta p,body.is-goldbee-store .gb-featured-card .product-card-variants,body.is-goldbee-store .gb-featured-card .product-arrow,body.is-goldbee-store .gb-featured-card .quick-add{display:none}body.is-goldbee-store .gb-featured-card .product-card-price{display:flex;flex-wrap:wrap;gap:4px;align-items:center;text-align:left}body.is-goldbee-store .gb-featured-card .product-card-price>strong{font-size:clamp(13px,1.35vw,18px)}body.is-goldbee-store .gb-featured-card .lowest-price{font-size:9px}.gb-card-color{min-height:24px;display:flex;align-items:center;margin:3px 0 5px}.gb-card-color>span{display:block;width:14px;height:14px;background:var(--swatch);border:1px solid #0002;border-radius:50%}.gb-product-cta{min-height:32px;margin-top:auto;padding:7px 12px;font-size:clamp(10px,.95vw,13px)}.gb-gold-button:hover:where(.has-mouse-hover *){background:#ae7d00}.gb-categories{margin-top:34px}.gb-categories>h2{margin-bottom:14px}.gb-category-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}.gb-category-card{position:relative;display:flex;align-items:flex-end;overflow:hidden;min-height:160px;aspect-ratio:1.25;padding:8%;border-radius:4px;background:#eee7dc}.gb-category-card>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:68% center}.gb-category-card:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#eee5d8ed,#eee5d866 58%,transparent)}.gb-category-card>div{position:relative;z-index:1}.gb-category-card h3{margin:0 0 5px;font-size:clamp(20px,2vw,29px);letter-spacing:-.04em}.gb-category-card p{max-width:135px;margin:0 0 14px;font-size:clamp(10px,1vw,14px);line-height:1.35}.gb-white-button{display:inline-flex;align-items:center;gap:16px;padding:10px 20px;border-radius:99px;background:#fff;color:#171717;font-size:clamp(10px,.9vw,13px);font-weight:650}.gb-sale-mark{position:absolute;z-index:2;top:18%;right:16%;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:#c8273a;color:#fff;font-size:28px}.gb-mobile-collection{display:block}.gb-story{min-height:135px;padding:22px 5%;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#f0e9df}.gb-story h2{margin:0 0 5px;font-size:clamp(20px,2vw,29px);letter-spacing:-.035em}.gb-story p{font-size:clamp(11px,1.1vw,15px);margin-bottom:12px}.gb-story>img{width:20%;max-width:245px;height:auto;opacity:.85}.gb-story-values{display:flex;gap:18px;font-size:10px}.gb-story-values span{text-align:center}.gb-story-values svg{display:block;width:24px;height:24px;margin:0 auto 7px;fill:none;stroke:#b68b20;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}@media(min-width:901px){body.is-goldbee-store .gb-featured-card .product-meta>div:first-child{min-height:2.7em}}@media(max-width:1100px)and (min-width:901px){body.is-goldbee-store .gb-header-inner{grid-template-columns:15.5% minmax(0,1fr) 21% 62px;gap:14px}body.is-goldbee-store .gb-header .main-nav{font-size:10px}body.is-goldbee-store .gb-header .category-menu{gap:6px}body.is-goldbee-store .gb-header .category-submenu-toggle{width:16px;flex-basis:16px;padding-left:5px}}@media(max-width:900px){body.is-goldbee-store .gb-header-inner{height:72px;padding:0 18px;grid-template-columns:66px minmax(0,1fr) 74px;gap:6px}body.is-goldbee-store .gb-menu-button{display:grid;width:40px;height:48px}body.is-goldbee-store .gb-menu-button svg{width:27px;height:27px;stroke-width:1.55}body.is-goldbee-store .gb-brand{justify-self:center;width:min(100%,154px)}body.is-goldbee-store .gb-header .main-nav,body.is-goldbee-store .gb-account{display:none}body.is-goldbee-store .gb-search-toggle{display:grid;width:31px}body.is-goldbee-store .gb-search-toggle svg,body.is-goldbee-store .gb-cart svg{width:26px;height:26px;stroke-width:1.85}body.is-goldbee-store .gb-header-actions{grid-column:3;grid-row:1;gap:13px}body.is-goldbee-store .gb-cart{width:30px}body.is-goldbee-store .gb-cart-count{right:-4px;top:4px;width:16px;height:16px;font-size:9px}body.is-goldbee-store .gb-search-container{display:none}body.is-goldbee-store .gb-search-open .gb-search-container{display:block;position:absolute;top:100%;left:0;width:100%;padding:10px 16px;background:#fff;box-shadow:0 8px 16px #0001}body.is-goldbee-store .gb-search{height:44px;grid-template-columns:20px minmax(0,1fr) 36px}body.is-goldbee-store .gb-search input{font-size:16px}body.is-goldbee-store .gb-search button{width:36px;height:36px;color:#fff;background:linear-gradient(105deg,#d2a328,#ae7d00)}body.is-goldbee-store .gb-mobile-nav{position:relative;display:block;height:58px;overflow:hidden;background:#fff;border-top:1px solid #f4f1ec;border-bottom:1px solid #f1eee9}body.is-goldbee-store .gb-mobile-nav:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;width:22px;pointer-events:none;background:linear-gradient(90deg,transparent,#fff)}body.is-goldbee-store .gb-mobile-nav__scroll{height:100%;display:flex;align-items:center;gap:7px;padding:0 16px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.is-goldbee-store .gb-mobile-nav__scroll::-webkit-scrollbar{display:none}body.is-goldbee-store .gb-mobile-nav a{min-height:40px;display:inline-flex;align-items:center;flex:0 0 auto;padding:0 17px;border-radius:999px;background:#faf8f5;color:#181715;font-size:12px;font-weight:650;white-space:nowrap}body.is-goldbee-store .gb-mobile-nav a.is-active{color:#fff;background:linear-gradient(105deg,#d2a328,#ae7d00);box-shadow:0 5px 11px #a176071f}body.is-goldbee-store .gb-mobile-nav a[data-nav-slug=akce]{color:#d2293b}body.is-goldbee-store .gb-mobile-nav a[data-nav-slug=akce].is-active{color:#fff}body.is-goldbee-store .goldbee-utility-bar{height:38px;justify-content:center;padding:0 12px;background:linear-gradient(105deg,#d2a328,#ae7d00);color:#fff;font-size:13px}body.is-goldbee-store .goldbee-utility-bar__primary span{display:none}body.is-goldbee-store .goldbee-utility-bar__primary span:nth-child(2){display:block;border:0;padding:0}body.is-goldbee-store .goldbee-utility-bar__secondary{display:none}body.is-goldbee-store.gb-concept-home .hero{height:clamp(380px,124vw,650px);min-height:0}body.is-goldbee-store.gb-concept-home .hero-slide>img{object-position:77% center;transform:none}body.is-goldbee-store.gb-concept-home .hero-shade{background:linear-gradient(0deg,#15100866,transparent 70%)}body.is-goldbee-store.gb-concept-home .hero-content{justify-content:flex-end;padding:0 5.5% 12%}body.is-goldbee-store.gb-concept-home .hero-html{width:100%;max-width:540px}body.is-goldbee-store.gb-concept-home .hero-html>p:first-child{max-width:200px;margin-bottom:12px;font-size:clamp(10px,3vw,15px);line-height:1.4}body.is-goldbee-store.gb-concept-home .hero h2{margin:0 0 18px;font-size:clamp(30px,8.4vw,52px);line-height:1;letter-spacing:-.035em}body.is-goldbee-store.gb-concept-home .hero-html>p:not(:first-child):not(:has(a)){display:none}body.is-goldbee-store.gb-concept-home .hero .button{min-height:44px;padding:10px 22px;font-size:12px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits{padding:0}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefits-grid{width:100%;margin:0;display:block}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit{min-height:82px;padding:14px 8%;gap:18px;border:0;border-bottom:1px solid #f0eeea}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit:nth-child(2n){background:#fff}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit-icon{width:46px;height:46px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit-icon svg{width:29px;height:29px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits h3{font-size:14px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits p{font-size:12px}.gb-home-content{padding:28px 5% 0}.gb-section-heading{margin-bottom:22px}.gb-section-heading h2{font-size:24px;margin:0}.gb-section-heading p,.gb-desktop-label{display:none}body.is-goldbee-store .gb-mobile-label{display:inline}.gb-section-heading>a{font-size:11px;text-decoration:none;white-space:nowrap}.gb-featured-grid{grid-template-columns:minmax(0,1fr);gap:26px}.gb-featured-card{display:grid;grid-template-columns:38% minmax(0,1fr);grid-template-rows:auto auto 1fr;gap:0 16px;align-items:start}.gb-featured-card:nth-child(n+3){display:none}body.is-goldbee-store .gb-featured-card .product-image-wrap{grid-column:1;grid-row:1 / 4;aspect-ratio:.93}body.is-goldbee-store .gb-featured-card .product-meta{grid-column:2;grid-row:1;padding-top:0;gap:5px}body.is-goldbee-store .gb-featured-card .product-meta h3{font-size:13px;font-weight:550}body.is-goldbee-store .gb-featured-card .product-card-price>strong{font-size:16px}.gb-card-color{grid-column:2;grid-row:2;min-height:20px;margin:7px 0}.gb-product-cta{grid-column:2;grid-row:3;margin:0;min-height:39px;width:100%;font-size:11px}.gb-categories,.gb-story{display:none}.gb-mobile-collection{display:block;margin:20px -5.55% 18px}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .homepage-small-banner{height:clamp(258px,80vw,372px);min-height:0;margin:0;border-radius:4px;color:#171717;background:#eae1d4;box-shadow:none}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .homepage-small-banner>img{width:100%;height:100%;object-fit:cover;object-position:72% 43%}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .homepage-small-banner__shade{background:linear-gradient(0deg,#eee5d8ed,#eee5d8a0 40%,#eee5d800 75%)}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .homepage-small-banner__content{position:absolute;inset:auto 7% 10%;width:86%;padding:0;transform:translateY(-18px)}body.is-goldbee-store.gb-concept-home .gb-mobile-collection h2{max-width:75%;margin:0 0 12px;color:#171717;font-size:clamp(32px,8.5vw,36px);line-height:1.08;letter-spacing:-.04em}body.is-goldbee-store.gb-concept-home .gb-mobile-collection p{max-width:88%;margin:0;color:#34312c;font-size:clamp(14px,4vw,16px);line-height:1.4}body.is-goldbee-store.gb-concept-home .gb-mobile-collection p strong{color:inherit}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .button{min-height:50px;margin-top:18px;padding:10px 15px;border:0;border-radius:999px;font-size:13px;font-weight:600}}:root{--ink: #111111;--muted: #696969;--line: #dededb;--paper: #ffffff;--soft: #f4f2ee;--red: #c8172c;--max: 1540px;--radius: 14px;--sans: "Inter Variable", Inter, Arial, Helvetica, sans-serif;--heading-1: clamp(34px, 4vw, 42px);--heading-2: clamp(28px, 3.2vw, 34px);--heading-3: clamp(22px, 2.4vw, 26px);--heading-4: clamp(18px, 2vw, 21px);--heading-5: 17px}@media(min-width:901px){body.is-goldbee-store.in-kosik .gb-header .category-menu>.category-menu-item.has-children>.category-menu-row>button.category-submenu-toggle{width:28px;flex:0 0 28px;padding:0 5px 0 7px;cursor:pointer}}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart{margin:0 0 14px;padding:17px 18px;display:grid;gap:12px;border:1px solid rgba(176,133,3,.16);border-radius:14px;background:#fffaf0}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__heading--cart{align-items:center;gap:12px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__heading--cart>span{color:#8c6a05;font-size:11px;font-weight:800;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__heading--cart>b{color:#5e5648;font-size:13px;line-height:1}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps{display:grid;grid-template-columns:1fr;gap:8px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps>div{min-width:0;min-height:22px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;opacity:1}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps i{width:22px;height:22px;display:grid;place-items:center;color:#9b9488;background:#f4f0e8;border:1px solid #ded7ca;border-radius:50%;font-size:12px;font-style:normal;font-weight:700;line-height:1}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps .is-unlocked i{color:#fff;background:#b08503;border-color:#b08503}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps strong{overflow:visible;color:#80796e;font-size:13px;font-weight:550;line-height:1.3;text-overflow:clip;white-space:normal}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps .is-unlocked strong{color:#211e19}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__next{margin:0;padding-top:10px;color:#6f675b;border-top:1px solid rgba(176,133,3,.13);font-size:12.5px;line-height:1.35}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__next strong{color:#211e19;font-weight:750}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__next--complete{color:#5b4b1b;font-weight:650}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__gifts--cart{margin:0;padding:11px 12px;display:grid;gap:7px;border:1px solid rgba(176,133,3,.13);border-radius:10px;background:#ffffffad}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__gifts--cart>p{margin:0;color:#8c6a05;font-size:9.5px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__gifts--cart>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__gifts--cart strong,body.is-goldbee-store.in-kosik .order-summary .spending-rewards__gifts--cart b{font-size:12.5px;line-height:1.3}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__gifts--cart b{white-space:nowrap}@media(max-width:700px){body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart{margin-bottom:10px;padding:15px 16px;gap:10px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps{gap:9px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps strong{font-size:13px}}body.is-goldbee-store.in-kosik .cart-addon-options{margin:18px 0 0;display:grid;overflow:hidden;border:1px solid #e7e1d8;border-radius:13px;background:#fcfbf8}body.is-goldbee-store.in-kosik .cart-addon-option+.cart-addon-option{border-top:1px solid #ece7df}body.is-goldbee-store.in-kosik .cart-addon-option label{min-height:54px;padding:10px 13px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:11px;cursor:pointer}body.is-goldbee-store.in-kosik .cart-addon-option input[type=checkbox]{width:19px;height:19px;margin:0;accent-color:#b08503;cursor:pointer}body.is-goldbee-store.in-kosik .cart-addon-option__name{min-width:0;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1.3}body.is-goldbee-store.in-kosik .cart-addon-option__name small{padding:3px 6px;color:#fff;background:#b08503;border-radius:999px;font-size:8px;font-weight:800;letter-spacing:.05em;line-height:1;text-transform:uppercase;white-space:nowrap}body.is-goldbee-store.in-kosik .cart-addon-option strong{font-size:13px;white-space:nowrap}body.is-goldbee-store.in-kosik .cart-addon-option.is-updating{opacity:.58;pointer-events:none}@media(min-width:901px){body.is-goldbee-store.in-kosik .cart-addon-options{grid-template-columns:repeat(2,minmax(0,1fr))}body.is-goldbee-store.in-kosik .cart-addon-option+.cart-addon-option{border-top:0;border-left:1px solid #ece7df}body.is-goldbee-store.in-kosik .cart-addon-option label{min-height:58px;padding-inline:14px}body.is-goldbee-store.in-kosik .gb-header .category-menu-row>a:focus-visible,body.is-goldbee-store.in-kosik .gb-header .category-submenu-toggle:focus-visible{outline:2px solid #b08503;outline-offset:2px;border-radius:6px}body.is-goldbee-store.in-kosik .gb-header .category-submenu-toggle{width:28px;flex-basis:28px;padding-left:7px;padding-right:5px;cursor:pointer}}@media(max-width:480px){body.is-goldbee-store.in-kosik .cart-addon-options{margin-top:14px}body.is-goldbee-store.in-kosik .cart-addon-option label{min-height:52px;padding:9px 11px;gap:9px}body.is-goldbee-store.in-kosik .cart-addon-option__name{gap:5px;font-size:12px}body.is-goldbee-store.in-kosik .cart-addon-option__name small{padding-inline:5px;font-size:7px}body.is-goldbee-store.in-kosik .cart-addon-option strong{font-size:12px}}.spending-rewards{margin:0 0 30px;padding:22px;color:#17130b;background:linear-gradient(135deg,#fffaf0,#f7eedc);border:1px solid rgba(176,133,3,.2);border-radius:18px}.spending-rewards__heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.spending-rewards__heading>div{display:grid;gap:4px}.spending-rewards__heading span{color:#8c6a05;font-size:10px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.spending-rewards__heading strong{max-width:620px;font-size:17px;line-height:1.3}.spending-rewards__heading>b{flex:0 0 auto;font-size:13px}.spending-rewards__bar{height:7px;margin:17px 0 15px;overflow:hidden;background:#b0850324;border-radius:99px}.spending-rewards__bar span{display:block;height:100%;background:linear-gradient(90deg,#b08503,#d6aa16);border-radius:inherit;transition:width .35s ease}.spending-rewards__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.spending-rewards__steps>div{min-width:0;display:flex;align-items:center;gap:9px;opacity:.55}.spending-rewards__steps>div.is-unlocked{opacity:1}.spending-rewards__steps i{width:26px;height:26px;flex:0 0 auto;display:grid;place-items:center;color:#8c6a05;background:#b085031f;border-radius:50%;font-size:10px;font-style:normal;font-weight:800}.spending-rewards__steps .is-unlocked i{color:#fff;background:#b08503}.spending-rewards__steps span{min-width:0;display:grid;gap:2px}.spending-rewards__steps strong{overflow:hidden;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.spending-rewards__steps small{color:#766d5c;font-size:9px}.spending-rewards__gifts{margin-top:17px;padding-top:14px;display:grid;gap:8px;border-top:1px solid rgba(176,133,3,.16)}.spending-rewards__gifts>div{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px}.spending-rewards__gifts img{width:42px;height:50px;object-fit:cover;border-radius:8px}.spending-rewards__gifts span{display:grid}.spending-rewards__gifts small{color:#8c6a05;font-size:9px;font-weight:800;text-transform:uppercase}.spending-rewards__gifts strong,.spending-rewards__gifts b{font-size:11px}.spending-rewards--compact{margin:0 0 12px;padding:15px;border-radius:13px}.spending-rewards--compact .spending-rewards__heading strong{font-size:12px}.spending-rewards--compact .spending-rewards__steps{gap:5px}.spending-rewards--compact .spending-rewards__steps i{width:20px;height:20px}.spending-rewards--compact .spending-rewards__steps strong{font-size:9px}.spending-rewards--compact .spending-rewards__steps small{font-size:8px}.cart-drawer-footer .spending-rewards+div{margin-top:2px}.checkout-summary .spending-rewards{margin-bottom:19px}@media(max-width:640px){.spending-rewards{padding:17px}.spending-rewards__heading>b{display:none}.spending-rewards__steps{gap:7px}.spending-rewards__steps>div{align-items:flex-start}.spending-rewards__steps i{width:22px;height:22px}.spending-rewards__steps strong{white-space:normal}.spending-rewards__steps small{display:none}}body.is-goldbee-store .mobile-category-sheet{width:min(100%,600px);max-height:min(88dvh,760px);overflow:hidden;color:#171510;background:#fffdf9;border-radius:28px 28px 0 0;font-family:var(--font-sans, Inter, ui-sans-serif, system-ui, sans-serif)}body.is-goldbee-store .mobile-category-sheet::backdrop{background:#16120c75}body.is-goldbee-store .mobile-category-sheet__header{position:sticky;top:0;z-index:2;padding:21px clamp(20px,5vw,24px) 17px;border-bottom:1px solid #eee9df;background:#fffdf9f5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.is-goldbee-store .mobile-category-sheet__eyebrow{display:block;margin-bottom:6px;color:#8a6820;font-size:clamp(12px,3.2vw,13px);font-weight:600;line-height:1.2;letter-spacing:.08em;text-transform:uppercase}body.is-goldbee-store .mobile-category-sheet__header h2{margin:0;font-size:clamp(34px,9vw,38px);font-weight:800;line-height:1;letter-spacing:-.035em}body.is-goldbee-store .mobile-category-sheet__close{display:inline-grid;width:46px;height:46px;place-items:center;padding:0;border:1px solid #e5dfd3;border-radius:50%;color:#5d5850;background:#fcfaf5;font:400 22px/1 Arial,sans-serif;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}body.is-goldbee-store .mobile-category-sheet__close:hover:where(.has-mouse-hover *){border-color:#d6cdbd;background:#f7f2e9}body.is-goldbee-store .mobile-category-sheet__close:active{transform:scale(.96)}body.is-goldbee-store .mobile-category-sheet__content{padding:16px clamp(20px,5vw,24px) max(22px,calc(env(safe-area-inset-bottom) + 16px));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}body.is-goldbee-store .mobile-category-sheet__all{display:flex;align-items:center;justify-content:space-between;line-height:1.15;min-height:58px;margin-bottom:29px;padding:0 21px;border-radius:17px;font-size:17px;font-weight:700}body.is-goldbee-store .mobile-category-tree,body.is-goldbee-store .mobile-category-tree ul{margin:0;padding:0;list-style:none}body.is-goldbee-store .mobile-category-tree>.mobile-category-tree__item{border-bottom:1px solid rgb(205 193 172 / 32%)}body.is-goldbee-store .mobile-category-tree>.mobile-category-tree__item:first-child{border-top:0}body.is-goldbee-store .mobile-category-tree__toggle,body.is-goldbee-store .mobile-category-tree__link,body.is-goldbee-store .mobile-category-tree__all{width:100%;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#171510;text-align:left;text-decoration:none}body.is-goldbee-store .mobile-category-tree__toggle,body.is-goldbee-store .mobile-category-tree__link{min-height:62px;padding:17px 2px;border:0;background:transparent;font:inherit;font-size:18px;font-weight:570;line-height:1.3;cursor:pointer}body.is-goldbee-store .mobile-category-accordion.is-open>.mobile-category-tree__toggle{font-weight:500}body.is-goldbee-store .mobile-category-sheet__title-link{display:inline-flex;min-height:44px;align-items:center;gap:10px;color:inherit;text-decoration:none}body.is-goldbee-store .mobile-category-sheet__title-link>span{font-size:20px;font-weight:400;color:#896617}body.is-goldbee-store .mobile-category-sheet__title-link:hover:where(.has-mouse-hover *){color:#896617}body.is-goldbee-store .mobile-category-sheet__title-link:focus-visible{outline:2px solid #b08503;outline-offset:4px;border-radius:3px}body.is-goldbee-store .mobile-category-tree__toggle-icon{position:relative;width:21px;height:21px;flex:0 0 21px;color:#6e6558}body.is-goldbee-store .mobile-category-tree__toggle-icon:before,body.is-goldbee-store .mobile-category-tree__toggle-icon:after{position:absolute;top:50%;left:50%;width:16px;height:1.5px;border-radius:2px;background:currentColor;content:"";transform:translate(-50%,-50%);transition:transform .2s ease,opacity .2s ease}body.is-goldbee-store .mobile-category-tree__toggle-icon:after{transform:translate(-50%,-50%) rotate(90deg)}body.is-goldbee-store .mobile-category-accordion.is-open>.mobile-category-tree__toggle .mobile-category-tree__toggle-icon:after{opacity:0;transform:translate(-50%,-50%) rotate(0)}body.is-goldbee-store .mobile-category-tree__arrow,body.is-goldbee-store .mobile-category-tree__all>span{display:inline-flex;width:21px;flex:0 0 21px;align-items:center;justify-content:center;color:#967018;font-size:17px;font-weight:500;line-height:1;opacity:.84}body.is-goldbee-store .mobile-category-tree__panel{max-height:0;margin:0;padding:0 0 0 18px;overflow:hidden;visibility:hidden;border:0;opacity:0;transition:max-height .22s ease-out,opacity .18s ease-out,visibility 0s linear .22s}body.is-goldbee-store .mobile-category-accordion.is-open>.mobile-category-tree__panel{max-height:1200px;padding-bottom:10px;visibility:visible;opacity:1;transition:max-height .22s ease-out,opacity .18s ease-out}body.is-goldbee-store .mobile-category-tree__panel>li{border-bottom:1px solid rgb(205 193 172 / 25%)}body.is-goldbee-store .mobile-category-tree__panel>li:first-child,body.is-goldbee-store .mobile-category-tree__panel>li:first-child>:is(a,button,.mobile-category-accordion){border-top:0}body.is-goldbee-store .mobile-category-tree__panel>li:last-child{border-bottom:0}body.is-goldbee-store .mobile-category-tree__panel .mobile-category-tree__link,body.is-goldbee-store .mobile-category-tree__panel .mobile-category-tree__toggle{min-height:50px;padding:13px 2px;font-size:16px;font-weight:500}body.is-goldbee-store .mobile-category-tree__panel .mobile-category-tree__all{min-height:50px;margin:0;padding:13px 2px;color:#896617;background:transparent;font-size:15.5px;font-weight:680}body.is-goldbee-store .mobile-category-tree__toggle:focus-visible,body.is-goldbee-store .mobile-category-tree__link:focus-visible,body.is-goldbee-store .mobile-category-tree__all:focus-visible,body.is-goldbee-store .mobile-category-sheet__close:focus-visible{outline:0}body.is-goldbee-store .mobile-category-sheet__close:focus-visible{border:2px solid #a67c00;background:#fff8e8}@media(prefers-reduced-motion:reduce){body.is-goldbee-store .mobile-category-tree__panel,body.is-goldbee-store .mobile-category-tree__toggle-icon:after,body.is-goldbee-store .mobile-category-sheet__close{transition:none}}@view-transition{navigation:auto}::view-transition-old(root),::view-transition-new(root){animation-duration:.18s;animation-timing-function:ease-out}*,*:before,*:after{box-sizing:border-box}html{max-width:100%;overflow-x:hidden;scroll-behavior:smooth}@supports (overflow: clip){html{overflow-x:clip}}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:15px;line-height:1.5;-webkit-font-smoothing:antialiased}body.cart-drawer-open,body.cookie-settings-open{overflow:hidden}body,button,input,select,textarea{font-family:var(--sans)}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input,select{font-size:inherit}button,select{cursor:pointer}h1,h2,h3,h4,h5,p{margin-top:0}h1{font-size:var(--heading-1)}h2{font-size:var(--heading-2)}h3{font-size:var(--heading-3)}h4{font-size:var(--heading-4)}h5{font-size:var(--heading-5)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:1000;left:1rem;top:-5rem;background:var(--gold-deep, #8c6a05);color:#fff;padding:.75rem 1rem}.skip-link:focus{top:1rem}body.is-goldbee-store{--gold-deep: #b08503;--gold: #d1932d;--gold-soft: #fbf7ee;--gold-line: #e7d8bc;--gold-nav-start: #7f5900;--gold-nav-end: #986900;--gold-dock-background: linear-gradient(105deg, #795709 0%, #956810 32%, #855e09 64%, #946911 100%)}body.is-goldbee-store ::selection{color:#111;background:#e5b85d}body.is-goldbee-store .site-header{border-bottom-color:var(--gold-line)}body.is-goldbee-store .site-header.is-goldbee .main-nav{border-top-color:var(--gold-line)}body.is-goldbee-store .main-nav a:after,body.is-goldbee-store .footer-links a:after{background:var(--gold)}body.is-goldbee-store .main-nav a:hover:where(.has-mouse-hover *),body.is-goldbee-store .main-nav a.is-active,body.is-goldbee-store .footer-links a:hover:where(.has-mouse-hover *),body.is-goldbee-store .product-breadcrumb a:hover:where(.has-mouse-hover *){color:var(--gold-deep)}body.is-goldbee-store .header-search:focus-within{border-color:var(--gold);box-shadow:none}body.is-goldbee-store .header-search input:focus{outline:0;box-shadow:none}body.is-goldbee-store .header-search button{transition:color .18s,background .18s,transform .18s}body.is-goldbee-store .header-search button:hover:where(.has-mouse-hover *){color:#111;background:var(--gold);transform:translateY(-1px)}body.is-goldbee-store .eyebrow:not(.light),body.is-goldbee-store .product-card-variants>span{color:var(--gold-deep)}body.is-goldbee-store .button-dark:hover:where(.has-mouse-hover *),body.is-goldbee-store .quick-add button:hover:where(.has-mouse-hover *),body.is-goldbee-store .newsletter-form-row button:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-nav-end);border-color:var(--gold-nav-end)}body.is-goldbee-store .button-outline:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-nav-end);border-color:var(--gold-nav-end)}body.is-goldbee-store .product-rail-heading h2:after{content:"";width:44px;height:3px;display:block;margin-top:11px;background:linear-gradient(90deg,var(--gold-deep),var(--gold));border-radius:999px}body.is-goldbee-store .product-rail-controls button:not(:disabled):hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-nav-end)}body.is-goldbee-store .product-arrow{color:var(--gold-deep);box-shadow:0 5px 18px #b0850329}body.is-goldbee-store .product-meta h3 a:hover:where(.has-mouse-hover *){color:var(--gold-deep)}body.is-goldbee-store .variant-option:not(.is-sold-out):hover:where(.has-mouse-hover *) span{border-color:var(--gold-deep)}body.is-goldbee-store .catalog-filter-options input:focus-visible+span{outline-color:var(--gold-deep)}body.is-goldbee-store .catalog-filter-options input:checked+span{color:#111;background:var(--gold);border-color:var(--gold)}body.is-goldbee-store .product-compression .compression-meter i.is-active{background:var(--gold-deep)}body.is-goldbee-store .shop-benefits-grid{background:#fffdfa;border-color:var(--gold-line);box-shadow:0 10px 25px #b0850317}body.is-goldbee-store .shop-benefit-icon{color:var(--gold);background:var(--gold-soft)}body.is-goldbee-store .site-footer{background:var(--gold-soft)}body.is-goldbee-store :is(a,button,summary):focus-visible{outline:2px solid var(--gold-deep);outline-offset:4px}body.is-goldbee-store :is(#content,#produkty,#catalog-products,#hodnoceni,#product-variants,#product-detail){scroll-margin-top:186px}.mobile-catalog-nav{display:none}.mobile-category-chevron{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.5}body.mobile-category-open{overflow:hidden}.mobile-category-sheet{inset:auto 0 0;width:min(100%,600px);max-width:100%;max-height:85dvh;margin:auto auto 0;padding:0;color:#262219;background:#fffdfa;border:0;border-radius:26px 26px 0 0;box-shadow:0 -12px 60px #30200026}.mobile-category-sheet::backdrop{background:#17130e66;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.mobile-category-sheet[open]{display:flex;flex-direction:column;animation:category-sheet-in .22s ease-out}.mobile-category-sheet__header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px;border-bottom:1px solid #ebe3d6}.mobile-category-sheet__eyebrow{display:block;margin-bottom:5px;color:#86734f;font-size:10px;letter-spacing:.12em;text-transform:uppercase}.mobile-category-sheet__header h2{margin:0;font-size:26px}.mobile-category-sheet__close{width:44px;height:44px;border:1px solid #e7ddca;border-radius:50%;background:#f8f2e7;color:#574422;font-size:28px;cursor:pointer}.mobile-category-sheet__content{overflow-y:auto;overscroll-behavior:contain;padding:18px 24px max(28px,env(safe-area-inset-bottom))}.mobile-category-sheet__all{display:flex;justify-content:space-between;gap:12px;padding:16px 18px;margin-bottom:14px;color:#fff;background:linear-gradient(135deg,#d49b21,#a96f00);border-radius:14px;font-weight:650}.mobile-category-tree,.mobile-category-tree ul{list-style:none;margin:0;padding:0}.mobile-category-tree>li+li{border-top:1px solid #ebe3d6}.mobile-category-tree summary,.mobile-category-tree a{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:50px;padding:12px 4px;color:inherit;font-size:14px;cursor:pointer;text-decoration:none}.mobile-category-tree summary{list-style:none;font-weight:650}.mobile-category-tree summary::-webkit-details-marker{display:none}.mobile-category-tree summary>span{color:#a67518;font-size:22px;transition:transform .2s}.mobile-category-tree details[open]>summary>span{transform:rotate(45deg)}.mobile-category-tree details>ul{margin:0 0 12px 6px;padding-left:14px;border-left:1px solid #dfcca7}.mobile-category-tree a>span{color:#aa8c52}.mobile-category-tree .mobile-category-tree__all{color:#946409;font-weight:600}@keyframes category-sheet-in{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.mobile-category-sheet[open]{animation:none}.mobile-category-tree summary>span{transition:none}}.announcement{height:42px;display:grid;place-items:center;border-bottom:1px solid #ececea;text-align:center;font-size:12px;letter-spacing:.02em;text-transform:uppercase}.site-header{position:relative;z-index:50;background:#fffffff7;border-bottom:1px solid transparent}.site-header.is-sticky{position:sticky;top:0;border-bottom-color:var(--line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site-header.is-relative{position:relative}.header-inner{width:min(100%,var(--max));height:136px;margin:0 auto;padding:0 5.5vw;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.brand{display:inline-flex;width:max-content;flex-direction:column;line-height:1}.brand-word{font-family:var(--sans);font-size:clamp(44px,4.2vw,64px);font-weight:900;letter-spacing:-.075em;transform:scaleX(1.03);transform-origin:left}.brand-caption{margin-top:1px;font-size:7px;font-weight:800;letter-spacing:-.02em}.brand-logo{width:auto;max-width:320px;height:auto;max-height:160px;display:block;object-fit:contain}.main-nav{display:flex;gap:26px;font-size:13px}.main-nav a,.footer-links a{position:relative}.main-nav a:after,.footer-links a:after{content:"";position:absolute;left:0;right:100%;bottom:-4px;height:1px;background:currentColor;transition:right .25s ease}.main-nav a:hover:where(.has-mouse-hover *):after,.footer-links a:hover:where(.has-mouse-hover *):after{right:0}.main-nav a.is-active:after{right:0;height:2px}.header-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.account-link,.cart-link{min-height:44px;display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:var(--radius);font-size:12px;transition:background .18s,transform .18s}.account-link:hover:where(.has-mouse-hover *),.cart-link:hover:where(.has-mouse-hover *){background:var(--soft);transform:translateY(-1px)}.account-icon,.cart-icon{width:27px;height:27px;display:grid;place-items:center}.account-icon svg,.cart-icon svg{width:23px;height:23px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.cart-count{min-width:23px;height:23px;display:grid;place-items:center;border-radius:var(--radius);background:var(--gold-deep, #8c6a05);color:#fff;font-size:11px}.menu-toggle{display:none;border:0;background:none;padding:12px 0;width:28px}.menu-toggle span{display:block;height:1px;background:var(--ink);margin:6px 0}.site-header.is-goldbee .header-inner{height:auto;grid-template-columns:minmax(210px,.75fr) minmax(280px,1.5fr) minmax(210px,.75fr);grid-template-rows:96px 70px;column-gap:clamp(25px,4vw,70px)}.site-header.is-goldbee .brand{grid-column:1;grid-row:1;max-width:100%}.site-header.is-goldbee .brand-logo{max-width:min(100%,320px);max-height:76px}.site-header.is-goldbee .header-actions{grid-column:3;grid-row:1}.site-header.is-goldbee .main-nav{position:relative;isolation:isolate;grid-column:1 / -1;grid-row:2;align-self:stretch;justify-content:center;align-items:center;color:#fff;border:0;font-size:12px;font-weight:760;text-transform:uppercase;letter-spacing:.065em}body.is-goldbee-store .site-header.is-goldbee .main-nav a{color:#fff}body.is-goldbee-store .site-header.is-goldbee .main-nav a:after{display:none}.category-menu,.category-submenu{margin:0;padding:0;list-style:none}.category-menu{height:100%;display:flex;align-items:center;justify-content:center;gap:clamp(5px,1.2vw,15px)}.category-menu-item{position:relative}.category-menu-row{height:100%;display:flex;align-items:center;gap:0}.category-menu-row>a{min-height:42px;display:inline-flex;align-items:center;padding:0 7px 0 17px;white-space:nowrap}.category-menu-row>a:only-child{padding-inline:18px}.category-submenu-toggle{width:35px;height:42px;display:grid;place-items:center;padding:0 10px 0 4px;color:currentColor;background:transparent;border:0}.category-submenu-toggle svg{width:11px;height:11px;fill:none;stroke:currentColor;stroke-width:1.5;transition:transform .18s ease}.site-header.is-goldbee .category-menu>.category-menu-item>.category-menu-row{height:44px;min-height:44px;color:#fff;border:1px solid transparent;border-radius:999px;transition:background .18s,border-color .18s,box-shadow .18s,transform .18s}.site-header.is-goldbee .category-menu>.category-menu-item:hover:where(.has-mouse-hover *)>.category-menu-row,.site-header.is-goldbee .category-menu>.category-menu-item:focus-within>.category-menu-row{background:#ffffff1f;border-color:#ffffff1f}.site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row{background:linear-gradient(145deg,#242321,#111110);border-color:#111111e6;box-shadow:0 6px 16px #301f0047,inset 0 1px #ffffff1a}.site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row:before{content:"";width:7px;height:7px;margin-left:14px;flex:0 0 auto;border-radius:50%;background:#dbad4f;box-shadow:0 0 0 5px #dbad4f21}.site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row>a{padding-left:9px}.site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row>a:only-child{padding-left:9px}.category-submenu{position:absolute;z-index:20;top:calc(100% - 1px);left:0;min-width:255px;padding:12px;visibility:hidden;opacity:0;color:var(--ink);background:#fffdfa;border:1px solid var(--gold-line);border-radius:0 0 18px 18px;box-shadow:0 22px 55px #35230029;transform:translateY(8px);transition:opacity .18s ease,visibility .18s,transform .18s ease}.category-submenu .category-menu-item{width:100%}.category-submenu .category-menu-row{min-height:43px;justify-content:space-between;gap:8px;border-radius:11px;transition:background .16s,color .16s}.category-submenu .category-menu-row:hover:where(.has-mouse-hover *),.category-submenu .category-menu-item.is-current>.category-menu-row{color:var(--gold-deep);background:#f5ead4}.category-submenu .category-menu-row>a{min-height:39px;flex:1;padding:0 11px;color:var(--ink)!important;text-transform:none;letter-spacing:-.01em}.category-submenu .category-menu-row:hover:where(.has-mouse-hover *)>a,.category-submenu .category-menu-item.is-current>.category-menu-row>a{color:var(--gold-deep)!important}.category-submenu .category-submenu-toggle{color:var(--ink)}.category-submenu .category-submenu{top:-13px;left:calc(100% + 12px);border-radius:18px}.category-menu-item:hover:where(.has-mouse-hover *)>.category-submenu,.category-menu-item:focus-within>.category-submenu,.category-menu-item.is-open>.category-submenu{visibility:visible;opacity:1;transform:translateY(0)}.category-submenu .has-children>.category-menu-row .category-submenu-toggle svg{transform:rotate(-90deg)}.catalog-subcategories{margin:-25px 0 50px;display:flex;flex-wrap:wrap;gap:10px}.catalog-subcategories a{min-height:42px;padding:10px 15px;display:inline-flex;align-items:center;gap:12px;border:1px solid var(--line);border-radius:999px;font-size:12px;font-weight:700;transition:color .18s,background .18s,border-color .18s}.catalog-subcategories a:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05)}.catalog-gender-switch{width:max-content;margin:-28px 0 46px;padding:4px;display:grid;grid-template-columns:repeat(2,minmax(105px,1fr));gap:4px;background:var(--soft);border:1px solid var(--line);border-radius:999px}.catalog-gender-switch a{min-height:42px;padding:9px 24px;display:grid;place-items:center;border-radius:999px;font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;transition:color .18s,background .18s,box-shadow .18s}.catalog-gender-switch a:hover:where(.has-mouse-hover *),.catalog-gender-switch a.is-active{color:#fff;background:var(--gold-deep, #8c6a05);box-shadow:0 5px 15px #11111124}.catalog-collection-categories{margin-top:-28px}.header-search{position:relative;grid-column:2;grid-row:1;width:min(100%,620px);height:48px;justify-self:center;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 7px 0 17px;border:1px solid #d8d8d4;border-radius:999px;background:#f8f8f6;transition:border-color .18s,background .18s,box-shadow .18s}.header-search:focus-within{border-color:#aaa;background:#fff;box-shadow:0 0 0 3px #1111110e}.header-search svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.65;stroke-linecap:round}.header-search input{min-width:0;height:44px;padding:0;border:0;outline:0;background:transparent}.header-search input::-webkit-search-cancel-button{display:none}.header-search button{height:34px;padding:0 16px;border:0;border-radius:999px;color:#fff;background:var(--gold-deep, #8c6a05);font-size:11px;font-weight:700}.product-search-suggestions{position:absolute;z-index:95;top:calc(100% + 9px);left:0;width:100%;max-height:min(420px,62vh);padding:7px;overflow-y:auto;color:var(--ink);background:#fff;border:1px solid #e3ded4;border-radius:15px;box-shadow:0 18px 55px #11111129}.product-search-suggestions[hidden]{display:none}.product-search-suggestion{min-height:66px;padding:7px;display:grid;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:11px;border-radius:10px;text-decoration:none}.product-search-suggestion:hover:where(.has-mouse-hover *),.product-search-suggestion.is-active{color:var(--ink);background:#f7f3eb}.product-search-suggestion img,.product-search-suggestion__placeholder{width:50px;height:52px;display:block;object-fit:cover;background:#f2efe9;border-radius:8px}.product-search-suggestion span{min-width:0;display:grid;gap:3px}.product-search-suggestion strong{overflow:hidden;font-size:12px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.product-search-suggestion small{color:var(--muted);font-size:10px;font-weight:700;white-space:nowrap}.product-search-suggestions__empty{margin:0;padding:14px;color:var(--muted);font-size:12px;text-align:center}.catalog-category{padding-top:42px}.catalog-category .breadcrumb{width:100%;padding:0}.catalog-category-heading{max-width:720px;padding:32px 0 48px}.catalog-category-heading h1{margin:0 0 16px;font-size:var(--heading-1);line-height:.95;letter-spacing:-.055em}.catalog-category-heading>p:last-child{max-width:590px;margin:0;color:var(--muted);font-size:17px}.catalog-category-empty{min-height:390px}.catalog-filters{margin:0 0 52px;padding:25px 28px 28px;border:1px solid var(--line);border-radius:var(--radius);background:#fafaf8}.catalog-filter-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:25px;margin-bottom:24px;padding-bottom:18px;border-bottom:1px solid var(--line)}.catalog-filter-heading .eyebrow{margin:0 0 4px;color:var(--muted)}.catalog-filter-heading h2{margin:0;font-size:24px;letter-spacing:-.035em}.catalog-filter-heading>a{padding-bottom:2px;border-bottom:1px solid currentColor;font-size:11px;font-weight:700}.catalog-filter-groups{display:grid;grid-template-columns:1fr 1.25fr .9fr;gap:30px}.catalog-filter-group{min-width:0;margin:0;padding:0;border:0}.catalog-filter-group legend{margin-bottom:12px;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.catalog-filter-options{display:flex;flex-wrap:wrap;gap:7px}.catalog-filter-options label{cursor:pointer}.catalog-filter-options input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.catalog-filter-options label>span{min-height:36px;display:inline-flex;align-items:center;gap:8px;padding:7px 11px;border:1px solid #dedbd4;border-radius:11px;background:#fff;box-shadow:0 1px #11111106;font-size:11px;transition:color .16s,background .16s,border-color .16s,box-shadow .16s,transform .16s}.catalog-filter-options input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.catalog-filter-options input:checked+span{color:#fff;background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05)}.catalog-filter-options label:hover:where(.has-mouse-hover *)>span{border-color:#bdb8ae;box-shadow:0 5px 14px #11111112;transform:translateY(-1px)}.catalog-size-options label>span{min-width:39px;justify-content:center;border-radius:999px;font-weight:750}.catalog-flag-options label>span{border-radius:999px;font-weight:650}.catalog-color-filter-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-color-filter-options label,.catalog-color-filter-options label>span{min-width:0;width:100%}.catalog-color-filter-options label>span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catalog-color-filter-options i{width:16px;height:16px;flex:0 0 auto;border:1px solid rgba(17,17,17,.16);border-radius:50%;background:var(--filter-color);box-shadow:inset 0 0 0 1px #ffffff4d}.catalog-color-filter-options input:checked+span i{border-color:#fff;box-shadow:0 0 0 2px var(--ink),inset 0 0 0 1px #ffffff59}.catalog-price-filter>div{display:grid;grid-template-columns:1fr 1fr;gap:8px}.catalog-price-filter label{height:44px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 11px;border:1px solid #dedbd4;border-radius:12px;background:#fff;transition:border-color .16s,box-shadow .16s}.catalog-price-filter label:focus-within{border-color:var(--gold-deep, #b08503);box-shadow:0 0 0 3px #b085031f}.catalog-price-filter label>span,.catalog-price-filter label>b{color:var(--muted);font-size:10px;font-weight:700}.catalog-price-filter input{min-width:0;width:100%;padding:0;border:0;outline:0;background:transparent;font-weight:700}.catalog-filter-actions{margin-top:24px;padding-top:20px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line)}.catalog-filter-actions .button{min-height:44px}.catalog-filter-actions>span{color:var(--muted);font-size:11px}.catalog-pagination{margin-top:60px;padding-top:22px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-top:1px solid var(--line);color:var(--muted);font-size:12px}.catalog-pagination a{color:var(--ink);font-weight:750}.catalog-pagination>:last-child{justify-self:end}.catalog-pagination a{min-height:44px;display:inline-flex;align-items:center}.catalog-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:0 10px;color:var(--muted);font-size:12px}.catalog-breadcrumb a{min-height:32px;display:inline-flex;align-items:center}.catalog-breadcrumb a:hover:where(.has-mouse-hover *){color:var(--ink);text-decoration:underline}.catalog-breadcrumb [aria-current]{color:var(--ink)}.catalog-listing-layout,.catalog-results{min-width:0}.catalog-filter-panel{margin-bottom:40px;overflow:hidden;border:1px solid #ddd9d0;border-radius:20px;background:#fff;box-shadow:0 12px 34px #36270911}.catalog-filter-panel>summary{min-height:64px;padding:12px 15px;display:flex;align-items:center;gap:11px;list-style:none;cursor:pointer;border-radius:16px;transition:background .18s,box-shadow .18s}.catalog-filter-panel>summary::-webkit-details-marker{display:none}.catalog-filter-panel>summary:hover:where(.has-mouse-hover *){background:#f8f0df}.catalog-filter-panel>summary:focus-visible{outline:2px solid var(--ink);outline-offset:-3px}.catalog-filter-panel[open]>summary{border-bottom:1px solid var(--gold-line, #e7d8bc);border-radius:19px 19px 0 0}.catalog-filter-summary-icon{width:38px;height:38px;flex:0 0 auto;display:grid;place-items:center;color:#fff;border-radius:12px;background:linear-gradient(135deg,var(--gold-nav-start, #7f5900),var(--gold-nav-end, #986900));box-shadow:0 6px 14px #6f4b002e}.catalog-filter-summary-icon svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.catalog-filter-summary-copy{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:5px 8px}.catalog-filter-summary-copy strong{font-size:13px;line-height:1.15}.catalog-filter-summary-count{margin-left:auto;color:var(--muted);font-size:12px;font-weight:500;white-space:nowrap}.catalog-filter-count{display:inline-flex;align-items:center;min-height:21px;padding:3px 8px;border-radius:999px;color:#fff;background:var(--gold-nav-end, #986900);font-size:9px;line-height:1}.catalog-filter-chevron{width:30px;height:30px;flex:0 0 auto;display:grid;place-items:center;border-radius:10px;background:#fff;box-shadow:inset 0 0 0 1px #deddd8;transition:transform .18s,background .18s}.catalog-filter-chevron svg{width:16px;height:16px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.catalog-filter-panel[open] .catalog-filter-chevron{transform:rotate(180deg)}.catalog-filter-panel .catalog-filters{margin:0;border:0;background:transparent}.catalog-filter-reset{min-height:44px;display:inline-flex;align-items:center;text-decoration:underline;font-size:12px;font-weight:700}.product-rail-actions{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:12px 22px}.product-rail-browse{display:inline-flex;align-items:center;min-height:44px;font-size:12px;font-weight:750;white-space:nowrap}.product-rail-browse:hover:where(.has-mouse-hover *){text-decoration:underline}.cart-drawer{position:fixed;inset:0 8px 0 auto;width:min(480px,calc(100vw - 16px));height:calc(100dvh - 16px);max-width:none;max-height:none;margin:8px 0 8px auto;padding:0;overflow:hidden;color:var(--ink);background:var(--paper);border:0;border-radius:var(--radius);box-shadow:0 24px 80px #00000038;opacity:0;transform:translate(calc(100% + 16px));transition:transform .26s cubic-bezier(.22,.75,.2,1),opacity .2s ease}.cart-drawer[open]{display:flex;flex-direction:column}.cart-drawer.is-open{opacity:1;transform:translate(0)}.cart-drawer::backdrop{background:#11111161;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cart-drawer-header{flex:0 0 auto;padding:28px 28px 22px;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;border-bottom:1px solid var(--line)}.cart-drawer-header h2{margin:0;font-size:var(--heading-2);line-height:.9;letter-spacing:-.055em}.cart-drawer-header sup{color:var(--muted);font-size:15px;vertical-align:top}.cart-drawer-close{width:42px;height:42px;display:grid;flex:0 0 auto;place-items:center;padding:0;color:var(--ink);background:var(--soft);border:0;border-radius:50%;font-size:27px;line-height:1;box-shadow:none;transition:color .18s,background .18s,transform .18s}body.is-goldbee-store .cart-drawer-close:focus-visible{color:var(--ink);background:var(--soft);outline:0!important;box-shadow:inset 0 0 0 2px var(--gold-deep);transform:none}@media(hover:hover){.cart-drawer-close:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-deep, #8c6a05);transform:rotate(4deg)}}.cart-drawer-content{min-height:0;height:0;flex:1 1 0;padding:0 28px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;touch-action:pan-y}.cart-drawer-item{padding:20px 0;display:grid;grid-template-columns:84px minmax(0,1fr);gap:17px;border-bottom:1px solid var(--line)}.cart-drawer-item>a{min-height:104px;overflow:hidden;background:var(--soft);border-radius:var(--radius)}.cart-drawer-item img{width:100%;height:104px;object-fit:cover}.cart-drawer-item h3{margin:4px 0 6px;font-size:17px;line-height:1.15}.cart-drawer-item p{margin:0 0 10px;color:var(--muted);font-size:12px}.cart-drawer-item strong{font-size:13px}.cart-drawer-scroll-hint{min-height:38px;flex:0 0 auto;display:flex;align-items:center;justify-content:center;gap:9px;padding:8px 20px;color:#735700;background:linear-gradient(180deg,#fffdf8,#f6eedc);border:0;border-top:1px solid rgba(176,133,3,.2);font-size:11px;font-weight:750;letter-spacing:.015em;cursor:pointer}.cart-drawer-scroll-hint[hidden]{display:none}.cart-drawer-scroll-hint span:last-child{font-size:16px;line-height:1;animation:cart-scroll-cue 1.25s ease-in-out infinite}.cart-drawer-scroll-hint:focus-visible{outline:2px solid var(--gold-deep);outline-offset:-3px}@keyframes cart-scroll-cue{50%{transform:translateY(3px)}}@media(prefers-reduced-motion:reduce){.cart-drawer-content{scroll-behavior:auto}.cart-drawer-scroll-hint span:last-child{animation:none}}.cart-drawer-upsell{padding:24px 0 8px}.cart-drawer-upsell>.eyebrow{margin-bottom:2px}.cart-drawer-upsell>h3{margin:0 0 14px;font-size:19px;letter-spacing:-.035em}.cart-drawer-upsell-item{padding:12px;display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;border:1px solid var(--line);border-radius:var(--radius);background:var(--soft)}.cart-drawer-upsell-item+.cart-drawer-upsell-item{margin-top:9px}.cart-drawer-upsell-item>a{min-height:90px;overflow:hidden;border-radius:10px;background:#fff}.cart-drawer-upsell-item img{width:100%;height:90px;object-fit:cover}.cart-drawer-upsell-item>div>span{color:var(--red);font-size:9px;font-weight:800}.cart-drawer-upsell-item h4{margin:2px 0 4px;font-size:12px;line-height:1.2}.cart-drawer-upsell-item strong{color:var(--red);font-size:12px}.cart-drawer-upsell-item form{margin-top:7px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px}.cart-drawer-upsell-item select,.cart-drawer-upsell-item button{min-width:0;height:30px;border-radius:8px;font-size:9px}.cart-drawer-upsell-item select{padding:0 6px;border:1px solid var(--line);background:#fff}.cart-drawer-upsell-item button{padding:0 9px;border:1px solid var(--gold-deep, #8c6a05);color:#fff;background:var(--gold-deep, #8c6a05);font-weight:750}.cart-drawer-empty{min-height:370px;display:grid;place-items:center;align-content:center;text-align:center}.cart-drawer-empty>span{color:#ddd;font-size:110px;font-weight:800;line-height:.8}.cart-drawer-empty h3{margin:24px 0 5px;font-size:24px}.cart-drawer-empty p{color:var(--muted)}.cart-drawer-footer{flex:0 0 auto;margin-top:0;padding:22px 28px 26px;display:grid;gap:14px;background:var(--soft);border-top:1px solid var(--line)}.cart-drawer-footer>div{display:flex;align-items:center;justify-content:space-between;font-size:17px}.cart-drawer-footer>.cart-drawer-tip{margin-top:-9px;color:var(--muted);font-size:12px}.cart-drawer-full-link{width:max-content;justify-self:center;font-size:12px}.cart-drawer .spending-rewards__steps:has(>div:only-child){grid-template-columns:1fr}.cart-drawer .spending-rewards__steps>div:only-child{justify-self:center;align-items:center}.flash{position:fixed;z-index:80;right:24px;top:28px;padding:14px 18px;border-radius:var(--radius);color:#fff;background:var(--gold-deep, #8c6a05);box-shadow:0 10px 40px #0000002e;animation:slide-in .35s ease}.flash-error{background:var(--red)}@keyframes slide-in{0%{transform:translateY(-12px);opacity:0}}.hero{position:relative;height:clamp(425px,38.75vw,569px);overflow:hidden;background:#151515;color:#fff}.hero-slides,.hero-slide,.hero-slide>picture{position:absolute;inset:0}.hero-slide{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .55s ease,visibility .55s}.hero-slide.is-active{z-index:1;opacity:1;visibility:visible;pointer-events:auto}.hero-slide>img,.hero-slide>picture>img{width:100%;height:100%;object-fit:cover;object-position:center 48%;transform:scale(1.015);transition:transform 6s ease-out}.hero-slide.is-active>img,.hero-slide.is-active>picture>img{transform:scale(1)}.hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,#000000a3,#00000047 48%,#00000014 80%)}.banner-area-link{position:absolute;z-index:3;inset:0}.banner-area-link:focus-visible{outline:3px solid currentColor;outline-offset:-5px}body.is-goldbee-store .banner-area-link:focus-visible{outline-offset:-5px}.hero-content{position:absolute;z-index:2;inset:0;width:min(100%,var(--max));margin:0 auto;padding:0 5.5vw;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;pointer-events:none}.hero-content a[href],.homepage-small-banner__content a[href]{pointer-events:none}.hero-html{max-width:760px}.hero-html>:last-child{margin-bottom:0}.hero-html>p:has(.button){margin:0}.hero h1,.hero h2{max-width:700px;margin:7px 0 25px;font-size:var(--heading-1);line-height:.92;letter-spacing:-.05em;font-weight:800}.hero-controls{position:absolute;z-index:5;right:max(24px,5.5vw);bottom:24px;display:flex;align-items:center;gap:10px}.hero-controls>button{width:40px;height:40px;padding:0;color:#fff;background:#1111116b;border:1px solid rgba(255,255,255,.42);border-radius:var(--radius);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:.18s}.hero-controls>button:hover:where(.has-mouse-hover *){color:var(--ink);background:#fff;border-color:#fff}.hero-dots{display:flex;gap:6px}.hero-dots button{width:25px;height:4px;padding:0;overflow:hidden;background:#ffffff61;border:0;border-radius:var(--radius);transition:width .25s,background .25s}.hero-dots button.is-active{width:42px;background:#fff}.shop-benefits{width:min(100%,var(--max));margin:26px auto 0;padding:0 3.2vw}.shop-benefits.is-footer{margin-top:0;margin-bottom:64px}.shop-benefits-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;background:#fffdfa;border:1px solid #ded3c5;border-radius:25px;box-shadow:0 10px 25px #32261414}.shop-benefit{min-height:185px;padding:38px 24px 30px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.shop-benefit+.shop-benefit{border-left:1px solid #e4dbd0}.shop-benefit-icon{width:56px;height:56px;margin-bottom:17px;display:grid;place-items:center;color:#d69a21;background:#fbf7ef;border-radius:50%}.shop-benefit-icon svg{width:37px;height:37px;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.shop-benefit h3{margin:0 0 5px;font-size:18px;line-height:1.25;letter-spacing:-.035em}.shop-benefit p{margin:0;color:#625f5b;font-size:14px;line-height:1.45}.shop-benefit--link{color:inherit;transition:background .2s ease,transform .2s ease}.shop-benefit--link:hover:where(.has-mouse-hover *){background:#fff8e7}.shop-benefit--link:focus-visible{position:relative;z-index:1;outline:2px solid var(--gold-deep, #8c6a05);outline-offset:-3px}.eyebrow{margin-bottom:9px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.eyebrow.light{color:#ffffffb8}.button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;padding:0 25px;border:1px solid currentColor;border-radius:var(--radius);font-weight:600;transition:background .2s,color .2s,border-color .2s,transform .2s,box-shadow .2s}.button:hover:where(.has-mouse-hover *){transform:translateY(-2px)}.button:active{transform:translateY(0) scale(.98)}.button-light{color:#fff;background:transparent}.button-light:hover:where(.has-mouse-hover *){color:var(--ink);background:#fff}.button-dark{color:#fff;background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05)}.button-dark:hover:where(.has-mouse-hover *){background:var(--red);border-color:var(--red)}.button-outline{color:var(--ink);background:transparent;border-color:var(--ink)}.button-outline:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-deep, #8c6a05)}.button-block{width:100%}.text-link{display:inline-flex;gap:18px;align-items:center;border-bottom:1px solid currentColor;padding-bottom:3px;font-weight:600}.text-link.light{color:#fff}.products-section{width:min(100%,var(--max));margin:0 auto;padding:64px 3.2vw 104px}.section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;padding:0 2.3vw 35px}.section-heading h2{margin:0;font-size:var(--heading-2);line-height:.98;letter-spacing:-.045em}.page-title-row h1,.checkout-heading h1{margin:0;font-size:var(--heading-1);line-height:.95;letter-spacing:-.05em}.section-intro{max-width:430px;margin:0;color:var(--muted)}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:52px 18px}.home-product-rails{width:min(100%,var(--max));margin:0 auto;padding:56px 3.2vw 104px}.product-rail{min-width:0;padding:32px 0 44px;border-bottom:1px solid var(--line)}.product-rail:first-child{padding-top:0}.product-rail:last-child{padding-bottom:0;border-bottom:0}.product-rail-heading{padding:0 2.3vw 24px;display:flex;align-items:center;justify-content:space-between;gap:24px}.product-rail-heading h2{margin:0;font-size:clamp(28px,3vw,42px);line-height:1;letter-spacing:-.045em}.product-rail-controls{padding:4px;display:flex;flex:0 0 auto;gap:4px;background:var(--soft);border:1px solid var(--line);border-radius:999px}.product-rail-controls button{width:43px;height:43px;display:grid;place-items:center;padding:0;color:#fff;background:var(--gold-deep, #8c6a05);border:0;border-radius:50%;font-size:19px;transition:color .18s,background .18s,opacity .18s,transform .18s}.product-rail-controls button:not(:disabled):hover:where(.has-mouse-hover *){background:var(--red);transform:translateY(-1px)}.product-rail-controls button:disabled{color:var(--muted);background:transparent;opacity:.42;cursor:default}.product-rail-track{min-width:0;padding:0 2.3vw 16px;display:grid;grid-auto-flow:column;grid-auto-columns:clamp(260px,23vw,330px);gap:18px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-padding-inline:2.3vw;scrollbar-color:#b9b5ae transparent;scrollbar-width:thin;cursor:grab}.product-rail-track.is-dragging,.product-rail-track.is-animating{scroll-snap-type:none}.product-rail-track.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}.product-rail-track.is-dragging *{cursor:grabbing!important}.product-rail-track .product-image-wrap,.product-rail-track .product-image{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.product-rail-track:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:var(--radius)}.product-rail-track::-webkit-scrollbar{height:6px}.product-rail-track::-webkit-scrollbar-track{background:transparent}.product-rail-track::-webkit-scrollbar-thumb{background:#b9b5ae;border-radius:999px}.product-rail-track .product-card{scroll-snap-align:start;scroll-snap-stop:always}.product-rail-empty{margin:0 2.3vw 16px;padding:24px;color:var(--muted);background:var(--soft);border-radius:var(--radius);font-size:13px}.homepage-small-banner{position:relative;min-height:clamp(330px,34vw,480px);margin:14px 2.3vw 48px;overflow:hidden;display:grid;align-items:center;color:#fff;background:#111;border-radius:calc(var(--radius) + 4px);box-shadow:0 18px 55px #15120e24;isolation:isolate}.homepage-small-banner:hover:where(.has-mouse-hover *){color:#fff}.homepage-small-banner>img{position:absolute;z-index:-2;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.65,.2,1)}.homepage-small-banner:hover:where(.has-mouse-hover *)>img{transform:scale(1.025)}.homepage-small-banner__shade{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,#080808e0,#080808b8 42%,#0808082e 72%,#0808080d)}.homepage-small-banner__content{position:relative;z-index:2;width:min(55%,660px);padding:clamp(35px,5vw,72px);display:block;pointer-events:none}.homepage-small-banner__content h2{margin:0 0 20px;color:#fff;font-size:clamp(34px,4.8vw,66px);line-height:.92;letter-spacing:-.06em}.homepage-small-banner__content p{margin:0;color:#ffffffd4;font-size:clamp(13px,1.25vw,17px);line-height:1.62}.homepage-small-banner__content p strong{color:#fff}.homepage-small-banner__content .button{width:max-content;margin-top:28px;display:inline-flex;color:#111;background:#fff;border-color:#fff}.homepage-small-banner:hover:where(.has-mouse-hover *) .homepage-small-banner__content .button{color:#fff;background:var(--gold-nav-end);border-color:var(--gold-nav-end);transform:translateY(-2px)}.product-card{min-width:0}.product-image-wrap{position:relative;display:block;overflow:hidden;border-radius:calc(var(--radius) + 5px);background:var(--soft);aspect-ratio:4 / 5}.product-image{width:100%;height:100%;object-fit:cover;transition:transform .65s cubic-bezier(.2,.7,.2,1)}.product-card-flags{position:absolute;z-index:2;inset:12px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;pointer-events:none}.product-card-flags>b{padding:7px 10px;border-radius:999px;box-shadow:0 4px 16px #11111114;font-size:9px;line-height:1}.product-card-flags>b{color:#fff;background:var(--gold-deep, #8c6a05);letter-spacing:.09em;text-transform:uppercase}.product-flag{display:inline-flex;align-items:center;min-height:25px;padding:6px 9px;color:var(--flag-color, #fff);background:var(--flag-bg, #171717);border-radius:999px;font-size:9px;font-weight:750;line-height:1;letter-spacing:.055em;text-transform:uppercase}.product-flag--new{color:#493300;background:#f2d990}.product-flag--action{background:var(--red)}.product-flag--recyklovano,.product-flag--recyklovana-latka{background:#486b50}.product-flag--digitalni{background:#77613a}.product-detail-flags{margin:11px 0 14px;display:flex;flex-wrap:wrap;gap:6px}.compression-indicator{width:min(100%,280px);padding:13px 14px;display:grid;gap:9px;background:var(--soft);border:1px solid var(--line);border-radius:var(--radius)}.compression-indicator-heading{display:flex;justify-content:space-between;gap:14px;align-items:baseline}.compression-indicator-heading span{color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.compression-indicator-heading strong{font-size:12px}.compression-meter{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.compression-meter i{height:7px;background:#d3d0ca;border-radius:999px}.compression-meter i.is-active{background:var(--red);box-shadow:0 2px 7px #be253033}.product-card-flags .compression-indicator{width:154px;padding:8px 10px;gap:6px;background:#fffffff0;border:0;border-radius:var(--radius);box-shadow:0 4px 16px #11111114}.product-card-flags .compression-indicator-heading{gap:8px}.product-card-flags .compression-indicator-heading span{font-size:7px}.product-card-flags .compression-indicator-heading strong{font-size:8px;white-space:nowrap}.product-card-flags .compression-meter{gap:3px}.product-card-flags .compression-meter i{height:4px}.product-card:hover:where(.has-mouse-hover *) .product-image{transform:scale(1.025)}.product-arrow{position:absolute;right:12px;top:12px;width:34px;height:34px;display:grid;place-items:center;background:#ffffffeb;border-radius:var(--radius);opacity:0;transform:translateY(5px);transition:.25s ease}.product-card:hover:where(.has-mouse-hover *) .product-arrow{opacity:1;transform:none}.product-meta{min-height:92px;display:flex;justify-content:space-between;gap:18px;padding:18px 3px 11px}.product-meta h3{margin:0 0 3px;font-size:17px;line-height:1.2}.product-meta p{margin:0;color:var(--muted);font-size:12px}.product-card-price{display:grid;justify-items:end;gap:5px;text-align:right}.product-card-price>strong{white-space:nowrap;font-size:14px}.product-card-sale-line{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:5px 7px}.product-card-sale-line .sale-price{color:var(--ink);font-size:16px;font-weight:750;line-height:1.15}.product-card-sale-line .original-price{color:#8b8984;font-size:11px;line-height:1.15;text-decoration-thickness:1px;text-decoration-color:#a7a39c}.product-card-sale-line .sale-badge{min-height:21px;padding:4px 7px;box-shadow:none;font-size:10px;font-weight:750}.sale-badge{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:6px 10px;color:#fff;background:var(--red);border-radius:var(--radius);box-shadow:0 5px 14px #be253033;font-size:13px;font-weight:850;line-height:1}.sale-price-label{color:var(--red);font-size:10px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.product-card-price .sale-price{color:var(--red);font-size:18px}.original-price{color:var(--muted);font-size:10px}.original-price del{color:var(--ink)}.lowest-price{color:var(--muted);font-size:9px;line-height:1.35}.product-campaign-summary{max-width:195px;padding:8px 10px;color:#fff;background:var(--red);border-radius:var(--radius);box-shadow:0 5px 14px #be25302e;font-size:10px;font-weight:800;line-height:1.3;text-align:center}.product-card-price b{white-space:nowrap}.product-card-variants{margin:0 3px 10px;display:grid;gap:7px}.product-card-variants>span{color:var(--muted);font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.product-card-variants>div{display:flex;flex-wrap:wrap;gap:6px}.product-card-variant{min-height:28px;padding:5px 8px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;font-size:10px;line-height:1}.product-card-variant b{font:inherit;font-weight:700}body.is-goldbee-store .product-card-variant:not(.is-sold-out){color:#17492a;font-weight:700}body.is-goldbee-store .product-card-variant:not(.is-sold-out) b{color:inherit;font-weight:inherit}.product-card-variant .variant-stock-dot{width:6px;height:6px;flex-basis:6px}.product-card-variant.is-preparing .variant-stock-dot{background:#9bd68e;box-shadow:0 0 0 2px #9bd68e2e}.product-card-variant.is-sold-out{color:#aaa;background:var(--soft);text-decoration:line-through}.product-compression{max-width:390px;min-height:28px;margin:14px 0 4px;display:flex;align-items:center;gap:10px}.product-compression>span{padding-right:10px;color:var(--muted);border-right:1px solid var(--line);font-size:9px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}.product-compression .compression-indicator{width:auto;padding:0;grid-template-columns:88px auto;align-items:center;gap:9px;background:transparent;border:0;border-radius:0}.product-compression .compression-indicator-heading{grid-column:2;grid-row:1;display:block}.product-compression .compression-indicator-heading span{display:none}.product-compression .compression-indicator-heading strong{color:#4f4f4c;font-size:11px;font-weight:650;white-space:nowrap}.product-compression .compression-meter{grid-column:1;grid-row:1;gap:3px}.product-compression .compression-meter i{height:4px;background:#e2e0db}.product-compression .compression-meter i.is-active{background:#77736d;box-shadow:none}.quick-add button{width:100%;padding:11px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;font-size:12px;transition:color .2s,background .2s,border-color .2s,transform .2s}.quick-add button:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05)}.quick-add button:active{transform:scale(.98)}.manifesto{min-height:580px;padding:90px max(5.5vw,calc((100vw - var(--max)) / 2 + 5.5vw));display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,.65fr);align-content:center;gap:40px 8vw;background:var(--gold-deep, #8c6a05);color:#fff}.manifesto>.eyebrow{grid-column:1 / -1}.manifesto h2{margin:0;font-size:var(--heading-2);line-height:.95;letter-spacing:-.05em}.manifesto-copy{align-self:end;padding-bottom:6px}.manifesto-copy p{color:#ffffffab;font-size:17px}.values{width:min(100%,var(--max));margin:auto;padding:80px 5.5vw;display:grid;grid-template-columns:repeat(3,1fr);gap:60px}.values div{border-top:1px solid var(--ink);padding-top:16px;display:grid;grid-template-columns:40px 1fr}.values span{font-size:11px}.values strong{font-size:19px}.values p{grid-column:2;margin:8px 0 0;color:var(--muted)}.header-promo-bar{position:relative;min-height:43px;padding:8px 5.5vw;display:grid;place-items:center;color:var(--promo-bar-color, white);background:var(--promo-bar-background, var(--red));text-align:center;font-size:13px;font-weight:750;line-height:1.25;letter-spacing:-.01em;box-shadow:0 3px 9px #0000001f}.header-promo-bar.boost-sale-bar{background:linear-gradient(90deg,#111,#7a00ff,#ff2d55,#ff8a00);background-size:300% 300%;animation:boostBackground 8s ease infinite;box-shadow:0 4px 12px #0000002e}@keyframes boostBackground{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@media(prefers-reduced-motion:reduce){.header-promo-bar.boost-sale-bar{animation:none;background-position:50% 50%}}.header-promo-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 18px}.header-promo-bar a{display:inline-flex;align-items:center;gap:12px}.header-promo-bar a:after{content:"";position:absolute;inset:0}.header-promo-bar a:focus-visible:after{outline:2px solid currentColor;outline-offset:-4px}.header-promo-arrow{transition:transform .2s}.header-promo-bar a:hover:where(.has-mouse-hover *) .header-promo-arrow{transform:translate(4px)}.header-promo-countdown{padding-left:18px;border-left:1px solid color-mix(in srgb,currentColor 35%,transparent);white-space:nowrap;font-variant-numeric:tabular-nums}.header-promo-countdown span{opacity:.75;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.header-promo-countdown b{margin-left:5px}.site-footer{padding:74px 5.5vw 24px;background:var(--soft)}.footer-inner,.footer-bottom{width:min(100%,var(--max));margin:0 auto}.footer-inner{display:grid;grid-template-columns:minmax(190px,.7fr) minmax(310px,1.2fr) minmax(190px,.65fr) auto;justify-content:space-between;gap:clamp(30px,4vw,70px)}.brand-footer .brand-word{font-size:56px}.brand-footer .brand-logo{max-width:240px;max-height:92px}.footer-inner p{max-width:360px;color:var(--muted)}.footer-links{display:grid;gap:9px;align-content:start;justify-items:start;font-size:13px}.footer-links span{margin-top:12px;color:var(--muted)}.footer-contact{display:grid;align-content:start;justify-items:start;gap:8px;font-size:13px}.footer-contact>.eyebrow{margin-bottom:4px;color:var(--ink)}.footer-contact address{margin-top:5px;color:var(--muted);font-style:normal}.footer-contact>a,.footer-socials a{border-bottom:1px solid transparent}.footer-contact>a:hover:where(.has-mouse-hover *),.footer-socials a:hover:where(.has-mouse-hover *){border-bottom-color:currentColor}.footer-socials{margin-top:13px;display:flex;flex-wrap:wrap;gap:7px 14px;font-size:11px;font-weight:700}.footer-heureka-rating{max-width:290px;min-height:68px;margin-top:18px;padding:12px 13px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;color:var(--ink);border:1px solid rgba(176,133,3,.24);border-radius:14px;background:#ffffff9e;transition:border-color .2s ease,background .2s ease,transform .2s ease}.footer-heureka-rating:hover:where(.has-mouse-hover *){border-color:#8c6a0580;background:#fff;transform:translateY(-1px)}.footer-heureka-rating:focus-visible{outline:2px solid var(--gold-deep, #8c6a05);outline-offset:2px}.footer-heureka-rating__stars{color:#b08503;font-size:12px;letter-spacing:-1px;white-space:nowrap}.footer-heureka-rating>span:nth-child(2){min-width:0;display:grid;gap:2px}.footer-heureka-rating strong{font-size:12px;line-height:1.25}.footer-heureka-rating small{color:var(--muted);font-size:9px;line-height:1.3}.footer-heureka-rating b{color:#8c6a05;font-size:16px}.newsletter-block{max-width:520px}.newsletter-block h2{margin:0 0 9px;font-size:var(--heading-2);line-height:1;letter-spacing:-.045em}.newsletter-block>p:not(.eyebrow){margin-bottom:20px;color:var(--muted)}.newsletter-form-row{display:grid;grid-template-columns:minmax(0,1fr) auto}.newsletter-form-row input{min-width:0;height:52px;padding:0 15px;background:#fff;border:1px solid var(--line);border-radius:var(--radius) 0 0 var(--radius);outline:none}.newsletter-form-row input:focus{position:relative;z-index:1;border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.newsletter-form-row button{min-height:52px;padding:0 19px;color:#fff;background:var(--gold-deep, #8c6a05);border:1px solid var(--gold-deep, #8c6a05);border-radius:0 var(--radius) var(--radius) 0;font-weight:700;transition:background .18s,border-color .18s}.newsletter-form-row button:hover:where(.has-mouse-hover *){background:var(--red);border-color:var(--red)}.newsletter-consent{margin-top:11px;display:grid;grid-template-columns:16px 1fr;gap:8px;align-items:start;color:var(--muted);font-size:10px;cursor:pointer}.newsletter-consent input{width:15px;height:15px;margin:1px 0 0;accent-color:var(--ink)}.newsletter-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.newsletter-error{margin:9px 0 0!important;color:var(--red)!important;font-size:11px}.footer-bottom{margin-top:72px;padding-top:20px;border-top:1px solid #d6d3ce;display:flex;justify-content:space-between;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.05em}.cookie-settings-link,.footer-report-link{padding:0;color:inherit;background:none;border:0;border-bottom:1px solid currentColor;font-size:inherit;letter-spacing:inherit;text-transform:inherit}.cookie-settings-link:hover:where(.has-mouse-hover *),.footer-report-link:hover:where(.has-mouse-hover *){color:var(--ink)}.error-report-dialog{width:min(610px,calc(100% - 28px));max-width:none;max-height:calc(100dvh - 28px);padding:0;color:var(--ink);background:transparent;border:0;border-radius:calc(var(--radius) + 4px);overflow:visible}.error-report-dialog[open],.cookie-settings-dialog[open],.cart-confirmation-dialog[open]{animation:ui-dialog-in .18s cubic-bezier(.22,1,.36,1)}.error-report-dialog[open]::backdrop,.cookie-settings-dialog[open]::backdrop,.cart-confirmation-dialog[open]::backdrop{animation:ui-backdrop-in .18s ease-out}.error-report-dialog::backdrop{background:#1111119e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.error-report-card{max-height:calc(100dvh - 28px);padding:clamp(25px,5vw,44px);display:grid;gap:19px;overflow-y:auto;background:#fff;border-radius:calc(var(--radius) + 4px);box-shadow:0 30px 100px #00000059}.error-report-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.error-report-card h2{margin:0;font-size:var(--heading-2);line-height:.96;letter-spacing:-.045em}.error-report-card>p{margin:0;color:var(--muted);line-height:1.55}.error-report-card>label,.contact-form label{display:grid;gap:8px;color:var(--ink);font-size:12px;font-weight:700}.error-report-card input,.error-report-card textarea,.contact-form input,.contact-form textarea{width:100%;padding:13px 14px;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:var(--radius);font:inherit;font-weight:400;outline:none;transition:border-color .18s,box-shadow .18s}.error-report-card input:focus,.error-report-card textarea:focus,.contact-form input:focus,.contact-form textarea:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.error-report-card textarea,.contact-form textarea{resize:vertical;line-height:1.55}.error-report-card small,.contact-form small{color:var(--red);font-weight:600}.error-report-close{width:42px;height:42px;display:grid;flex:0 0 auto;place-items:center;padding:0;color:var(--ink);background:var(--soft);border:0;border-radius:var(--radius);font-size:25px}.error-report-close:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-deep, #8c6a05)}.error-report-card>.button{justify-self:start;min-width:150px}.form-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}.contact-form-section{margin-top:clamp(48px,7vw,86px);padding:clamp(25px,5vw,52px);display:grid;grid-template-columns:minmax(220px,.7fr) minmax(360px,1.3fr);gap:clamp(30px,6vw,80px);background:var(--soft);border-radius:calc(var(--radius) + 6px)}.contact-form-intro h2{margin:0 0 16px;font-size:var(--heading-2);line-height:1;letter-spacing:-.04em}.contact-form-intro>p:last-child{margin:0;color:var(--muted);line-height:1.6}.contact-form{display:grid;gap:22px}.contact-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.contact-form-grid .full{grid-column:1 / -1}.contact-form .button{justify-self:start;min-width:175px}.cookie-banner{position:fixed;z-index:90;left:18px;right:18px;bottom:18px;width:min(1240px,calc(100% - 36px));margin:0 auto;padding:28px;display:grid;grid-template-columns:minmax(180px,.58fr) minmax(340px,1.25fr) minmax(270px,.72fr);gap:clamp(24px,3vw,48px);align-items:start;color:#fff;background:var(--gold-deep, #8c6a05);border:1px solid rgba(255,255,255,.16);border-radius:calc(var(--radius) + 4px);box-shadow:0 24px 90px #00000059;opacity:0;transform:translateY(24px);transition:opacity .25s ease,transform .3s cubic-bezier(.2,.75,.2,1)}.cookie-banner[hidden]{display:none}.cookie-banner.is-visible{opacity:1;transform:none}.cookie-banner-heading{display:grid;align-content:start}.cookie-banner-heading>span{width:38px;height:38px;display:grid;place-items:center;margin-bottom:18px;color:var(--ink);background:#fff;border-radius:50%;font-size:19px}.cookie-banner h2{margin:0;font-size:var(--heading-2);line-height:.92;letter-spacing:-.05em}.cookie-banner-copy p{margin:0 0 12px;color:#ffffffb3;font-size:13px;line-height:1.55}.cookie-banner-copy p:last-child{margin-bottom:0}.cookie-banner-copy strong{color:#fff}.cookie-banner-copy .cookie-detail-link{color:#ffffff85;font-size:11px}.cookie-detail-link a{color:#fff;border-bottom:1px solid}.cookie-banner-actions{display:grid;gap:8px}.cookie-banner-actions.is-simple{grid-template-columns:1fr 1fr}.cookie-button{min-height:47px;padding:10px 16px;border:1px solid;border-radius:var(--radius);font-weight:750;line-height:1.2;transition:transform .18s,color .18s,background .18s,border-color .18s}.cookie-button:hover:where(.has-mouse-hover *){transform:translateY(-1px)}.cookie-button:active{transform:scale(.985)}.cookie-button-settings{color:#fff;background:transparent;border-color:#ffffff59}.cookie-button-settings:hover:where(.has-mouse-hover *){border-color:#fff}.cookie-button-allow{color:var(--ink);background:#fff;border-color:#fff}.cookie-button-allow:hover:where(.has-mouse-hover *){color:#fff;background:var(--red);border-color:var(--red)}.cookie-button-reject{color:#ffffffa8;background:transparent;border-color:transparent;font-size:11px}.cookie-button-reject:hover:where(.has-mouse-hover *){color:#fff;border-color:#ffffff40}.cookie-settings-dialog{width:min(720px,calc(100% - 28px));max-width:none;max-height:min(820px,calc(100dvh - 28px));padding:0;color:var(--ink);background:transparent;border:0;border-radius:calc(var(--radius) + 4px);overflow:visible}.cookie-settings-dialog::backdrop{background:#1111119e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cookie-settings-card{max-height:min(820px,calc(100dvh - 28px));padding:clamp(25px,5vw,45px);overflow-y:auto;background:#fff;border-radius:calc(var(--radius) + 4px);box-shadow:0 30px 100px #00000059}.cookie-settings-top{display:flex;align-items:flex-start;justify-content:space-between;gap:25px}.cookie-settings-top h2{margin:0;font-size:var(--heading-2);line-height:.95;letter-spacing:-.045em}.cookie-settings-close{width:42px;height:42px;display:grid;flex:0 0 auto;place-items:center;padding:0;color:var(--ink);background:var(--soft);border:0;border-radius:var(--radius);font-size:25px}.cookie-settings-close:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-deep, #8c6a05)}.cookie-settings-intro{max-width:570px;margin:25px 0 30px;color:var(--muted)}.cookie-category-list{border-top:1px solid var(--line)}.cookie-category{position:relative;min-height:92px;padding:20px 0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 24px;align-items:center;border-bottom:1px solid var(--line);cursor:pointer}.cookie-category>span{display:grid;gap:4px}.cookie-category strong{font-size:17px}.cookie-category small{max-width:470px;color:var(--muted);line-height:1.5}.cookie-category input{position:absolute;opacity:0;pointer-events:none}.cookie-category i{width:47px;height:26px;padding:4px;grid-column:2;grid-row:1;background:#b9b9b6;border-radius:20px;transition:background .2s}.cookie-category i:before{content:"";width:18px;height:18px;display:block;background:#fff;border-radius:50%;box-shadow:0 1px 4px #0000002e;transition:transform .2s}.cookie-category input:checked+i{background:var(--ink)}.cookie-category input:checked+i:before{transform:translate(21px)}.cookie-category input:focus-visible+i{outline:2px solid var(--red);outline-offset:3px}.cookie-category em{grid-column:2;grid-row:2;color:var(--muted);font-size:8px;font-style:normal;font-weight:750;letter-spacing:.05em;text-align:center;text-transform:uppercase}.cookie-category.is-required{cursor:default}.cookie-category.is-required i{background:#277956}.cookie-settings-actions{margin-top:30px;display:grid;grid-template-columns:auto 1fr;gap:10px}.cookie-settings-actions .cookie-button-reject{color:var(--muted);border-color:var(--line)}.cookie-settings-actions .cookie-button-reject:hover:where(.has-mouse-hover *){color:var(--ink);border-color:var(--ink)}.cookie-button-save{color:#fff;background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05)}.cookie-button-save:hover:where(.has-mouse-hover *){background:var(--red);border-color:var(--red)}.container-wide,.page-shell{width:min(100%,var(--max));margin:0 auto;padding-left:5.5vw;padding-right:5.5vw}.breadcrumb{padding-top:28px;padding-bottom:22px;display:flex;flex-wrap:wrap;gap:9px;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:.08em}.breadcrumb a:hover:where(.has-mouse-hover *){color:var(--ink)}.product-breadcrumb{margin:0 0 14px;display:flex;flex-wrap:wrap;align-items:center;gap:7px;color:var(--muted);font-size:10px;font-weight:600;letter-spacing:.035em}.product-breadcrumb span{color:#aaa7a1;font-weight:400}.product-breadcrumb a{transition:color .18s}.product-breadcrumb a:hover:where(.has-mouse-hover *){color:var(--ink);text-decoration:underline;text-underline-offset:3px}.product-detail{padding-bottom:110px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(390px,.65fr);gap:20px;align-items:start}.product-colors{margin:28px 0 30px}.product-colors-heading{margin-bottom:12px;display:flex;align-items:baseline;justify-content:space-between;gap:20px}.product-colors-heading span{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.product-colors-heading strong{font-size:13px;font-weight:500}.product-color-options{padding:4px;display:flex;flex-wrap:wrap;gap:13px}.product-color-option{width:34px;height:34px;position:relative;display:block;background:var(--product-color);border:0;border-radius:50%;box-shadow:none;text-decoration:none;transition:transform .18s ease,filter .18s ease}.product-color-option:hover:where(.has-mouse-hover *){transform:scale(1.08);filter:brightness(.94)}.product-color-option.is-active{transform:scale(1.08);box-shadow:none}.product-color-option.is-active:after{width:7px;height:7px;position:absolute;right:2px;bottom:2px;content:"";background:#fff;border-radius:50%;box-shadow:0 1px 3px #00000052}.product-material{margin:20px 0 17px;padding:14px 16px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px 18px;background:#f7f4ee;border-radius:13px}.product-material>span{padding-top:2px;color:var(--gold-deep);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.product-material p{margin:0;color:var(--ink);font-size:12px;line-height:1.55}.product-gallery-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:start}.product-gallery-grid.is-media-loading{pointer-events:none}.product-gallery-grid.is-single-media{grid-template-columns:minmax(0,1fr)}.product-gallery-grid.is-single-media.is-single-portrait{width:min(100%,520px);margin-inline:auto}.product-photo{min-width:0;margin:0;overflow:hidden;border-radius:var(--radius);background:var(--soft)}.product-photo-trigger{width:100%;display:block;padding:0;border:0;background:transparent;overflow:hidden;cursor:zoom-in}.product-photo img{width:100%;height:auto;transition:transform .55s cubic-bezier(.2,.75,.2,1),filter .3s ease}.product-video{aspect-ratio:var(--product-media-aspect, 9 / 16);display:grid;place-items:center;background:#111}.product-video video{width:100%;height:100%;display:block;object-fit:cover;object-position:center;background:#111}.product-photo-trigger:hover:where(.has-mouse-hover *) img{transform:scale(1.018);filter:brightness(.97)}.product-photo-trigger:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.product-photo-empty{min-height:480px;display:grid;place-items:center;color:#aaa;font-family:var(--sans);font-size:54px;font-weight:900;letter-spacing:-.055em}.product-panel{position:sticky;top:30px;padding-top:30px}.product-panel h1{margin:0 0 10px;font-size:var(--heading-1);line-height:.95;letter-spacing:-.05em}.product-tagline{margin:18px 0;font-size:19px}.product-rating-summary{width:max-content;margin:14px 0;display:flex;align-items:center;gap:8px}.product-rating-summary strong{font-size:13px}.product-rating-summary small{color:var(--muted);border-bottom:1px solid currentColor}.rating-stars{display:inline-flex;gap:1px;color:#c8c4bd;letter-spacing:.01em}.rating-stars .is-filled{color:var(--ink)}.product-price{margin:0;font-size:20px;font-weight:700}.product-sale-price{margin:8px 0 4px;display:grid;gap:6px}.product-sale-price[hidden],.product-price[hidden]{display:none}.product-sale-main{display:flex;align-items:center;gap:12px}.product-sale-main>div{display:grid;gap:1px}.product-sale-main strong{color:var(--red);font-size:26px;line-height:1.05}.product-sale-price .original-price,.product-sale-price .lowest-price{margin:0}.product-sale-price .original-price{font-size:12px}.product-sale-price .lowest-price{font-size:11px}.product-campaign-price{margin:10px 0 4px;padding:11px 14px;color:#fff;background:var(--red);border:1px solid var(--red);border-radius:var(--radius);box-shadow:0 7px 20px #be253033;font-size:14px;font-weight:800;text-align:left;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s}.product-campaign-price:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05);box-shadow:0 9px 24px #11111138;transform:translateY(-1px)}.product-campaign-price:active{transform:scale(.985)}.product-campaign-price:disabled{color:#fff;background:var(--muted);border-color:var(--muted);box-shadow:none;cursor:not-allowed}.product-campaign-price strong{white-space:nowrap;letter-spacing:.025em}.tax-note{margin:3px 0 30px;color:var(--muted);font-size:11px}.store-availability{margin:18px 0 28px;padding:16px 17px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;background:#edf7f0;border:1px solid #cfe6d5;border-radius:var(--radius)}.store-availability-icon{width:24px;height:24px;display:grid;place-items:center;color:#267746;background:#fff;border-radius:50%;font-size:10px}.store-availability h2{margin:2px 0 11px;font-size:14px;line-height:1.35}.store-availability-sizes{display:flex;flex-wrap:wrap;gap:7px}.store-availability-sizes>span{min-width:48px;padding:7px 9px;display:grid;justify-items:center;gap:1px;color:#17492a;background:#fff;border:1px solid #bcd9c5;border-radius:var(--radius)}.store-availability-sizes b{font-size:12px}body.is-goldbee-store .store-availability{margin:16px 0 26px;padding:14px 0;grid-template-columns:8px minmax(0,1fr);gap:10px;align-items:start;background:transparent;border:0;border-top:1px solid rgba(17,17,17,.1);border-bottom:1px solid rgba(17,17,17,.1);border-radius:0}body.is-goldbee-store .store-availability-icon{width:7px;height:7px;margin-top:6px;color:transparent;background:#3d8a58;box-shadow:0 0 0 3px #3d8a581a;font-size:0}body.is-goldbee-store .store-availability h2{margin:0 0 9px;color:#3f3b35;font-size:13px;font-weight:600;line-height:1.35;letter-spacing:0}body.is-goldbee-store .store-availability-sizes{gap:6px}body.is-goldbee-store .store-availability-sizes>span{min-width:34px;padding:4px 9px;color:var(--ink);background:transparent;border:1px solid rgba(17,17,17,.14);border-radius:999px}body.is-goldbee-store .store-availability-sizes b{font-size:11px;font-weight:600;line-height:1.2}.product-description{max-width:620px;margin:38px 0 34px;padding-top:30px;border-top:1px solid var(--line);color:#474747;font-size:15px;line-height:1.72}.product-description p{margin:0 0 1.1em}.product-description p:last-child{margin-bottom:0}.product-description h2,.product-description h3,.product-description h4{margin:1.6em 0 .55em;color:var(--ink);line-height:1.15;letter-spacing:-.025em}.product-description h2{font-size:25px}.product-description h3{font-size:20px}.product-description h4{font-size:17px}.product-description ul,.product-description ol{margin:.35em 0 1.25em;padding-left:1.3em}.product-description li{margin:.28em 0;padding-left:.25em}.product-description hr{margin:25px 0;border:0;border-top:1px solid var(--line)}.product-description blockquote{margin:1.2em 0;padding-left:18px;border-left:2px solid var(--ink);font-style:italic}.variant-header{display:flex;justify-content:space-between;margin-bottom:11px}.variant-header>label{font-weight:700}.size-guide,.text-button{padding:0;border:0;border-bottom:1px solid currentColor;background:none;font-size:12px}.variant-options{display:flex;flex-wrap:wrap;gap:8px}.variant-option input{position:absolute;opacity:0;pointer-events:none}.variant-option:not(.is-sold-out){cursor:pointer}.variant-option span{width:58px;height:48px;display:flex;align-items:center;justify-content:center;gap:6px;border:1px solid var(--line);border-radius:var(--radius);transition:color .18s,background .18s,border-color .18s,transform .18s}.variant-option span b{font:inherit}.variant-stock-dot{width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#299447;box-shadow:0 0 0 2px #2994471f}.variant-option.is-preparing .variant-stock-dot{background:#9bd68e;box-shadow:0 0 0 2px #9bd68e2e}.variant-availability{margin:9px 0 0;color:#397943;font-size:13px}.delivery-estimate{margin-top:11px;padding:13px 15px;display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:3px 11px;border:1px solid #dbe7dc;border-radius:var(--radius);background:#f5faf5}.delivery-estimate>span{color:#397943;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.delivery-estimate>strong{font-size:14px}.delivery-estimate>small{grid-column:1 / -1;color:var(--muted);font-size:10px;line-height:1.45}.variant-option input:checked+span{color:#fff;background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05)}.is-goldbee-store .variant-option span{height:46px;color:#34332f;background:#fff;border-color:#ddd9d1;border-radius:12px;box-shadow:0 1px 2px #11111109;font-weight:650}.is-goldbee-store .variant-option input:checked+span{color:#171713;background:#f6f1e7;border-color:#b99d5e;box-shadow:0 0 0 2px #b085031f,0 6px 16px #46371414;transform:translateY(-1px)}.is-goldbee-store .variant-option input:focus-visible+span{outline:2px solid var(--gold-deep);outline-offset:3px}.variant-option:not(.is-sold-out):hover:where(.has-mouse-hover *) span{border-color:var(--ink);transform:translateY(-1px)}.variant-option.is-sold-out span{color:#aaa;text-decoration:line-through;background:linear-gradient(to bottom right,transparent 49%,#ccc 50%,transparent 51%);cursor:not-allowed}.purchase-row{margin-top:12px;display:grid;grid-template-columns:158px 1fr;gap:10px}.purchase-anchor{margin-top:12px}.purchase-anchor .purchase-row{margin-top:0}.sticky-purchase-product,.sticky-purchase-price,.sticky-purchase-variant{display:none}.quantity-stepper{height:66px;display:grid;grid-template-columns:1fr 52px 1fr;overflow:hidden;background:#fff;border:1px solid var(--line);border-radius:var(--radius);transition:border-color .18s,box-shadow .18s}.quantity-stepper:focus-within{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.quantity-stepper button,.quantity-stepper input{width:100%;height:64px;padding:0;text-align:center;background:transparent;border:0;border-radius:0}.quantity-stepper button{color:var(--ink);font-size:24px;font-weight:400;line-height:1;transition:color .18s,background .18s,opacity .18s}.quantity-stepper button:not(:disabled):hover:where(.has-mouse-hover *){background:var(--soft)}.quantity-stepper button:disabled{color:#aaa;cursor:not-allowed}.quantity-stepper input{font-size:18px;font-weight:400;outline:0;appearance:textfield}.quantity-stepper input::-webkit-inner-spin-button,.quantity-stepper input::-webkit-outer-spin-button{margin:0;appearance:none}.add-button{min-height:54px}@media(min-width:701px){.is-goldbee-store.has-sticky-purchase :is(.site-header,.mobile-catalog-nav){visibility:hidden;pointer-events:none}.is-goldbee-store.has-sticky-purchase .product-panel{z-index:60}.is-goldbee-store .purchase-anchor.is-sticky .purchase-row{position:fixed;z-index:60;inset:0 0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto 134px minmax(180px,210px);align-items:center;gap:20px;padding:14px max(24px,calc((100vw - var(--max)) / 2));background:#fffdfa;border-bottom:1px solid var(--gold-line);box-shadow:0 5px 24px #1111111a}.is-goldbee-store .purchase-anchor.is-sticky .purchase-row:has(.sticky-purchase-variant){grid-template-columns:minmax(0,1fr) auto auto 134px minmax(180px,210px)}.is-goldbee-store .purchase-anchor.is-sticky .sticky-purchase-product{min-width:0;display:flex;align-items:center;gap:14px;border-radius:8px}.sticky-purchase-product img{width:56px;height:64px;flex-shrink:0;object-fit:cover;border-radius:8px;background:var(--soft)}.sticky-purchase-product-copy{min-width:0;display:grid;gap:4px}.sticky-purchase-product-copy>strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:15px;line-height:1.35}.sticky-purchase-product-copy>span{color:#397943;font-size:12px}.is-goldbee-store .purchase-anchor.is-sticky .sticky-purchase-price{display:grid;gap:2px;white-space:nowrap}.sticky-purchase-price>span{color:var(--muted);font-size:10px}.sticky-purchase-price>strong{font-size:20px;line-height:1.25}.is-goldbee-store .purchase-anchor.is-sticky .sticky-purchase-variant{min-width:100px;max-width:160px;min-height:54px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;padding:8px 12px;color:var(--ink);background:var(--gold-soft);border:1px solid var(--gold-line);border-radius:var(--radius);text-align:left;font-size:12px;overflow-wrap:anywhere}.is-goldbee-store .purchase-anchor.is-sticky .sticky-purchase-variant:hover:where(.has-mouse-hover *){border-color:var(--gold-deep)}.sticky-purchase-change{text-decoration:underline;text-underline-offset:3px}.is-goldbee-store .purchase-anchor.is-sticky .quantity-stepper{height:54px;grid-template-columns:repeat(3,minmax(0,1fr))}.is-goldbee-store .purchase-anchor.is-sticky .quantity-stepper button,.is-goldbee-store .purchase-anchor.is-sticky .quantity-stepper input{height:52px}.is-goldbee-store .purchase-anchor.is-sticky .add-button{min-width:0;padding:12px;font-size:14px}}@media(min-width:701px)and (max-width:980px){.is-goldbee-store .purchase-anchor.is-sticky .purchase-row,.is-goldbee-store .purchase-anchor.is-sticky .purchase-row:has(.sticky-purchase-variant){grid-template-columns:minmax(0,1fr) 120px 180px;gap:10px 14px;padding:12px 24px}.is-goldbee-store .purchase-anchor.is-sticky .sticky-purchase-product{grid-column:1 / 3;grid-row:1}.sticky-purchase-product img{width:44px;height:50px}.is-goldbee-store .purchase-anchor.is-sticky .sticky-purchase-price{grid-column:3;grid-row:1;justify-self:end}.is-goldbee-store .purchase-anchor.is-sticky .sticky-purchase-variant{grid-column:1;grid-row:2}.is-goldbee-store .purchase-anchor.is-sticky .quantity-stepper{grid-column:2;grid-row:2}.is-goldbee-store .purchase-anchor.is-sticky .add-button{grid-column:3;grid-row:2}}.size-guide-dialog{width:min(1120px,calc(100% - 32px));max-width:none;max-height:calc(100dvh - 48px);padding:0;color:var(--ink);background:#fff;border:0;border-radius:var(--radius);box-shadow:0 28px 90px #0000003d;overflow:hidden}.size-guide-dialog[open]{animation:size-guide-in .24s cubic-bezier(.22,1,.36,1)}.size-guide-dialog::backdrop{background:#111111a3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.size-guide-dialog-shell{max-height:calc(100dvh - 48px);padding:clamp(22px,4vw,46px);overflow:auto}.size-guide-dialog header{display:flex;align-items:start;justify-content:space-between;gap:24px}.size-guide-dialog h2{margin:0;font-size:var(--heading-2);letter-spacing:-.045em}.size-guide-close{width:42px;height:42px;display:grid;flex:0 0 auto;place-items:center;padding:0;color:var(--ink);background:var(--soft);border:0;border-radius:50%;font-size:25px;line-height:1;box-shadow:none;transition:color .18s,background .18s,transform .18s}body.is-goldbee-store .size-guide-close:focus-visible{color:var(--ink);background:var(--soft);outline:0!important;box-shadow:inset 0 0 0 2px var(--gold-deep);transform:none}@media(hover:hover){.size-guide-close:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-deep, #8c6a05);transform:rotate(4deg)}}.size-guide-table-wrap,.size-guide-native{margin-top:12px;overflow-x:auto}.size-guide-native>:first-child{margin-top:0}.size-guide-native>:last-child{margin-bottom:0}.size-guides-page{padding-top:32px;padding-bottom:80px}.size-guides-heading{max-width:760px;margin:28px 0 36px}.size-guides-heading h1{margin:7px 0 12px;font-size:clamp(36px,5vw,64px);line-height:.98;letter-spacing:-.04em}.size-guides-heading>p:last-child{max-width:680px;margin:0;color:var(--muted);font-size:17px;line-height:1.65}.size-guides-list{display:grid;gap:12px}.size-guide-overview{background:#fff;border:1px solid #e7e1d7;border-radius:18px;box-shadow:0 8px 30px #11111109;overflow:clip}.size-guide-overview summary{min-height:70px;padding:18px 24px;display:flex;align-items:center;justify-content:space-between;gap:20px;color:var(--ink);font-size:18px;font-weight:700;cursor:pointer;list-style:none;transition:color .18s ease,background .18s ease}.size-guide-overview summary::-webkit-details-marker{display:none}.size-guide-overview summary:hover:where(.has-mouse-hover *){color:var(--gold-deep);background:#fcfaf6}.size-guide-overview summary i{width:28px;height:28px;flex:0 0 28px;position:relative;border:1px solid #d8d0c3;border-radius:50%}.size-guide-overview summary i:before,.size-guide-overview summary i:after{content:"";width:10px;height:1px;position:absolute;inset:50% auto auto 50%;background:currentColor;transform:translate(-50%,-50%);transition:transform .18s ease}.size-guide-overview summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.size-guide-overview[open] summary i:after{transform:translate(-50%,-50%) rotate(0)}.size-guide-overview__content{padding:4px 24px 28px;border-top:1px solid #eee9e1}.size-guide-overview__content .size-guide-native{margin-top:22px}.eu-market-language-dialog{width:min(620px,calc(100% - 28px));max-width:none;padding:0;color:var(--ink);background:transparent;border:0;border-radius:24px;overflow:visible}.eu-market-language-dialog::backdrop{background:#111111a3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.eu-market-language-dialog[open]{animation:ui-dialog-in .2s cubic-bezier(.22,1,.36,1)}.eu-market-language-dialog[open]::backdrop{animation:ui-backdrop-in .18s ease-out}.eu-market-language-card{padding:clamp(28px,5vw,48px);position:relative;background:#fffdf8;border:1px solid rgba(209,147,45,.28);border-radius:24px;box-shadow:0 28px 80px #0000003d;text-align:center}.eu-market-language-card h2{max-width:470px;margin:8px auto 14px;font-size:clamp(28px,4.6vw,42px);line-height:1.04;letter-spacing:-.035em}.eu-market-language-card>p:not(.eyebrow){max-width:490px;margin:0 auto;color:var(--muted);line-height:1.6}.eu-market-language-close{width:40px;height:40px;padding:0;position:absolute;top:15px;right:15px;color:#111;background:#fff;border:1px solid #ded8ce;border-radius:50%;font-size:25px;line-height:1;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease}.eu-market-language-close:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-nav-end);border-color:var(--gold-nav-end)}.eu-market-language-actions{margin-top:26px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.eu-market-language-primary{min-height:50px;justify-content:space-between;color:#111;background:var(--gold);border-color:var(--gold)}.eu-market-language-primary:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-nav-end);border-color:var(--gold-nav-end)}.eu-market-language-continue{grid-column:1 / -1;padding:10px;color:var(--muted);background:transparent;border:0;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.eu-market-language-continue:hover:where(.has-mouse-hover *){color:var(--ink)}body.eu-market-language-open{overflow:hidden}@media(max-width:620px){.size-guides-page{padding-top:20px;padding-bottom:56px}.size-guides-heading{margin:22px 0 28px}.size-guides-heading>p:last-child{font-size:15px}.size-guide-overview{border-radius:14px}.size-guide-overview summary{min-height:60px;padding:15px 16px;font-size:16px}.size-guide-overview__content{padding:2px 16px 20px}.eu-market-language-card{padding:38px 20px 24px;border-radius:20px}.eu-market-language-actions{grid-template-columns:1fr}.eu-market-language-continue{grid-column:auto}}.size-guide-table{width:100%;min-width:760px;border-collapse:collapse;background:#fff;font-size:11px;text-align:center}.size-guide-table th,.size-guide-table td{padding:10px 12px;border:1px solid var(--line);white-space:nowrap}.size-guide-table thead th,.size-guide-table tbody th{color:var(--ink);background:#ebe8e2;font-weight:750}.size-guide-table tbody th{position:sticky;left:0;text-align:left}@keyframes size-guide-in{0%{opacity:0;transform:translateY(14px) scale(.985)}}.product-accordions{margin-top:35px;border-top:1px solid var(--line);overflow-anchor:none}.product-accordions details{border-bottom:1px solid var(--line);padding:17px 0;overflow-anchor:none}.product-accordions summary{list-style:none;cursor:pointer;font-weight:700;user-select:none;-webkit-user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.product-accordions summary:after{content:"+";float:right;font-weight:400}.product-accordions details[open] summary:after{content:"−"}.product-accordions details.is-collapsing summary:after{content:"+"}.product-accordions details p{margin:12px 36px 2px 0;color:var(--muted);font-size:13px}.product-accordion-copy{margin:14px 36px 2px 0;color:var(--muted);font-size:13px;line-height:1.65}.product-accordion-copy>strong{display:block;margin-top:18px;color:var(--ink)}.product-accordion-copy>strong:first-child{margin-top:0}.product-accordion-copy p{margin-right:0!important}.product-faq{padding-top:72px;padding-bottom:72px;display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:clamp(35px,7vw,110px);border-top:1px solid var(--line)}.product-faq-heading{align-self:start;position:sticky;top:120px}.product-faq-heading .eyebrow{margin-bottom:9px}.product-faq-heading h2{margin:0;font-size:var(--heading-2);line-height:.95;letter-spacing:-.055em}.product-faq-list{border-top:1px solid var(--line)}.product-faq-list details{border-bottom:1px solid var(--line)}.product-faq-list summary{min-height:72px;padding:22px 46px 22px 0;position:relative;display:flex;align-items:center;cursor:pointer;list-style:none;font-size:16px;font-weight:750}.product-faq-list summary::-webkit-details-marker{display:none}.product-faq-list summary:before,.product-faq-list summary:after{position:absolute;right:5px;width:15px;height:1px;content:"";background:currentColor;transition:transform .18s}.product-faq-list summary:after{transform:rotate(90deg)}.product-faq-list details[open] summary:after{transform:rotate(0)}.product-faq-list details.is-collapsing summary:after{transform:rotate(90deg)}.product-faq-list details>div>p{max-width:760px;margin:-4px 45px 24px 0;color:var(--muted);line-height:1.7}@media(max-width:700px){.product-faq{padding-top:48px;padding-bottom:48px;grid-template-columns:1fr;gap:27px}.product-faq-heading{position:static}.product-faq-list summary{min-height:64px;padding-top:18px;padding-bottom:18px;font-size:14px}.product-faq-list details>div>p{margin-right:30px;font-size:13px}}.delivery-method-list{display:grid;gap:9px;margin:10px 0 18px;padding:0;list-style:none}.delivery-method-list li{display:flex;justify-content:space-between;gap:18px;padding-bottom:9px;border-bottom:1px solid var(--line)}.delivery-method-list span{display:grid;gap:2px}.delivery-method-list b,.delivery-method-list li>strong{color:var(--ink)}.delivery-method-list small,.returns-note{color:var(--muted)}@media(max-width:360px){.mobile-catalog-nav__links a{padding-inline:5px;font-size:12px}}@media(prefers-reduced-motion:reduce){[data-animated-details],[data-details-content]{animation:none!important}}.product-surcharge-options{margin:20px 0 18px;padding:0;border:0}.product-surcharge-options legend{margin-bottom:10px;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.product-surcharge-options__intro{margin:0 0 12px;color:var(--muted);font-size:13px;line-height:1.5}.product-surcharge-options__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product-surcharge-options label{position:relative;display:block;cursor:pointer}.product-surcharge-options input{position:absolute;opacity:0;pointer-events:none}.product-surcharge-options label>span{min-height:58px;padding:11px 13px;display:flex;flex-direction:column;justify-content:center;gap:4px;border:1px solid var(--line);border-radius:12px;background:#fff;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease,transform .16s ease}.product-surcharge-options label>span b{font-size:12px;line-height:1.3}.product-surcharge-options label>span small{color:var(--muted);font-size:11px}.product-surcharge-options input:checked+span{border-color:var(--ink);background:#faf7ef;box-shadow:0 0 0 1px var(--ink)}.product-surcharge-options input:focus-visible+span{outline:2px solid var(--gold);outline-offset:2px}.product-surcharge-options label:hover:where(.has-mouse-hover *)>span{border-color:#8e8a81;transform:translateY(-1px)}.product-surcharge-warning{max-height:0;margin:0;padding:0 12px;overflow:hidden;opacity:0;color:#7f1420;background:#fff2f3;border:0 solid #e5b8bd;border-radius:10px;font-size:12px;font-weight:700;line-height:1.45;transition:max-height .2s ease,margin .2s ease,padding .2s ease,opacity .16s ease,border-width .16s ease}.product-surcharge-options:has(input:not([value="0"]):checked) .product-surcharge-warning{max-height:120px;margin-top:10px;padding-block:10px;opacity:1;border-width:1px}.cart-surcharge-options{margin:19px 0 2px;padding:0;border:0;display:grid;gap:7px}.cart-surcharge-options legend{margin-bottom:3px;font-size:11px;font-weight:800}.cart-surcharge-options label{position:relative;display:block;cursor:pointer}.cart-surcharge-options input{position:absolute;opacity:0;pointer-events:none}.cart-surcharge-options label>span{min-height:45px;padding:9px 12px;display:flex;align-items:center;justify-content:space-between;gap:13px;border:1px solid var(--line);border-radius:11px;background:#fff;transition:border-color .16s,box-shadow .16s,background .16s}.cart-surcharge-options label>span:before{width:13px;height:13px;flex:0 0 auto;content:"";border:1px solid #aaa;border-radius:50%;box-shadow:inset 0 0 0 3px #fff}.cart-surcharge-options label>span b{margin-right:auto;font-size:11px;line-height:1.25}.cart-surcharge-options label>span small{color:var(--muted);font-size:10px;white-space:nowrap}.cart-surcharge-options input:checked+span{border-color:var(--ink);background:#faf9f6;box-shadow:0 0 0 1px var(--ink)}.cart-surcharge-options input:checked+span:before{background:var(--ink);border-color:var(--ink)}.cart-surcharge-options input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.cart-surcharge-selected{margin:8px 0 0!important;color:var(--muted);font-size:10px!important}.cart-line-total small{display:block;margin-top:3px;color:var(--muted);font-size:9px;font-weight:500;white-space:nowrap}@media(max-width:600px){.product-surcharge-options{margin:16px 0 14px}.product-surcharge-options__grid{grid-template-columns:1fr}.product-surcharge-options label>span{min-height:52px}.cart-surcharge-options label>span{align-items:flex-start;flex-wrap:wrap}.cart-surcharge-options label>span small{margin-left:26px}}.product-reviews{padding-top:76px;padding-bottom:100px;border-top:1px solid var(--line)}.product-reviews-heading{margin-bottom:42px;display:flex;align-items:end;justify-content:space-between;gap:30px}.product-reviews-heading h2{margin:0;font-size:var(--heading-2);line-height:.95;letter-spacing:-.045em}.product-reviews-score{display:flex;align-items:center;gap:15px}.product-reviews-score>strong{font-size:54px;line-height:.85;letter-spacing:-.06em}.product-reviews-score>div{display:grid;gap:4px}.product-reviews-score small{color:var(--muted);font-size:10px}.product-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.product-review{min-height:245px;padding:24px;display:flex;flex-direction:column;border-radius:var(--radius);background:var(--soft)}.product-review-top{display:flex;align-items:center;justify-content:space-between;gap:15px}.product-review-top time{color:var(--muted);font-size:10px}.product-review>p{margin:36px 0 28px;font-size:16px;line-height:1.6}.product-review>p.review-without-text{color:var(--muted);font-style:italic}.product-review footer{margin-top:auto;display:flex;justify-content:space-between;gap:15px;font-size:11px}.product-review footer span{color:#176343}.product-review footer b{width:16px;height:16px;display:inline-grid;place-items:center;border-radius:50%;color:#fff;background:#176343;font-size:9px}.product-reviews-empty{min-height:180px;padding:30px;display:flex;align-items:center;justify-content:center;gap:22px;border-radius:var(--radius);background:var(--soft)}.product-reviews-empty>span{font-size:48px}.product-reviews-empty h3{margin:0 0 6px;font-size:23px}.product-reviews-empty p{margin:0;color:var(--muted)}.related-products{border-top:1px solid var(--line)}@media(min-width:1131px){.related-products.home-product-rails .product-rail-track{grid-auto-columns:calc((100% - 54px)/4)}}.section-heading.compact{padding-left:0;padding-right:0}.product-lightbox{width:min(1500px,calc(100vw - 24px));max-width:none;height:min(94dvh,calc(100dvh - 24px));max-height:calc(100dvh - 24px);margin:auto;padding:0;border:0;border-radius:var(--radius);opacity:0;transform:scale(.985);overflow:hidden;background:#111;color:#fff;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.75,.2,1)}.product-lightbox.is-visible{opacity:1;transform:scale(1)}.product-lightbox::backdrop{background:#0000;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition:background .18s ease,backdrop-filter .18s ease}.product-lightbox.is-visible::backdrop{background:#000000c7;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.product-lightbox-shell{position:relative;width:100%;height:100%;display:grid;grid-template-columns:72px minmax(0,1fr) 72px;align-items:center}.lightbox-figure{min-width:0;min-height:0;height:100%;margin:0;padding:26px 0 18px;display:grid;grid-template-rows:minmax(0,1fr) auto;place-items:stretch;gap:10px;overflow:hidden}.lightbox-figure img{min-width:0;min-height:0;max-width:100%;max-height:100%;width:auto;height:auto;justify-self:center;align-self:center;display:block;object-fit:contain;object-position:center;border-radius:12px;transition:opacity .14s ease,transform .18s ease}.lightbox-figure figcaption{justify-self:center}.lightbox-figure img.is-changing{opacity:.18;transform:scale(.99)}.lightbox-figure figcaption{color:#ffffff9e;font-size:11px;letter-spacing:.12em}.lightbox-close,.lightbox-nav{border:1px solid rgba(255,255,255,.3);border-radius:var(--radius);color:#fff;background:#141414b8;transition:background .18s,border-color .18s,transform .18s}.lightbox-close{border:0;border-radius:50%;box-shadow:none}body.is-goldbee-store .lightbox-close:focus-visible{outline:0!important;box-shadow:inset 0 0 0 2px #c99a16}.lightbox-close:hover:where(.has-mouse-hover *),.lightbox-nav:hover:where(.has-mouse-hover *){border-color:#fff;background:#ffffff24;transform:scale(1.04)}.lightbox-close{position:absolute;z-index:2;top:18px;right:18px;width:44px;height:44px;font-size:25px;line-height:1}.lightbox-nav{width:48px;height:48px;justify-self:center;font-size:20px}.lightbox-nav[hidden]{display:none}.has-js .reveal-item{opacity:0;transform:translateY(14px);transition:opacity .5s ease-out var(--reveal-delay, 0ms),transform .55s cubic-bezier(.2,.75,.2,1) var(--reveal-delay, 0ms)}.has-js .reveal-item.is-visible{opacity:1;transform:none}.page-shell{padding-top:72px;padding-bottom:115px;min-height:65vh}.page-title-row{display:flex;align-items:end;justify-content:space-between;gap:30px;padding-bottom:44px;border-bottom:1px solid var(--ink)}.page-title-row h1 sup{vertical-align:top;font-size:13px;letter-spacing:0}.empty-state{max-width:700px;margin:85px auto 10px;text-align:center}.empty-mark{width:82px;height:82px;margin:0 auto 26px;display:grid;place-items:center;border:1px solid var(--ink);border-radius:var(--radius);font-size:26px}.empty-state h2{margin-bottom:10px;font-size:32px;letter-spacing:-.04em}.empty-state p{max-width:500px;margin:0 auto 28px;color:var(--muted)}.cart-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:clamp(45px,7vw,100px);padding-top:34px}.cart-item{position:relative;display:grid;grid-template-columns:190px 1fr auto;gap:24px;padding:0 0 28px;margin-bottom:28px;border-bottom:1px solid var(--line)}.cart-item-image{aspect-ratio:4 / 5;background:var(--soft);border-radius:var(--radius);overflow:hidden}.cart-item-image img{width:100%;height:100%;object-fit:cover}.cart-item-copy{padding-top:8px}.cart-item-copy h2{margin:0 0 4px;font-size:22px;letter-spacing:-.03em}.cart-item-copy>p:not(.eyebrow){color:var(--muted)}.cart-item-actions{margin-top:28px;display:flex;align-items:end;gap:18px}.cart-item-actions label{display:grid;gap:5px;color:var(--muted);font-size:11px}.cart-item-actions select{width:70px;height:38px;border:1px solid var(--line);border-radius:var(--radius);background:#fff;padding:0 8px}.cart-auto-save{padding-bottom:8px;color:var(--muted);font-size:10px}.cart-items.is-updating{opacity:.66;pointer-events:none;transition:opacity .15s}.cart-line-total{padding-top:8px;white-space:nowrap;font-weight:700}.cart-upsell-label{color:var(--red);font-weight:700}.cart-upsell-label del{color:var(--muted);font-weight:400}.cart-upsell{margin-top:64px;padding-top:36px;border-top:1px solid var(--line)}.cart-upsell>header{margin-bottom:24px}.cart-upsell>header h2{margin:0;font-size:30px;letter-spacing:-.04em}.cart-upsell-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.cart-upsell-card{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.cart-upsell-image{position:relative;aspect-ratio:4 / 3;display:block;overflow:hidden;background:var(--soft)}.cart-upsell-image img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.cart-upsell-image:hover:where(.has-mouse-hover *) img{transform:scale(1.025)}.cart-upsell-image>span{position:absolute;left:10px;bottom:10px;padding:6px 9px;color:#fff;background:var(--red);border-radius:999px;font-size:10px;font-weight:800}.cart-upsell-copy{padding:15px}.cart-upsell-copy h3{min-height:2.5em;margin:0 0 9px;font-size:15px;line-height:1.25;letter-spacing:-.02em}.cart-upsell-copy>p{margin:0 0 14px;display:flex;align-items:baseline;gap:8px}.cart-upsell-copy>p del{color:var(--muted);font-size:10px}.cart-upsell-copy>p strong{color:var(--red);font-size:15px}.cart-upsell-copy form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.cart-upsell-copy label{min-width:0}.cart-upsell-copy label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.cart-upsell-copy select,.cart-upsell-copy button{min-height:38px;border-radius:10px;font-size:11px}.cart-upsell-copy select{width:100%;padding:0 9px;border:1px solid var(--line);background:#fff}.cart-upsell-copy button{padding:0 13px;color:#fff;background:var(--gold-deep, #8c6a05);border:1px solid var(--gold-deep, #8c6a05);font-weight:750}.order-summary{align-self:start;padding:30px;border-radius:var(--radius);background:var(--soft)}.order-summary h2{margin-bottom:30px;font-size:34px;letter-spacing:-.045em}.summary-row,.summary-total{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-top:1px solid #d4d0ca}.summary-row{font-size:13px}.summary-total{margin:8px 0 22px;padding-top:20px;font-size:19px}.summary-note{margin:15px 0 0;color:var(--muted);font-size:11px;text-align:center}.checkout-terms{margin:18px 0 14px;display:grid;grid-template-columns:18px 1fr;gap:9px;align-items:start;color:var(--muted);font-size:11px;line-height:1.45;cursor:pointer}.checkout-terms input{width:17px;height:17px;margin:0;accent-color:var(--ink)}.checkout-terms a{color:var(--ink);text-decoration:underline;text-underline-offset:2px}.cart-method-preview{margin:0 0 20px;padding:14px 0;border-top:1px solid #d4d0ca;border-bottom:1px solid #d4d0ca}.cart-method-preview p{margin:0 0 9px;display:grid;gap:2px;font-size:11px}.cart-method-preview p:last-child{margin:0}.cart-method-preview span{color:var(--muted)}.coupon-box{margin:12px 0;padding:17px 0;border-top:1px solid #d4d0ca;border-bottom:1px solid #d4d0ca}.coupon-box form>label{display:block;margin-bottom:8px;font-size:11px;font-weight:700}.coupon-box form>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.coupon-box input{min-width:0;height:42px;padding:0 12px;border:1px solid #d4d0ca;border-radius:var(--radius);background:#fff;text-transform:uppercase;outline:none}.coupon-box input:focus{border-color:var(--ink)}.coupon-box button{min-height:42px;padding:0 14px;border:1px solid var(--gold-deep, #8c6a05);border-radius:var(--radius);color:#fff;background:var(--gold-deep, #8c6a05);font-weight:700}.coupon-applied{display:flex!important;align-items:center;justify-content:space-between;gap:15px}.coupon-applied>div{display:grid}.coupon-applied span{color:var(--muted);font-size:10px}.coupon-applied strong{font-family:Consolas,monospace;letter-spacing:.04em}.coupon-applied button{min-height:auto;padding:0;color:var(--ink);background:none;border:0;border-bottom:1px solid;border-radius:0;font-size:11px}.coupon-error{margin:8px 0 0;color:#8b1725;font-size:11px}.summary-discount{color:#176343}.tip-box{margin:12px 0;padding:17px 0;border-top:1px solid #d4d0ca;border-bottom:1px solid #d4d0ca}.tip-box-heading{margin-bottom:13px;display:flex;align-items:start;justify-content:space-between;gap:15px}.tip-box-heading>div{display:grid}.tip-box-heading span{color:var(--muted);font-size:10px}.tip-options{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.tip-options label{cursor:pointer}.tip-options input{position:absolute;opacity:0}.tip-options span{min-height:38px;display:grid;place-items:center;border:1px solid #d4d0ca;border-radius:var(--radius);background:#fff;font-size:11px;font-weight:700;transition:.18s}.tip-options input:checked+span{color:#fff;background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05)}.tip-options label:hover:where(.has-mouse-hover *) span{border-color:var(--ink)}.tip-submit{width:100%;min-height:38px;margin-top:8px;border:0;border-radius:var(--radius);color:#fff;background:var(--gold-deep, #8c6a05);font-weight:700}.has-js .tip-submit{display:none}.checkout-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;padding-bottom:42px;border-bottom:1px solid var(--ink)}.checkout-progress{width:min(100%,620px)}.cart-page>.checkout-progress{margin:20px auto 0;padding:14px 18px 12px;background:#fbfaf7;border:1px solid #ece7de;border-radius:16px}.checkout-steps{width:100%;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none}.checkout-steps li{min-width:0;position:relative}.checkout-steps li:not(:last-child):after{content:"";position:absolute;z-index:0;top:18px;left:50%;width:100%;height:1px;background:#ddd8cf}.checkout-steps li.is-done:after{background:#b08503}.checkout-step{width:100%;min-width:0;min-height:68px;position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:7px;color:#9a968f;text-align:center;text-decoration:none}.checkout-step__number{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center;color:#7d7972;background:#f6f4ef;border:1px solid #ddd8cf;border-radius:50%;font-size:10px;font-weight:750;line-height:1}.checkout-step__copy{min-width:0;display:grid;justify-items:center;gap:2px}.checkout-step__copy strong{color:inherit;font-size:12px;font-weight:700;line-height:1.15}.checkout-step__copy small{color:#9a968f;font-size:9px;line-height:1.2}.checkout-steps .is-active .checkout-step{color:var(--ink)}.checkout-steps .is-active .checkout-step__number{color:#fff;background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05)}.checkout-steps .is-done .checkout-step{color:#725600;cursor:pointer}.checkout-steps .is-done .checkout-step__number{color:#fff;background:#b08503;border-color:#b08503}.checkout-steps .is-done a.checkout-step:hover:where(.has-mouse-hover *) .checkout-step__copy strong{text-decoration:underline;text-underline-offset:3px}.checkout-steps .is-done a.checkout-step:hover:where(.has-mouse-hover *) .checkout-step__number{background:#947001;border-color:#947001}.checkout-steps .is-done a.checkout-step:focus-visible{outline:2px solid #b08503;outline-offset:3px;border-radius:10px}.checkout-layout{padding-top:46px;display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:clamp(45px,7vw,100px);align-items:start}.checkout-form fieldset{margin:0 0 50px;padding:0;border:0}.checkout-form legend{width:100%;margin-bottom:22px;padding-bottom:13px;border-bottom:1px solid var(--line);font-size:21px;font-weight:700;letter-spacing:-.025em}.checkout-form legend span{margin-right:14px;color:var(--muted);font-size:10px;vertical-align:middle}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.field{display:grid;gap:6px}.field.full{grid-column:1 / -1}.field span{color:var(--muted);font-size:11px}.field input,.field select,.field textarea{width:100%;border:1px solid var(--line);border-radius:var(--radius);background-color:#fff;outline:none;color:var(--ink)}.field input,.field select{height:51px;padding:0 14px}.field textarea{min-height:118px;padding:14px;resize:vertical;font:inherit;line-height:1.5}.field select{appearance:none;padding-right:44px;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 20px) 23px,calc(100% - 15px) 23px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.choice-list{display:grid;gap:9px}.choice-card{min-height:78px;display:grid;border:1px solid var(--line);border-radius:var(--radius);transition:.18s}.choice-card:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.choice-card.is-disabled{border-color:#dfdcd6;background:#f7f5f1;opacity:.62;cursor:not-allowed}.choice-card.is-disabled .choice-card-main{cursor:not-allowed}.checkout-surcharge-warning{margin:12px 0 0;padding:12px 14px;color:#7f1420;background:#fff2f3;border:1px solid #e5b8bd;border-radius:10px;font-size:12px;font-weight:700;line-height:1.45}.choice-card-main{min-height:76px;display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:15px;padding:15px 18px;cursor:pointer}.choice-card input{position:absolute;opacity:0}.choice-dot{width:15px;height:15px;border:1px solid #888;border-radius:var(--radius)}.choice-card input:checked+.choice-dot{border:4px solid var(--ink)}.choice-copy{display:grid}.choice-copy small{color:var(--muted);font-size:11px}.packeta-picker{margin:0 18px 18px 51px;padding:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px;border-radius:var(--radius);background:var(--soft)}.packeta-picker[hidden]{display:none}.packeta-picker p{margin:4px 0 0;color:var(--muted);font-size:12px}.packeta-picker .button{min-height:44px;color:var(--ink);background:#fff}.packeta-picker .button:hover:where(.has-mouse-hover *){color:#fff;background:var(--gold-deep, #8c6a05)}.packeta-picker .button:disabled{opacity:.4;cursor:not-allowed;transform:none}.packeta-message{min-height:18px;grid-column:1 / -1;color:#8b1725!important}.checkout-summary{position:sticky;top:25px}.summary-products{margin-bottom:20px}.summary-product{display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:12px;padding:10px 0;border-top:1px solid #d4d0ca;font-size:12px}.summary-product img{width:58px;height:70px;border-radius:var(--radius);object-fit:cover}.summary-product__placeholder{width:58px;height:70px;display:grid;place-items:center;color:#9a7200;background:#f4efe4;border:1px solid #e9dfca;border-radius:var(--radius)}.summary-product__placeholder svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.summary-product div{display:grid}.summary-product div>strong{min-width:0;line-height:1.3;overflow-wrap:anywhere}.summary-product span{color:var(--muted)}.validation-errors{margin-top:25px;padding:18px 22px;color:#80111d;background:#fff0f2;border:1px solid #efc6ca;border-radius:var(--radius)}.validation-errors ul{margin:8px 0 0;padding-left:18px}.checkout-create-account,.checkout-account-note{margin-top:18px;padding:18px;border-radius:var(--radius);background:var(--soft)}.checkout-account-toggle{display:grid;grid-template-columns:21px 1fr;align-items:start;gap:12px;cursor:pointer}.checkout-account-toggle>input{position:absolute;opacity:0}.checkout-account-toggle>span{width:21px;height:21px;display:grid;place-items:center;border:1px solid #aaa;border-radius:7px;background:#fff}.checkout-account-toggle>input:checked+span{border-color:var(--ink);background:var(--ink)}.checkout-account-toggle>input:checked+span:after{content:"✓";color:#fff;font-size:12px}.checkout-account-toggle p{margin:0;display:grid}.checkout-account-toggle small{color:var(--muted);font-weight:400}.checkout-password-fields{margin-top:16px}.checkout-password-fields[hidden]{display:none}.checkout-create-account>p{margin:14px 0 0 33px;color:var(--muted);font-size:11px}.checkout-create-account>p a{color:var(--ink);border-bottom:1px solid;font-weight:700}.checkout-profile-option{margin-top:18px;padding:18px;border:1px solid #e5e0d7;border-radius:var(--radius);background:#faf9f6}.checkout-reveal-fields{margin-top:18px;padding-top:18px;border-top:1px solid #e5e0d7}.checkout-reveal-fields[hidden]{display:none}.checkout-address-label{margin:22px 0 10px;color:var(--muted);font-size:11px;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.checkout-account-note{display:flex;align-items:center;gap:12px}.checkout-account-note>span{width:28px;height:28px;display:grid;flex:0 0 auto;place-items:center;border-radius:var(--radius);color:#fff;background:var(--gold-deep, #8c6a05)}.checkout-account-note p{margin:0;display:grid}.success-page{min-height:70vh;padding:100px 5.5vw 120px;text-align:center}.success-mark{width:68px;height:68px;margin:0 auto 24px;display:grid;place-items:center;border-radius:var(--radius);color:#fff;background:var(--gold-deep, #8c6a05);font-size:25px}.success-page h1{margin:0;font-size:var(--heading-1);line-height:.94;letter-spacing:-.05em}.success-lead{max-width:650px;margin:28px auto 46px;color:var(--muted);font-size:17px}.success-card{width:min(920px,100%);margin:0 auto 38px;display:grid;grid-template-columns:repeat(3,1fr);text-align:left;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.success-card>div{padding:25px;border-right:1px solid var(--line)}.success-card>div:last-child{border:0}.success-card span{display:block;margin-bottom:8px;color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.success-card p{margin:10px 0 0;color:var(--muted);font-size:12px}.success-products{width:min(920px,100%);margin:0 auto 38px;padding:clamp(24px,4vw,38px);text-align:left;border:1px solid var(--line);border-radius:var(--radius)}.success-products__heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:24px}.success-products__heading h2{margin:4px 0 0}.success-products__heading>span{color:var(--muted);font-size:12px}.success-products__list{border-top:1px solid var(--line)}.success-product{display:grid;grid-template-columns:82px minmax(0,1fr) auto;gap:20px;align-items:center;padding:20px 0;border-bottom:1px solid var(--line)}.success-product img,.success-product__placeholder{width:82px;height:100px;display:grid;place-items:center;object-fit:cover;border-radius:var(--radius);background:var(--soft)}.success-product__placeholder{padding:8px;color:#aaa;text-align:center;font-size:11px;font-weight:900}.success-product__copy h3{margin:2px 0 7px;font-size:20px;letter-spacing:-.03em}.success-product__copy p:not(.eyebrow){margin:0;color:var(--muted);font-size:12px}.success-product__price{white-space:nowrap}.bank-transfer-payment{width:min(920px,100%);margin:38px auto;padding:clamp(24px,4vw,44px);display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,300px);gap:clamp(28px,5vw,64px);align-items:center;color:var(--ink);text-align:left;background:linear-gradient(135deg,#f5f1e8,#fff 72%);border:1px solid rgba(23,23,23,.12);border-radius:24px}.bank-transfer-payment h2{margin:5px 0 14px}.bank-transfer-payment__copy>p:not(.eyebrow){max-width:520px;margin:0;color:var(--muted)}.bank-transfer-payment__data{margin:28px 0 0}.bank-transfer-payment__data div{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(0,1fr);gap:18px;padding:13px 0;border-top:1px solid rgba(23,23,23,.1)}.bank-transfer-payment__data div:last-child{border-bottom:1px solid rgba(23,23,23,.1)}.bank-transfer-payment__data dt{color:var(--muted)}.bank-transfer-payment__data dd{margin:0;font-weight:700;overflow-wrap:anywhere}.bank-transfer-payment__qr{text-align:center}.bank-transfer-payment__qr-title{margin:0 0 10px;font-weight:800}.bank-transfer-payment__qr img{display:block;width:100%;height:auto;aspect-ratio:1;background:#fff;border:10px solid #fff;border-radius:18px;box-shadow:0 14px 36px #1717171c}.bank-transfer-payment__qr p:not(.bank-transfer-payment__qr-title){margin:14px 0 5px;color:var(--muted);font-size:.9rem}.bank-transfer-payment__qr a{font-size:.9rem;font-weight:700}.success-account{width:min(650px,100%);margin:-28px auto 38px;padding:14px 18px;border-radius:var(--radius);background:var(--soft)}.success-account a{border-bottom:1px solid;font-weight:700}.account-auth-page{min-height:72vh;display:grid;grid-template-columns:1.1fr .9fr;background:var(--soft)}.account-auth-intro{min-height:620px;padding:clamp(55px,8vw,125px);display:flex;flex-direction:column;justify-content:center;color:#fff;background:var(--gold-deep, #8c6a05)}.account-auth-intro .eyebrow{color:#ffffffb3}.account-auth-intro h1{margin:0 0 30px;font-size:var(--heading-1);line-height:.92;letter-spacing:-.05em}.account-auth-intro>p:last-child{max-width:460px;color:#ffffffa8}.account-auth-card{width:min(520px,calc(100% - 40px));margin:auto;padding:clamp(30px,5vw,55px);border-radius:var(--radius);background:#fff}.account-auth-card h2{margin:0 0 30px;font-size:var(--heading-2);letter-spacing:-.045em}.account-auth-card form{display:grid;gap:16px}.account-auth-card>p{margin:24px 0 0;color:var(--muted);text-align:center}.account-auth-card>p a{color:var(--ink);border-bottom:1px solid;font-weight:700}.account-forgot-link{width:max-content;margin-top:-8px;color:var(--muted);border-bottom:1px solid;font-size:11px}.account-remember{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:11px;cursor:pointer}.customer-account-page{min-height:70vh}.account-heading{padding-bottom:42px;display:flex;align-items:end;justify-content:space-between;gap:25px;border-bottom:1px solid var(--ink)}.account-heading h1{margin:0;font-size:var(--heading-1);line-height:.94;letter-spacing:-.05em}.account-heading p:not(.eyebrow){margin:14px 0 0;color:var(--muted)}.account-orders-heading{padding:55px 0 18px;display:flex;align-items:baseline;justify-content:space-between;border-bottom:1px solid var(--line)}.account-orders-heading h2{margin:0;font-size:34px;letter-spacing:-.045em}.account-orders-heading span{color:var(--muted)}.account-order{padding:24px 0;border-bottom:1px solid var(--line)}.account-order-top{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr;gap:24px}.account-order-top>div{display:grid}.account-order-top span{color:var(--muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.account-order-items{margin:20px 0 0;padding:15px 18px;border-radius:var(--radius);background:var(--soft)}.account-order-items p{margin:0;padding:7px 0;display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #dedbd5;font-size:12px}.account-order-items p:last-child{border-bottom:0}.account-order-footer{margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:25px}.account-order-footer>span{color:var(--muted);font-size:11px}.account-order-footer .text-link{flex:0 0 auto;font-size:12px}.account-empty{margin-top:65px}.account-pagination{margin-top:25px;display:flex;justify-content:space-between;color:var(--muted);font-size:12px}.account-pagination a{color:var(--ink);font-weight:700}.account-order-discount{color:#176343}.account-security{margin-top:75px;padding:38px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(320px,1fr);gap:60px;border-radius:var(--radius);background:var(--soft)}.account-security h2{margin:0;font-size:var(--heading-2);letter-spacing:-.045em}.account-security>div>p:last-child{max-width:430px;color:var(--muted)}.account-security form{display:grid;gap:14px}.account-security .validation-errors{margin:0 0 6px}.account-security .button{justify-self:start}.account-profile{margin:34px 0 54px;padding:clamp(24px,4vw,42px);display:grid;grid-template-columns:minmax(220px,.7fr) minmax(420px,1.3fr);gap:clamp(30px,5vw,70px);border:1px solid #e5e0d7;border-radius:var(--radius);background:#fff}.account-profile__intro h2{margin:0;font-size:var(--heading-2);letter-spacing:-.045em}.account-profile__intro>p:last-child{color:var(--muted);line-height:1.65}.account-profile__form{display:grid;gap:16px}.account-profile__form>.button{justify-self:start}.customer-order-detail{min-height:70vh}.order-detail-back{margin-bottom:45px;font-size:12px}.order-detail-heading{padding-bottom:38px;display:flex;align-items:end;justify-content:space-between;gap:30px;border-bottom:1px solid var(--ink)}.order-detail-heading h1{margin:0;font-size:var(--heading-1);line-height:.92;letter-spacing:-.05em}.order-detail-status,.request-status{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border-radius:var(--radius);background:var(--soft);font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.order-detail-status.status-new{color:#8b1725;background:#fee9ec}.order-detail-status.status-processing{color:#765a10;background:#fff2c9}.order-detail-status.status-shipped{color:#155c75;background:#e4f4fa}.order-detail-status.status-completed,.request-status.status-completed,.request-status.status-accepted{color:#176343;background:#e4f5ec}.order-detail-status.status-cancelled,.request-status.status-rejected{color:#666;background:#ececea}.request-status.status-submitted{color:#155c75;background:#e4f4fa}.request-status.status-in_review{color:#765a10;background:#fff2c9}.order-detail-errors{margin:24px 0 0}.order-detail-summary{margin:0;padding:26px 0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;border-bottom:1px solid var(--line)}.order-detail-summary>div{display:grid;gap:4px}.order-detail-summary dt{color:var(--muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.order-detail-summary dd{margin:0;font-weight:700}.order-action-locked{margin-top:32px;padding:22px;display:flex;align-items:center;gap:15px;border-radius:var(--radius);background:var(--soft)}.order-action-locked>span{width:29px;height:29px;display:grid;flex:0 0 auto;place-items:center;border-radius:50%;color:#fff;background:var(--gold-deep, #8c6a05);font-weight:700}.order-action-locked p{margin:0;color:var(--muted)}.order-action-locked strong{color:var(--ink)}.order-legal-note{margin-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius);background:var(--line)}.order-legal-note>div{padding:22px;background:var(--soft)}.order-legal-note p{margin:7px 0 0;color:var(--muted);font-size:12px;line-height:1.65}.order-legal-note p strong{color:var(--ink)}.order-detail-items-heading{padding:62px 0 18px;display:flex;align-items:end;justify-content:space-between;border-bottom:1px solid var(--line)}.order-detail-items-heading h2{margin:0;font-size:34px;letter-spacing:-.045em}.order-detail-items-heading>span{color:var(--muted)}.order-detail-item{padding:30px 0 50px;border-bottom:1px solid var(--line)}.order-detail-product{display:grid;grid-template-columns:105px 1fr;gap:20px;align-items:center}.order-detail-product img,.order-detail-product-placeholder{width:105px;height:128px;display:grid;place-items:center;object-fit:cover;border-radius:var(--radius);background:var(--soft)}.order-detail-product-placeholder{color:#aaa;font-size:15px;font-weight:900}.order-detail-product h3{margin:0 0 5px;font-size:24px;letter-spacing:-.035em}.order-detail-product p:not(.eyebrow){margin:0 0 8px;color:var(--muted);font-size:12px}.after-sales-grid{margin-top:26px;display:grid;grid-template-columns:repeat(3,1fr);gap:10px;align-items:start}.after-sales-card{min-width:0;padding:20px;border:1px solid var(--line);border-radius:var(--radius)}.after-sales-card-heading{display:grid;grid-template-columns:25px 1fr;gap:8px}.after-sales-card-heading>span{color:var(--muted);font-size:9px}.after-sales-card-heading>div{display:grid}.after-sales-card-heading small{margin-top:2px;color:var(--muted);font-size:10px}.after-sales-card details{margin-top:18px}.after-sales-card summary{padding-top:14px;display:flex;justify-content:space-between;border-top:1px solid var(--line);list-style:none;cursor:pointer;font-size:11px;font-weight:700}.after-sales-card details[open] summary>span{transform:rotate(45deg)}.after-sales-card summary>span{font-size:18px;font-weight:400;transition:transform .18s}.after-sales-form,.review-form{margin-top:18px;display:grid;gap:13px}.after-sales-form>label:not(.after-sales-check),.review-form>label{display:grid;gap:5px}.after-sales-form label>span,.review-form label>span{color:var(--muted);font-size:10px;font-weight:700}.after-sales-form input:not([type=checkbox]),.after-sales-form select,.after-sales-form textarea,.review-form textarea{width:100%;border:1px solid var(--line);border-radius:var(--radius);background:#fff;outline:none}.after-sales-form input:not([type=checkbox]),.after-sales-form select{height:43px;padding:0 11px}.after-sales-form textarea,.review-form textarea{padding:11px;resize:vertical}.after-sales-form input:focus,.after-sales-form select:focus,.after-sales-form textarea:focus,.review-form textarea:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.after-sales-check{display:grid;grid-template-columns:17px 1fr;align-items:start;gap:8px;cursor:pointer}.after-sales-check input{width:16px;height:16px;margin:1px 0 0;accent-color:var(--ink)}.after-sales-check span{line-height:1.5;font-weight:400!important}.after-sales-help,.after-sales-unavailable{margin:0;color:var(--muted);font-size:10px;line-height:1.55}.after-sales-unavailable{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.after-sales-form .button,.review-form .button{width:100%;min-height:45px;padding:0 13px;font-size:11px}.review-form fieldset{margin:0;padding:0;border:0}.review-stars-input{width:max-content;display:flex;flex-direction:row-reverse}.review-stars-input input{position:absolute;opacity:0}.review-stars-input label{padding:0 2px;color:#c8c4bd;cursor:pointer;font-size:27px;line-height:1;transition:color .15s,transform .15s}.review-stars-input label:hover:where(.has-mouse-hover *),.review-stars-input label:hover:where(.has-mouse-hover *)~label,.review-stars-input input:checked~label{color:var(--ink)}.review-stars-input label:hover:where(.has-mouse-hover *){transform:translateY(-2px)}.request-receipt{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.request-receipt-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.request-receipt-top>small{color:var(--muted);font-size:9px}.request-receipt dl{margin:13px 0 0}.request-receipt dl>div{padding:6px 0;display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid var(--line);font-size:10px}.request-receipt dt{color:var(--muted)}.request-receipt dd{margin:0;text-align:right;font-weight:700}.request-description,.request-resolution,.request-deadline{margin:11px 0 0;padding:11px;border-radius:var(--radius);background:var(--soft);font-size:10px;white-space:pre-line}.request-resolution{color:#176343;background:#e4f5ec}.request-deadline{color:var(--muted);background:transparent;border:1px solid var(--line)}.order-detail-legal-footer{max-width:800px;margin:35px auto 0;color:var(--muted);font-size:10px;text-align:center}.content-page{min-height:68vh;padding:90px 5.5vw 120px}.content-page>header,.content-page-body{width:min(880px,100%);margin-left:auto;margin-right:auto}.content-page>header{padding-bottom:42px;border-bottom:1px solid var(--ink)}.content-page h1{margin:0;font-size:var(--heading-1);line-height:.94;letter-spacing:-.05em}.content-page-body{padding-top:48px;color:#333;font-size:17px;line-height:1.75}.content-page-body h2{margin:55px 0 16px;color:var(--ink);font-size:var(--heading-2);line-height:1.05;letter-spacing:-.04em}.content-page-body h3{margin:38px 0 12px;color:var(--ink);font-size:24px}.content-page-body p,.content-page-body ul,.content-page-body ol,.content-page-body blockquote{margin-bottom:22px}.content-page-body blockquote{margin-left:0;padding:20px 25px;border-left:3px solid var(--ink);background:var(--soft)}@media(min-width:981px){body.is-goldbee-store .site-header.is-goldbee{background:#fffffffa;border-bottom-color:transparent}.site-header.is-goldbee .main-nav{width:min(100%,826px);height:54px;margin:6px auto 10px;padding:6px 12px;align-self:start;border:1px solid #bd943f;border-radius:999px;background:var(--gold-dock-background);box-shadow:0 11px 22px -10px #54390561,inset 0 1px #ffefb959,inset 0 -1px #e5b54833;font-size:clamp(12px,.95vw,14px);font-weight:780;letter-spacing:.06em}.site-header.is-goldbee .category-menu{width:100%;gap:14px}.site-header.is-goldbee .category-menu>.category-menu-item{min-width:0;flex:1 1 auto}.site-header.is-goldbee .category-menu>.category-menu-item+.category-menu-item:before{content:"";position:absolute;top:9px;bottom:9px;left:-7px;width:1px;background:#ffeab347;pointer-events:none}.site-header.is-goldbee .category-menu>.category-menu-item>.category-menu-row{position:relative;height:40px;min-height:40px;justify-content:center}.site-header.is-goldbee .category-menu>.category-menu-item>.category-menu-row>a{min-height:38px;flex:1;justify-content:center;padding-inline:clamp(10px,1.25vw,20px)}.site-header.is-goldbee .category-menu>.category-menu-item.has-children>.category-menu-row>a{padding-right:0}.site-header.is-goldbee .category-menu>.category-menu-item>.category-menu-row>.category-submenu-toggle{width:30px;height:38px;flex:0 0 30px;padding:0 10px 0 3px;border-radius:999px}.site-header.is-goldbee .category-menu>.category-menu-item>.category-menu-row>.category-submenu-toggle:hover:where(.has-mouse-hover *){background:#ffffff1a}.site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row:before{display:none}.site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row>a{padding-left:clamp(10px,1.25vw,20px)}.site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row>a:before{content:"";width:5px;height:5px;margin-right:8px;flex:0 0 auto;border-radius:50%;background:#dbad4f;box-shadow:0 0 0 4px #dbad4f21}.site-header.is-goldbee .category-menu>.category-menu-item>.category-submenu{top:calc(100% + 7px);border-radius:18px;font-size:13px}.site-header.is-goldbee .category-menu>.category-menu-item>.category-submenu:before{content:"";position:absolute;top:-8px;left:0;right:0;height:8px}body.is-goldbee-store .main-nav :is(a,button):focus-visible{outline:2px solid #fff1c8;outline-offset:-4px;border-radius:999px}body.is-goldbee-store .main-nav .category-submenu :is(a,button):focus-visible{outline-color:var(--gold-deep);border-radius:10px}}@media(min-width:1101px){body.is-goldbee-store .catalog-listing-layout.has-catalog-filters{display:grid;grid-template-columns:minmax(228px,252px) minmax(0,1fr);gap:clamp(28px,3vw,46px);align-items:start}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-panel{position:relative;top:auto;max-height:none;margin:0;overflow:visible;overscroll-behavior:auto;border-color:#ddd4c2;border-radius:20px;background:#fff;box-shadow:0 18px 45px #412d0617}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-panel>summary{min-height:94px;padding:18px;display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:5px 11px;cursor:default;pointer-events:none;border-radius:20px 20px 0 0;background:linear-gradient(135deg,#fff9ed,#f7ecd4)}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-summary-icon{width:36px;height:36px;grid-column:1;grid-row:1 / span 2;border-radius:11px}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-summary-copy{min-height:36px;grid-column:2;grid-row:1;padding-top:2px;display:grid;align-content:center;gap:6px}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-summary-copy strong{font-size:15px;letter-spacing:-.02em}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-count{width:max-content}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-summary-count{grid-column:2;grid-row:2;width:auto;margin:0;font-size:11px}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-chevron{display:none}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filters{padding:20px 18px 0}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-groups{display:block}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-group{padding:0 0 20px}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-group+.catalog-filter-group{border-top:0}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-group legend{margin-bottom:14px;color:#5e481d;letter-spacing:.11em}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-options{gap:7px 6px}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-options label>span{min-height:37px;padding-inline:10px}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-price-filter>div{grid-template-columns:1fr}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-actions{margin-top:0;padding-top:16px;align-items:stretch;flex-direction:column;gap:8px;background:#fff;box-shadow:0 -12px 22px #ffffffeb}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-actions .button{width:100%}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-reset{min-height:38px;justify-content:center}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-panel.has-many-options{height:auto;overflow-y:auto;display:block}body.is-goldbee-store .site-header.is-sticky~main .catalog-listing-layout.has-catalog-filters .catalog-filter-panel.has-many-options{height:auto}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-panel.has-many-options>summary{flex:0 0 auto}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-panel.has-many-options .catalog-filters{display:block}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-panel.has-many-options .catalog-filter-groups{margin:0;padding:0;overflow:visible}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-panel.has-many-options .catalog-filter-actions{flex:0 0 auto}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-actions{position:relative;bottom:auto;padding-bottom:18px;z-index:2}}.catalog-price-controls{display:grid!important;grid-template-columns:1fr!important;gap:13px}.catalog-price-inputs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.catalog-price-range{position:relative;height:24px;margin:1px 7px 0}.catalog-price-range-track{position:absolute;top:10px;left:0;right:0;height:4px;border-radius:999px;background:linear-gradient(to right,#e6e0d5 0 var(--price-from),#b08503 var(--price-from) var(--price-to),#e6e0d5 var(--price-to) 100%)}.catalog-price-range input[type=range]{position:absolute;inset:0;width:100%;height:24px;margin:0;padding:0;appearance:none;pointer-events:none;background:transparent;outline:none}.catalog-price-range input[type=range]::-webkit-slider-runnable-track{height:4px;background:transparent}.catalog-price-range input[type=range]::-webkit-slider-thumb{width:18px;height:18px;margin-top:-7px;appearance:none;pointer-events:auto;border:3px solid white;border-radius:50%;background:#9a7300;box-shadow:0 0 0 1px #9a7300,0 2px 7px #412d0633;cursor:grab}.catalog-price-range input[type=range]::-moz-range-track{height:4px;background:transparent}.catalog-price-range input[type=range]::-moz-range-thumb{width:13px;height:13px;pointer-events:auto;border:3px solid white;border-radius:50%;background:#9a7300;box-shadow:0 0 0 1px #9a7300,0 2px 7px #412d0633;cursor:grab}.catalog-price-range input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px #b0850338,0 0 0 1px #9a7300}.catalog-price-range input[type=range]:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px #b0850338,0 0 0 1px #9a7300}.catalog-price-range input[type=range]:active::-webkit-slider-thumb{cursor:grabbing}.catalog-price-range input[type=range]:active::-moz-range-thumb{cursor:grabbing}.catalog-price-limits{display:flex;justify-content:space-between;gap:12px;color:var(--muted);font-size:10px}.catalog-results-toolbar{min-height:48px;margin:0 0 22px;display:flex;align-items:center;justify-content:space-between;gap:20px}.catalog-results-toolbar>p{margin:0;color:var(--muted);font-size:12px}.catalog-results-toolbar>p strong{color:var(--ink)}.catalog-sort-options{display:flex;align-items:center;justify-content:flex-end;gap:6px}.catalog-sort-options>span{margin-right:4px;color:var(--muted);font-size:12px;font-weight:650}.catalog-sort-options a{min-height:40px;padding:0 13px;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;border:1px solid var(--line);border-radius:999px;color:#4d4941;background:#fff;font-size:12px;font-weight:650;transition:color .18s ease,border-color .18s ease,background .18s ease}.catalog-sort-options a:hover:where(.has-mouse-hover *){border-color:#b8aa8d;color:var(--ink)}.catalog-sort-options a.is-active{color:#fff;border-color:var(--gold-deep, #8c6a05);background:var(--gold-deep, #8c6a05)}.catalog-sort-options a:focus-visible{outline:2px solid var(--gold-deep, var(--ink));outline-offset:2px}@media(max-width:600px){.catalog-results-toolbar{margin-bottom:16px;align-items:flex-start;flex-direction:column;gap:10px}.catalog-sort-options{width:100%;justify-content:flex-start;gap:6px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.catalog-sort-options::-webkit-scrollbar{display:none}.catalog-sort-options>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.catalog-sort-options a{min-height:42px}}body.is-goldbee-store .catalog-color-filter-options{display:grid;grid-template-columns:repeat(auto-fill,44px);gap:8px}body.is-goldbee-store .catalog-color-filter-options .catalog-color-name{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-color-filter-options label>span{position:relative;width:44px;height:44px;min-height:44px;padding:5px;justify-content:center;border-radius:50%;background:#fff;overflow:visible}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-color-filter-options label>span{padding:0}body.is-goldbee-store .catalog-color-filter-options i{width:100%;height:100%}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-color-filter-options input:checked+span{border:2px solid #926900;background:#fff8e7;box-shadow:0 0 0 2px #b0850326}body.is-goldbee-store .catalog-color-filter-options input:checked+span:after{content:"✓";position:absolute;right:-3px;bottom:-2px;width:16px;height:16px;border-radius:50%;background:#785600;color:#fff;font-size:11px;line-height:16px;text-align:center}body.is-goldbee-store .catalog-color-filter-options input:checked+span i{border-color:#0003;box-shadow:none}@media(max-width:900px){body.is-goldbee-store.in-kosik{overflow-x:hidden}body.is-goldbee-store.in-kosik :is(.cart-page,.cart-layout,.cart-main-column,.cart-items,.cart-item,.order-summary){min-width:0;max-width:100%}body.is-goldbee-store.in-kosik .cart-page,body.is-goldbee-store.in-kosik{overflow-x:clip}body.is-goldbee-store{--mobile-logo-row-height: 58px;--mobile-search-area-height: 58px}body.is-goldbee-store .announcement{height:25px;padding:0 12px;color:#fff;background:linear-gradient(100deg,#d4a21b,#a70);border:0;font-size:9px;font-weight:700;letter-spacing:.01em;text-transform:none}body.is-goldbee-store .site-header.is-goldbee{position:relative;top:auto;background:#fff;border:0;box-shadow:0 1px #e9e6df}body.is-goldbee-store .site-header.is-goldbee .header-inner{height:58px;padding:0 14px;grid-template-columns:40px minmax(0,1fr) 72px;grid-template-rows:1fr;column-gap:0}body.is-goldbee-store .goldbee-mobile-menu-button{grid-column:1;grid-row:1;width:36px;height:40px;display:grid;align-content:center;gap:5px;padding:9px;background:transparent;border:0}body.is-goldbee-store .goldbee-mobile-menu-button span{width:18px;height:1.5px;display:block;background:#252421}body.is-goldbee-store .site-header.is-goldbee .brand{grid-column:2;grid-row:1;justify-self:center;align-items:center;width:auto}body.is-goldbee-store .site-header.is-goldbee .brand-logo{max-width:122px;max-height:38px}body.is-goldbee-store .site-header.is-goldbee .header-actions{grid-column:3;grid-row:1;gap:0}body.is-goldbee-store .site-header.is-goldbee :is(.account-link,.cart-link){min-width:34px;min-height:40px;padding:4px}body.is-goldbee-store .site-header.is-goldbee .account-link{display:none}body.is-goldbee-store .site-header.is-goldbee :is(.account-icon,.cart-icon){width:22px;height:22px}body.is-goldbee-store .site-header.is-goldbee .cart-count{min-width:16px;height:16px;margin-left:-8px;margin-top:-18px;font-size:8px}body.is-goldbee-store .site-header.is-goldbee .header-search,body.is-goldbee-store .mobile-catalog-nav{display:none}body.is-goldbee-store .mobile-category-menu{width:100%;max-height:80dvh;border-radius:20px 20px 0 0}body.is-goldbee-store .mobile-category-sheet__header{padding:19px 20px}body.is-goldbee-store .mobile-category-sheet__header h2{font-size:23px}body.is-goldbee-store .mobile-category-sheet__content{padding:10px 20px 28px}body.is-goldbee-store .mobile-category-tree a{min-height:48px;padding:11px 2px;font-size:14px}body.is-goldbee-store .hero{height:306px;min-height:306px}body.is-goldbee-store .hero-slide>img,body.is-goldbee-store .hero-slide>picture>img{object-position:62% center}body.is-goldbee-store .hero-shade{background:linear-gradient(90deg,#211810a8,#2118102e 76%,#2118100a)}body.is-goldbee-store .hero-content{padding:0 18px 26px;justify-content:flex-end}body.is-goldbee-store .hero-html{max-width:240px}body.is-goldbee-store .hero h1,body.is-goldbee-store .hero h2{margin:5px 0 10px;font-size:clamp(31px,9.6vw,40px);line-height:.94}body.is-goldbee-store .hero-html p{margin-bottom:11px;font-size:11px;line-height:1.35}body.is-goldbee-store .hero .button{min-height:35px;padding:8px 17px;font-size:10px}body.is-goldbee-store .hero-controls{inset:auto 12px 9px}body.is-goldbee-store .hero-controls>button{display:grid;width:24px;height:24px;font-size:13px}body.is-goldbee-store .hero-dots{bottom:2px}body.is-goldbee-store .hero-dots button{width:6px;height:6px}body.is-goldbee-store .hero-dots button.is-active{width:16px}body.is-goldbee-store .shop-benefits{margin:0;padding:0}body.is-goldbee-store .shop-benefits-grid{display:block;border:0;border-radius:0}body.is-goldbee-store .shop-benefit{min-height:64px;padding:10px 22px;flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;border:0;border-bottom:1px solid #f0eee8;text-align:left}body.is-goldbee-store .shop-benefit+.shop-benefit{border-left:0;border-top:0}body.is-goldbee-store .shop-benefit-icon{width:37px;height:37px;flex:0 0 auto;margin:0}body.is-goldbee-store .shop-benefit-icon svg{width:23px;height:23px}body.is-goldbee-store .shop-benefit h3{margin:0 0 1px;font-size:11px}body.is-goldbee-store .shop-benefit p{font-size:10px}body.is-goldbee-store .home-product-rails{padding:25px 17px 45px}body.is-goldbee-store .product-rail{padding:0 0 28px}body.is-goldbee-store .product-rail-heading{padding:0 0 13px;flex-wrap:nowrap}body.is-goldbee-store .product-rail-heading h2{font-size:20px}body.is-goldbee-store .product-rail-browse{min-height:28px;font-size:9px}body.is-goldbee-store .product-rail-track{padding:0;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr;gap:14px;overflow:hidden}body.is-goldbee-store .product-rail-track .product-card{display:grid;grid-template-columns:106px minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:13px;align-items:start}body.is-goldbee-store .product-rail-track .product-card:nth-child(n+3){display:none}body.is-goldbee-store .product-rail-track .product-image-wrap{grid-column:1;grid-row:1 / span 3;aspect-ratio:1 / 1.1;border-radius:8px}body.is-goldbee-store .product-rail-track .product-meta{grid-column:2;grid-row:1;padding:0;display:block}body.is-goldbee-store .product-rail-track .product-meta h3{margin:0 0 5px;font-size:12px;line-height:1.23}body.is-goldbee-store .product-rail-track .product-card-price{display:block;text-align:left}body.is-goldbee-store .product-rail-track .product-card-price>strong{display:block;font-size:13px}body.is-goldbee-store .product-rail-track .product-card-variants{grid-column:2;grid-row:2;margin:5px 0}body.is-goldbee-store .product-rail-track .product-card-variants>span{display:none}body.is-goldbee-store .product-rail-track .product-card-variant{min-height:18px;padding:3px 5px;font-size:8px}body.is-goldbee-store .product-rail-track .quick-add{grid-column:2;grid-row:3;margin-top:3px}body.is-goldbee-store .product-rail-track .quick-add button{min-height:31px;font-size:9px}body.is-goldbee-store .homepage-small-banner{min-height:310px;margin:7px 0 28px;border-radius:3px}body.is-goldbee-store .homepage-small-banner__content{padding:24px 20px}body.is-goldbee-store .homepage-small-banner__content h2{font-size:29px}}.product-gallery-shell{min-width:0}.product-gallery-tabs{grid-column:1;margin-bottom:12px;padding:4px;display:flex;gap:4px;background:#f5f2ec;border-radius:12px}.product-gallery-tabs button{min-height:42px;flex:1;padding:8px 13px;border:0;border-radius:9px;color:#6f6a62;background:transparent;font-size:12px;font-weight:650}.product-gallery-tabs button.is-active{color:#171717;background:#fff;box-shadow:0 2px 9px #281f1214}.product-gallery-tabs button span{margin-left:5px;color:#98720e}.product-gallery-grid[hidden]{display:none!important}.product-customer-gallery .product-photo{aspect-ratio:var(--product-media-aspect, 9 / 16)}.product-customer-gallery .product-photo-trigger{width:100%;height:100%;overflow:hidden}.product-customer-gallery .product-photo img{width:100%;height:100%;object-fit:cover;object-position:center}.product-customer-gallery .product-photo img{object-position:center}.photo-review-grid.is-slider{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(245px,25%);overflow-x:auto;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none}.photo-review-grid.is-slider::-webkit-scrollbar{display:none}.photo-review-grid.is-slider .photo-review-card{scroll-snap-align:start}.photo-review-controls{display:flex;align-items:center;gap:7px}.photo-review-controls .photo-reviews-all-link{margin-right:7px}.photo-review-controls button{width:38px;height:38px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;background:#fff}.photo-review-controls button:disabled{opacity:.35;cursor:default}@media(max-width:700px){.photo-review-grid.is-slider{grid-template-columns:none;grid-auto-columns:min(82vw,310px)}.product-photo-reviews .section-heading{align-items:end;gap:14px}.photo-review-controls .photo-reviews-all-link{margin-right:0}.photo-review-controls button{width:36px;height:36px}}@media(min-width:901px){body.is-goldbee-store.gb-concept-home .goldbee-utility-bar{height:48px;padding-inline:max(7.7vw,calc((100vw - 1280px)/2));background:#faf9f6;color:#292825;font-size:14px}body.is-goldbee-store.gb-concept-home .gb-header-inner{width:min(100%,1280px);height:84px;padding-inline:0;grid-template-columns:185px minmax(0,1fr) minmax(245px,260px) 80px;gap:20px}body.is-goldbee-store.gb-concept-home .gb-brand img{max-width:185px}body.is-goldbee-store.gb-concept-home .gb-header .main-nav{padding-left:36px;font-size:16px}body.is-goldbee-store.gb-concept-home .gb-header .category-menu{justify-content:flex-start;gap:34px}body.is-goldbee-store.gb-concept-home .gb-header .category-submenu-toggle{width:16px;flex-basis:16px}body.is-goldbee-store.gb-concept-home .gb-search{height:52px;grid-template-columns:18px minmax(0,1fr) 30px;padding-left:17px}body.is-goldbee-store.gb-concept-home .gb-search svg{width:19px;height:19px}body.is-goldbee-store.gb-concept-home .gb-search input{font-size:14px}body.is-goldbee-store.gb-concept-home .gb-header-actions{gap:15px}body.is-goldbee-store.gb-concept-home .gb-icon-button{flex-basis:32px;width:32px;height:48px}body.is-goldbee-store.gb-concept-home .gb-icon-button svg{width:27px;height:27px}body.is-goldbee-store.gb-concept-home .hero{height:clamp(360px,25.6vw,400px)}body.is-goldbee-store.gb-concept-home .hero-content{padding-inline:7.9%}body.is-goldbee-store.gb-concept-home .hero-html{width:56%;max-width:700px}body.is-goldbee-store.gb-concept-home .hero h2{font-size:clamp(48px,4.95vw,72px)}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit{min-height:88px;padding:10px 8px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit-icon{width:48px;height:48px}.gb-home-content{padding-top:25px}.gb-section-heading h2{font-size:42px}.gb-featured-grid{gap:24px}body.is-goldbee-store .gb-featured-card .product-image-wrap{aspect-ratio:3 / 4}}@media(min-width:901px){body.is-goldbee-store .site-header.is-goldbee,body.is-goldbee-store .site-header.is-goldbee .header-inner{background:#fff!important}body.is-goldbee-store .site-header.is-goldbee .header-inner{height:66px!important;padding:0 5vw!important;grid-template-columns:170px minmax(0,1fr) 235px 105px!important;grid-template-rows:1fr!important}body.is-goldbee-store .site-header.is-goldbee .main-nav{grid-column:2!important;grid-row:1!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;justify-content:flex-start!important;color:#171717!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.is-goldbee-store .site-header.is-goldbee .main-nav:before{content:none!important;display:none!important}body.is-goldbee-store .site-header.is-goldbee .category-menu{width:auto!important;gap:16px!important}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item{flex:0 0 auto!important}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item+.category-menu-item:before{display:none!important}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item>.category-menu-row{height:36px!important;min-height:36px!important;justify-content:flex-start!important;color:#171717!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.is-goldbee-store .site-header.is-goldbee .category-menu-row>a{flex:0 0 auto!important;justify-content:flex-start!important;min-height:36px!important;padding:0 1px!important}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row{color:#c84a55!important}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row>a:before{display:none!important}body.is-goldbee-store .site-header.is-goldbee .header-search{grid-column:3!important;grid-row:1!important;height:37px!important;padding:0 7px 0 12px!important;border:0!important;background:#f7f6f3!important}body.is-goldbee-store .site-header.is-goldbee .header-search button{width:29px!important;height:29px!important;padding:0!important;color:transparent!important;background:transparent!important}body.is-goldbee-store .site-header.is-goldbee .header-actions{grid-column:4!important;grid-row:1!important}}.goldbee-utility-bar{display:none}@media(min-width:901px){body.is-goldbee-store .goldbee-utility-bar{height:29px;padding:0 max(5vw,calc((100vw - 1440px)/2));display:flex;align-items:center;justify-content:space-between;color:#55514b;background:#faf9f6;border-bottom:1px solid #efede8;font-size:9px;font-weight:560}body.is-goldbee-store .goldbee-utility-bar :is(.goldbee-utility-bar__primary,.goldbee-utility-bar__secondary){display:flex;align-items:center}body.is-goldbee-store .goldbee-utility-bar__primary :is(span,a)+:is(span,a):before{content:"";width:1px;height:11px;display:inline-block;margin:0 13px;vertical-align:middle;background:#d8d5cf}body.is-goldbee-store .goldbee-utility-bar a{color:inherit}body.is-goldbee-store .goldbee-utility-bar a:hover:where(.has-mouse-hover *){color:var(--gold-deep)}body.is-goldbee-store .goldbee-utility-bar__secondary{gap:16px}body.is-goldbee-store .goldbee-utility-bar__secondary a:hover:where(.has-mouse-hover *){color:var(--gold-deep)}body.is-goldbee-store .hero{height:min(418px,29vw);min-height:348px}body.is-goldbee-store .hero-content{padding-left:max(5vw,calc((100vw - 1440px)/2))}body.is-goldbee-store .hero h1,body.is-goldbee-store .hero h2{font-size:clamp(42px,3.5vw,55px)}body.is-goldbee-store .shop-benefit{min-height:72px;padding-top:10px;padding-bottom:10px}body.is-goldbee-store .product-rail-track{gap:16px;grid-auto-columns:calc((100% - 48px)/4)}}@media(max-width:900px){body.is-goldbee-store .announcement{display:none}body.is-goldbee-store .goldbee-utility-bar{height:38px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:0 12px;color:#fff;background:linear-gradient(105deg,#d2a328,#ae7d00);font-size:12px;font-weight:700}body.is-goldbee-store .goldbee-utility-bar__primary{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body.is-goldbee-store .goldbee-utility-bar__primary :is(span,a){display:none}body.is-goldbee-store .goldbee-utility-bar__primary :is(span,a):first-child{display:block;overflow:hidden;text-overflow:ellipsis}body.is-goldbee-store .goldbee-utility-bar__secondary{display:flex}body.is-goldbee-store .goldbee-utility-bar__secondary>a{display:none}body.is-goldbee-store .goldbee-market-switcher__long{display:none}body.is-goldbee-store .goldbee-market-switcher__short{display:inline}body.is-goldbee-store .hero{height:324px;min-height:324px}body.is-goldbee-store .hero-content{padding-bottom:31px}body.is-goldbee-store .shop-benefit{min-height:68px}}@media(min-width:901px){body.is-goldbee-store{--max: 1600px;--gold-deep: #b08503;--gold: #c9980b;--gold-soft: #fbf8f1}body.is-goldbee-store .announcement{height:30px;padding:0 5vw;justify-content:flex-start;color:#3e3c38;background:#faf8f3;border:0;font-size:10px;font-weight:600;letter-spacing:0;text-transform:none}body.is-goldbee-store .site-header.is-goldbee{border:0;box-shadow:0 1px #ebe8e1}body.is-goldbee-store .site-header.is-goldbee .header-inner{height:66px;padding:0 5vw;grid-template-columns:170px minmax(0,1fr) 235px 105px;grid-template-rows:1fr;column-gap:25px}body.is-goldbee-store .site-header.is-goldbee .brand{grid-column:1;grid-row:1}body.is-goldbee-store .site-header.is-goldbee .brand-logo{max-width:144px;max-height:45px}body.is-goldbee-store .site-header.is-goldbee .main-nav{grid-column:2;grid-row:1;justify-content:flex-start;align-self:center;color:#171717;font-size:11px;font-weight:730;letter-spacing:-.01em;text-transform:none}body.is-goldbee-store .site-header.is-goldbee .category-menu{gap:16px;justify-content:flex-start}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item>.category-menu-row{height:36px;min-height:36px;color:#171717;border:0;border-radius:0}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item:hover:where(.has-mouse-hover *)>.category-menu-row,body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item:focus-within>.category-menu-row{color:var(--gold-deep);background:transparent;border:0}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row{color:#c84a55;background:transparent;border:0;box-shadow:none}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row:before{display:none}body.is-goldbee-store .site-header.is-goldbee .category-menu-row>a{min-height:36px;padding:0 1px}body.is-goldbee-store .site-header.is-goldbee .category-menu-row>a:only-child{padding:0 1px}body.is-goldbee-store .site-header.is-goldbee .category-submenu-toggle{width:20px;height:36px;padding:0 0 0 7px}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row>a{padding-left:1px}body.is-goldbee-store .header-search{grid-column:3;grid-row:1;width:100%;height:37px;padding-left:12px;gap:7px;border:0;background:#f7f6f3}body.is-goldbee-store .header-search svg{width:15px;height:15px;color:#74716b}body.is-goldbee-store .header-search input{height:35px;font-size:10px}body.is-goldbee-store .header-search button{width:29px;height:29px;padding:0;color:transparent;background:transparent;position:relative}body.is-goldbee-store .header-search button:after{content:"⌕";position:absolute;inset:0;display:grid;place-items:center;color:#8d7750;font-size:20px;font-weight:400}body.is-goldbee-store .site-header.is-goldbee .header-actions{grid-column:4;grid-row:1;justify-content:flex-end;gap:1px}body.is-goldbee-store .account-link,body.is-goldbee-store .cart-link{min-height:38px;padding:5px}body.is-goldbee-store .account-label,body.is-goldbee-store .cart-label{display:none}body.is-goldbee-store .account-icon,body.is-goldbee-store .cart-icon{width:24px;height:24px}body.is-goldbee-store .account-icon svg,body.is-goldbee-store .cart-icon svg{width:20px;height:20px}body.is-goldbee-store .cart-count{min-width:16px;height:16px;margin-left:-8px;margin-top:-17px;border-radius:50%;font-size:8px}body.is-goldbee-store .hero{height:min(440px,30vw);min-height:370px}body.is-goldbee-store .hero-shade{background:linear-gradient(90deg,#2d1f129e,#2d1f122e 54%,#2d1f1205 79%)}body.is-goldbee-store .hero-content{padding:0 max(5vw,calc((100vw - 1440px)/2))}body.is-goldbee-store .hero-html{max-width:470px}body.is-goldbee-store .hero h1,body.is-goldbee-store .hero h2{max-width:470px;margin:8px 0 14px;font-size:clamp(40px,3.6vw,59px);line-height:.95;letter-spacing:-.055em}body.is-goldbee-store .hero-html p{max-width:330px;margin-bottom:16px;font-size:13px;line-height:1.45}body.is-goldbee-store .hero .button{min-height:42px;padding:10px 21px;color:#fff;background:linear-gradient(105deg,#c89609,#ad7900);border:0;border-radius:999px;font-size:12px;box-shadow:0 6px 14px #6b4a0030}body.is-goldbee-store .hero-controls{inset:0 18px;justify-content:space-between;pointer-events:none}body.is-goldbee-store .hero-controls>button{width:34px;height:34px;pointer-events:auto;color:#3c3a37;background:#fffffff2;border:0;border-radius:50%}body.is-goldbee-store .hero-dots{position:absolute;bottom:9px;left:50%;transform:translate(-50%)}body.is-goldbee-store .hero-dots button{width:7px;height:7px;border-radius:50%}body.is-goldbee-store .hero-dots button.is-active{width:20px;border-radius:999px}body.is-goldbee-store .shop-benefits{width:100%;margin:0;padding:0}body.is-goldbee-store .shop-benefits-grid{border:0;border-radius:0;box-shadow:none;background:#fffdfa}body.is-goldbee-store .shop-benefit{min-height:78px;padding:13px 3vw;flex-direction:row;align-items:center;justify-content:flex-start;gap:13px;text-align:left}body.is-goldbee-store .shop-benefit+.shop-benefit{border-left-color:#eee9df}body.is-goldbee-store .shop-benefit-icon{width:37px;height:37px;flex:0 0 auto;margin:0;background:#fbf7ed}body.is-goldbee-store .shop-benefit-icon svg{width:23px;height:23px}body.is-goldbee-store .shop-benefit h3{margin:0 0 2px;font-size:11px;letter-spacing:-.02em}body.is-goldbee-store .shop-benefit p{font-size:10px;line-height:1.2}body.is-goldbee-store .home-product-rails{padding:38px max(5vw,calc((100vw - 1440px)/2)) 70px}body.is-goldbee-store .product-rail{padding:0 0 46px;border:0}body.is-goldbee-store .product-rail+.product-rail{padding-top:26px;border-top:1px solid #eee}body.is-goldbee-store .product-rail-heading{padding:0 0 17px}body.is-goldbee-store .product-rail-heading h2{font-size:25px}body.is-goldbee-store .product-rail-heading h2:after{display:none}body.is-goldbee-store .product-rail-browse{min-height:30px;font-size:10px;text-decoration:underline;text-underline-offset:4px}body.is-goldbee-store .product-rail-controls{display:none}body.is-goldbee-store .product-rail-track{padding:0;grid-auto-flow:column;grid-auto-columns:calc((100% - 54px)/4);gap:18px;overflow:hidden}body.is-goldbee-store .product-image-wrap{border-radius:9px;aspect-ratio:1 / 1}body.is-goldbee-store .product-meta{padding:8px 1px 0}body.is-goldbee-store .product-meta h3{font-size:11px}body.is-goldbee-store .product-meta p{display:none}body.is-goldbee-store .product-card-price{justify-items:start;text-align:left}body.is-goldbee-store .product-card-price>strong{font-size:13px}body.is-goldbee-store .product-card-variants{margin:6px 1px}body.is-goldbee-store .quick-add button{min-height:33px;border-radius:999px;color:#fff;background:linear-gradient(100deg,#c89609,#ac7700);font-size:10px}}@media(min-width:1101px)and (max-width:1220px){body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){body.is-goldbee-store{--mobile-logo-row-height: 100px;--mobile-search-area-height: 68px}.header-inner{grid-template-columns:60px 1fr 90px;height:110px;padding:0 24px}.menu-toggle{width:44px;height:44px;display:block}.header-inner>.brand{justify-self:center}.brand-word{font-size:45px}.brand-caption{display:none}.brand-logo{max-width:170px;max-height:64px}.main-nav{position:absolute;left:0;right:0;top:110px;display:none;padding:25px;flex-direction:column;background:#fff;border-top:1px solid var(--line)}.main-nav-placeholder{display:none}.main-nav.is-open{display:flex}.cart-label,.account-label{display:none}.header-actions{gap:10px}.site-header.is-goldbee .header-inner{height:168px;padding:0 24px 12px;grid-template-columns:minmax(0,1fr) 128px;grid-template-rows:var(--mobile-logo-row-height) 56px;column-gap:16px}.site-header.is-goldbee .brand{grid-column:1;grid-row:1;justify-self:start;width:100%;align-items:flex-start}.site-header.is-goldbee .brand-logo{max-width:min(100%,170px);max-height:64px}.site-header.is-goldbee{position:sticky;top:calc(-1 * var(--mobile-logo-row-height));background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.mobile-catalog-nav{display:block;position:sticky;top:calc(var(--mobile-search-area-height) + 1px);z-index:45;padding:2px 0 3px;color:#fff;background:var(--gold-dock-background);border-bottom:1px solid #b58c36;box-shadow:inset 0 1px #ffefb952,0 6px 16px #583a002b}.mobile-catalog-nav__links{position:relative;width:min(680px,calc(100% - 24px));margin-inline:auto;display:flex;gap:10px;padding:0;background:transparent;border:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:2px;scroll-snap-type:x proximity;scrollbar-width:none}.mobile-catalog-nav__links::-webkit-scrollbar{display:none}.mobile-catalog-nav__links a{position:relative;flex:1 0 auto;min-width:58px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 11px;color:#fff;border:1px solid transparent;border-radius:12px;background:transparent;scroll-snap-align:start;font-size:12px;font-weight:780;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s}.mobile-catalog-nav__links a+a:after{content:"";position:absolute;top:10px;bottom:10px;left:-6px;width:1px;background:#ffeab347;pointer-events:none}.mobile-catalog-nav__links a:hover:where(.has-mouse-hover *){color:#fff;background:#ffffff24;border-color:#ffffff52}.mobile-catalog-nav__links a:active{background:#1113;transform:scale(.98)}.mobile-catalog-nav__links a.is-active{color:#fff;background:linear-gradient(145deg,#242321,#111110);border-color:#17140e;box-shadow:0 7px 15px #301f0042,inset 0 1px #ffffff14}.mobile-catalog-nav__links a.is-active:before{content:"";width:5px;height:5px;margin-right:8px;border-radius:50%;background:#dbad4f;box-shadow:0 0 0 3px #dbad4f21}body.is-goldbee-store .mobile-catalog-nav__links a:focus-visible{outline:2px solid #fff1c8;outline-offset:-3px}body.is-goldbee-store :is(#content,#produkty,#catalog-products,#hodnoceni,#product-variants,#product-detail){scroll-margin-top:calc(var(--mobile-search-area-height) + 64px)}.site-header.is-goldbee .header-actions{grid-column:2;grid-row:1}.site-header.is-goldbee .header-search{grid-column:1 / -1;grid-row:2;height:46px;width:min(100%,620px)}.site-header.is-goldbee .main-nav{display:none}.category-menu{width:100%;height:auto;display:flex;flex-direction:column;align-items:stretch;gap:0}.category-menu-row{min-height:48px;border-bottom:1px solid var(--line)}.category-menu-row>a{min-height:48px;flex:1}.category-submenu-toggle{width:44px;height:44px}.category-submenu{position:static;min-width:0;padding:0 0 0 17px;display:none;visibility:visible;opacity:1;border:0;border-radius:0;box-shadow:none;transform:none;transition:none}.category-menu-item.is-open>.category-submenu{display:block}.category-menu-item.is-open>.category-menu-row .category-submenu-toggle svg{transform:rotate(180deg)}.category-submenu .has-children>.category-menu-row .category-submenu-toggle svg{transform:none}.category-submenu .has-children.is-open>.category-menu-row .category-submenu-toggle svg{transform:rotate(180deg)}.hero{height:588px}.shop-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shop-benefit:nth-child(n+3){border-top:1px solid #e4dbd0}.shop-benefit:nth-child(3){border-left:0}.product-grid,.product-review-grid{grid-template-columns:repeat(2,1fr)}.catalog-filter-groups{grid-template-columns:1fr 1fr}.catalog-price-filter{grid-column:1 / -1}.after-sales-grid{grid-template-columns:1fr}.cookie-banner{grid-template-columns:minmax(170px,.55fr) minmax(0,1.45fr)}.cookie-banner-actions{grid-column:1 / -1;grid-template-columns:.7fr 1fr 1fr}.cookie-banner-actions.is-simple{grid-template-columns:1fr 1fr}.product-detail{grid-template-columns:1fr 1fr;gap:20px}.product-gallery-grid{grid-template-columns:1fr}.product-panel{position:static}.cart-layout,.checkout-layout{grid-template-columns:1fr}.cart-upsell-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-inner{grid-template-columns:1fr 1fr}.newsletter-block{grid-column:1 / -1;grid-row:2}.order-summary{width:100%;position:static}.cart-layout .order-summary{max-width:500px;margin-left:auto}}@media(max-width:700px){body.is-goldbee-store{--mobile-logo-row-height: 82px;--mobile-search-area-height: 60px}.bank-transfer-payment{grid-template-columns:1fr}.bank-transfer-payment__qr{width:min(300px,100%);justify-self:center}.bank-transfer-payment__data div{grid-template-columns:1fr;gap:4px}.success-product{grid-template-columns:70px minmax(0,1fr);gap:15px}.success-product img,.success-product__placeholder{width:70px;height:86px}.success-product__price{grid-column:2}body{font-size:14px}.announcement{height:34px;font-size:9px}.header-promo-countdown{padding-left:0;border-left:0}.header-inner{height:82px;padding:0 17px}.main-nav{top:82px}.brand-word{font-size:37px}.brand-logo{max-width:138px;max-height:52px}.cart-link{gap:5px}.site-header.is-goldbee .header-inner{height:142px;padding:0 17px 10px;grid-template-columns:minmax(0,1fr) 108px;grid-template-rows:var(--mobile-logo-row-height) 50px}.site-header.is-goldbee .header-actions{gap:4px}.site-header.is-goldbee :is(.account-link,.cart-link){min-width:44px;padding:6px;justify-content:center;gap:4px}.site-header.is-goldbee :is(.account-icon,.cart-icon){width:24px}.site-header.is-goldbee .cart-count{min-width:20px;height:20px}.header-search{grid-template-columns:20px minmax(0,1fr);padding-right:15px}.header-search button{display:none}.catalog-category{padding-top:25px}.catalog-category-heading{padding:22px 0 38px}.site-header.is-goldbee .brand-logo{max-width:min(100%,138px);max-height:52px}.site-header.is-goldbee .header-search{grid-template-columns:18px minmax(0,1fr) auto;gap:8px;padding:0 3px 0 13px}.site-header.is-goldbee .header-search input{font-size:16px}.site-header.is-goldbee .header-search button{display:block;height:40px;padding:0 13px}.mobile-catalog-nav__links{width:calc(100% - 22px)}.mobile-catalog-nav__links a{padding-inline:11px}.catalog-filter-panel{margin-bottom:26px}.catalog-filter-panel>summary{padding:12px 14px;gap:8px}.catalog-filter-count{margin-left:0}.catalog-filter-summary-count{font-size:11px}.catalog-filter-options label>span{min-height:44px}.catalog-price-filter label{height:46px}.catalog-price-filter input{font-size:16px}.product-rail-heading{flex-wrap:wrap;gap:12px}.product-rail-actions{gap:12px}.catalog-gender-switch{width:100%;margin-top:-14px;margin-bottom:38px;grid-template-columns:repeat(2,1fr)}.catalog-gender-switch a{padding-inline:14px}.catalog-collection-categories{margin-top:-20px}.catalog-filters{margin-bottom:40px;padding:20px 17px}.catalog-filter-heading{align-items:flex-start}.catalog-filter-groups{grid-template-columns:1fr;gap:25px}.catalog-price-filter{grid-column:auto}.catalog-filter-actions{align-items:stretch;flex-direction:column}.catalog-filter-actions .button{width:100%}.cart-drawer-header,.cart-drawer-footer{padding-left:20px;padding-right:20px}.cart-drawer-content{padding:0 20px}.cart-count{min-width:19px;height:19px}.hero{height:625px}.home-product-rails{padding:42px 0 78px}.product-rail{padding:28px 0 36px}.product-rail-heading{padding:0 17px 19px}.product-rail-heading h2{font-size:clamp(25px,8vw,34px)}.product-rail-controls{gap:5px}.product-rail-controls button{width:38px;height:38px}.product-rail-track{padding:0 17px 13px;grid-auto-columns:min(78vw,290px);gap:12px;scroll-padding-inline:17px}.product-rail-empty{margin:0 17px 13px}.homepage-small-banner{min-height:420px;margin:8px 17px 38px;align-items:end;border-radius:var(--radius)}.homepage-small-banner>img{object-position:80% center}.homepage-small-banner__shade{background:linear-gradient(0deg,#080808f0,#080808b3 54%,#08080814)}.homepage-small-banner__content{width:100%;padding:28px 24px}.homepage-small-banner__content h2{margin-bottom:14px;font-size:clamp(32px,10vw,44px)}.homepage-small-banner__content p{font-size:12px;line-height:1.55}.homepage-small-banner__content .button{margin-top:21px}.shop-benefits{width:100%;margin-top:12px;padding:0 12px}.shop-benefits.is-footer{margin-top:0;margin-bottom:40px}.shop-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:18px}.shop-benefit{min-height:175px;padding:22px 12px}.shop-benefit+.shop-benefit{border-top:1px solid #e4dbd0;border-left:1px solid #e4dbd0}.shop-benefit:nth-child(2){border-top:0}.shop-benefit:nth-child(odd){border-left:0}.shop-benefit-icon{width:45px;height:45px;margin-bottom:11px}.shop-benefit-icon svg{width:29px;height:29px}.shop-benefit h3{font-size:16px}.shop-benefit p{font-size:12px}.hero-slide>img,.hero-slide>picture>img{object-position:70% center}.hero-content{padding:0 23px 44px;justify-content:flex-end}.hero h1{font-size:var(--heading-1)}.hero-controls{right:17px;bottom:14px}.hero-controls>button{display:none}.hero-dots button{width:18px}.hero-dots button.is-active{width:31px}.products-section{padding:50px 12px 76px}.section-heading{display:block;padding:0 11px 27px}.section-heading h2{font-size:var(--heading-2)}.section-intro{margin-top:18px}.product-grid{grid-template-columns:1fr;gap:44px}.cart-upsell{margin-top:46px}.cart-upsell-grid{grid-template-columns:1fr}.product-meta{padding-left:4px;padding-right:4px}.product-arrow{opacity:1;transform:none}.manifesto{min-height:630px;padding:70px 23px;grid-template-columns:1fr;align-content:center}.manifesto h2{font-size:var(--heading-2)}.manifesto-copy{max-width:440px}.values{padding:55px 23px;grid-template-columns:1fr;gap:40px}.site-footer{padding:55px 23px 20px}.footer-inner,.footer-bottom{display:grid;grid-template-columns:1fr;gap:25px}.newsletter-block{grid-column:auto;grid-row:auto}.footer-links{gap:0}.footer-links a{min-height:44px;display:flex;align-items:center}.footer-bottom{margin-top:45px;gap:7px}.cookie-settings-link,.footer-report-link{min-height:44px;display:inline-flex;align-items:center;justify-self:start}.cookie-banner{left:8px;right:8px;bottom:8px;width:calc(100% - 16px);max-height:calc(100dvh - 16px);padding:22px;grid-template-columns:1fr;gap:18px;overflow-y:auto}.cookie-banner-heading{display:flex;align-items:center;gap:13px}.cookie-banner-heading>span{width:34px;height:34px;margin:0;flex:0 0 auto;font-size:16px}.cookie-banner h2{font-size:var(--heading-2)}.cookie-banner-copy p{font-size:12px}.cookie-banner-actions{grid-column:auto;grid-template-columns:1fr}.cookie-banner-actions.is-simple{grid-template-columns:1fr}.cookie-button-allow{order:-1}.cookie-settings-card{padding:25px 20px}.cookie-settings-top h2{font-size:var(--heading-2)}.cookie-category{gap:6px 14px}.cookie-settings-actions,.contact-form-section{grid-template-columns:1fr}.container-wide,.page-shell{padding-left:16px;padding-right:16px}.breadcrumb{padding-top:18px}.breadcrumb a,.product-breadcrumb a{min-height:32px;display:inline-flex;align-items:center}.product-detail{grid-template-columns:1fr;gap:35px;padding-bottom:72px}.product-panel{padding:6px 7px 0}.is-goldbee-store.has-sticky-purchase{padding-bottom:var(--sticky-purchase-height, 120px)}.is-goldbee-store .purchase-anchor .purchase-row{grid-template-columns:134px minmax(0,1fr);gap:8px}.is-goldbee-store .purchase-anchor .quantity-stepper{height:54px;grid-template-columns:repeat(3,minmax(0,1fr))}.is-goldbee-store .purchase-anchor .quantity-stepper button,.is-goldbee-store .purchase-anchor .quantity-stepper input{height:52px}.is-goldbee-store .purchase-anchor .add-button{min-width:0;padding:12px 8px;font-size:13px}.is-goldbee-store .purchase-anchor.is-sticky .purchase-row{position:fixed;z-index:60;inset:auto 0 0;padding:8px max(12px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:#fff;border-top:1px solid var(--line);box-shadow:0 -5px 24px #1111111a}.is-goldbee-store .purchase-anchor.is-sticky .sticky-purchase-variant{grid-column:1 / -1;min-width:0;min-height:36px;padding:0 4px;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;color:var(--ink);background:transparent;border:0;font-size:12px}.sticky-purchase-variant>span:first-child{min-width:0;overflow-wrap:anywhere}.sticky-purchase-change{flex-shrink:0;text-decoration:underline;text-underline-offset:3px}.product-gallery-grid{display:flex;gap:8px;overflow-x:auto;overflow-y:clip;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y pinch-zoom}.product-gallery-grid::-webkit-scrollbar{display:none}.product-gallery-grid .product-photo{aspect-ratio:var(--product-media-aspect, 9 / 16);flex:0 0 88%;overflow:clip;scroll-snap-align:start;touch-action:pan-x pan-y pinch-zoom}.product-gallery-grid .product-photo-trigger{height:100%;overflow:clip;touch-action:pan-x pan-y pinch-zoom}.product-gallery-grid .product-photo img{width:100%;height:100%;object-fit:cover;object-position:center;touch-action:pan-x pan-y pinch-zoom}.product-gallery-grid .product-video{flex:0 0 88%;touch-action:pan-x pan-y pinch-zoom}.product-gallery-grid .product-video video{touch-action:pan-x pan-y pinch-zoom}.product-gallery-grid.is-single-media .product-photo:only-child{flex-basis:100%}.product-lightbox{width:calc(100vw - 12px);height:calc(100dvh - 12px);max-height:calc(100dvh - 12px);border-radius:16px}.product-lightbox-shell{grid-template-columns:50px minmax(0,1fr) 50px}.lightbox-figure{padding:62px 0 18px}.lightbox-close{top:10px;right:10px;width:40px;height:40px}.lightbox-nav{width:40px;height:40px}.product-panel h1{font-size:var(--heading-1)}.related-products{padding-top:48px}.page-shell{padding-top:50px;padding-bottom:80px}.page-title-row,.checkout-heading{display:grid;align-items:start}.checkout-heading{grid-template-columns:minmax(0,1fr);gap:24px}.page-title-row .text-link{width:max-content}.cart-layout{padding-top:25px}.cart-item{grid-template-columns:105px 1fr;gap:16px}.cart-line-total{grid-column:2;margin:-20px 0 0}.cart-item-copy h2{font-size:18px}.cart-item-actions{margin-top:15px;flex-wrap:wrap}.order-summary{padding:23px}.checkout-progress{width:100%;margin:16px 0 0}.cart-page>.checkout-progress{width:100%;margin:16px 0 0;padding:11px 8px 9px;border-radius:14px}.checkout-steps{width:100%}.checkout-step{min-height:58px;gap:6px}.checkout-step__number{width:32px;height:32px;flex-basis:32px}.checkout-steps li:not(:last-child):after{top:16px;left:50%;width:100%}.checkout-step__copy small{display:none}.checkout-step__copy strong{font-size:10.5px}.checkout-heading h1{font-size:var(--heading-1)}.field-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.choice-card-main{grid-template-columns:17px minmax(0,1fr)}.choice-card-main>strong{grid-column:2}.packeta-picker{margin-left:18px;grid-template-columns:1fr}.packeta-message{grid-column:auto}.success-page{padding:75px 18px 90px}.success-card{grid-template-columns:1fr}.success-card>div{border-right:0;border-bottom:1px solid var(--line)}.account-auth-page{grid-template-columns:1fr}.account-auth-intro{min-height:270px;padding:42px 24px}.account-auth-intro h1{font-size:var(--heading-1)}.account-auth-intro h1{margin-bottom:20px}.account-auth-intro>p:last-child{margin-bottom:0}.account-auth-card{margin:22px auto 28px}.account-heading{display:grid}.account-security,.account-profile{padding:24px;grid-template-columns:1fr;gap:30px}.account-order-top{grid-template-columns:1fr 1fr}.account-order-items p{align-items:start}.account-order-footer,.order-detail-heading{align-items:start;flex-direction:column}.order-detail-summary{grid-template-columns:1fr 1fr}.order-legal-note,.after-sales-grid,.product-review-grid{grid-template-columns:1fr}.product-reviews-heading{align-items:start;flex-direction:column}.product-reviews{padding-top:55px;padding-bottom:70px}.content-page{padding:65px 20px 85px}.content-page-body{padding-top:34px;font-size:15px}.content-page-body h2{font-size:30px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.cart-cross-sell{margin:0 0 36px;padding:24px;border:1px solid var(--gold-line, var(--line));border-radius:18px;background:var(--gold-soft, var(--soft))}.cart-cross-sell-heading{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px}.cart-cross-sell-heading>div{min-width:0}.cart-cross-sell-heading .eyebrow{margin:0 0 6px}.cart-cross-sell-heading :is(h2,h3){margin:0;font-size:27px;line-height:1.1;letter-spacing:-.04em}.cart-cross-sell-heading>a{flex-shrink:0;white-space:nowrap;font-size:12px}.cart-cross-sell-controls{flex:0 0 auto;display:flex;align-items:center;gap:7px}.cart-cross-sell-controls button{width:42px;height:42px;display:grid;place-items:center;border:1px solid var(--line);border-radius:50%;color:var(--ink);background:#fff;font-size:17px;cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease,opacity .18s ease}.cart-cross-sell-controls button:hover:where(.has-mouse-hover *):not(:disabled),.cart-cross-sell-controls button:focus-visible{color:#fff;border-color:var(--gold-deep, #8c6a05);background:var(--gold-deep, #8c6a05)}.cart-cross-sell-controls button:disabled{opacity:.3;cursor:default}.cart-cross-sell-source{margin:7px 0 0;color:var(--muted);font-size:12px;overflow-wrap:anywhere}.cart-cross-sell-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.cart-cross-sell--slider{margin-top:54px;margin-bottom:0}.cart-cross-sell--slider .cart-cross-sell-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(290px,calc((100% - 32px) / 3));overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;outline:none}.cart-cross-sell--slider .cart-cross-sell-grid::-webkit-scrollbar{display:none}.cart-cross-sell--slider .cross-sell-card{scroll-snap-align:start}.cross-sell-card{min-width:0;display:grid;grid-template-columns:90px minmax(0,1fr);align-items:start;gap:14px;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.cross-sell-image{position:relative;aspect-ratio:3 / 4;display:grid;place-items:center;overflow:hidden;border-radius:9px;background:var(--soft)}.cross-sell-image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.cross-sell-image>span{font-size:12px;font-weight:800}.cross-sell-copy{min-width:0}.cross-sell-reason{margin:0 0 6px;color:var(--gold-deep, var(--muted));font-size:10px;font-weight:700;line-height:1.4}.cross-sell-copy :is(h3,h4){margin:0 0 10px;font-size:13px;line-height:1.4}.cross-sell-copy :is(h3,h4) a:hover:where(.has-mouse-hover *){text-decoration:underline}.cross-sell-price{display:block;font-size:16px}.cross-sell-availability{min-height:15px;display:block;margin-top:2px;color:#397943;font-size:10px;line-height:1.4}.cross-sell-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.cross-sell-actions select{width:100%;min-width:0;min-height:40px;padding:6px 8px;border:1px solid var(--line);border-radius:8px;background:#fff;font-size:12px}.cross-sell-actions button{width:100%;min-height:40px;padding:8px 12px;color:#fff;background:var(--gold-deep, #8c6a05);border:1px solid var(--gold-deep, #8c6a05);border-radius:8px;font-size:12px;font-weight:700}.cross-sell-actions button:hover:where(.has-mouse-hover *){background:#333}#cart-content{scroll-margin-top:165px}.cart-cross-sell--compact{margin:24px 0 0;padding:20px 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent}.cart-cross-sell--compact .cart-cross-sell-heading{margin-bottom:16px}.cart-cross-sell--compact .cart-cross-sell-heading h3{font-size:23px}.cart-cross-sell--compact .cart-cross-sell-grid{grid-template-columns:1fr}.cart-cross-sell--compact .cross-sell-card{grid-template-columns:76px minmax(0,1fr);padding:12px}@media(max-width:1100px)and (min-width:701px){.cart-cross-sell:not(.cart-cross-sell--compact) .cross-sell-card{grid-template-columns:1fr}.cart-cross-sell:not(.cart-cross-sell--compact) .cross-sell-image{max-height:150px;aspect-ratio:4 / 3}.cart-cross-sell:not(.cart-cross-sell--compact) .cross-sell-image img{object-fit:contain}}@media(max-width:700px){.cart-cross-sell{padding:16px}.cart-cross-sell-heading{align-items:flex-start;flex-direction:column;gap:12px}.cart-cross-sell:not(.cart-cross-sell--compact) .cart-cross-sell-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(86%,320px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory}.cross-sell-card{grid-template-columns:70px minmax(0,1fr);gap:10px;padding:12px;scroll-snap-align:start}.cart-cross-sell--compact{padding:20px 0 0}}body.is-goldbee-store .cart-page{padding-top:clamp(42px,5vw,68px)}body.is-goldbee-store .cart-page .page-title-row{padding-bottom:28px;border-bottom-color:#ddd7cc}body.is-goldbee-store .cart-page .page-title-row h1{font-size:clamp(38px,4vw,56px);letter-spacing:-.055em}body.is-goldbee-store .cart-layout{grid-template-columns:minmax(0,1fr) minmax(350px,410px);gap:clamp(38px,5vw,72px);padding-top:34px;align-items:start}body.is-goldbee-store .cart-item{grid-template-columns:150px minmax(0,1fr) auto;gap:22px;padding:0 0 24px;margin-bottom:24px}body.is-goldbee-store .cart-item-image{border-radius:14px}body.is-goldbee-store .cart-item-copy .eyebrow{margin-bottom:7px;color:#8a6a12}body.is-goldbee-store .cart-item-copy h2{max-width:520px;font-size:clamp(19px,1.7vw,24px);line-height:1.22}body.is-goldbee-store .cart-item-copy>strong{display:inline-block;margin-top:10px;font-size:17px}body.is-goldbee-store .cart-line-total{font-size:16px}body.is-goldbee-store .order-summary{position:sticky;top:28px;padding:26px;border:1px solid #e4ddd1;border-radius:20px;background:#faf8f4;box-shadow:0 18px 48px #2f241112}body.is-goldbee-store .order-summary h2{margin-bottom:20px}body.is-goldbee-store .order-summary .spending-rewards--compact{margin:0 0 18px;padding:15px;background:#fffaf0;border-radius:14px}body.is-goldbee-store .order-summary .spending-rewards--compact .spending-rewards__heading>b{display:none}body.is-goldbee-store .order-summary .spending-rewards--compact .spending-rewards__bar{margin:12px 0}body.is-goldbee-store .order-summary .spending-rewards--compact .spending-rewards__steps{gap:4px}body.is-goldbee-store .order-summary .spending-rewards--compact .spending-rewards__steps>div{gap:5px}body.is-goldbee-store .order-summary .spending-rewards--compact .spending-rewards__steps strong{white-space:normal}body.is-goldbee-store .order-summary .button-block{min-height:52px;border-radius:13px}body.is-goldbee-store .cart-cross-sell{border-color:#e4ddd1;background:#faf8f4}body.is-goldbee-store .cart-cross-sell--slider .cross-sell-card{border-color:#e5dfd5;border-radius:14px}body.is-goldbee-store.in-kosik .cart-quantity-stepper{height:40px;display:grid;grid-template-columns:36px 42px 36px;align-items:stretch;overflow:hidden;border:1px solid #d9d4cb;border-radius:12px;background:#fff}body.is-goldbee-store.in-kosik .cart-quantity-stepper button{min-width:0;padding:0;border:0;color:#292723;background:transparent;font-size:18px;line-height:1;cursor:pointer}body.is-goldbee-store.in-kosik .cart-quantity-stepper button:hover:where(.has-mouse-hover *){background:#f5f2ec}body.is-goldbee-store.in-kosik .cart-quantity-stepper button:focus-visible{position:relative;z-index:1;outline:2px solid #b08503;outline-offset:-2px}body.is-goldbee-store.in-kosik .cart-item-actions .cart-quantity-stepper select{width:42px;height:38px;padding:0;color:#111;-webkit-text-fill-color:#111;border:0;border-right:1px solid #ece7de;border-left:1px solid #ece7de;border-radius:0;appearance:none;background:#fff;text-align:center;text-align-last:center;font-weight:700;cursor:pointer}body.is-goldbee-store.in-kosik .cart-item-actions .cart-quantity-stepper select option{color:#111;background:#fff}body.is-goldbee-store.in-kosik .coupon-toggle{width:100%;min-height:44px;padding:0;display:flex;align-items:center;justify-content:space-between;gap:15px;color:var(--ink);background:transparent;border:0;font:inherit;font-weight:700;text-align:left;cursor:pointer}body.is-goldbee-store.in-kosik .coupon-toggle>span:last-child{font-size:19px;font-weight:400}body.is-goldbee-store.in-kosik .coupon-toggle:focus-visible{outline:2px solid #b08503;outline-offset:3px}body.is-goldbee-store.in-kosik .coupon-form-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .2s ease,opacity .16s ease}body.is-goldbee-store.in-kosik .coupon-form-panel.is-open{grid-template-rows:1fr;opacity:1}body.is-goldbee-store.in-kosik .coupon-form-panel>div{min-height:0;overflow:hidden}body.is-goldbee-store.in-kosik .coupon-form-panel form{padding-top:8px}body.is-goldbee-store.in-kosik .cart-main-column{min-width:0}body.is-goldbee-store.in-kosik .cart-upsell--quick-add{min-width:0;margin:4px 0 40px;padding:28px 0 0;border-top:0}body.is-goldbee-store.in-kosik .cart-upsell--quick-add>header{margin-bottom:16px;display:flex;align-items:end;justify-content:space-between;gap:18px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add>header h2{margin:0;font-size:clamp(22px,2vw,26px);line-height:1.08}body.is-goldbee-store.in-kosik .cart-upsell-controls{flex:0 0 auto;display:flex;gap:6px}body.is-goldbee-store.in-kosik .cart-upsell-controls button{width:36px;height:36px;display:grid;place-items:center;padding:0;color:var(--ink);background:#fff;border:1px solid #e2ddd5;border-radius:50%;font-size:15px;cursor:pointer;transition:color .18s ease,background .18s ease,opacity .18s ease}body.is-goldbee-store.in-kosik .cart-upsell-controls button:hover:where(.has-mouse-hover *):not(:disabled),body.is-goldbee-store.in-kosik .cart-upsell-controls button:focus-visible{color:#fff;background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05)}body.is-goldbee-store.in-kosik .cart-upsell-controls button:disabled{opacity:.28;cursor:default}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/4);gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-grid::-webkit-scrollbar{display:none}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-grid.is-dragging,body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-grid.is-animating{scroll-snap-type:none}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-grid.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-card{min-width:0;height:auto;display:flex;flex-direction:column;overflow:hidden;border-color:#e5dfd5;border-radius:13px;box-shadow:none;scroll-snap-align:start;scroll-snap-stop:always}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-image{width:100%;height:auto;min-height:0;aspect-ratio:2 / 3;border-radius:0}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-image img{object-fit:contain;object-position:center}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-image>span{display:none}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy{min-width:0;min-height:0;flex:1;padding:9px 10px 10px;display:flex;flex-direction:column}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy h3{min-height:2.55em;margin:0 0 5px;display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.27;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy>p{min-height:19px;margin:0 0 8px;gap:5px;line-height:1.1}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy>p del{font-size:9px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy>p strong{font-size:13px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy form{margin-top:auto;grid-template-columns:minmax(0,1fr) auto;gap:6px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy select,body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy button{min-width:0;min-height:36px;height:36px;font-size:10px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy button{padding-inline:8px;white-space:nowrap}@media(min-width:901px)and (max-width:1279px){body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-grid{grid-auto-columns:calc((100% - 24px) / 3)}}.mobile-cart-checkout{display:none}@media(min-width:981px){body.is-goldbee-store.in-kosik .cart-page{width:min(100%,1320px);padding:clamp(40px,4vw,58px) clamp(28px,3.2vw,44px) 104px}body.is-goldbee-store.in-kosik .cart-page .page-title-row{align-items:center;padding-bottom:24px}body.is-goldbee-store.in-kosik .cart-page .page-title-row .eyebrow{margin-bottom:6px}body.is-goldbee-store.in-kosik .cart-page .page-title-row h1{font-size:clamp(38px,3vw,42px);line-height:1;letter-spacing:-.05em}body.is-goldbee-store.in-kosik .cart-page .page-title-row .text-link{color:#6e6961;font-size:14px;font-weight:550;text-underline-offset:4px}body.is-goldbee-store.in-kosik .cart-layout{grid-template-columns:minmax(0,1fr) minmax(410px,430px);gap:clamp(36px,3.5vw,48px);padding-top:32px}body.is-goldbee-store.in-kosik .cart-items{min-width:0}body.is-goldbee-store.in-kosik .cart-item{grid-template-columns:clamp(150px,13vw,168px) minmax(0,1fr);align-items:start;gap:clamp(24px,2.2vw,30px);margin-bottom:26px;padding-bottom:26px;border-bottom-color:#ebe6de}body.is-goldbee-store.in-kosik .cart-item-copy{min-width:0;padding-top:6px}body.is-goldbee-store.in-kosik .cart-item-copy h2{max-width:100%;margin-bottom:7px;font-size:clamp(21px,1.6vw,23px);line-height:1.24;letter-spacing:-.025em;overflow-wrap:anywhere}body.is-goldbee-store.in-kosik .cart-item-copy>p:not(.eyebrow){margin:0;font-size:15px;line-height:1.45}body.is-goldbee-store.in-kosik .cart-item-copy>strong{margin-top:12px;font-size:20px;line-height:1.2}body.is-goldbee-store.in-kosik .cart-item-actions{margin-top:22px;align-items:center}body.is-goldbee-store.in-kosik .cart-quantity-field{gap:7px;color:#625d55;font-size:13px;font-weight:550}body.is-goldbee-store.in-kosik .cart-quantity-stepper{height:46px;grid-template-columns:42px 48px 42px}body.is-goldbee-store.in-kosik .cart-quantity-stepper button{font-size:20px}body.is-goldbee-store.in-kosik .cart-item-actions .cart-quantity-stepper select{width:48px;height:44px}body.is-goldbee-store.in-kosik .cart-line-total{display:none}body.is-goldbee-store.in-kosik .order-summary{width:100%;max-width:430px;position:sticky;top:96px;padding:28px;border-color:#e2dbcf;border-radius:20px;background:#faf8f4;box-shadow:0 12px 34px #2f24110e}body.is-goldbee-store.in-kosik .order-summary>.eyebrow{margin-bottom:5px}body.is-goldbee-store.in-kosik .order-summary h2{margin-bottom:22px;font-size:clamp(28px,2.2vw,31px);line-height:1.05}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact{margin-bottom:20px;padding:18px;border:1px solid rgba(176,133,3,.16);border-radius:14px;background:#fffaf0}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__heading strong{font-size:14px;line-height:1.4}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__heading span{margin-bottom:1px;font-size:11px;line-height:1.3}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__bar{margin:14px 0 13px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__steps{gap:10px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__steps>div{align-items:flex-start;gap:7px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__steps i{width:24px;height:24px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__steps strong{color:#4f493e;font-size:11px;line-height:1.35}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__steps small{font-size:10px;line-height:1.3}body.is-goldbee-store.in-kosik .summary-row{align-items:baseline;padding:14px 0;border-color:#4d44361a;font-size:14px}body.is-goldbee-store.in-kosik .summary-row strong{font-size:15px}body.is-goldbee-store.in-kosik .coupon-box,body.is-goldbee-store.in-kosik .tip-box{margin:8px 0;padding:12px 0;border-color:#4d44361a}body.is-goldbee-store.in-kosik .coupon-box+.tip-box{border-top:0}body.is-goldbee-store.in-kosik .tip-box+.summary-row{border-top:0}body.is-goldbee-store.in-kosik .coupon-toggle{min-height:42px;font-size:14px}body.is-goldbee-store.in-kosik .coupon-toggle>span:last-child{font-size:18px;line-height:1}body.is-goldbee-store.in-kosik .tip-box-heading{margin-bottom:12px;align-items:center}body.is-goldbee-store.in-kosik .tip-box-heading>div>strong{font-size:14px}body.is-goldbee-store.in-kosik .tip-box-heading span{margin-top:2px;font-size:11px;line-height:1.35}body.is-goldbee-store.in-kosik .tip-options{gap:6px}body.is-goldbee-store.in-kosik .tip-options span{min-height:40px;border-radius:10px;font-size:12px}body.is-goldbee-store.in-kosik .summary-total{align-items:baseline;margin:10px 0 16px;padding-top:19px;border-color:#4d443621;font-size:19px}body.is-goldbee-store.in-kosik .summary-total strong{font-size:25px;line-height:1}body.is-goldbee-store.in-kosik .cart-method-preview{display:none}body.is-goldbee-store.in-kosik .order-summary>.button-block{min-height:54px;border-radius:13px;font-size:15px}body.is-goldbee-store.in-kosik .summary-note{margin-top:8px;color:#777169;font-size:13px;line-height:1.4}}@media(max-width:900px){body.is-goldbee-store .cart-layout{grid-template-columns:1fr;gap:28px}body.is-goldbee-store .cart-layout .order-summary{position:static;max-width:none;margin:0}body.is-goldbee-store.in-kosik .cart-page{padding-bottom:calc(96px + env(safe-area-inset-bottom))}body.is-goldbee-store.in-kosik .cart-layout{gap:20px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add{margin:0 0 34px;padding-top:20px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add>header{margin-bottom:13px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add>header .eyebrow{margin-bottom:4px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add>header h2{font-size:22px}body.is-goldbee-store.in-kosik .cart-upsell-controls button{width:34px;height:34px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-grid{grid-auto-columns:54vw;gap:10px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-card{height:232px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-image{height:106px;min-height:106px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy{padding:8px 9px 9px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy h3{font-size:13px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy select,body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy button{min-height:36px;height:36px}body.is-goldbee-store.in-kosik .order-summary>.button-block{display:inline-flex;width:100%;min-height:50px;margin-top:18px}body.is-goldbee-store.in-kosik .cart-method-preview{display:none}body.is-goldbee-store.in-kosik .summary-note{margin-top:8px}body.is-goldbee-store.in-kosik .mobile-cart-checkout{position:fixed;z-index:65;right:0;bottom:0;left:0;min-height:68px;padding:8px max(12px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));display:grid;grid-template-columns:minmax(78px,auto) minmax(176px,1fr);align-items:center;gap:10px;background:#fffffffa;border-top:1px solid #e7e1d8;box-shadow:0 -6px 22px #261e1314;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.is-goldbee-store.in-kosik .mobile-cart-checkout>div{min-width:0;display:grid;gap:1px}body.is-goldbee-store.in-kosik .mobile-cart-checkout span{color:var(--muted);font-size:10px}body.is-goldbee-store.in-kosik .mobile-cart-checkout strong{white-space:nowrap;font-size:clamp(16px,4.4vw,19px);line-height:1.1}body.is-goldbee-store.in-kosik .mobile-cart-checkout .button{width:100%;min-height:46px;padding:8px 12px;border-radius:11px;font-size:13px}}@media(min-width:600px)and (max-width:900px){body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-grid{grid-auto-columns:42vw}}@media(max-width:700px){body.is-goldbee-store .cart-page{padding-top:28px;padding-bottom:72px}body.is-goldbee-store .cart-page .page-title-row{align-items:center;padding-bottom:20px}body.is-goldbee-store .cart-page .page-title-row .eyebrow{display:none}body.is-goldbee-store .cart-page .page-title-row h1{font-size:36px}body.is-goldbee-store .cart-page .page-title-row .text-link{font-size:11px}body.is-goldbee-store .cart-layout{padding-top:24px}body.is-goldbee-store .cart-item{grid-template-columns:104px minmax(0,1fr);gap:15px}body.is-goldbee-store .cart-item-copy{padding-top:0}body.is-goldbee-store .cart-item-copy .eyebrow{display:none}body.is-goldbee-store .cart-item-copy h2{padding-right:0;font-size:17px}body.is-goldbee-store .cart-line-total{display:none}body.is-goldbee-store .cart-item-actions{margin-top:18px}body.is-goldbee-store .order-summary{padding:20px;border-radius:17px}body.is-goldbee-store .order-summary h2{font-size:29px}body.is-goldbee-store .cart-cross-sell--slider{margin-top:38px}body.is-goldbee-store .cart-cross-sell-heading{flex-direction:row;align-items:end}body.is-goldbee-store .cart-cross-sell-heading :is(h2,h3){font-size:24px}body.is-goldbee-store .cart-cross-sell-controls button{width:40px;height:40px}body.is-goldbee-store.in-kosik .gb-mobile-nav{padding-top:2px;padding-bottom:3px}body.is-goldbee-store.in-kosik .gb-mobile-nav__scroll{grid-template-rows:repeat(2,40px);gap:4px 6px}body.is-goldbee-store.in-kosik .gb-mobile-nav a{min-height:40px;padding-block:4px}body.is-goldbee-store.in-kosik .cart-page{padding-top:16px}body.is-goldbee-store.in-kosik .cart-page .page-title-row{display:flex;padding-bottom:12px}body.is-goldbee-store.in-kosik .cart-page .page-title-row h1{font-size:30px}body.is-goldbee-store.in-kosik .cart-page .page-title-row .text-link{min-height:40px;display:inline-flex;align-items:center;gap:5px;color:#777169;font-size:10.5px;font-weight:500}body.is-goldbee-store.in-kosik .cart-layout{padding-top:14px}body.is-goldbee-store.in-kosik .cart-item{grid-template-columns:88px minmax(0,1fr);align-items:start;gap:12px;margin-bottom:12px;padding-bottom:14px}body.is-goldbee-store.in-kosik .cart-item-copy h2{margin-bottom:3px;font-size:15px;line-height:1.25}body.is-goldbee-store.in-kosik .cart-item-copy>p:not(.eyebrow){margin:0;font-size:11px}body.is-goldbee-store.in-kosik .cart-item-copy>small{font-size:9px}body.is-goldbee-store.in-kosik .cart-item-copy>strong{margin-top:6px;font-size:15px}body.is-goldbee-store.in-kosik .cart-item-actions{margin-top:8px;align-items:center;gap:8px}body.is-goldbee-store.in-kosik .cart-item-actions .cart-quantity-field{gap:3px}body.is-goldbee-store.in-kosik .cart-quantity-field>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.is-goldbee-store.in-kosik .cart-quantity-stepper{height:40px;grid-template-columns:36px 40px 36px;border-color:#ddd8cf;border-radius:10px}body.is-goldbee-store.in-kosik .cart-item-actions .cart-quantity-stepper select{width:40px;height:38px}body.is-goldbee-store.in-kosik .cart-auto-save{padding:0}body.is-goldbee-store.in-kosik .cart-surcharge-options{margin-top:10px}body.is-goldbee-store.in-kosik .order-summary{padding:14px;border-radius:15px;box-shadow:0 10px 28px #2f24110b}body.is-goldbee-store.in-kosik .order-summary>.eyebrow{margin-bottom:3px}body.is-goldbee-store.in-kosik .order-summary h2{margin-bottom:12px;font-size:24px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact{margin-bottom:10px;padding:10px;border-radius:12px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__heading strong{font-size:11px;line-height:1.25}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__bar{height:6px;margin:8px 0}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__steps{gap:3px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__steps>div{gap:4px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__steps i{width:19px;height:19px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__steps strong{color:#6f6758;font-size:8px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__gifts{margin-top:8px;padding-top:8px}body.is-goldbee-store.in-kosik .summary-row{padding:9px 0;border-color:#4d443624}body.is-goldbee-store.in-kosik .summary-total{margin:4px 0 8px;padding-top:12px;border-color:#4d443629;font-size:18px}body.is-goldbee-store.in-kosik .summary-total strong{font-size:20px}body.is-goldbee-store.in-kosik .coupon-box,body.is-goldbee-store.in-kosik .tip-box{margin:6px 0;padding:8px 0}body.is-goldbee-store.in-kosik .coupon-box{margin:6px 0;padding:6px 0}body.is-goldbee-store.in-kosik .coupon-toggle>span:last-child{font-size:17px}body.is-goldbee-store.in-kosik .tip-box-heading{margin-bottom:6px}body.is-goldbee-store.in-kosik .tip-box-heading span{line-height:1.35}body.is-goldbee-store.in-kosik .tip-options{gap:4px}body.is-goldbee-store.in-kosik .tip-options span{min-height:40px;border-radius:10px}body.is-goldbee-store.in-kosik .summary-note{margin:6px 0 0;font-size:10px;line-height:1.4}body.is-goldbee-store.in-kosik .cart-cross-sell--slider{margin-top:20px}}@media(max-width:900px){body.is-goldbee-store.in-kosik .cart-page{padding-bottom:calc(92px + env(safe-area-inset-bottom))}body.is-goldbee-store.in-kosik .cart-line-total{display:none}body.is-goldbee-store.in-kosik .cart-upsell--quick-add{margin:0;padding-top:16px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add>header{margin-bottom:12px}body.is-goldbee-store.in-kosik .cart-upsell-controls,body.is-goldbee-store.in-kosik .cart-cross-sell-controls{gap:5px}body.is-goldbee-store.in-kosik .cart-upsell-controls button,body.is-goldbee-store.in-kosik .cart-cross-sell-controls button{width:32px;height:32px;color:#6f6a62;border-color:#e8e3dc;font-size:13px}body.is-goldbee-store.in-kosik .cart-upsell-controls button:disabled,body.is-goldbee-store.in-kosik .cart-cross-sell-controls button:disabled{opacity:.22}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-grid{grid-auto-columns:76%;gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-grid::-webkit-scrollbar{display:none}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-card{height:auto;min-height:0;scroll-snap-align:start;scroll-snap-stop:normal}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-image{height:auto;min-height:0;aspect-ratio:2 / 3}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy{padding:10px 11px 11px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy h3{min-height:2.55em;margin-bottom:6px;font-size:15px;line-height:1.27}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy>p{margin-bottom:9px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy>p del{font-size:10px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy>p strong{font-size:14px}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy select,body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy button{min-height:44px;height:44px;font-size:12px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--compact .spending-rewards__steps>div strong{font-size:10.5px;line-height:1.25}body.is-goldbee-store.in-kosik .summary-row{border-color:#4d44361a}body.is-goldbee-store.in-kosik .coupon-box+.tip-box,body.is-goldbee-store.in-kosik .tip-box+.summary-row{border-top:0}body.is-goldbee-store.in-kosik .cart-cross-sell--slider{margin:24px 0 0;padding:0;border:0;border-radius:0;background:transparent}body.is-goldbee-store.in-kosik .cart-cross-sell--slider .cart-cross-sell-heading{margin-bottom:14px;align-items:end;flex-direction:row;gap:12px}body.is-goldbee-store.in-kosik .cart-cross-sell--slider .cart-cross-sell-grid{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.is-goldbee-store.in-kosik .cart-cross-sell--slider .cart-cross-sell-grid::-webkit-scrollbar{display:none}body.is-goldbee-store.in-kosik .cart-cross-sell--slider .cross-sell-card{grid-template-columns:minmax(105px,36%) minmax(0,1fr);gap:12px;padding:12px;scroll-snap-align:start;scroll-snap-stop:normal}body.is-goldbee-store.in-kosik .cart-cross-sell--slider .cross-sell-image{width:100%;max-height:none;aspect-ratio:3 / 4}body.is-goldbee-store.in-kosik .cart-cross-sell--slider .cross-sell-image img{object-fit:cover;object-position:center top}body.is-goldbee-store.in-kosik .cart-cross-sell--slider .cross-sell-copy :is(h3,h4){display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.is-goldbee-store.in-kosik .cart-cross-sell--slider .cross-sell-actions :is(select,button){min-height:44px;font-size:12px}}@media(max-width:359px){body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-grid{grid-auto-columns:78%}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-copy form{grid-template-columns:1fr}body.is-goldbee-store.in-kosik .cart-upsell--quick-add .cart-upsell-card{min-height:304px}body.is-goldbee-store.in-kosik .cart-cross-sell--slider .cart-cross-sell-grid{grid-auto-columns:84%}body.is-goldbee-store.in-kosik .cart-cross-sell--slider .cross-sell-card{grid-template-columns:96px minmax(0,1fr);gap:10px}}body.cart-upsell-modal-open{overflow:hidden}body.is-goldbee-store.in-kosik .cart-upsell-modal{width:min(960px,calc(100vw - 40px));max-width:none;margin:auto;padding:0;overflow:hidden;color:var(--ink);background:#fff;border:1px solid #e2ddd5;border-radius:20px;box-shadow:0 28px 80px #211c1433}body.is-goldbee-store.in-kosik .cart-upsell-modal::backdrop{background:#1a17127a;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}body.is-goldbee-store.in-kosik .cart-upsell-modal__shell{max-height:min(82dvh,720px);display:grid;grid-template-rows:auto minmax(0,1fr) auto}body.is-goldbee-store.in-kosik .cart-upsell-modal__header{padding:26px 28px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;border-bottom:1px solid #eee9e1}body.is-goldbee-store.in-kosik .cart-upsell-modal__header .eyebrow{margin:0 0 5px}body.is-goldbee-store.in-kosik .cart-upsell-modal__header h2{margin:0;font-size:clamp(28px,3vw,38px);line-height:1.05;letter-spacing:-.045em}body.is-goldbee-store.in-kosik .cart-upsell-modal__header p:last-child{max-width:600px;margin:8px 0 0;color:#716b62;font-size:14px;line-height:1.45}body.is-goldbee-store.in-kosik .cart-upsell-modal__close{flex:0 0 44px;width:44px;height:44px;padding:0;display:grid;place-items:center;color:#514c45;background:#faf8f4;border:1px solid #e4ded5;border-radius:50%;font-size:23px;line-height:1;cursor:pointer}body.is-goldbee-store.in-kosik .cart-upsell-modal__close:focus-visible{outline:2px solid #b08503;outline-offset:3px}body.is-goldbee-store.in-kosik .cart-upsell-modal__body{position:relative;min-height:0;padding:22px 28px 24px;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain}body.is-goldbee-store.in-kosik .cart-upsell-modal__controls{margin:0 0 12px;display:flex;justify-content:flex-end}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 36px)/4);gap:12px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-grid::-webkit-scrollbar{display:none}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-card{min-width:0;height:280px;display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #e5dfd5;border-radius:14px;box-shadow:none;scroll-snap-align:start}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-image{width:100%;height:132px;min-height:132px;overflow:hidden;border-radius:0}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-image img{width:100%;height:100%;object-fit:cover;object-position:center top}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy{min-height:0;flex:1;padding:10px 11px 11px;display:flex;flex-direction:column}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy h3{min-height:2.55em;margin:0 0 6px;display:-webkit-box;overflow:hidden;font-size:14px;line-height:1.27;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy>p{min-height:19px;margin:0 0 8px;display:flex;align-items:baseline;gap:5px;line-height:1.1}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy>p del{color:#8a847a;font-size:10px}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy>p strong{font-size:14px}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy form{margin-top:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy form label>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy :is(select,button){min-width:0;height:42px;min-height:42px;font-size:11px}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy button{padding-inline:9px;white-space:nowrap}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy form[data-added=true] button{color:#fff;background:#397943;border-color:#397943}body.is-goldbee-store.in-kosik .cart-upsell-modal__status{min-height:20px;margin:12px 0 0;color:#4f6e47;font-size:12px;line-height:1.4;text-align:center}body.is-goldbee-store.in-kosik .cart-upsell-modal__footer{padding:14px 28px 18px;display:flex;justify-content:flex-end;background:#faf8f4;border-top:1px solid #eee9e1}body.is-goldbee-store.in-kosik .cart-upsell-modal__footer .button{min-width:260px;min-height:50px;border-radius:12px}body.is-goldbee-store.in-kosik .cart-upsell-modal__footer .button[aria-disabled=true]{opacity:.55;pointer-events:none}@media(max-width:900px){body.is-goldbee-store.in-kosik .cart-upsell-modal{width:100%;max-height:88dvh;inset:auto 0 0;margin:0;border-width:1px 0 0;border-radius:22px 22px 0 0;box-shadow:0 -16px 48px #211c142e}body.is-goldbee-store.in-kosik .cart-upsell-modal__shell{max-height:88dvh}body.is-goldbee-store.in-kosik .cart-upsell-modal__header{padding:18px 18px 14px;gap:14px}body.is-goldbee-store.in-kosik .cart-upsell-modal__header h2{font-size:clamp(27px,8vw,34px)}body.is-goldbee-store.in-kosik .cart-upsell-modal__header p:last-child{margin-top:6px;font-size:13px}body.is-goldbee-store.in-kosik .cart-upsell-modal__close{flex-basis:44px}body.is-goldbee-store.in-kosik .cart-upsell-modal__body{padding:12px 16px 14px}body.is-goldbee-store.in-kosik .cart-upsell-modal__controls{margin-bottom:8px}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-grid{grid-auto-columns:78%;gap:10px}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-card{height:278px}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-image{height:126px;min-height:126px}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy h3{font-size:15px}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy :is(select,button){min-height:44px;height:44px;font-size:12px}body.is-goldbee-store.in-kosik .cart-upsell-modal__footer{padding:11px 16px calc(11px + env(safe-area-inset-bottom))}body.is-goldbee-store.in-kosik .cart-upsell-modal__footer .button{width:100%;min-width:0;min-height:50px}}@media(max-width:359px){body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-grid{grid-auto-columns:82%}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-card{height:326px}body.is-goldbee-store.in-kosik .cart-upsell-modal .cart-upsell-copy form{grid-template-columns:1fr}}.photo-reviews-page{padding-top:72px}.photo-reviews-hero{padding-bottom:95px;display:grid;grid-template-columns:minmax(0,.8fr) minmax(480px,1fr);gap:clamp(45px,7vw,120px);align-items:start}.photo-reviews-hero>div:first-child{position:sticky;top:175px;padding:42px 0}.photo-reviews-hero h1{max-width:650px;margin:0 0 22px;font-size:clamp(52px,7vw,104px);line-height:.86;letter-spacing:-.075em}.photo-reviews-hero>div:first-child>p:last-child{max-width:520px;margin:0;color:var(--muted);font-size:18px;line-height:1.65}.photo-review-form{padding:clamp(25px,4vw,48px);background:#faf7f0;border:1px solid #e2d6c3;border-radius:26px;box-shadow:0 18px 50px #32261414}.photo-review-form-heading{margin-bottom:28px;padding-bottom:24px;display:grid;grid-template-columns:42px 1fr;gap:14px;border-bottom:1px solid #dcd0bc}.photo-review-form-heading>span{width:42px;height:42px;display:grid;place-items:center;color:#fff;background:var(--gold-deep, #8c6a05);border-radius:50%;font-size:24px}.photo-review-form-heading h2{margin:0 0 5px;font-size:27px;letter-spacing:-.04em}.photo-review-form-heading p{margin:0;color:var(--muted);font-size:12px}.photo-review-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.photo-review-form-grid label{min-width:0;display:grid;gap:7px}.photo-review-form-grid label>span{color:var(--muted);font-size:10px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.photo-review-form-grid .is-wide{grid-column:1 / -1}.photo-review-form input:not([type=file]),.photo-review-form textarea{width:100%;padding:13px 15px;color:var(--ink);background:#fff;border:1px solid #d6cbbb;border-radius:12px;outline:none}.photo-review-form input:not([type=file]){height:48px}.photo-review-form textarea{resize:vertical}.photo-review-form input:focus,.photo-review-form textarea:focus{border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.photo-review-file{padding:18px;background:#fff;border:1px dashed #bcae99;border-radius:12px}.photo-review-file input{width:100%}.photo-review-file small{color:var(--muted);font-size:10px}.photo-review-consent{margin:19px 0;display:flex;align-items:flex-start;gap:10px;color:var(--muted);font-size:11px;line-height:1.5}.photo-review-consent input{margin-top:2px;accent-color:var(--ink)}.photo-review-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.photo-review-form .button{width:100%;min-height:52px}.photo-review-errors{margin-bottom:22px;padding:14px 17px;color:#8b1725;background:#fff0f2;border:1px solid #edc2c8;border-radius:12px;font-size:12px}.photo-review-errors ul{margin:6px 0 0;padding-left:18px}.photo-reviews-list,.product-photo-reviews{padding-bottom:96px}.product-photo-reviews{padding-top:78px;border-top:1px solid var(--line)}.photo-reviews-list .section-heading,.product-photo-reviews .section-heading{align-items:end}.photo-reviews-all-link{padding-bottom:3px;border-bottom:1px solid currentColor;font-size:12px;font-weight:750}.photo-review-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.photo-review-card{min-width:0;overflow:hidden;background:#faf9f6;border:1px solid var(--line);border-radius:18px}.photo-review-card figure{aspect-ratio:4 / 5;margin:0;overflow:hidden;background:var(--soft)}.photo-review-card figure img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.photo-review-card:hover:where(.has-mouse-hover *) figure img{transform:scale(1.025)}.photo-review-copy{padding:20px}.photo-review-copy blockquote{min-height:66px;margin:0 0 18px;color:#333;font-size:14px;line-height:1.55}.photo-review-copy blockquote.is-collapsible:not(.is-expanded){min-height:0;margin-bottom:7px;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.photo-review-copy-toggle{min-height:32px;margin:0 0 13px;padding:0;color:#8b6510;background:none;border:0;border-bottom:1px solid rgb(139 101 16 / 35%);font:inherit;font-size:11px;font-weight:700;cursor:pointer}.photo-review-copy-toggle:focus-visible{outline:2px solid #b08503;outline-offset:3px}.photo-review-copy-toggle[hidden]{display:none}.photo-review-copy footer{padding-top:15px;display:grid;gap:5px;border-top:1px solid var(--line)}.photo-review-copy footer strong{font-size:12px}.photo-review-copy footer a{overflow:hidden;color:var(--muted);font-size:10px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.photo-reviews-empty{min-height:250px;padding:40px;display:flex;align-items:center;justify-content:center;gap:22px;background:var(--soft);border-radius:18px;text-align:left}.photo-reviews-empty>span{font-size:52px}.photo-reviews-empty h3{margin:0 0 6px}.photo-reviews-empty p{margin:0;color:var(--muted)}.photo-review-pagination{margin-top:35px;display:flex;justify-content:space-between;color:var(--muted);font-size:12px}.photo-review-pagination a{color:var(--ink);font-weight:750}@media(max-width:1100px){.photo-reviews-hero{grid-template-columns:1fr}.photo-reviews-hero>div:first-child{position:static;padding:0}.photo-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.photo-reviews-page{padding-top:45px}.photo-reviews-hero{padding-bottom:65px;gap:35px}.photo-reviews-hero h1{font-size:52px}.photo-reviews-hero>div:first-child>p:last-child{font-size:15px}.photo-review-form{padding:22px 17px;border-radius:18px}.photo-review-form-grid{grid-template-columns:1fr}.photo-review-form-grid .is-wide{grid-column:auto}.photo-review-grid{grid-template-columns:1fr}.photo-review-copy blockquote{min-height:0}.photo-reviews-list,.product-photo-reviews{padding-bottom:65px}.product-photo-reviews{padding-top:58px}}@media(min-width:981px){body.is-goldbee-store .category-menu>.is-custom-collections>.category-submenu{right:0;left:auto;width:300px;max-height:calc(100dvh - 250px);overflow-y:auto;overscroll-behavior:contain}}.category-nav-icon{width:22px;height:22px;flex:0 0 22px;display:inline-grid;place-items:center;color:var(--gold-deep)}.category-nav-icon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.category-submenu .category-nav-icon{display:none}body.is-goldbee-store .header-search button{height:40px;padding-inline:25px;color:#fff;background:linear-gradient(135deg,#d49b21,#a96f00);box-shadow:0 5px 12px #a76f0033}body.is-goldbee-store .header-search button:hover:where(.has-mouse-hover *){color:#fff;background:#8d5e00}body.is-goldbee-store .shop-benefits-grid{grid-template-columns:repeat(var(--shop-benefit-count),minmax(0,1fr));background:#fff;border:0;border-bottom:1px solid #e9e4dc;border-radius:0;box-shadow:0 13px 28px -25px #43300f73}body.is-goldbee-store .shop-benefit{min-height:116px;padding:22px clamp(18px,2.25vw,34px);flex-direction:row;justify-content:flex-start;gap:17px;text-align:left}body.is-goldbee-store .shop-benefit+.shop-benefit{border-left-color:#eee9e1}body.is-goldbee-store .shop-benefit-icon{width:54px;height:54px;margin:0;flex:0 0 54px;color:var(--gold-deep);background:var(--gold-soft)}body.is-goldbee-store .shop-benefit-icon svg{width:31px;height:31px}body.is-goldbee-store .shop-benefit-copy{min-width:0}body.is-goldbee-store .shop-benefit h3{margin-bottom:2px;font-size:15px;letter-spacing:-.025em}body.is-goldbee-store .shop-benefit p{color:#767069;font-size:12px;line-height:1.4}@media(min-width:981px){body.is-goldbee-store .site-header.is-goldbee{background:linear-gradient(to top,#b08503 0 70px,#fff 70px 100%);border-bottom:0}body.is-goldbee-store .site-header.is-goldbee .main-nav{width:80%;height:70px;margin:0 auto;padding:9px 0;align-self:start;color:#171612;background:transparent;border:0;border-radius:0;box-shadow:none;font-size:clamp(11px,.85vw,13px);letter-spacing:.02em}body.is-goldbee-store .site-header.is-goldbee .category-menu{width:100%;gap:clamp(7px,1vw,13px);align-items:start}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item{min-width:0;flex:1 1 0}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item+.category-menu-item:before{display:none}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item>.category-menu-row{height:52px;min-height:52px;justify-content:center;color:#171612;background:linear-gradient(180deg,#fffdf9,#faf6ef);border:1px solid var(--gold-line);border-radius:999px;box-shadow:0 5px 13px #4131150e,inset 0 1px #fff;transition:color .18s ease,border-color .18s ease,box-shadow .18s ease}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item:hover:where(.has-mouse-hover *)>.category-menu-row,body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item:focus-within>.category-menu-row{color:#7c5605;background:linear-gradient(180deg,#fffdf9,#faf6ef);border-color:#d9bd82;box-shadow:0 8px 18px #5238081a;transform:none}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row{color:#fff;background:linear-gradient(135deg,#d49b21,#a96f00);border-color:#ac770b;box-shadow:0 9px 20px #9b650038,inset 0 1px #fff4d059}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row:before,body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row>a:before{display:none}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item>.category-menu-row>a,body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row>a{min-width:0;min-height:50px;flex:1;justify-content:center;gap:clamp(8px,.8vw,12px);padding:0 8px 0 15px;color:inherit!important}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item>.category-menu-row>a:only-child,body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item.is-current>.category-menu-row>a:only-child{padding-inline:12px}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item>.category-menu-row>.category-submenu-toggle{width:30px;height:50px;flex:0 0 30px;padding:0 10px 0 0}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item.is-current .category-nav-icon{color:#fff}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item>.category-menu-row>.category-submenu-toggle:hover:where(.has-mouse-hover *){background:transparent}body.is-goldbee-store .site-header.is-goldbee .category-menu>.category-menu-item>.category-submenu{top:calc(100% + 8px);border-radius:18px}}@media(max-width:980px){body.is-goldbee-store .site-header.is-goldbee{border-bottom:0}body.is-goldbee-store .mobile-catalog-nav{position:sticky;top:var(--mobile-search-area-height);padding:6px 0 8px;color:#171612;background:#b08503;border-bottom:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}body.is-goldbee-store .mobile-catalog-nav:after{content:"›";position:absolute;z-index:2;top:50%;right:7px;width:30px;height:30px;display:grid;place-items:center;color:#75500a;background:#fffdf8f0;border:1px solid rgba(176,133,3,.28);border-radius:50%;box-shadow:0 5px 14px #412e1129;font-size:24px;line-height:1;pointer-events:none;opacity:0;transform:translateY(-50%) translate(6px);transition:opacity .2s ease,transform .2s ease}body.is-goldbee-store .mobile-catalog-nav.can-scroll-right:after{opacity:1;transform:translateY(-50%) translate(0)}body.is-goldbee-store .mobile-catalog-nav__links{width:min(720px,calc(100% - 28px));gap:7px;transition:mask-image .2s ease}body.is-goldbee-store .mobile-catalog-nav.can-scroll-right .mobile-catalog-nav__links{-webkit-mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 54px),transparent 100%);mask-image:linear-gradient(to right,#000 0,#000 calc(100% - 54px),transparent 100%)}body.is-goldbee-store .mobile-catalog-nav.can-scroll-left.can-scroll-right .mobile-catalog-nav__links{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 34px,#000 calc(100% - 54px),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 34px,#000 calc(100% - 54px),transparent 100%)}body.is-goldbee-store .mobile-catalog-nav.can-scroll-left:not(.can-scroll-right) .mobile-catalog-nav__links{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 34px);mask-image:linear-gradient(to right,transparent 0,#000 34px)}body.is-goldbee-store .mobile-catalog-nav__links a{min-width:max-content;min-height:44px;gap:8px;padding:0 14px;color:#171612;background:linear-gradient(180deg,#fffdf9,#faf6ef);border:1px solid var(--gold-line);border-radius:999px;box-shadow:0 3px 9px #4131150b,inset 0 1px #fff;font-size:11px;letter-spacing:.025em}body.is-goldbee-store .mobile-catalog-nav__links a+a:after,body.is-goldbee-store .mobile-catalog-nav__links a.is-active:before{display:none}body.is-goldbee-store .mobile-catalog-nav__links a:hover:where(.has-mouse-hover *){color:#7c5605;background:#fffaf0;border-color:#d9bd82}body.is-goldbee-store .mobile-catalog-nav__links a.is-active{color:#fff;background:linear-gradient(135deg,#d49b21,#a96f00);border-color:#ac770b;box-shadow:0 7px 16px #9b650033,inset 0 1px #fff4d059}body.is-goldbee-store .mobile-catalog-nav__links .category-nav-icon{width:18px;height:18px;flex-basis:18px}body.is-goldbee-store .mobile-catalog-nav__links a.is-active .category-nav-icon{color:#fff}body.is-goldbee-store .shop-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.is-goldbee-store .shop-benefit{min-height:118px}body.is-goldbee-store .shop-benefit:nth-child(n+3){border-top:1px solid #eee9e1}body.is-goldbee-store .shop-benefit:nth-child(3){border-left:0}}@media(max-width:900px){body.is-goldbee-store{--mobile-logo-row-height: 58px;--mobile-search-area-height: 58px}body.is-goldbee-store .announcement{height:25px;color:#fff;background:linear-gradient(100deg,#d4a21b,#a70);border:0;font-size:9px;font-weight:700;letter-spacing:.01em;text-transform:none}body.is-goldbee-store .site-header.is-goldbee{position:relative;top:auto;border:0;box-shadow:0 1px #e9e6df}body.is-goldbee-store .site-header.is-goldbee .header-inner{height:58px;padding:0 14px;grid-template-columns:40px minmax(0,1fr) 72px;grid-template-rows:1fr}body.is-goldbee-store .goldbee-mobile-menu-button{grid-column:1;grid-row:1;width:36px;height:40px;display:grid;align-content:center;gap:5px;padding:9px;background:transparent;border:0}body.is-goldbee-store .goldbee-mobile-menu-button span{width:18px;height:1.5px;display:block;background:#252421}body.is-goldbee-store .site-header.is-goldbee .brand{grid-column:2;grid-row:1;justify-self:center;align-items:center;width:auto}body.is-goldbee-store .site-header.is-goldbee .brand-logo{max-width:122px;max-height:38px}body.is-goldbee-store .site-header.is-goldbee .header-actions{grid-column:3;grid-row:1;gap:0}body.is-goldbee-store .site-header.is-goldbee .account-link,body.is-goldbee-store .site-header.is-goldbee .header-search,body.is-goldbee-store .mobile-catalog-nav{display:none}body.is-goldbee-store .site-header.is-goldbee .cart-link{min-width:34px;min-height:40px;padding:4px}body.is-goldbee-store .site-header.is-goldbee .cart-count{min-width:16px;height:16px;margin-left:-8px;margin-top:-18px;font-size:8px}body.is-goldbee-store .hero{height:306px;min-height:306px}body.is-goldbee-store .hero-slide>img,body.is-goldbee-store .hero-slide>picture>img{object-position:62% center}body.is-goldbee-store .hero-content{padding:0 18px 26px;justify-content:flex-end}body.is-goldbee-store .hero-html{max-width:240px}body.is-goldbee-store .hero h1,body.is-goldbee-store .hero h2{margin:5px 0 10px;font-size:clamp(31px,9.6vw,40px);line-height:.94}body.is-goldbee-store .hero-html p{margin-bottom:11px;font-size:11px;line-height:1.35}body.is-goldbee-store .hero .button{min-height:35px;padding:8px 17px;font-size:10px}body.is-goldbee-store .hero-controls>button{display:grid;width:24px;height:24px;font-size:13px}body.is-goldbee-store .shop-benefits{margin:0;padding:0}body.is-goldbee-store .shop-benefits-grid{display:block;border:0;border-radius:0}body.is-goldbee-store .shop-benefit{min-height:64px;padding:10px 22px;flex-direction:row;align-items:center;justify-content:flex-start;gap:14px;border:0;border-bottom:1px solid #f0eee8;text-align:left}body.is-goldbee-store .shop-benefit+.shop-benefit{border-left:0;border-top:0}body.is-goldbee-store .shop-benefit-icon{width:37px;height:37px;flex:0 0 auto;margin:0}body.is-goldbee-store .shop-benefit-icon svg{width:23px;height:23px}body.is-goldbee-store .shop-benefit h3{margin:0 0 1px;font-size:11px}body.is-goldbee-store .shop-benefit p{font-size:10px}body.is-goldbee-store .home-product-rails{padding:25px 17px 45px}body.is-goldbee-store .product-rail{padding:0 0 28px}body.is-goldbee-store .product-rail-heading{padding:0 0 13px;flex-wrap:nowrap}body.is-goldbee-store .product-rail-heading h2{font-size:20px}body.is-goldbee-store .product-rail-track{padding:0;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr;gap:14px;overflow:hidden}body.is-goldbee-store .product-rail-track .product-card{display:grid;grid-template-columns:106px minmax(0,1fr);grid-template-rows:auto 1fr auto;column-gap:13px;align-items:start}body.is-goldbee-store .product-rail-track .product-card:nth-child(n+3){display:none}body.is-goldbee-store .product-rail-track .product-image-wrap{grid-column:1;grid-row:1 / span 3;aspect-ratio:1 / 1.1;border-radius:8px}body.is-goldbee-store .product-rail-track .product-meta{grid-column:2;grid-row:1;padding:0;display:block}body.is-goldbee-store .product-rail-track .product-meta h3{margin:0 0 5px;font-size:12px;line-height:1.23}body.is-goldbee-store .product-rail-track .product-card-price{display:block;text-align:left}body.is-goldbee-store .product-rail-track .product-card-price>strong{display:block;font-size:13px}body.is-goldbee-store .product-rail-track .product-card-variants{grid-column:2;grid-row:2;margin:5px 0}body.is-goldbee-store .product-rail-track .product-card-variants>span{display:none}body.is-goldbee-store .product-rail-track .product-card-variant{min-height:18px;padding:3px 5px;font-size:8px}body.is-goldbee-store .product-rail-track .quick-add{grid-column:2;grid-row:3;margin-top:3px}body.is-goldbee-store .product-rail-track .quick-add button{min-height:31px;font-size:9px}body.is-goldbee-store .homepage-small-banner{min-height:310px;margin:7px 0 28px;border-radius:3px}}@media(max-width:900px){body.is-goldbee-store .announcement{display:none}body.is-goldbee-store .goldbee-utility-bar{height:38px;display:grid;place-items:center;padding:0 12px;color:#fff;background:linear-gradient(105deg,#d2a328,#ae7d00);font-size:13px;font-weight:700}body.is-goldbee-store .goldbee-utility-bar__primary span{display:none}body.is-goldbee-store .goldbee-utility-bar__primary span:nth-child(2){display:block}body.is-goldbee-store .goldbee-utility-bar__secondary{display:none}body.is-goldbee-store .hero{height:324px;min-height:324px}body.is-goldbee-store .hero-content{padding-bottom:31px}}@media(max-width:900px){body.is-goldbee-store.gb-concept-home .goldbee-utility-bar{height:46px;font-size:14px}body.is-goldbee-store.gb-concept-home .gb-header-inner{height:70px;padding:0 20px;grid-template-columns:minmax(0,1fr) 84px;gap:0}body.is-goldbee-store.gb-concept-home .gb-menu-button,body.is-goldbee-store.gb-concept-home .gb-search-toggle{display:none}body.is-goldbee-store.gb-concept-home .gb-brand{justify-self:start;width:min(100%,202px)}body.is-goldbee-store.gb-concept-home .gb-brand img{max-width:202px;max-height:54px}body.is-goldbee-store.gb-concept-home .gb-header .gb-account{display:grid}body.is-goldbee-store.gb-concept-home .gb-header-actions{grid-column:2;gap:14px}body.is-goldbee-store.gb-concept-home .gb-icon-button{width:31px;flex-basis:31px;height:48px}body.is-goldbee-store.gb-concept-home .gb-icon-button svg{width:28px;height:28px;stroke-width:1.7}body.is-goldbee-store.gb-concept-home .gb-cart{width:31px}body.is-goldbee-store.gb-concept-home .gb-cart-count{right:-6px;top:4px;width:17px;height:17px;font-size:9px}body.is-goldbee-store.gb-concept-home .gb-search-container{position:absolute;z-index:2;top:74px;right:20px;left:20px;display:block}body.is-goldbee-store.gb-concept-home .gb-search-open .gb-search-container{position:absolute;padding:0;box-shadow:none}body.is-goldbee-store.gb-concept-home .gb-search{height:53px;grid-template-columns:23px minmax(0,1fr) 0;gap:12px;padding:0 17px;border:0;background:#f7f4ef}body.is-goldbee-store.gb-concept-home .gb-search svg{width:25px;height:25px;stroke-width:1.65}body.is-goldbee-store.gb-concept-home .gb-search input{font-size:16px}body.is-goldbee-store.gb-concept-home .gb-search button{display:none}body.is-goldbee-store.gb-concept-home .gb-mobile-nav{height:176px;padding:64px 14px 12px;overflow:visible;border:0;background:#fff;box-sizing:border-box}body.is-goldbee-store.gb-concept-home .gb-mobile-nav:after{display:none}body.is-goldbee-store.gb-concept-home .gb-mobile-nav__scroll{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,47px);gap:7px;height:auto;padding:0;overflow:visible}body.is-goldbee-store.gb-concept-home .gb-mobile-nav a{min-width:0;min-height:47px;justify-content:center;padding:0 7px;background:#f7f4ef;font-size:14px;font-weight:650}body.is-goldbee-store.gb-concept-home .gb-mobile-nav a.is-active{box-shadow:none}body.is-goldbee-store.gb-concept-home .gb-mobile-nav a[data-nav-slug=akce]{color:#dc2739;background:#fff0f1}body.is-goldbee-store.gb-concept-home .gb-mobile-nav a[data-nav-slug=akce].is-active{color:#fff;background:linear-gradient(105deg,#d2a328,#ae7d00)}body.is-goldbee-store.gb-concept-home .hero{height:clamp(455px,108vw,510px);min-height:0}body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-position:68% center}body.is-goldbee-store.gb-concept-home .hero-shade{background:linear-gradient(90deg,#fae7cf66 0%,transparent 72%)}body.is-goldbee-store.gb-concept-home .hero-content{padding:98px 8% 7%;justify-content:flex-start;color:#111}body.is-goldbee-store.gb-concept-home .hero-html{width:67%;max-width:320px}body.is-goldbee-store.gb-concept-home .hero-html>p:first-child{margin-bottom:15px;font-size:12px;line-height:1.45}body.is-goldbee-store.gb-concept-home .hero h2{margin-bottom:17px;color:#111;font-size:clamp(40px,10.4vw,50px);line-height:.96}body.is-goldbee-store.gb-concept-home .hero-html>p:not(:first-child):not(:has(a)){display:block}body.is-goldbee-store.gb-concept-home .hero-html>p{margin-bottom:21px;color:#111;font-size:16px;line-height:1.38}body.is-goldbee-store.gb-concept-home .hero .button{min-height:56px;padding:12px 29px;font-size:18px}body.is-goldbee-store.gb-concept-home .hero .button:after{margin-left:24px;font-size:27px}body.is-goldbee-store.gb-concept-home .hero-dots{bottom:12px}body.is-goldbee-store.gb-concept-home .hero-dots button{width:13px;height:13px}body.is-goldbee-store.gb-concept-home .hero-dots button.is-active{width:19px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefits-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit{min-height:178px;padding:16px 7px 13px;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:9px;border:0;text-align:left}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit-icon{width:48px;height:48px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit-icon svg{width:29px;height:29px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits h3{margin:0 0 4px;font-size:13px;line-height:1.2}body.is-goldbee-store.gb-concept-home #content>.shop-benefits p{font-size:11px;line-height:1.35}}body.is-goldbee-store{--gb-container-max: 1280px;--gb-inline: clamp(24px, 5.55vw, 80px);--gb-container: min(calc(100% - var(--gb-inline) - var(--gb-inline)), var(--gb-container-max))}body.is-goldbee-store .gb-header :is(a,button),body.is-goldbee-store .gb-mobile-nav a,body.is-goldbee-store.gb-concept-home .hero .button,body.is-goldbee-store .gb-product-cta{cursor:pointer}body.is-goldbee-store .gb-header :is(a,button):focus-visible,body.is-goldbee-store .gb-mobile-nav a:focus-visible{outline:2px solid #b08503;outline-offset:3px}@media(min-width:901px){body.is-goldbee-store .goldbee-utility-bar{height:32px;padding-inline:max(var(--gb-inline),calc((100% - var(--gb-container-max)) / 2));color:#292825;background:#faf9f6;border-bottom:1px solid #efede8;font-size:11px;font-weight:540}body.is-goldbee-store .gb-header-inner,body.is-goldbee-store.gb-concept-home .gb-header-inner{width:var(--gb-container);height:80px;padding:0;grid-template-columns:minmax(150px,185px) minmax(0,1fr) minmax(180px,238px) 78px;gap:clamp(12px,1.4vw,20px)}body.is-goldbee-store .gb-brand img{max-width:185px}body.is-goldbee-store .gb-header .main-nav{padding:0;font-size:clamp(15px,1.08vw,16px);font-weight:600}body.is-goldbee-store .gb-header .category-menu{justify-content:space-between;gap:clamp(12px,1.7vw,28px)}body.is-goldbee-store .gb-header .category-menu-row>a{min-height:44px}body.is-goldbee-store .gb-header .category-submenu-toggle{width:17px;flex-basis:17px}body.is-goldbee-store .gb-header .category-menu-item:hover:where(.has-mouse-hover *)>.category-menu-row,body.is-goldbee-store .gb-header .category-menu-item:focus-within>.category-menu-row,body.is-goldbee-store .gb-header .category-menu-item.is-current>.category-menu-row{color:#8c6800}body.is-goldbee-store .gb-header [data-nav-slug=akce]>.category-menu-row>a{color:#d11f35;text-underline-offset:7px}body.is-goldbee-store .gb-search{height:44px;grid-template-columns:18px minmax(0,1fr) 30px;padding-left:16px;background:#f7f5f1}body.is-goldbee-store .gb-search svg{width:18px;height:18px}body.is-goldbee-store .gb-search input{font-size:13px}body.is-goldbee-store .gb-icon-button{width:30px;height:46px;flex-basis:30px}body.is-goldbee-store .gb-icon-button svg{width:25px;height:25px}body.is-goldbee-store .gb-mobile-nav{display:none}body.is-goldbee-store.gb-concept-home .hero{height:clamp(330px,24.3vw,365px);min-height:0}body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-fit:cover;object-position:68% 42%;transform:none}body.is-goldbee-store.gb-concept-home .hero-shade{background:linear-gradient(90deg,rgba(26,18,9,.54),rgba(26,18,9,.16) 55%,transparent 80%)}body.is-goldbee-store.gb-concept-home .hero-content{width:var(--gb-container);padding:0;color:#fff}body.is-goldbee-store.gb-concept-home .hero-html{width:min(56%,660px);max-width:none}body.is-goldbee-store.gb-concept-home .hero-html>p:first-child{margin-bottom:11px;font-size:clamp(11px,.9vw,14px)}body.is-goldbee-store.gb-concept-home .hero h2{margin-bottom:12px;font-family:var(--sans);font-size:clamp(46px,4.6vw,66px);font-weight:800;line-height:.96;letter-spacing:-.035em;transform:scaleX(.93);transform-origin:left center}body.is-goldbee-store.gb-concept-home .hero-html>p{margin-bottom:17px;font-size:clamp(14px,1.15vw,17px);line-height:1.38}body.is-goldbee-store.gb-concept-home .hero .button{min-height:50px;padding:10px 28px;font-size:15px}body.is-goldbee-store.gb-concept-home .hero-controls{padding-inline:max(18px,2vw)}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefits-grid{width:var(--gb-container);margin:0 auto;grid-template-columns:repeat(4,minmax(0,1fr))}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit{min-height:82px;padding:12px clamp(10px,1.25vw,18px);gap:13px;align-items:center}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit+.shop-benefit{border-left:1px solid rgba(218,212,202,.52)}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit-icon{width:44px;height:44px;flex:0 0 44px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit-icon svg{width:26px;height:26px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits h3{font-size:clamp(11px,1vw,14px)}body.is-goldbee-store.gb-concept-home #content>.shop-benefits p{font-size:clamp(9px,.82vw,12px)}body.is-goldbee-store .gb-home-content{width:var(--gb-container);padding:21px 0 52px}body.is-goldbee-store .gb-section-heading{margin-bottom:14px}body.is-goldbee-store .gb-section-heading h2{font-size:clamp(32px,2.8vw,40px)}body.is-goldbee-store .gb-featured-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(15px,1.7vw,24px)}body.is-goldbee-store .gb-featured-card .product-image-wrap{aspect-ratio:3 / 4}body.is-goldbee-store .gb-featured-card .product-image{object-position:center top}body.is-goldbee-store .gb-featured-card>.product-card{height:100%;display:flex;flex-direction:column}body.is-goldbee-store .gb-featured-card .product-meta{min-height:82px;padding:10px 1px 0}body.is-goldbee-store .gb-featured-card .product-meta h3{font-size:clamp(13px,1.05vw,15px)}body.is-goldbee-store .gb-featured-card .product-card-price>strong{font-size:clamp(15px,1.3vw,18px)}body.is-goldbee-store .gb-featured-card .product-card-variants{min-height:54px;margin:8px 1px 10px;align-content:start}body.is-goldbee-store .gb-featured-card .quick-add{margin-top:auto}body.is-goldbee-store .gb-featured-card .quick-add button{min-height:42px}body.is-goldbee-store .gb-product-cta{min-height:42px;font-size:13px}}@media(min-width:901px)and (max-width:1100px){body.is-goldbee-store{--gb-inline: 24px}body.is-goldbee-store .gb-header-inner,body.is-goldbee-store.gb-concept-home .gb-header-inner{grid-template-columns:132px minmax(0,1fr) 150px 66px;gap:9px}body.is-goldbee-store .gb-brand img{max-width:132px}body.is-goldbee-store .gb-header .main-nav{font-size:12px}body.is-goldbee-store .gb-header .category-menu{gap:8px}body.is-goldbee-store .gb-search{height:42px;padding-left:12px}body.is-goldbee-store .gb-search input{font-size:11px}body.is-goldbee-store.gb-concept-home .hero-html{width:58%}body.is-goldbee-store.gb-concept-home .hero h2{font-size:48px}}@media(max-width:1100px){body.is-goldbee-store{--gb-inline: clamp(14px, 4vw, 20px);--gb-container: calc(100% - var(--gb-inline) - var(--gb-inline))}body.is-goldbee-store .goldbee-utility-bar{height:42px;padding:0 var(--gb-inline);font-size:12px}body.is-goldbee-store .gb-header,body.is-goldbee-store .gb-header--sticky{position:relative;top:auto}body.is-goldbee-store .gb-header-inner,body.is-goldbee-store.gb-concept-home .gb-header-inner{width:100%;height:120px;padding:0 var(--gb-inline);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:68px 52px;gap:0 12px}body.is-goldbee-store .gb-menu-button,body.is-goldbee-store .gb-search-toggle,body.is-goldbee-store .gb-header .main-nav{display:none}body.is-goldbee-store .gb-brand{grid-column:1;grid-row:1;justify-self:start;width:min(100%,202px)}body.is-goldbee-store .gb-brand img{max-width:202px;max-height:52px}body.is-goldbee-store .gb-header-actions{grid-column:2;grid-row:1;gap:12px}body.is-goldbee-store .gb-header .gb-account{display:grid}body.is-goldbee-store .gb-icon-button{width:30px;height:46px;flex-basis:30px}body.is-goldbee-store .gb-icon-button svg{width:26px;height:26px}body.is-goldbee-store .gb-cart-count{right:-5px;top:3px;width:17px;height:17px;font-size:9px}body.is-goldbee-store .gb-search-container,body.is-goldbee-store.gb-concept-home .gb-search-container,body.is-goldbee-store .gb-search-open .gb-search-container{position:static;grid-column:1 / -1;grid-row:2;display:block;width:auto;min-width:0;padding:0 0 6px;box-shadow:none}body.is-goldbee-store .gb-search,body.is-goldbee-store.gb-concept-home .gb-search{height:46px;grid-template-columns:22px minmax(0,1fr);gap:11px;padding:0 16px;border:1px solid #ebe7e0;background:#f7f4ef}body.is-goldbee-store .gb-search svg{width:22px;height:22px}body.is-goldbee-store .gb-search input{font-size:15px}body.is-goldbee-store .gb-search button{display:none}body.is-goldbee-store .gb-mobile-nav,body.is-goldbee-store.gb-concept-home .gb-mobile-nav{position:sticky;z-index:48;top:0;display:block;width:100%;height:auto;padding:5px var(--gb-inline) 7px;overflow:visible;background:#fffffffa;border:0;border-bottom:1px solid #ede9e2;box-shadow:0 5px 14px #2e231012;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}body.is-goldbee-store .gb-mobile-nav:after,body.is-goldbee-store.gb-concept-home .gb-mobile-nav:after{display:none}body.is-goldbee-store .gb-mobile-nav__scroll,body.is-goldbee-store.gb-concept-home .gb-mobile-nav__scroll{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(44px,auto));gap:6px 7px;height:auto;padding:0;overflow:visible}body.is-goldbee-store .gb-mobile-nav a,body.is-goldbee-store.gb-concept-home .gb-mobile-nav a{min-width:0;min-height:44px;justify-content:center;padding:6px 4px;color:#171717;background:#f7f4ef;border-radius:999px;font-size:clamp(11px,3.2vw,14px);font-weight:600;line-height:1.1;text-align:center;white-space:normal}body.is-goldbee-store .gb-mobile-nav a:hover:where(.has-mouse-hover *),body.is-goldbee-store.gb-concept-home .gb-mobile-nav a:hover:where(.has-mouse-hover *){background:#f0ece5}body.is-goldbee-store .gb-mobile-nav a.is-active,body.is-goldbee-store.gb-concept-home .gb-mobile-nav a.is-active{color:#fff;background:linear-gradient(105deg,#d2a328,#ae7d00);box-shadow:none}body.is-goldbee-store .gb-mobile-nav a[data-nav-slug=akce],body.is-goldbee-store.gb-concept-home .gb-mobile-nav a[data-nav-slug=akce]{color:#d11f35;background:#fff0f1}body.is-goldbee-store .gb-mobile-nav a[data-nav-slug=akce].is-active,body.is-goldbee-store.gb-concept-home .gb-mobile-nav a[data-nav-slug=akce].is-active{color:#fff;background:#d11f35}body.is-goldbee-store .gb-mobile-nav__chevron{width:10px;height:10px;flex:0 0 10px;fill:none;stroke:currentColor;stroke-width:1.6}body.is-goldbee-store.gb-concept-home .hero{height:clamp(385px,105vw,480px);min-height:0}body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-fit:cover;object-position:70% center;transform:none}body.is-goldbee-store.gb-concept-home .hero-shade{background:linear-gradient(90deg,rgba(250,231,207,.62),rgba(250,231,207,.08) 70%,transparent)}body.is-goldbee-store.gb-concept-home .hero-content{width:100%;padding:clamp(48px,13vw,76px) var(--gb-inline) 30px;justify-content:flex-start;color:#111}body.is-goldbee-store.gb-concept-home .hero-html{width:min(68%,310px);max-width:none}body.is-goldbee-store.gb-concept-home .hero-html>p:first-child{max-width:185px;margin-bottom:12px;font-size:clamp(10px,2.8vw,12px);line-height:1.45}body.is-goldbee-store.gb-concept-home .hero h2{margin-bottom:14px;color:#111;font-size:clamp(35px,10.5vw,48px);line-height:.97}body.is-goldbee-store.gb-concept-home .hero-html>p:not(:first-child):not(:has(a)){display:block}body.is-goldbee-store.gb-concept-home .hero-html>p{margin-bottom:17px;color:#111;font-size:clamp(12px,3.5vw,16px);line-height:1.38}body.is-goldbee-store.gb-concept-home .hero .button{min-height:48px;padding:10px 22px;font-size:clamp(14px,3.8vw,17px)}body.is-goldbee-store.gb-concept-home .hero .button:after{margin-left:20px;font-size:23px}body.is-goldbee-store.gb-concept-home .hero-controls>button{width:30px;height:30px}body.is-goldbee-store.gb-concept-home .hero-dots{bottom:10px}body.is-goldbee-store.gb-concept-home .hero-dots button{width:9px;height:9px}body.is-goldbee-store.gb-concept-home .hero-dots button.is-active{width:17px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefits-grid{width:100%;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit{min-height:108px;padding:12px 14px;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:7px;border:0;text-align:left}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit+.shop-benefit{border-left:1px solid #f0ede7}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit-icon{width:40px;height:40px;flex:0 0 40px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit-icon svg{width:24px;height:24px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits h3{margin:0 0 3px;font-size:clamp(10px,3vw,13px);line-height:1.22}body.is-goldbee-store.gb-concept-home #content>.shop-benefits p{font-size:clamp(9px,2.55vw,11px);line-height:1.35}}@media(min-width:901px)and (max-width:1100px){body.is-goldbee-store .gb-mobile-nav__scroll,body.is-goldbee-store.gb-concept-home .gb-mobile-nav__scroll{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:minmax(44px,auto)}body.is-goldbee-store .gb-mobile-nav a,body.is-goldbee-store.gb-concept-home .gb-mobile-nav a{font-size:12px;white-space:nowrap}}@media(max-width:389px){body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-position:74% center}body.is-goldbee-store.gb-concept-home .hero-html{width:70%}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit{min-height:116px;padding:13px 14px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit:nth-child(odd){border-left:0}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit:nth-child(n+3){border-top:1px solid #f0ede7}}@media(min-width:430px)and (max-width:900px){body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-position:67% center}}@media(prefers-reduced-motion:reduce){body.is-goldbee-store .gb-mobile-nav{-webkit-backdrop-filter:none;backdrop-filter:none}}body.is-goldbee-store .gb-product-rail{min-width:0}body.is-goldbee-store .gb-categories+.gb-product-rail{margin-top:clamp(46px,5vw,72px)}body.is-goldbee-store .gb-product-rail+.gb-product-rail{margin-top:clamp(42px,4.5vw,66px)}body.is-goldbee-store .gb-rail-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}body.is-goldbee-store .gb-rail-actions>a{font-size:clamp(10px,.95vw,13px);font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}body.is-goldbee-store .gb-rail-controls{display:flex;gap:6px}body.is-goldbee-store .gb-rail-controls button{width:38px;height:38px;display:grid;place-items:center;padding:0;color:#fff;background:#111;border:1px solid #111;border-radius:50%;font-size:17px;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}body.is-goldbee-store .gb-rail-controls button:not(:disabled):hover:where(.has-mouse-hover *){color:#111;background:#d7a300;border-color:#d7a300;transform:translateY(-1px)}body.is-goldbee-store .gb-rail-controls button:disabled{color:#8d8a84;background:#f6f3ed;border-color:#e9e4db;cursor:default}body.is-goldbee-store .gb-rail-controls button:focus-visible,body.is-goldbee-store .gb-product-rail .gb-featured-grid:focus-visible{outline:2px solid #111;outline-offset:3px}body.is-goldbee-store .gb-product-rail .gb-featured-grid{--gb-rail-gap: clamp(15px, 1.7vw, 24px);grid-template-columns:none;grid-auto-flow:column;gap:var(--gb-rail-gap);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scroll-padding-inline:1px;scrollbar-width:thin;scrollbar-color:#c4bfb6 transparent;cursor:grab}body.is-goldbee-store .gb-product-rail .gb-featured-grid.is-dragging,body.is-goldbee-store .gb-product-rail .gb-featured-grid.is-animating{scroll-snap-type:none}body.is-goldbee-store .gb-product-rail .gb-featured-grid.is-dragging{cursor:grabbing;-webkit-user-select:none;user-select:none}body.is-goldbee-store .gb-product-rail .gb-featured-grid::-webkit-scrollbar{height:5px}body.is-goldbee-store .gb-product-rail .gb-featured-grid::-webkit-scrollbar-track{background:transparent}body.is-goldbee-store .gb-product-rail .gb-featured-grid::-webkit-scrollbar-thumb{background:#c4bfb6;border-radius:999px}body.is-goldbee-store.gb-concept-home .gb-product-rail .gb-featured-grid{scrollbar-width:none}body.is-goldbee-store.gb-concept-home .gb-product-rail .gb-featured-grid::-webkit-scrollbar{display:none}body.is-goldbee-store .gb-product-rail .gb-featured-card{scroll-snap-align:start;scroll-snap-stop:always}body.is-goldbee-store .gb-rail-empty{margin:0;padding:24px;color:#68645e;background:#f8f5ef;border-radius:12px}@media(min-width:901px){body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-position:68% top}body.is-goldbee-store .gb-rail-actions{padding:4px;border:1px solid #ece8e1;border-radius:999px;background:#faf8f4}body.is-goldbee-store .gb-rail-actions>a{min-height:34px;padding:0 8px 0 12px;display:inline-flex;align-items:center}body.is-goldbee-store .gb-rail-controls button{width:34px;height:34px;font-size:15px}body.is-goldbee-store .gb-product-rail .gb-featured-grid{grid-auto-columns:calc((100% - (3 * var(--gb-rail-gap))) / 4);padding-bottom:12px}}@media(max-width:900px){body.is-goldbee-store .gb-product-rail .gb-section-heading{align-items:flex-end}body.is-goldbee-store .gb-rail-actions>a{min-height:28px;display:inline-flex;align-items:center;font-size:11px;text-decoration:none}body.is-goldbee-store .gb-rail-controls{display:none}body.is-goldbee-store .gb-product-rail .gb-featured-grid{grid-template-columns:none;grid-template-rows:none;grid-auto-flow:column;grid-auto-columns:calc((100% - 14px)/2);gap:14px;padding:0 0 10px;overflow-x:auto}body.is-goldbee-store .gb-product-rail .gb-featured-card,body.is-goldbee-store .gb-product-rail .gb-featured-card:nth-child(n+3){display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none}body.is-goldbee-store .gb-product-rail .gb-featured-card .product-image-wrap{grid-column:auto;grid-row:auto;width:100%;aspect-ratio:3 / 4}body.is-goldbee-store .gb-product-rail .gb-featured-card .product-meta{grid-column:auto;grid-row:auto;width:100%;min-height:74px;padding-top:9px}body.is-goldbee-store .gb-product-rail .gb-featured-card .product-meta h3{font-size:clamp(11px,3.2vw,14px)}body.is-goldbee-store .gb-product-rail .gb-card-color,body.is-goldbee-store .gb-product-rail .gb-product-cta{grid-column:auto;grid-row:auto;width:100%}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit{min-height:108px;padding:12px 14px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit+.shop-benefit{border-left:0}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit:nth-child(2n){border-left:1px solid #f0ede7}body.is-goldbee-store.gb-concept-home #content>.shop-benefits .shop-benefit:nth-child(n+3){border-top:1px solid #f0ede7}body.is-goldbee-store .gb-header,body.is-goldbee-store .gb-header--sticky{position:relative;top:auto;background:#fff}body.is-goldbee-store .gb-header-inner,body.is-goldbee-store.gb-concept-home .gb-header-inner,body.is-goldbee-store .gb-search-container,body.is-goldbee-store.gb-concept-home .gb-search-container{background:#fff}body.is-goldbee-store .gb-mobile-nav,body.is-goldbee-store.gb-concept-home .gb-mobile-nav{top:0}body.is-goldbee-store .mobile-category-sheet__header{padding:21px clamp(20px,5vw,24px) 17px}body.is-goldbee-store .mobile-category-sheet__header h2{font-size:clamp(34px,9vw,38px)}body.is-goldbee-store .mobile-category-sheet__content{padding:16px clamp(20px,5vw,24px) max(22px,calc(env(safe-area-inset-bottom) + 16px))}body.is-goldbee-store .mobile-category-tree__link,body.is-goldbee-store .mobile-category-tree__toggle{font-size:18px}body.is-goldbee-store .mobile-category-tree>.mobile-category-tree__item>.mobile-category-tree__link,body.is-goldbee-store .mobile-category-tree>.mobile-category-tree__item>.mobile-category-accordion>.mobile-category-tree__toggle{min-height:56px;padding:14px 2px}body.is-goldbee-store .mobile-category-tree__panel .mobile-category-tree__link,body.is-goldbee-store .mobile-category-tree__panel .mobile-category-tree__toggle{font-size:16px}body.is-goldbee-store .mobile-category-tree__link>span:first-child{color:inherit}body.is-goldbee-store .mobile-category-sheet{font-family:var(--sans)}body.is-goldbee-store .mobile-category-sheet__header{padding-inline:21px}body.is-goldbee-store .mobile-category-sheet__content{padding:10px 21px max(22px,calc(env(safe-area-inset-bottom) + 16px))}body.is-goldbee-store .mobile-category-sheet__all>span{color:#fff;font-size:18px;line-height:1}body.is-goldbee-store .mobile-category-tree>.mobile-category-tree__item{border-top:0;border-bottom:1px solid rgb(205 193 172 / 32%)}body.is-goldbee-store .mobile-category-tree>.mobile-category-tree__item>.mobile-category-tree__link,body.is-goldbee-store .mobile-category-tree>.mobile-category-tree__item>.mobile-category-accordion>.mobile-category-tree__toggle{padding-inline:0;font-size:18px;font-weight:500}body.is-goldbee-store .mobile-category-tree>.mobile-category-tree__item>.mobile-category-accordion>.mobile-category-tree__toggle{font-weight:500}body.is-goldbee-store .mobile-category-tree .mobile-category-tree__panel{padding:0 0 0 18px;border-radius:11px;background:#f8f5ef}body.is-goldbee-store .mobile-category-tree .mobile-category-accordion.is-open>.mobile-category-tree__panel{margin-top:-5px;margin-bottom:12px;padding-block:7px}body.is-goldbee-store .mobile-category-tree .mobile-category-tree__panel>li{border:0}body.is-goldbee-store .mobile-category-tree .mobile-category-tree__panel a,body.is-goldbee-store .mobile-category-tree .mobile-category-tree__panel button{min-height:44px;padding:10px 0;font-size:16px;font-weight:450}body.is-goldbee-store .mobile-category-tree .mobile-category-tree__panel .mobile-category-tree__all{font-size:15px;font-weight:600}body.is-goldbee-store .mobile-category-tree .mobile-category-tree__panel .mobile-category-tree__panel{padding-left:14px;background:transparent;border-radius:0}body.is-goldbee-store .mobile-category-tree .mobile-category-tree__panel .mobile-category-tree__panel a,body.is-goldbee-store .mobile-category-tree .mobile-category-tree__panel .mobile-category-tree__panel button{font-size:15px}body.is-goldbee-store .mobile-category-tree__arrow,body.is-goldbee-store .mobile-category-tree__all>span,body.is-goldbee-store .mobile-category-tree__toggle-icon{width:30px;flex:0 0 30px;justify-content:flex-end}body.is-goldbee-store .mobile-category-tree__toggle-icon:before,body.is-goldbee-store .mobile-category-tree__toggle-icon:after{left:auto;right:0;width:14px;height:1.25px;transform:translateY(-50%)}body.is-goldbee-store .mobile-category-tree__toggle-icon:after{transform:translateY(-50%) rotate(90deg)}body.is-goldbee-store .mobile-category-accordion.is-open>.mobile-category-tree__toggle .mobile-category-tree__toggle-icon:after{transform:translateY(-50%)}body.is-goldbee-store .gb-mobile-nav__chevron{flex:0 0 15px}body.is-goldbee-store .mobile-category-tree__panel .mobile-category-tree__toggle-icon{margin-right:15px}}body.is-goldbee-store .mobile-category-motion{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transition:grid-template-rows .2s ease-out,opacity .18s ease-out,visibility 0s linear .2s}body.is-goldbee-store .mobile-category-accordion.is-open>.mobile-category-motion{grid-template-rows:1fr;opacity:1;visibility:visible;transition:grid-template-rows .2s ease-out,opacity .18s ease-out}body.is-goldbee-store .mobile-category-motion__clip{min-height:0;overflow:hidden}body.is-goldbee-store .mobile-category-tree .mobile-category-motion .mobile-category-tree__panel{max-height:none;margin:0 0 7px;padding-block:7px;opacity:1;visibility:inherit;transition:none}body.is-goldbee-store .mobile-category-sheet,body.is-goldbee-store .mobile-category-sheet::backdrop{touch-action:pan-y}body.is-goldbee-store .mobile-category-sheet__content{scroll-behavior:auto;overflow-anchor:none}body.is-goldbee-store .mobile-category-tree__toggle{-webkit-tap-highlight-color:transparent;appearance:none}body.is-goldbee-store .mobile-category-tree__toggle:is(:hover:where(.has-mouse-hover *),:active){background:transparent}body.is-goldbee-store .mobile-category-tree .mobile-category-tree__panel .mobile-category-accordion.is-open>.mobile-category-tree__toggle{font-weight:450}body.is-goldbee-store .mobile-category-tree__all>span,body.is-goldbee-store .mobile-category-tree__arrow,body.is-goldbee-store .mobile-category-tree__toggle-icon{margin-right:15px}@media(prefers-reduced-motion:reduce){body.is-goldbee-store .mobile-category-motion,body.is-goldbee-store .mobile-category-accordion.is-open>.mobile-category-motion{transition:none}}body.is-goldbee-store .footer-inner--goldbee-with-contact{grid-template-columns:minmax(210px,.75fr) minmax(360px,1.25fr) minmax(190px,.65fr)}body.is-goldbee-store .footer-inner--goldbee-without-contact{grid-template-columns:minmax(210px,.75fr) minmax(420px,1.4fr)}body.is-goldbee-store .footer-links--goldbee{width:100%;grid-column:1 / -1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(28px,4vw,72px);padding-top:30px;border-top:1px solid rgba(17,17,17,.12)}body.is-goldbee-store .footer-links--goldbee .footer-link-group{display:grid;align-content:start;justify-items:start;gap:8px;min-width:0}body.is-goldbee-store .footer-link-group__title{margin:0 0 7px;color:var(--ink);font-size:11px;font-weight:750;letter-spacing:.07em;line-height:1.25;text-transform:uppercase}body.is-goldbee-store .footer-links--goldbee a{color:var(--ink);font-size:13px;font-weight:500;line-height:1.45;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:3px;transition:color .18s ease,text-decoration-color .18s ease}body.is-goldbee-store .footer-links--goldbee a:hover:where(.has-mouse-hover *){color:var(--gold-deep, #8c6a05);text-decoration-color:currentColor}body.is-goldbee-store .footer-links--goldbee a:after{content:none}body.is-goldbee-store .goldbee-market-switcher{position:relative}body.is-goldbee-store .goldbee-market-switcher summary{display:flex;align-items:center;gap:4px;list-style:none;cursor:pointer}body.is-goldbee-store .goldbee-market-switcher summary::-webkit-details-marker{display:none}body.is-goldbee-store .goldbee-market-switcher summary:after{content:"⌄";margin-left:2px;line-height:1}body.is-goldbee-store .goldbee-market-switcher__flag{width:22px;height:15px;flex:0 0 auto;display:block;object-fit:cover;border:1px solid rgba(17,17,17,.14);border-radius:2px}body.is-goldbee-store .goldbee-market-switcher[open] summary:after{transform:rotate(180deg)}body.is-goldbee-store .goldbee-market-switcher__short{display:none}body.is-goldbee-store .goldbee-market-switcher__menu{position:absolute;z-index:80;top:calc(100% + 10px);right:0;width:190px;padding:8px;display:grid;gap:2px;color:var(--ink);background:#fff;border:1px solid #e5e1d8;border-radius:10px;box-shadow:0 14px 35px #11111124}body.is-goldbee-store .goldbee-market-switcher__menu a{padding:9px 10px;display:grid;grid-template-columns:28px 1fr;gap:6px;border-radius:7px}body.is-goldbee-store .goldbee-market-switcher__menu a>span{min-width:0}body.is-goldbee-store .goldbee-market-switcher__menu strong{display:inline-block;min-width:24px;font-weight:700}body.is-goldbee-store .goldbee-market-switcher__menu a:hover:where(.has-mouse-hover *),body.is-goldbee-store .goldbee-market-switcher__menu a[aria-current=page]{color:var(--ink);background:#f4f1e9}@media(max-width:900px){body.is-goldbee-store .goldbee-utility-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;place-items:center stretch}body.is-goldbee-store .goldbee-utility-bar__primary{min-width:0}body.is-goldbee-store .goldbee-utility-bar__secondary{display:flex;align-items:center}body.is-goldbee-store .goldbee-utility-bar__secondary>a{display:none}body.is-goldbee-store .goldbee-market-switcher__long{display:none}body.is-goldbee-store .goldbee-market-switcher__short{display:inline}body.is-goldbee-store .goldbee-market-switcher__menu{top:calc(100% + 9px)}}@media(max-width:900px){body.is-goldbee-store .site-footer{padding:38px 20px max(20px,env(safe-area-inset-bottom))}body.is-goldbee-store .footer-inner{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px}body.is-goldbee-store .brand-footer .brand-logo{max-width:168px;max-height:58px}body.is-goldbee-store .brand-footer+p{max-width:290px;margin:9px 0 0;font-size:13px;line-height:1.45}body.is-goldbee-store .newsletter-block{max-width:none}body.is-goldbee-store .newsletter-block .eyebrow{margin-bottom:5px}body.is-goldbee-store .newsletter-block h2{margin-bottom:7px;font-size:clamp(25px,7vw,29px);line-height:1.04}body.is-goldbee-store .newsletter-block>p:not(.eyebrow){margin:0 0 14px;font-size:13px;line-height:1.45}body.is-goldbee-store .newsletter-form-row{grid-template-columns:1fr;gap:8px}body.is-goldbee-store .newsletter-form-row input,body.is-goldbee-store .newsletter-form-row button{min-height:50px;height:50px;border-radius:14px}body.is-goldbee-store .newsletter-form-row input{padding-inline:16px}body.is-goldbee-store .newsletter-form-row button{padding-inline:18px}body.is-goldbee-store .newsletter-consent{grid-template-columns:24px minmax(0,1fr);min-height:44px;margin-top:11px;gap:10px;align-items:center;font-size:12px;line-height:1.42}body.is-goldbee-store .newsletter-consent input{width:20px;height:20px;margin:0}body.is-goldbee-store .footer-contact--goldbee{gap:6px;font-size:13px}body.is-goldbee-store .footer-contact--goldbee .eyebrow{margin-bottom:3px}body.is-goldbee-store .footer-contact--goldbee .footer-socials{margin-top:7px}body.is-goldbee-store .footer-links--goldbee{grid-template-columns:repeat(2,minmax(0,1fr));gap:23px 18px;padding-top:24px;align-items:start;justify-items:stretch}body.is-goldbee-store .footer-links--goldbee .footer-link-group{display:grid;gap:3px;min-width:0}body.is-goldbee-store .footer-link-group__title{margin:0 0 5px;color:var(--ink);font-size:11px;font-weight:700;letter-spacing:.055em;line-height:1.25;text-transform:uppercase}body.is-goldbee-store .footer-links--goldbee a{min-height:32px;padding-block:3px;font-size:14px;font-weight:500;line-height:1.3}body.is-goldbee-store .footer-bottom{display:grid;justify-content:start;gap:8px;margin-top:31px;padding-top:17px;color:var(--muted);font-size:11px;line-height:1.4;letter-spacing:0;text-transform:none}body.is-goldbee-store .footer-bottom .cookie-settings-link{min-height:32px;justify-self:start}}@media(max-width:700px){body.is-goldbee-store .footer-inner--goldbee{grid-template-columns:1fr}}@media(max-width:560px){.error-report-card{padding:25px 20px}.contact-form-section{margin-inline:-4vw;padding:28px 4vw;border-radius:0}.contact-form-grid{grid-template-columns:1fr}.contact-form-grid .full{grid-column:auto}.contact-form .button,.error-report-card>.button{width:100%}}body.is-goldbee-store .gb-product-sizes{display:none}body.is-goldbee-store .product-card .gb-product-sizes .is-available{color:#17492a;font-weight:700}@media(min-width:901px){body.is-goldbee-store .product-card .gb-product-sizes{min-height:22px;margin:7px 1px 0;display:flex;align-items:center;gap:9px;flex-wrap:wrap;overflow:visible;color:#1c1a17;font-size:13px;font-weight:500;line-height:1.2;white-space:normal}body.is-goldbee-store .product-card .gb-product-sizes>span{flex:0 0 auto}body.is-goldbee-store .product-card .gb-product-sizes .is-sold-out{color:#aaa7a1;text-decoration:line-through;text-decoration-thickness:1px}body.is-goldbee-store.gb-concept-home .gb-mobile-collection{width:100%;margin:30px 0 42px}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .homepage-small-banner{width:100%;min-height:clamp(320px,24vw,390px);margin:0;align-items:center;border-radius:16px;box-shadow:0 10px 30px #211b121a}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .homepage-small-banner>img{object-fit:cover;object-position:73% center}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .homepage-small-banner__shade{background:linear-gradient(90deg,#191612c2,#1916128f 39%,#1916122e 65%,#19161200 79%)}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .homepage-small-banner__content{width:min(52%,500px);padding:clamp(40px,4vw,64px)}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .homepage-small-banner__content h2{max-width:460px;margin:0 0 20px;font-size:clamp(48px,4vw,56px);font-weight:800;line-height:1;letter-spacing:-.055em}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .homepage-small-banner__content p{max-width:470px;font-size:clamp(16px,1.25vw,18px);line-height:1.4}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .homepage-small-banner__content .button{min-height:52px;margin-top:26px;padding-inline:26px;color:#171717;background:#fff;border-color:#fff;font-size:16px;font-weight:600}body.is-goldbee-store.gb-concept-home .gb-mobile-collection .homepage-small-banner:hover:where(.has-mouse-hover *) .homepage-small-banner__content .button{color:#171717;background:#fff;border-color:#fff;transform:translateY(-1px)}}@media(max-width:900px){body.is-goldbee-store .product-card .product-meta{min-height:76px}body.is-goldbee-store .product-card .product-meta h3{display:-webkit-box;min-height:2.7em;flex-wrap:wrap;overflow:visible;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.is-goldbee-store .product-card .gb-product-sizes{min-height:21px;margin:6px 1px 0;display:flex;align-items:center;flex-wrap:wrap;column-gap:clamp(5px,1.45vw,7px);row-gap:4px;overflow:visible;color:#000;font-size:clamp(9.6px,2.76vw,11.2px);font-weight:400;line-height:1.25;white-space:normal}body.is-goldbee-store .product-card .gb-product-sizes>span{flex:0 0 auto;color:#000;font-weight:400}body.is-goldbee-store .product-card .gb-product-sizes .is-available{color:#000;font-weight:400}body.is-goldbee-store .product-card .gb-product-sizes .is-sold-out{color:#000;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}.product-rail-track,body.is-goldbee-store .gb-product-rail .gb-featured-grid{scroll-behavior:auto;scroll-snap-type:none;touch-action:pan-x pan-y pinch-zoom;overscroll-behavior:auto;overflow-y:clip;-webkit-overflow-scrolling:touch}.product-rail-track .product-card,body.is-goldbee-store .gb-product-rail .gb-featured-card{scroll-snap-align:none;scroll-snap-stop:normal}.product-card-variants>div{column-gap:5px;row-gap:4px}.product-card-variant,.product-card-variant b,body.is-goldbee-store .product-card-variant:not(.is-sold-out),body.is-goldbee-store .product-card-variant:not(.is-sold-out) b{color:#000;font-size:8px;font-weight:400}}@media(hover:none)and (pointer:coarse){.product-rail-track .product-card:hover:where(.has-mouse-hover *) .product-image,body.is-goldbee-store .gb-product-rail .product-card:hover:where(.has-mouse-hover *) .product-image{transform:none}}body.is-goldbee-store .catalog-category.page-shell,body.is-goldbee-store .product-detail.container-wide{width:var(--gb-container);max-width:none;margin-inline:auto}body.is-goldbee-store .catalog-category-heading .eyebrow{margin-bottom:10px;color:#94702a;font-weight:700;letter-spacing:.12em}body.is-goldbee-store .catalog-category-heading h1,body.is-goldbee-store .product-panel h1{font-family:var(--sans);font-weight:800;letter-spacing:-.055em}body.is-goldbee-store .catalog-category-heading>p:last-child{color:#68645d;line-height:1.5}body.is-goldbee-store .catalog-subcategories a,body.is-goldbee-store .catalog-gender-switch{border-color:#e9e3d8;background:#faf8f4}body.is-goldbee-store .catalog-subcategories a{color:#292722;border-radius:14px;font-weight:600}body.is-goldbee-store .catalog-subcategories a:hover:where(.has-mouse-hover *),body.is-goldbee-store .catalog-subcategories a:focus-visible{color:#fff;background:#b08503;border-color:#b08503}body.is-goldbee-store .catalog-gender-switch a:hover:where(.has-mouse-hover *),body.is-goldbee-store .catalog-gender-switch a.is-active{background:#b08503;box-shadow:none}body.is-goldbee-store .catalog-filter-panel{border-color:#e5ded1;border-radius:16px;box-shadow:0 10px 28px #32250e0f}body.is-goldbee-store .catalog-filter-summary-icon{background:#b08503;box-shadow:none}body.is-goldbee-store .catalog-filter-panel>summary:hover:where(.has-mouse-hover *){background:#fbf7ee}body.is-goldbee-store .catalog-filter-options input:checked+span{color:#fff;background:#b08503;border-color:#b08503}body.is-goldbee-store .product-card-flags .compression-indicator{position:absolute;left:50%;bottom:0;transform:translate(-50%);width:auto;min-width:0;min-height:0;display:inline-flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid rgba(111,91,48,.14);border-radius:999px;background:#fffdf8f0;box-shadow:none}body.is-goldbee-store .product-card-flags .compression-indicator-heading span{display:none}body.is-goldbee-store .product-card-flags .compression-indicator-heading strong{color:#5d4a23;font-size:10px;font-weight:650;letter-spacing:0;line-height:1}body.is-goldbee-store .product-card-flags .compression-meter{gap:2px}body.is-goldbee-store .product-card-flags .compression-meter i{width:5px;height:5px;flex:0 0 5px;border-radius:999px;background:#ded9cf}body.is-goldbee-store .product-card-flags .compression-meter i.is-active{background:#b08503;box-shadow:none}body.is-goldbee-store .product-card-flags>b{display:inline-flex}body.is-goldbee-store .product-breadcrumb{color:#837452}body.is-goldbee-store .product-breadcrumb a:hover:where(.has-mouse-hover *){color:#8d6800}body.is-goldbee-store .product-panel .product-price{font-size:clamp(24px,2vw,30px)}body.is-goldbee-store .product-benefits{margin:18px 0 22px;padding:16px 18px;background:#faf8f3;border:1px solid #ebe4d7;border-radius:14px}body.is-goldbee-store .product-benefits h2{margin:0 0 10px;color:#7e641e;font-family:var(--sans);font-size:11px;font-weight:750;letter-spacing:.09em;text-transform:uppercase}body.is-goldbee-store .product-benefits ul{margin:0;padding:0;display:grid;gap:9px;list-style:none}body.is-goldbee-store .product-benefits li{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;color:#24221e;font-size:14px;font-weight:570;line-height:1.38}body.is-goldbee-store .product-benefits svg{width:20px;height:20px;padding:3px;fill:none;stroke:#a87e05;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;background:#f1ead7;border-radius:50%}@media(max-width:900px){body.is-goldbee-store .product-benefits{margin:15px 0 19px;padding:14px 15px}body.is-goldbee-store .product-benefits li{font-size:13px}}body.is-goldbee-store .product-panel .tax-note{color:#777168}body.is-goldbee-store .product-panel .product-compression>span{color:#7d725e}body.is-goldbee-store .product-panel .compression-indicator-heading strong{color:#7d5f17}body.is-goldbee-store .product-panel .compression-meter i.is-active{background:#b08503}body.is-goldbee-store .product-photo{border-radius:14px;background:#f7f4ee}body.is-goldbee-store .product-panel .variant-header>label{font-weight:650}body.is-goldbee-store .product-panel .size-guide,body.is-goldbee-store .product-panel .text-button{color:#8d6800}body.is-goldbee-store :is(.catalog-subcategories a,.catalog-gender-switch a,.catalog-filter-panel summary,.product-panel a,.product-card a):focus-visible{outline:2px solid #b08503;outline-offset:3px}@media(min-width:901px){body.is-goldbee-store .catalog-category.page-shell{padding:34px 0 84px}body.is-goldbee-store .catalog-category-heading{max-width:760px;padding:22px 0 30px}body.is-goldbee-store .catalog-category-heading h1{margin-bottom:14px;font-size:clamp(42px,4vw,56px);line-height:.96}body.is-goldbee-store .catalog-category-heading>p:last-child{max-width:620px;font-size:clamp(16px,1.3vw,18px)}body.is-goldbee-store .catalog-subcategories{margin:0 0 36px;gap:8px}body.is-goldbee-store .catalog-gender-switch{margin:0 0 36px}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-panel{border-radius:16px;border-color:#e6dfd2;box-shadow:0 10px 28px #32250e0f}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-panel>summary{min-height:84px;padding:16px;border-radius:16px 16px 0 0;background:#fbf8f1}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-filter-summary-icon{border-radius:10px;background:#b08503}body.is-goldbee-store .product-detail.container-wide{grid-template-columns:minmax(0,1.28fr) minmax(360px,.72fr);gap:clamp(28px,3.4vw,48px);padding:30px 0 90px}body.is-goldbee-store .product-panel{position:static;top:auto;padding-top:3px}body.is-goldbee-store .product-panel h1{font-size:clamp(34px,3vw,50px);line-height:.98}body.is-goldbee-store .product-gallery-grid{gap:12px}body.is-goldbee-store .product-panel .product-colors{margin:26px 0}}@media(max-width:900px){body.is-goldbee-store .catalog-category.page-shell{padding:28px 0 58px}body.is-goldbee-store .catalog-category-heading{padding:16px 0 23px}body.is-goldbee-store .catalog-category-heading h1{margin-bottom:11px;font-size:clamp(32px,10vw,42px);line-height:.98}body.is-goldbee-store .catalog-category-heading>p:last-child{font-size:15px}body.is-goldbee-store .catalog-subcategories{margin:0 0 24px;gap:7px}body.is-goldbee-store .catalog-subcategories a{min-height:40px;padding-inline:13px}body.is-goldbee-store .catalog-gender-switch{margin:0 0 24px}body.is-goldbee-store .product-detail.container-wide{width:var(--gb-container);padding:18px 0 64px;gap:26px}body.is-goldbee-store .product-panel{padding:2px 0 0}body.is-goldbee-store .product-panel h1{font-size:clamp(30px,8.5vw,38px)}body.is-goldbee-store .product-photo{border-radius:12px}}body.is-goldbee-store .gb-catalog-card,body.is-goldbee-store .gb-catalog-card .product-card{min-width:0;height:100%}body.is-goldbee-store .gb-catalog-card .product-card{display:flex;flex-direction:column}body.is-goldbee-store .gb-catalog-card .product-image-wrap{width:100%;height:auto;min-height:0;aspect-ratio:3 / 4;border-radius:9px}body.is-goldbee-store .gb-catalog-card .product-image{object-fit:cover;object-position:center top}body.is-goldbee-store .gb-catalog-card .product-meta{min-height:82px;margin:0;padding:10px 1px 0;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px}body.is-goldbee-store .gb-catalog-card .product-meta>div:first-child{width:100%;min-height:2.7em}body.is-goldbee-store .gb-catalog-card .product-meta h3{display:-webkit-box;min-height:2.7em;margin:0;overflow:hidden;color:#171717;font-size:clamp(13px,1.05vw,15px);font-weight:450;line-height:1.35;letter-spacing:-.01em;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.is-goldbee-store .gb-catalog-card .product-meta p,body.is-goldbee-store .gb-catalog-card .product-arrow,body.is-goldbee-store .gb-catalog-card .quick-add{display:none}body.is-goldbee-store .gb-catalog-card .product-card-price{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-items:initial;gap:4px 7px;text-align:left}body.is-goldbee-store .gb-catalog-card .product-card-sale-line{justify-content:flex-start}body.is-goldbee-store .gb-catalog-card .product-card-price>strong{font-size:clamp(15px,1.3vw,18px)}body.is-goldbee-store .gb-catalog-card .gb-product-sizes{margin-inline:1px}body.is-goldbee-store .catalog-results .product-grid{gap:34px 18px}body.is-goldbee-store .home-product-rails .gb-product-rail .product-rail-heading,body.is-goldbee-store .home-product-rails .gb-product-rail .product-rail-track{padding-inline:0}@media(min-width:1101px){body.is-goldbee-store .gb-header-inner{width:min(100%,1280px);height:84px;grid-template-columns:185px minmax(0,1fr) minmax(245px,260px) 80px;gap:20px}body.is-goldbee-store .goldbee-utility-bar{height:48px;padding-inline:max(7.7vw,calc((100vw - 1280px)/2));font-size:14px}body.is-goldbee-store .gb-header .main-nav{padding-left:36px;font-size:16px}body.is-goldbee-store .gb-header .category-menu{justify-content:flex-start;gap:34px}body.is-goldbee-store .gb-search{height:52px;grid-template-columns:18px minmax(0,1fr) 30px;padding-left:17px}body.is-goldbee-store .gb-search svg{width:19px;height:19px}body.is-goldbee-store .gb-search input{font-size:14px}body.is-goldbee-store .gb-header-actions{gap:15px}body.is-goldbee-store .gb-icon-button{width:32px;height:48px;flex-basis:32px}body.is-goldbee-store .gb-icon-button svg{width:27px;height:27px}body.is-goldbee-store .home-product-rails{width:var(--gb-container);padding-inline:0}}@media(max-width:900px){body.is-goldbee-store .gb-product-rail .gb-featured-card .product-card{width:100%;height:100%;display:flex;flex-direction:column;grid-template-columns:none;grid-template-rows:none;gap:0}body.is-goldbee-store .gb-catalog-card .product-meta{min-height:76px;padding-top:8px}body.is-goldbee-store .gb-catalog-card .product-meta h3{font-size:clamp(11px,3.2vw,14px)}body.is-goldbee-store .product-card .product-meta h3,body.is-goldbee-store .gb-product-rail .gb-featured-card .product-meta h3{display:-webkit-box;min-height:0;max-height:2.7em;overflow:hidden;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}body.is-goldbee-store .catalog-results .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 10px}}.tip-box{position:relative}.tip-heart-burst{position:absolute;z-index:4;inset:50% auto auto 50%;width:1px;height:1px;pointer-events:none}.tip-heart-burst span{position:absolute;color:#b08503;font-size:17px;line-height:1;opacity:0;animation:tip-heart-float .9s cubic-bezier(.2,.7,.25,1) forwards;transform:translate(-50%,-50%) scale(.45)}.tip-heart-burst span:nth-child(1){--tip-x: -58px;--tip-y: -48px;animation-delay:0s}.tip-heart-burst span:nth-child(2){--tip-x: -30px;--tip-y: -68px;animation-delay:.06s}.tip-heart-burst span:nth-child(3){--tip-x: 0px;--tip-y: -76px;animation-delay:.02s}.tip-heart-burst span:nth-child(4){--tip-x: 32px;--tip-y: -65px;animation-delay:.09s}.tip-heart-burst span:nth-child(5){--tip-x: 58px;--tip-y: -45px;animation-delay:.04s}.tip-heart-burst span:nth-child(6){--tip-x: -12px;--tip-y: -52px;animation-delay:.12s}.tip-heart-burst span:nth-child(7){--tip-x: 18px;--tip-y: -48px;animation-delay:.15s}.tip-heart-burst span:nth-child(8){--tip-x: -44px;--tip-y: -28px;animation-delay:.1s}.tip-heart-burst span:nth-child(9){--tip-x: 45px;--tip-y: -27px;animation-delay:.18s}@keyframes tip-heart-float{0%{opacity:0;transform:translate(-50%,-50%) scale(.45)}18%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--tip-x)),calc(-50% + var(--tip-y))) scale(1.2) rotate(8deg)}}@media(prefers-reduced-motion:reduce){.tip-heart-burst{display:none}}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart{margin:0 0 14px;padding:17px 18px;gap:12px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards__heading--cart>b{display:block}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__bar{height:6px;margin:0}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps{grid-template-columns:1fr;gap:8px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps>div{grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps i{width:22px;height:22px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps strong{font-size:13px;line-height:1.3}@media(max-width:700px){body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart{margin-bottom:10px;padding:15px 16px;gap:10px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart .spending-rewards__steps{gap:9px}}body.is-goldbee-store .checkout-summary .spending-rewards--cart{margin:0 0 14px;padding:17px 18px;display:grid;gap:12px;border:1px solid rgba(176,133,3,.16);border-radius:14px;background:#fffaf0}body.is-goldbee-store .checkout-summary .spending-rewards__heading--cart{align-items:center;gap:12px}body.is-goldbee-store .checkout-summary .spending-rewards__heading--cart>span{color:#8c6a05;font-size:11px;font-weight:800;letter-spacing:.09em;line-height:1.2;text-transform:uppercase}body.is-goldbee-store .checkout-summary .spending-rewards__heading--cart>b{display:block;color:#5e5648;font-size:13px;line-height:1}body.is-goldbee-store .checkout-summary .spending-rewards--cart .spending-rewards__bar{height:6px;margin:0}body.is-goldbee-store .checkout-summary .spending-rewards--cart .spending-rewards__steps{display:grid;grid-template-columns:1fr;gap:8px}body.is-goldbee-store .checkout-summary .spending-rewards--cart .spending-rewards__steps>div{min-width:0;min-height:22px;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;opacity:1}body.is-goldbee-store .checkout-summary .spending-rewards--cart .spending-rewards__steps i{width:22px;height:22px;display:grid;place-items:center;color:#8c6a05;background:#b085030f;border:1px solid rgba(176,133,3,.16);border-radius:50%;font-size:10px;font-style:normal;font-weight:700;line-height:1}body.is-goldbee-store .checkout-summary .spending-rewards--cart .spending-rewards__steps .is-unlocked i{color:#fff;background:#b08503;border-color:#b08503}body.is-goldbee-store .checkout-summary .spending-rewards--cart .spending-rewards__steps strong{overflow:visible;color:#80796e;font-size:13px;font-weight:550;line-height:1.3;text-overflow:clip;white-space:normal}body.is-goldbee-store .checkout-summary .spending-rewards--cart .spending-rewards__steps .is-unlocked strong{color:#211e19}body.is-goldbee-store .checkout-summary .spending-rewards__next{margin:0;padding-top:10px;color:#6f675b;border-top:1px solid rgba(176,133,3,.13);font-size:12.5px;line-height:1.35}body.is-goldbee-store .checkout-summary .spending-rewards__next strong{color:#211e19;font-weight:750}body.is-goldbee-store .checkout-summary .spending-rewards__next--complete{color:#5b4b1b;font-weight:650}body.is-goldbee-store .checkout-summary .spending-rewards__gifts--cart{margin:0;padding:11px 12px;display:grid;gap:7px;border:1px solid rgba(176,133,3,.13);border-radius:10px;background:#ffffffad}body.is-goldbee-store .checkout-summary .spending-rewards__gifts--cart>p{margin:0;color:#8c6a05;font-size:9.5px;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase}body.is-goldbee-store .checkout-summary .spending-rewards__gifts--cart>div{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:12px}body.is-goldbee-store .checkout-summary .spending-rewards__gifts--cart strong,body.is-goldbee-store .checkout-summary .spending-rewards__gifts--cart b{font-size:12.5px;line-height:1.3}body.is-goldbee-store .checkout-summary .spending-rewards__gifts--cart b{white-space:nowrap}@media(max-width:700px){body.is-goldbee-store .checkout-summary .spending-rewards--cart{margin-bottom:10px;padding:15px 16px;gap:10px}body.is-goldbee-store .checkout-summary .spending-rewards--cart .spending-rewards__steps{gap:9px}}@media(min-width:600px)and (max-width:900px){body.is-goldbee-store.gb-concept-home .hero{height:clamp(420px,62vw,480px)}body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-position:70% center}body.is-goldbee-store.gb-concept-home .hero-content{padding:clamp(44px,7vw,58px) var(--gb-inline) 28px}body.is-goldbee-store.gb-concept-home .hero-html{width:min(48%,330px)}body.is-goldbee-store.gb-concept-home .hero-controls>button{display:none}}@media(max-width:599px){body.is-goldbee-store.gb-concept-home .hero{height:clamp(390px,112vw,455px)}body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-position:79% center}body.is-goldbee-store.gb-concept-home .hero-shade{background:linear-gradient(90deg,rgba(250,231,207,.76),rgba(250,231,207,.18) 68%,transparent 86%)}body.is-goldbee-store.gb-concept-home .hero-content{padding:clamp(32px,10vw,48px) var(--gb-inline) 26px}body.is-goldbee-store.gb-concept-home .hero-html{width:min(64%,250px)}body.is-goldbee-store.gb-concept-home .hero-html>p:first-child{max-width:170px;margin-bottom:10px;font-size:clamp(9px,2.8vw,11px)}body.is-goldbee-store.gb-concept-home .hero h2{max-width:100%;margin-bottom:12px;font-size:clamp(31px,9.7vw,40px);overflow-wrap:normal}body.is-goldbee-store.gb-concept-home .hero-html>p{margin-bottom:14px;font-size:clamp(12px,3.5vw,15px)}body.is-goldbee-store.gb-concept-home .hero .button{min-height:46px;max-width:100%;padding:9px 18px;font-size:clamp(13px,3.7vw,15px);line-height:1.2}body.is-goldbee-store.gb-concept-home .hero-controls>button{display:none}}@media(max-width:359px){body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-position:74% center}body.is-goldbee-store.gb-concept-home .hero-html{width:61%;max-width:190px}body.is-goldbee-store.gb-concept-home .hero h2{font-size:clamp(29px,9.35vw,32px);line-height:.98}body.is-goldbee-store.gb-concept-home .hero .button:after{margin-left:12px;font-size:20px}}body.is-goldbee-store.gb-concept-home .hero{isolation:isolate;background:#f5eee5}body.is-goldbee-store.gb-concept-home .hero-html>p:first-child>br:first-child{display:none}body.is-goldbee-store.gb-concept-home .hero h2{text-wrap:balance}body.is-goldbee-store.gb-concept-home .hero .button{box-shadow:0 8px 22px #b0850329}body.is-goldbee-store.gb-concept-home .hero .button:focus-visible{outline:3px solid rgba(17,17,17,.8);outline-offset:3px}@media(min-width:901px){body.is-goldbee-store.gb-concept-home .hero{height:clamp(360px,28vw,430px);min-height:360px}body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-position:68% top}body.is-goldbee-store.gb-concept-home .hero-shade{background:linear-gradient(90deg,rgba(248,242,233,.94) 0%,rgba(248,242,233,.78) 31%,rgba(248,242,233,.24) 56%,transparent 76%)}body.is-goldbee-store.gb-concept-home .hero-content{width:var(--gb-container);padding:0;color:#111}body.is-goldbee-store.gb-concept-home .hero-html{width:min(48%,620px);max-width:none}body.is-goldbee-store.gb-concept-home .hero-html>p:first-child{max-width:34rem;margin-bottom:12px;color:#2c2823;font-size:clamp(11px,.82vw,13px);letter-spacing:.16em}body.is-goldbee-store.gb-concept-home .hero h2{max-width:620px;margin-bottom:18px;color:#111;font-size:clamp(44px,3.8vw,58px);line-height:.96;letter-spacing:-.045em}body.is-goldbee-store.gb-concept-home .hero-html>p{max-width:460px;color:#211f1c}body.is-goldbee-store.gb-concept-home .hero-controls>button{color:#171512;background:#ffffffdb;border:1px solid rgba(17,17,17,.08);box-shadow:0 4px 14px #11111114;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media(min-width:901px)and (max-width:1100px){body.is-goldbee-store.gb-concept-home .hero-controls>button{display:none}}@media(min-width:600px)and (max-width:900px){body.is-goldbee-store.gb-concept-home .hero{height:clamp(400px,57vw,450px)}body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-position:69% center}body.is-goldbee-store.gb-concept-home .hero-shade{background:linear-gradient(90deg,rgba(249,239,226,.84) 0%,rgba(249,239,226,.48) 46%,rgba(249,239,226,.08) 72%,transparent 88%)}body.is-goldbee-store.gb-concept-home .hero-content{justify-content:center;padding:28px var(--gb-inline) 30px}body.is-goldbee-store.gb-concept-home .hero-html{width:min(47%,340px)}body.is-goldbee-store.gb-concept-home .hero h2{font-size:clamp(38px,5.6vw,48px);line-height:.97;letter-spacing:-.04em}body.is-goldbee-store.gb-concept-home .hero .button{min-height:48px;padding:10px 22px;font-size:15px}}@media(max-width:599px){body.is-goldbee-store.gb-concept-home .hero{height:clamp(370px,105vw,430px)}body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-position:78% center}body.is-goldbee-store.gb-concept-home .hero-slide:nth-child(2)>img,body.is-goldbee-store.gb-concept-home .hero-slide:nth-child(2)>picture>img{object-position:70% center}body.is-goldbee-store.gb-concept-home .hero-shade{background:linear-gradient(90deg,rgba(249,235,216,.9) 0%,rgba(249,235,216,.58) 43%,rgba(249,235,216,.12) 70%,transparent 88%)}body.is-goldbee-store.gb-concept-home .hero-content{justify-content:center;padding:24px var(--gb-inline) 26px}body.is-goldbee-store.gb-concept-home .hero-html{width:min(62%,240px)}body.is-goldbee-store.gb-concept-home .hero-html>p:first-child{max-width:170px;margin-bottom:10px;font-size:clamp(9px,2.55vw,10.5px);letter-spacing:.14em}body.is-goldbee-store.gb-concept-home .hero h2{margin-bottom:14px;font-size:clamp(30px,8.8vw,37px);line-height:.97;letter-spacing:-.04em}body.is-goldbee-store.gb-concept-home .hero .button{min-height:44px;padding:9px 14px;font-size:clamp(12.5px,3.3vw,13.5px);white-space:nowrap;box-shadow:0 7px 18px #b0850324}body.is-goldbee-store.gb-concept-home .hero .button:after{margin-left:12px;font-size:21px}}@media(max-width:359px){body.is-goldbee-store.gb-concept-home .hero{height:clamp(350px,112vw,380px)}body.is-goldbee-store.gb-concept-home .hero-slide>img,body.is-goldbee-store.gb-concept-home .hero-slide>picture>img{object-position:74% center}body.is-goldbee-store.gb-concept-home .hero-slide:nth-child(2)>img,body.is-goldbee-store.gb-concept-home .hero-slide:nth-child(2)>picture>img{object-position:66% center}body.is-goldbee-store.gb-concept-home .hero-html{width:62%;max-width:195px}body.is-goldbee-store.gb-concept-home .hero h2{font-size:clamp(28px,9vw,31px)}body.is-goldbee-store.gb-concept-home .hero .button{padding-inline:12px;font-size:11.5px}}@media(min-width:1101px)and (max-width:1360px){body.is-goldbee-store{--gb-inline: 24px}body.is-goldbee-store .gb-header-inner,body.is-goldbee-store.gb-concept-home .gb-header-inner{width:calc(100% - 48px);grid-template-columns:164px minmax(0,1fr) 218px 72px;gap:14px}body.is-goldbee-store .gb-brand img{max-width:164px}body.is-goldbee-store .gb-header .main-nav{padding-left:8px;font-size:13px}body.is-goldbee-store .gb-header .category-menu{gap:clamp(7px,1.05vw,14px)}body.is-goldbee-store .gb-header .category-menu-row>a{padding-inline:9px 4px}body.is-goldbee-store .gb-header .category-menu-row>a:only-child{padding-inline:9px}body.is-goldbee-store .gb-search{height:46px;padding-left:13px}body.is-goldbee-store .gb-search input{font-size:12px}body.is-goldbee-store .gb-header-actions{gap:8px}}@media(min-width:700px)and (max-width:1100px){body.is-goldbee-store .gb-mobile-nav,body.is-goldbee-store.gb-concept-home .gb-mobile-nav{padding-block:6px 8px}body.is-goldbee-store .gb-mobile-nav__scroll,body.is-goldbee-store.gb-concept-home .gb-mobile-nav__scroll{grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,44px);gap:7px 8px}body.is-goldbee-store .gb-mobile-nav a,body.is-goldbee-store.gb-concept-home .gb-mobile-nav a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding-inline:12px;font-size:13px;line-height:1;white-space:nowrap}body.is-goldbee-store .gb-mobile-nav__chevron{margin:0;transform:translateY(1px)}}@media(min-width:1101px)and (max-width:1450px){body.is-goldbee-store{--gb-inline: clamp(18px, 2vw, 28px)}body.is-goldbee-store .goldbee-utility-bar,body.is-goldbee-store.gb-concept-home .goldbee-utility-bar{padding-inline:var(--gb-inline)}body.is-goldbee-store .gb-header-inner,body.is-goldbee-store.gb-concept-home .gb-header-inner{width:var(--gb-container);grid-template-columns:clamp(138px,12vw,172px) minmax(0,1fr) clamp(150px,14vw,210px) 68px;gap:clamp(8px,1vw,15px)}body.is-goldbee-store .gb-brand img{max-width:clamp(138px,12vw,172px)}body.is-goldbee-store .gb-header .main-nav{min-width:0;padding-left:0;font-size:clamp(12px,1vw,14px)}body.is-goldbee-store .gb-header .category-menu{width:100%;justify-content:space-between;gap:clamp(2px,.6vw,9px)}body.is-goldbee-store .gb-header .category-menu-row>a,body.is-goldbee-store .gb-header .category-menu-row>a:only-child{padding-inline:clamp(4px,.45vw,7px)}body.is-goldbee-store .gb-header .category-submenu-toggle{width:16px;flex-basis:16px;padding-inline:2px 4px}body.is-goldbee-store .gb-search{width:100%;height:46px;padding-left:13px}body.is-goldbee-store .gb-search input{font-size:12px}body.is-goldbee-store .gb-header-actions{gap:8px}}@media(min-width:1101px)and (max-width:1240px){body.is-goldbee-store .gb-header-inner,body.is-goldbee-store.gb-concept-home .gb-header-inner{grid-template-columns:124px minmax(0,1fr) 132px 64px;gap:6px}body.is-goldbee-store .gb-brand img{max-width:124px}body.is-goldbee-store .gb-header .main-nav{font-size:11.5px}body.is-goldbee-store .gb-header .category-menu{gap:0}body.is-goldbee-store .gb-header .category-menu-row>a,body.is-goldbee-store .gb-header .category-menu-row>a:only-child{padding-inline:3px}body.is-goldbee-store .gb-header .category-submenu-toggle{width:14px;flex-basis:14px;padding-inline:1px 3px}body.is-goldbee-store .gb-header-actions{gap:6px}}body.is-goldbee-store .footer-inner--goldbee-with-contact{grid-template-columns:minmax(220px,.9fr) minmax(320px,420px) minmax(190px,.65fr);align-items:start}body.is-goldbee-store .footer-inner--goldbee-without-contact{grid-template-columns:minmax(220px,1fr) minmax(320px,420px)}body.is-goldbee-store .newsletter-block{width:100%;max-width:420px;padding:20px;background:#ffffff8c;border:1px solid rgba(17,17,17,.1);border-radius:16px}body.is-goldbee-store .newsletter-block .eyebrow{margin-bottom:5px}body.is-goldbee-store .newsletter-block h2{margin-bottom:6px;font-size:clamp(24px,2.04vw,28.8px);line-height:1.08;letter-spacing:-.035em}body.is-goldbee-store .newsletter-block>p:not(.eyebrow){margin:0 0 14px;font-size:14.4px;line-height:1.45}body.is-goldbee-store .newsletter-form-row input,body.is-goldbee-store .newsletter-form-row button{min-height:46px;height:46px;font-size:14.4px}body.is-goldbee-store .newsletter-consent{margin-top:9px;font-size:10.8px;line-height:1.4}@media(max-width:900px){body.is-goldbee-store .newsletter-block{max-width:100%;padding:17px}body.is-goldbee-store .newsletter-block h2{font-size:26.4px}body.is-goldbee-store .newsletter-form-row{grid-template-columns:minmax(0,1fr) auto;gap:0}body.is-goldbee-store .newsletter-form-row input,body.is-goldbee-store .newsletter-form-row button{min-height:46px;height:46px}body.is-goldbee-store .newsletter-form-row input{border-radius:12px 0 0 12px}body.is-goldbee-store .newsletter-form-row button{border-radius:0 12px 12px 0}}@media(max-width:700px){body.is-goldbee-store .footer-inner--goldbee-with-contact,body.is-goldbee-store .footer-inner--goldbee-without-contact{grid-template-columns:minmax(0,1fr)}}@media(max-width:430px){body.is-goldbee-store .newsletter-form-row{grid-template-columns:1fr;gap:8px}body.is-goldbee-store .newsletter-form-row input,body.is-goldbee-store .newsletter-form-row button{border-radius:12px}}body.is-goldbee-store .site-footer{padding:36px 5.5vw 18px;background:#f4f1e9;border-top:1px solid rgba(176,133,3,.16)}body.is-goldbee-store .footer-inner--goldbee{position:relative;display:grid;grid-template-columns:minmax(190px,.8fr) minmax(450px,1.8fr) minmax(210px,.75fr);grid-template-areas:"brand nav newsletter" "brand nav contact";gap:12px clamp(28px,4vw,64px);align-items:start}body.is-goldbee-store .footer-inner--goldbee>div:first-child{grid-area:brand}body.is-goldbee-store .brand-footer .brand-logo{max-width:185px;max-height:62px}body.is-goldbee-store .brand-footer+p{max-width:285px;margin:10px 0 0;font-size:14.4px;line-height:1.5}body.is-goldbee-store .footer-heureka-rating{width:max-content;max-width:100%;min-height:28px;margin-top:13px;padding:0;display:flex;gap:7px;border:0;border-radius:0;background:transparent;box-shadow:none}body.is-goldbee-store .footer-heureka-rating:hover:where(.has-mouse-hover *){background:transparent;transform:none}body.is-goldbee-store .footer-heureka-rating>span:nth-child(2){display:flex;align-items:baseline;gap:5px}body.is-goldbee-store .footer-heureka-rating__stars{font-size:14.4px}body.is-goldbee-store .footer-heureka-rating strong{font-size:13.2px}body.is-goldbee-store .footer-heureka-rating small{font-size:10.8px}body.is-goldbee-store .footer-heureka-rating b{font-size:15.6px}body.is-goldbee-store .footer-links--goldbee{grid-area:nav;grid-column:auto;width:100%;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,45px);border:0}body.is-goldbee-store .footer-links--goldbee .footer-link-group{min-width:0;display:block}body.is-goldbee-store .footer-link-group__title{width:100%;margin:0 0 10px;padding:0 0 8px;display:flex;align-items:center;justify-content:space-between;color:var(--ink);background:transparent;border:0;border-bottom:1px solid rgba(176,133,3,.32);font-size:12px;font-weight:800;letter-spacing:.08em;line-height:1.25;text-align:left;text-transform:uppercase;cursor:default}body.is-goldbee-store .footer-link-group__links{display:grid;justify-items:start;gap:6px}body.is-goldbee-store .footer-links--goldbee a{font-size:14.4px;line-height:1.35}body.is-goldbee-store .newsletter-block--compact{position:relative;z-index:4;grid-area:newsletter;width:100%;max-width:none;padding:0;background:transparent;border:0;border-radius:0}body.is-goldbee-store .footer-newsletter-toggle{width:100%;min-height:88px;padding:14px 15px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--ink);background:#ffffff75;border:1px solid rgba(176,133,3,.28);border-radius:15px;text-align:left;transition:border-color .18s ease,background .18s ease,transform .18s ease}@media(hover:hover:where(.has-mouse-hover *))and (pointer:fine){body.is-goldbee-store .footer-newsletter-toggle:hover:where(.has-mouse-hover *){border-color:#a67c0085}}body.is-goldbee-store .footer-newsletter-toggle{-webkit-tap-highlight-color:transparent}body.is-goldbee-store .footer-newsletter-toggle:is(:hover:where(.has-mouse-hover *),:active,:focus){background:#ffffff75;transform:none}body.is-goldbee-store .footer-disclosure-clip{display:flow-root}body.is-goldbee-store .site-footer{overflow-anchor:none}body.is-goldbee-store .footer-newsletter-toggle span{display:grid;gap:3px}body.is-goldbee-store .footer-newsletter-toggle small{color:#9a7400;font-size:9.6px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}body.is-goldbee-store .footer-newsletter-toggle strong{font-size:15.6px;line-height:1.25}body.is-goldbee-store .footer-newsletter-toggle em{color:var(--muted);font-size:10.8px;font-style:normal;line-height:1.4}body.is-goldbee-store .footer-newsletter-toggle b{width:29px;height:29px;flex:0 0 29px;display:grid;place-items:center;color:#fff;background:#b28508;border-radius:50%;font-size:17px;font-weight:400;transition:transform .2s,background .18s ease}body.is-goldbee-store .footer-newsletter-toggle[aria-expanded=true] b{transform:rotate(45deg);background:#b28508}body.is-goldbee-store .footer-newsletter-panel{position:absolute;top:calc(100% + 10px);right:0;width:min(390px,calc(100vw - 40px));padding:16px;background:#fff;border:1px solid rgba(17,17,17,.1);border-radius:13px;box-shadow:0 18px 50px #11111124}body.is-goldbee-store .footer-newsletter-panel[hidden]{display:none}body.is-goldbee-store .footer-contact--goldbee{grid-area:contact;display:flex;flex-wrap:wrap;gap:5px 12px;align-items:center;font-size:13.2px}body.is-goldbee-store .footer-contact--goldbee>.eyebrow,body.is-goldbee-store .footer-contact--goldbee address{display:none}body.is-goldbee-store .footer-contact--goldbee .footer-socials{margin:0;gap:5px 11px;font-size:12px}body.is-goldbee-store .footer-contact-hub{padding:1px 2px 0;display:grid;gap:8px}body.is-goldbee-store .footer-contact-hub__direct{display:flex;flex-wrap:wrap;gap:4px 13px;align-items:center}body.is-goldbee-store .footer-contact-hub__direct a{font-size:13.2px;font-weight:720;text-decoration:none}body.is-goldbee-store .footer-contact-hours{margin:0;display:flex;gap:7px;align-items:center;color:var(--muted);font-size:10.8px}body.is-goldbee-store .footer-contact-hours span{width:6px;height:6px;background:#b28508;border-radius:50%;box-shadow:0 0 0 3px #b285081a}body.is-goldbee-store .footer-contact-hours strong{color:var(--ink);font-weight:720}body.is-goldbee-store .footer-socials--goldbee{display:flex;flex-wrap:wrap;gap:5px 7px!important}body.is-goldbee-store .footer-socials--goldbee a{padding:3px 8px;color:#555149;border:1px solid rgba(17,17,17,.1);border-radius:999px;font-size:9.6px;font-weight:700;letter-spacing:.025em;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease}body.is-goldbee-store .footer-socials--goldbee a:hover:where(.has-mouse-hover *){color:#fff;background:#111;border-color:#111}body.is-goldbee-store .footer-trust-logos{width:min(100%,var(--max));min-height:38px;margin:20px auto 0;padding-top:12px;display:flex;align-items:center;gap:15px;border-top:1px solid rgba(176,133,3,.18)}body.is-goldbee-store .footer-trust-logo{display:inline-flex;align-items:center;justify-content:center;opacity:.76;filter:saturate(.86);transition:opacity .18s ease,filter .18s ease,transform .18s ease}body.is-goldbee-store a.footer-trust-logo:hover:where(.has-mouse-hover *){opacity:1;filter:none;transform:translateY(-1px)}body.is-goldbee-store .footer-trust-logo img{width:auto;display:block;object-fit:contain}body.is-goldbee-store .footer-trust-logo--comgate img{height:24px}body.is-goldbee-store .footer-trust-logo--badge img{height:32px}body.is-goldbee-store .footer-payment-marks{min-height:32px;padding-left:15px;display:inline-flex;align-items:center;gap:11px;border-left:1px solid rgba(17,17,17,.12)}body.is-goldbee-store .footer-payment-mark{width:auto;display:block;object-fit:contain}body.is-goldbee-store .footer-payment-mark--visa{height:21px}body.is-goldbee-store .footer-payment-mark--mastercard{height:25px}body.is-goldbee-store .footer-payment-mark--wallet{height:28px}body.is-goldbee-store .footer-trust-divider{width:1px;height:27px;margin:0 1px;background:#1111111f}body.is-goldbee-store .footer-bottom{margin-top:8px;padding-top:13px;display:flex;justify-content:flex-start;gap:12px 25px;color:#77736c;font-size:10.8px;letter-spacing:.045em}body.is-goldbee-store .footer-bottom-actions{display:inline-flex;align-items:center;gap:18px}@media(min-width:901px){body.is-goldbee-store .goldbee-utility-bar{padding-left:0!important;padding-right:0!important}body.is-goldbee-store .goldbee-utility-bar__inner{width:var(--gb-container);height:100%;margin-inline:auto;display:flex;align-items:center;justify-content:space-between}body.is-goldbee-store :is(.page-shell,.container-wide){width:var(--gb-container);max-width:none;padding-inline:0}body.is-goldbee-store.in-kosik .page-shell.cart-page{width:var(--gb-container);max-width:none;padding-inline:0}body.is-goldbee-store .site-footer{padding-inline:0}body.is-goldbee-store :is(.footer-inner--goldbee,.footer-trust-logos,.footer-bottom){width:var(--gb-container)}}@media(max-width:900px){body.is-goldbee-store .goldbee-utility-bar{padding-left:0!important;padding-right:0!important}body.is-goldbee-store .goldbee-utility-bar__inner{width:100%;height:100%;min-width:0;padding-inline:12px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}}body.is-goldbee-store :is(.goldbee-utility-bar,.site-header,.gb-header,.gb-mobile-nav,.site-footer) a{text-decoration:none!important}body.is-goldbee-store{max-width:100%;overflow-x:hidden}@supports (overflow: clip){body.is-goldbee-store{overflow-x:clip}}body.is-goldbee-store :is(.site-header,#content,.site-footer){min-width:0;max-width:100%}body.is-goldbee-store .site-footer{overflow-x:hidden}@supports (overflow: clip){body.is-goldbee-store .site-footer{overflow-x:clip}}body.is-goldbee-store :is(.footer-inner--goldbee,.footer-inner--goldbee>*,.footer-trust-logos,.footer-trust-logos>*,.footer-bottom){min-width:0;max-width:100%}body.is-goldbee-store .goldbee-market-switcher summary:after{width:6px;height:6px;margin:-3px 1px 0 4px;align-self:center;content:"";border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transform-origin:center;transition:transform .18s ease,margin .18s ease}body.is-goldbee-store .goldbee-market-switcher[open] summary:after{margin-top:3px;transform:rotate(225deg)}@media(max-width:900px){body.is-goldbee-store .footer-inner--goldbee{grid-template-columns:minmax(180px,.75fr) minmax(0,1.5fr);grid-template-areas:"brand nav" "newsletter contact";gap:26px 34px}body.is-goldbee-store .footer-links--goldbee{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0}body.is-goldbee-store .newsletter-block--compact{padding:0}}@media(max-width:700px){body.is-goldbee-store .site-footer{padding:30px 20px max(17px,env(safe-area-inset-bottom))}body.is-goldbee-store .footer-inner--goldbee{grid-template-columns:1fr;grid-template-areas:"brand" "newsletter" "contact" "nav";gap:20px}body.is-goldbee-store .footer-inner--goldbee>div:first-child{display:grid;grid-template-columns:1fr auto;gap:8px 14px;align-items:center}body.is-goldbee-store .brand-footer+p{grid-column:1 / -1;margin-top:0}body.is-goldbee-store .footer-heureka-rating{grid-column:1 / -1;margin-top:2px}body.is-goldbee-store .footer-newsletter-panel{position:static;width:100%;margin-top:10px;box-shadow:none}body.is-goldbee-store .footer-links--goldbee{grid-template-columns:1fr;gap:0}body.is-goldbee-store .footer-link-group{border-top:1px solid rgba(17,17,17,.1)}body.is-goldbee-store .footer-link-group:last-child{border-bottom:1px solid rgba(17,17,17,.1)}body.is-goldbee-store .footer-link-group__title{min-height:47px;margin:0;padding:0;color:var(--ink);background:transparent!important;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color .2s ease}body.is-goldbee-store .footer-link-group__title:is(:active,:focus){color:var(--ink);background:transparent!important}body.is-goldbee-store .footer-link-group__title i{width:7px;height:7px;margin-right:3px;border-right:1.5px solid #a67c00;border-bottom:1.5px solid #a67c00;transform:rotate(45deg);transition:transform .24s cubic-bezier(.22,1,.36,1)}body.is-goldbee-store .footer-link-group.is-open .footer-link-group__title i{transform:rotate(225deg)}body.is-goldbee-store .footer-link-group__links{padding:0 0 15px;gap:0;overflow:hidden}body.is-goldbee-store .footer-link-group__links[hidden]{display:none}body.is-goldbee-store .footer-links--goldbee a{min-height:38px;padding:8px 0;display:flex;align-items:center;font-size:15.6px}body.is-goldbee-store .footer-trust-logos{margin-top:18px;padding-top:12px;gap:13px}body.is-goldbee-store .footer-trust-logo--comgate img{height:22px}body.is-goldbee-store .footer-trust-logo--badge img{height:29px}body.is-goldbee-store .footer-payment-marks{padding-left:13px;gap:9px}body.is-goldbee-store .footer-payment-mark--visa{height:18px}body.is-goldbee-store .footer-payment-mark--mastercard{height:22px}body.is-goldbee-store .footer-payment-mark--wallet{height:25px}body.is-goldbee-store .footer-bottom{margin-top:9px;padding-top:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px}body.is-goldbee-store .footer-bottom-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px}body.is-goldbee-store .footer-bottom-actions button{min-height:36px;padding:7px 11px;color:#5f5a50;background:#ffffff85;border:1px solid rgba(17,17,17,.1);border-radius:999px;font-size:10px;text-decoration:none}}@media(max-width:520px){body.is-goldbee-store .footer-contact-hub{padding:13px;gap:10px;background:#ffffff6b;border:1px solid rgba(176,133,3,.18);border-radius:14px}body.is-goldbee-store .footer-contact-hub__direct{display:grid;grid-template-columns:1fr;gap:2px}body.is-goldbee-store .footer-contact-hub__direct a{min-height:34px;display:flex;align-items:center;font-size:14px}body.is-goldbee-store .footer-contact-hours{min-height:35px;padding-top:8px;display:grid;grid-template-columns:auto 1fr auto;border-top:1px solid rgba(17,17,17,.09);font-size:11.5px}body.is-goldbee-store .footer-bottom{grid-template-columns:1fr;justify-items:center;text-align:center}body.is-goldbee-store .footer-bottom-actions{width:100%;justify-content:center}body.is-goldbee-store .footer-heureka-rating{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center}body.is-goldbee-store .footer-heureka-rating>span:nth-child(2){min-width:0;display:grid;align-items:center;gap:1px}body.is-goldbee-store .footer-heureka-rating small{overflow-wrap:anywhere}body.is-goldbee-store .footer-socials--goldbee a{min-height:38px;padding:8px 12px;display:inline-flex;align-items:center}body.is-goldbee-store .footer-trust-logos{flex-wrap:wrap;gap:10px 12px;row-gap:8px}body.is-goldbee-store .footer-payment-marks{min-width:0;max-width:100%;padding-left:0;flex:1 1 180px;flex-wrap:wrap;gap:8px;border-left:0}body.is-goldbee-store .footer-trust-divider{display:none}}@keyframes ui-dialog-in{0%{opacity:0;transform:translateY(8px) scale(.99)}}@keyframes ui-backdrop-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.error-report-dialog[open],.cookie-settings-dialog[open],.cart-confirmation-dialog[open],.error-report-dialog[open]::backdrop,.cookie-settings-dialog[open]::backdrop,.cart-confirmation-dialog[open]::backdrop{animation:none}body.is-goldbee-store .footer-link-group__links,body.is-goldbee-store .footer-link-group.is-open .footer-link-group__links{transition:none}}body.cart-confirmation-open{overflow:hidden}.cart-confirmation-dialog{width:min(1240px,calc(100vw - 48px));max-width:none;height:fit-content;max-height:calc(100dvh - 48px);margin:auto;padding:0;overflow:hidden;color:var(--ink);background:#fff;border:0;border-radius:22px;box-shadow:0 32px 110px #11111147}.cart-confirmation-dialog::backdrop{background:#1119;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.cart-confirmation-dialog.is-simple{height:auto;min-height:260px}.cart-confirmation-shell{max-height:calc(100dvh - 48px);padding:clamp(24px,3vw,42px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px 28px;overflow-y:auto;overscroll-behavior:contain;background:#fff}.cart-confirmation-header{display:flex;align-items:flex-end;gap:24px}.cart-confirmation-header .eyebrow{margin:0 0 7px;color:#9b7610}.cart-confirmation-header h2{margin:0;font-size:clamp(32px,4vw,58px);line-height:1;letter-spacing:-.055em}.cart-confirmation-close{width:48px;height:48px;flex:0 0 48px;display:grid;place-items:center;color:var(--ink);background:#f6f3ed;border:1px solid #e4ddd1;border-radius:50%;font-size:28px;line-height:1;cursor:pointer}.cart-confirmation-actions{align-self:end;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.cart-confirmation-actions .button{min-width:180px;min-height:48px;justify-content:center}.cart-confirmation-dialog .cart-cross-sell--slider{grid-column:1 / -1;margin:8px -12px -12px;padding:24px;border:0;border-radius:18px;background:#f7f4ee}.cart-confirmation-dialog .cart-cross-sell-heading{margin-bottom:18px;align-items:flex-end}.cart-confirmation-dialog .cart-cross-sell-heading .eyebrow{color:#9b7610}.cart-confirmation-dialog .cart-cross-sell-heading :is(h2,h3){font-size:clamp(25px,2.3vw,34px)}.cart-confirmation-dialog .cart-cross-sell-source{max-width:58ch;margin-top:5px}.cart-confirmation-dialog .cart-cross-sell-grid{gap:14px;grid-auto-columns:minmax(250px,calc((100% - 28px) / 3));padding:1px}.cart-confirmation-dialog .cross-sell-card{grid-template-columns:1fr;gap:0;padding:0;overflow:hidden;border-color:#e3ddd2;border-radius:15px;box-shadow:0 8px 24px #3328140b}.cart-confirmation-dialog .cross-sell-image{width:100%;max-height:210px;aspect-ratio:4 / 3;border-radius:0;background:#fff}.cart-confirmation-dialog .cross-sell-image img{object-fit:contain}.cart-confirmation-dialog .cross-sell-copy{padding:13px 14px 15px}.cart-confirmation-dialog .cross-sell-reason{margin-bottom:4px}.cart-confirmation-dialog .cross-sell-copy :is(h3,h4){min-height:2.8em;margin-bottom:8px;font-size:14px}.cart-confirmation-dialog .cross-sell-actions{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch}.cart-confirmation-dialog .cross-sell-actions select{width:100%}.cart-confirmation-dialog .cross-sell-actions button{width:auto;min-width:78px}@media(max-width:900px){.cart-confirmation-dialog{width:calc(100vw - 20px);height:fit-content;max-height:calc(100dvh - 20px);border-radius:17px}.cart-confirmation-shell{height:auto;max-height:calc(100dvh - 20px);padding:28px 22px;display:block}.cart-confirmation-actions{margin-top:22px;justify-content:flex-start}.cart-confirmation-dialog .cart-cross-sell--slider{margin:28px 0 0;padding:20px}.cart-confirmation-dialog .cart-cross-sell-grid{grid-auto-columns:min(72vw,320px)}.cart-confirmation-dialog .cross-sell-card{grid-template-columns:98px minmax(0,1fr);gap:0}.cart-confirmation-dialog .cross-sell-image{height:100%;max-height:none;aspect-ratio:3 / 4;border-radius:0}.cart-confirmation-dialog .cross-sell-image img{object-fit:cover}.cart-confirmation-dialog .cross-sell-copy{padding:13px}.cart-confirmation-dialog .cross-sell-copy :is(h3,h4){min-height:0}.cart-confirmation-dialog .cross-sell-actions{grid-template-columns:1fr}.cart-confirmation-dialog .cross-sell-actions button{width:100%}}@media(max-width:560px){.cart-confirmation-dialog{width:calc(100vw - 12px);height:fit-content;max-height:calc(100dvh - 12px);border-radius:16px}.cart-confirmation-shell{max-height:calc(100dvh - 12px);padding:22px 16px max(24px,env(safe-area-inset-bottom))}.cart-confirmation-header h2{font-size:34px}.cart-confirmation-actions{display:grid;grid-template-columns:1fr}.cart-confirmation-actions .button{width:100%;min-width:0}.cart-confirmation-dialog .cart-cross-sell-heading{flex-direction:row;align-items:flex-end}.cart-confirmation-dialog .cart-cross-sell-heading :is(h2,h3){font-size:25px}.cart-confirmation-dialog .cart-cross-sell--slider{padding:18px 14px;border-radius:14px}.cart-confirmation-dialog .cart-cross-sell-grid{grid-auto-columns:min(82vw,300px)}.cart-confirmation-dialog .cross-sell-card{grid-template-columns:92px minmax(0,1fr)}}.catalog-category-description{max-width:78ch;color:var(--muted, #5f5b55);line-height:1.7}.catalog-category-description>:first-child{margin-top:0}.catalog-category-description>:last-child{margin-bottom:0}.catalog-category-description a{color:#a36f00;text-decoration:underline;text-underline-offset:.18em}.catalog-category-description-bottom{margin:clamp(2rem,5vw,4.5rem) auto 0}body.is-goldbee-store :is(.button:not(.button-light),.quick-add button,.cart-drawer-upsell-item button,.cart-upsell-copy button,.cross-sell-actions button,.newsletter-form-row button,.cookie-button-allow,.cookie-button-save){color:#fff;background:var(--gold-nav-end);border-color:var(--gold-nav-end);transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s ease}body.is-goldbee-store :is(.button:not(.button-light),.quick-add button,.cart-drawer-upsell-item button,.cart-upsell-copy button,.cross-sell-actions button,.newsletter-form-row button,.cookie-button-allow,.cookie-button-save):is(:hover:where(.has-mouse-hover *),:focus-visible){color:#fff;background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05)}@media(min-width:1101px){.product-search-suggestions{left:auto!important;right:0!important;width:min(560px,calc(100vw - 32px))!important;max-width:none!important}.product-search-suggestion strong{white-space:normal;overflow-wrap:anywhere;font-size:13px;line-height:1.4}}body :is(.mobile-category-sheet__close,.cart-drawer-close,.error-report-close,.cookie-settings-close,.size-guide-close,.eu-market-language-close,.lightbox-close,.cart-upsell-modal__close,.cart-confirmation-close){border:0!important;box-shadow:none}body :is(.mobile-category-sheet__close,.cart-drawer-close,.error-report-close,.cookie-settings-close,.size-guide-close,.eu-market-language-close,.lightbox-close,.cart-upsell-modal__close,.cart-confirmation-close):focus-visible{outline:0!important;box-shadow:inset 0 0 0 2px var(--gold-deep, #b08503)!important}body .catalog-subcategories.catalog-subcategory-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;margin:0 0 28px}body .catalog-subcategories.catalog-subcategory-cards a{min-width:0;min-height:68px;padding:16px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--ink);background:#fcfaf6;border:1px solid #e9e3d7;border-radius:12px;text-decoration:none;font-size:14px;font-weight:550;line-height:1.4;transition:background .18s,border-color .18s}.catalog-subcategory-label{overflow-wrap:anywhere}.catalog-subcategory-arrow{flex:0 0 auto;width:22px;height:22px;display:grid;place-items:center;color:#a58a45;transition:color .18s,transform .18s}.catalog-subcategory-arrow svg{width:20px;height:20px}.catalog-subcategory-cards a:hover:where(.has-mouse-hover *) .catalog-subcategory-arrow,.catalog-subcategory-cards a:focus-visible .catalog-subcategory-arrow{color:var(--gold-deep);transform:translate(3px)}@media(prefers-reduced-motion:reduce){.catalog-subcategory-arrow{transition:none}.catalog-subcategory-cards a:hover:where(.has-mouse-hover *) .catalog-subcategory-arrow,.catalog-subcategory-cards a:focus-visible .catalog-subcategory-arrow{transform:none}}body .catalog-subcategories.catalog-subcategory-cards a:hover:where(.has-mouse-hover *),body .catalog-subcategories.catalog-subcategory-cards a:focus-visible{color:var(--ink);background:#f7f3e9;border-color:#c7af70;box-shadow:none}@media(max-width:600px){body .catalog-subcategories.catalog-subcategory-cards{grid-template-columns:1fr;gap:8px;margin-bottom:24px}body .catalog-subcategories.catalog-subcategory-cards a{min-height:56px;padding:13px 16px}}.product-size-advice{margin:12px 0 16px;padding:12px 14px;color:#665d4b;background:#faf8f2;border:1px solid #ece6d8;border-radius:10px;font-size:12px;line-height:1.55;font-weight:400}.catalog-pagination{gap:14px}.catalog-pagination-pages{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px}.catalog-pagination .catalog-pagination-page{min-width:42px;min-height:44px;padding:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--line);border-radius:10px;color:var(--ink);font-weight:650;text-decoration:none}.catalog-pagination .catalog-pagination-page:hover:where(.has-mouse-hover *){background:var(--soft);border-color:var(--gold-deep)}.catalog-pagination .catalog-pagination-page.is-current{background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05);color:#fff}.catalog-pagination-gap{padding-inline:3px}@media(max-width:700px){.catalog-pagination{grid-template-columns:1fr 1fr;gap:12px;margin-top:32px}.catalog-pagination-pages{grid-column:1 / -1;grid-row:1;gap:5px}.catalog-pagination>:last-child{grid-column:2}}body .catalog-pagination .catalog-pagination-page.is-current{color:#fff;background:var(--gold-deep, #8c6a05);border-color:var(--gold-deep, #8c6a05)}.product-length-adjustment{margin:16px 0 18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.product-length-adjustment>summary{min-height:48px;padding:14px 0;display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;color:var(--ink);font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.product-length-adjustment>summary::-webkit-details-marker{display:none}.product-length-adjustment>summary:after{content:"+";flex:0 0 auto;color:var(--gold-deep, #8c6a05);font-size:20px;font-weight:400}.product-length-adjustment[open]>summary:after{content:"−"}.product-length-adjustment .product-surcharge-options{margin:0 0 14px}.product-length-adjustment .product-surcharge-options__legend{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.product-material p{min-width:0;white-space:nowrap;overflow-x:auto;scrollbar-width:thin}.product-purchase-panel{margin:20px 0 0;padding:22px;background:#fcfaf5;border:1px solid #e5dcc8;border-radius:16px;box-shadow:0 3px 14px #6e530c09}.product-purchase-panel>.variant-header{margin-top:0}.product-purchase-panel .product-size-advice{background:#f6f1e6;border-color:#eae1cf}.product-purchase-panel .variant-availability{margin-top:14px}.product-purchase-panel .product-length-adjustment{border-color:#e5dcc8}.product-purchase-panel .quantity-stepper{background:#fff}.product-purchase-panel .purchase-anchor:not(.is-sticky) .purchase-row{margin-bottom:0}@media(max-width:600px){.product-purchase-panel{margin-top:16px;padding:16px 14px;border-radius:14px}}.product-rescue-notice{margin-top:20px;padding:14px 16px;border:1px solid #e5dcc8;border-radius:12px;background:#fcfaf5;font-size:13px;line-height:1.55}.product-rescue-notice p{margin:6px 0 0}body.is-goldbee-store .catalog-color-filter-options .catalog-color-name{position:static;width:auto;height:auto;overflow:visible;clip-path:none;white-space:normal;font-size:12px}body.is-goldbee-store .catalog-color-filter-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body.is-goldbee-store .catalog-color-filter-options label>span{display:flex;flex-direction:column;align-items:center;gap:5px;height:auto;padding:6px;text-align:center}body.is-goldbee-store .catalog-listing-layout.has-catalog-filters .catalog-color-filter-options label>span{width:100%;height:auto;min-height:76px;padding:8px 4px;border-radius:10px}body.is-goldbee-store .catalog-color-filter-options i{width:30px;height:30px;flex:0 0 30px;border-radius:50%}body.is-goldbee-store .catalog-color-filter-options .catalog-color-name{color:var(--ink)}.catalog-category-heading .catalog-intro-text{margin:0}.catalog-intro-toggle{background:none;border:0;padding:6px 0;min-height:32px;color:var(--gold-deep, #8c6a05);font:inherit;font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.catalog-intro-toggle[hidden]{display:none}.catalog-intro-toggle:focus-visible{outline:2px solid var(--gold-deep, #8c6a05);outline-offset:3px}@media(max-width:600px){.catalog-category-heading .catalog-intro-text{line-height:1.65}.catalog-category-heading .catalog-intro-text>:first-child{margin-top:0}.catalog-category-heading .catalog-intro-text>:last-child{margin-bottom:0}.catalog-intro.is-compact .catalog-intro-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:3.3em;overflow:hidden}.catalog-intro.is-compact .catalog-intro-text p{margin:0}}.product-search-suggestions{display:flex;flex-direction:column;overflow:hidden;max-height:min(420px,var(--search-space,62dvh))}.product-search-suggestions__items{min-height:0;overflow-y:auto;overscroll-behavior:contain}.product-search-suggestions .product-search-suggestions__all{display:flex;justify-content:center;flex:0 0 auto;min-height:46px;margin-top:4px;padding:10px;border-top:1px solid var(--line);border-radius:0 0 9px 9px;color:var(--gold-deep,#8c6a05);background:#fcfaf5;font-size:13px;font-weight:700}.product-search-suggestion:focus-visible{outline:2px solid var(--gold-deep,#8c6a05);outline-offset:-2px}@media(max-width:1100px){.product-search-suggestion{min-height:80px;gap:10px}.product-search-suggestion strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;font-size:14px;line-height:1.35}.product-search-suggestion small{color:var(--ink);font-size:13px;line-height:1.4}}.product-price-summary{margin:12px 0 18px}.product-price-summary .tax-note{margin-bottom:0}.product-price-summary .product-price{margin-top:0;margin-bottom:4px}@media(max-width:900px){body.is-goldbee-store .product-card .product-meta h3,body.is-goldbee-store .gb-product-rail .gb-featured-card .product-meta h3{display:block;height:auto;max-height:none;font-size:14px;line-height:1.4;min-height:2.8em;overflow:visible;overflow-wrap:break-word;-webkit-line-clamp:unset}body.is-goldbee-store .product-card .product-meta{height:auto;max-height:none;flex:0 0 auto}body.is-goldbee-store .product-card .product-meta>div{min-width:0;flex-shrink:0}body.is-goldbee-store .product-card .product-image-wrap{flex-shrink:0}body.is-goldbee-store .product-card .gb-product-sizes{font-size:12px;line-height:1.5;gap:5px;margin-top:8px}body.is-goldbee-store .product-card .gb-product-sizes>span{display:inline-flex;align-items:center;justify-content:center;min-width:25px;min-height:25px;padding:1px 4px;border-radius:5px}body.is-goldbee-store .product-card .gb-product-sizes .is-available{color:#315a37;background:#f0f5ef;font-weight:600}body.is-goldbee-store .product-card .gb-product-sizes .is-sold-out{color:#777168;background:#f5f4f1;text-decoration:line-through}}.purchase-reassurance{display:grid;gap:6px;margin-top:14px;font-size:12px;line-height:1.5;color:var(--muted)}.purchase-reassurance a{color:inherit;text-underline-offset:3px}.purchase-reassurance a:focus-visible{outline:2px solid var(--gold-deep);outline-offset:3px}.empty-cart-icon{display:block;width:64px;height:64px;margin:0 auto 8px;color:var(--gold-deep,#8c6a05)}.cart-drawer-empty{min-height:280px;padding:24px 8px}.cart-drawer-empty h3{margin:14px 0 6px}.cart-drawer-empty p{max-width:290px;margin:0 auto 22px;font-size:14px;line-height:1.6}.empty-cart-discovery{min-height:48px;gap:12px;max-width:100%;text-align:center;white-space:normal}.cart-drawer-footer[hidden]{display:none}.cart-remove-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--muted);font:inherit;font-size:12px;cursor:pointer}.cart-remove-button:hover:where(.has-mouse-hover *){color:#9a2632;background:#fff5f5;border-color:#e8c9cd}.cart-remove-button:focus-visible{outline:2px solid var(--gold-deep,#8c6a05);outline-offset:2px}.cart-drawer-remove-form{margin:8px 0 0}.catalog-mobile-clear,.catalog-filter-selected{display:none}.catalog-filter-dialog{position:fixed;inset:0;width:100%;max-width:540px;height:100dvh;max-height:100dvh;margin:0 0 0 auto;padding:0;border:0;border-radius:0;color:var(--ink);background:#fff;overflow:hidden}.catalog-filter-dialog[open]{display:flex;flex-direction:column}.catalog-filter-dialog::backdrop{background:#0007}body.catalog-filter-modal-open{overflow:hidden}.catalog-filter-dialog-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:0 0 auto;padding:16px 20px;border-bottom:1px solid var(--line)}.catalog-filter-dialog-header h2{margin:0;font-size:22px}.catalog-filter-dialog-close{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:#f7f5ef;color:var(--ink);font-size:26px;cursor:pointer}.catalog-filter-dialog-body{flex:1;min-height:0;display:flex}.catalog-filter-dialog .catalog-filters{display:flex;flex-direction:column;width:100%;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:#fff;box-shadow:none}.catalog-filter-dialog .catalog-filter-groups{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:20px;gap:26px}.catalog-filter-dialog .catalog-filter-group{flex:0 0 auto}.catalog-filter-dialog .catalog-filter-selected:not([hidden]){display:flex;flex-wrap:wrap;gap:6px;padding:12px 20px;max-height:112px;overflow-y:auto;border-bottom:1px solid var(--line)}.catalog-filter-selected button{padding:7px 10px;min-height:36px;border:1px solid #e5dcc8;border-radius:8px;background:#fcfaf5;color:var(--ink);font:inherit;font-size:12px;cursor:pointer}.catalog-filter-dialog .catalog-filter-actions{display:grid;grid-template-columns:auto 1fr;flex:0 0 auto;align-items:center;gap:12px;margin:0;padding:14px 20px max(14px,env(safe-area-inset-bottom));border-top:1px solid var(--line);background:#fff}.catalog-filter-dialog .catalog-filter-actions .button{width:100%;min-height:48px}.catalog-filter-dialog .catalog-filter-reset{display:none}.catalog-filter-dialog .catalog-mobile-clear{display:block;padding:8px 0;min-height:44px;border:0;color:var(--gold-deep,#8c6a05);background:transparent;font:inherit;font-size:13px;text-decoration:underline;cursor:pointer}.catalog-filter-dialog :is(button,a):focus-visible{outline:2px solid var(--gold-deep,#8c6a05);outline-offset:2px}body.is-goldbee-store .catalog-filter-dialog .catalog-color-filter-options label>span{width:100%;height:auto;min-height:76px;padding:8px 4px;border-radius:10px;display:flex;flex-direction:column;gap:5px}body.is-goldbee-store .catalog-filter-dialog .catalog-color-filter-options input:checked+span{border:2px solid var(--gold-deep,#8c6a05);background:#fff8e7;box-shadow:0 0 0 2px #b0850326}.catalog-filter-dialog .catalog-filter-actions .catalog-mobile-clear{text-align:left}body .catalog-filter-dialog .catalog-filter-dialog-close{border:0!important;box-shadow:none}body .catalog-filter-dialog .catalog-filter-dialog-close:focus-visible{outline:0!important;box-shadow:inset 0 0 0 2px var(--gold-deep,#b08503)!important}@media(max-width:699px){body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-1]{transition:transform .18s ease}body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-1].is-scroll-hidden:not(:has(:focus-visible)){transform:translateY(calc(-100% - 12px));pointer-events:none}}@media(prefers-reduced-motion:reduce){body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-1]{transition:none}}@media(max-width:1100px){body.is-goldbee-store:has(.gb-mobile-nav[data-scroll-reveal=trial-2]) .gb-header-inner{height:102px;grid-template-rows:56px 46px;padding-inline:16px;gap:0 8px}body.is-goldbee-store:has(.gb-mobile-nav[data-scroll-reveal=trial-2]) .gb-brand{width:160px}body.is-goldbee-store:has(.gb-mobile-nav[data-scroll-reveal=trial-2]) .gb-brand img{max-width:160px;max-height:40px}body.is-goldbee-store:has(.gb-mobile-nav[data-scroll-reveal=trial-2]) .gb-header-actions{gap:4px}body.is-goldbee-store:has(.gb-mobile-nav[data-scroll-reveal=trial-2]) .gb-icon-button{width:44px;height:44px;flex-basis:44px}body.is-goldbee-store:has(.gb-mobile-nav[data-scroll-reveal=trial-2]) .gb-search{height:42px}body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-2]{padding:6px 0;height:57px;transform:none;background:#fff}body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-2] .gb-mobile-nav__scroll{display:flex;flex-wrap:nowrap;height:44px;gap:8px;overflow-x:auto;overflow-y:hidden;padding:0 24px 0 16px;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-padding-inline:16px;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 20px),transparent)}body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-2] .gb-mobile-nav__scroll::-webkit-scrollbar{display:none}body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-2] a{display:inline-flex;flex:0 0 auto;min-width:80px;height:44px;min-height:44px;padding:6px 14px;white-space:nowrap;font-size:13px}body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-2] a.is-active{background:var(--gold-deep,#8c6a05);color:#fff}}.gb-mobile-nav-next{display:none}@media(max-width:1100px){body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-2] .gb-mobile-nav__scroll{padding-right:56px;-webkit-mask-image:none;mask-image:none}body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-2] .gb-mobile-nav-next:not([hidden]){position:absolute;right:0;top:6px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-left:1px solid #e5dcc8;border-radius:12px 0 0 12px;color:var(--gold-deep,#8c6a05);background:#fcfaf5;box-shadow:-10px 0 15px 3px #ffffffed;cursor:pointer}.gb-mobile-nav-next:focus-visible{outline:2px solid var(--gold-deep,#8c6a05);outline-offset:-3px}}@media(max-width:1100px){body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-2] .gb-mobile-nav-next:not([hidden]){border:0;border-radius:0;color:#9c8b62;background:linear-gradient(to right,#fff0,#fff 35%);box-shadow:none}body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-2] .gb-mobile-nav-next svg{width:16px;height:16px;stroke-width:1.4}}body.is-goldbee-store.gb-concept-home .hero-slide--birthday>picture>img{object-position:80% top}body.is-goldbee-store.gb-concept-home .hero-slide--birthday .hero-shade{background:linear-gradient(90deg,#fff,#ffffffd9 26%,#fff0 62%)}@media(max-width:900px){body.is-goldbee-store.gb-concept-home .hero-slide--birthday>picture>img{object-position:86% center}body.is-goldbee-store.gb-concept-home .hero-slide--birthday .hero-shade{background:linear-gradient(90deg,#fff,#ffffffbf 31%,#fff0 65%)}}@media(max-width:599px){body.is-goldbee-store.gb-concept-home .hero-slide--birthday .hero-html{width:55%;max-width:215px}body.is-goldbee-store.gb-concept-home .hero-slide--birthday .hero-html>p:first-child{max-width:190px;font-size:12px;line-height:1.5;letter-spacing:.04em}body.is-goldbee-store.gb-concept-home .hero-slide--birthday h2{font-size:clamp(31px,9vw,38px);line-height:1.05}body.is-goldbee-store.gb-concept-home .hero-slide--birthday .button{white-space:normal;max-width:220px;text-align:center}body.is-goldbee-store.gb-concept-home .hero-slide--birthday+.hero-slide>picture>img{object-position:78% center}}body.is-goldbee-store.gb-concept-home .hero-controls{inset:auto 16px 12px auto;padding:0;gap:8px;height:44px;pointer-events:auto}body.is-goldbee-store.gb-concept-home .hero-controls>button{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;color:#796638;background:#fffffff0}body.is-goldbee-store.gb-concept-home .hero-controls .hero-dots{position:static;transform:none;display:flex;gap:7px}body.is-goldbee-store.gb-concept-home .hero-controls .hero-dots button{width:10px;height:10px;background:#c6bda8}body.is-goldbee-store.gb-concept-home .hero-controls .hero-dots button.is-active{width:20px;background:var(--gold-deep,#8c6a05)}@media(max-width:599px){body.is-goldbee-store.gb-concept-home .hero-slide--birthday>picture>img{object-position:77% center}body.is-goldbee-store.gb-concept-home .hero-slide--birthday .hero-shade{background:linear-gradient(90deg,#fff,#fffffff2 24%,#ffffffa6 43%,#fff0 72%)}body.is-goldbee-store.gb-concept-home .hero-slide--birthday .button{white-space:nowrap;font-size:12.5px;padding:9px 12px}body.is-goldbee-store.gb-concept-home .hero-slide--birthday .button:after{display:none}}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined{width:var(--gb-container);margin:16px auto 0;padding:0}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefits-grid{display:grid;grid-template-columns:repeat(var(--shop-benefit-count),minmax(0,1fr));width:100%;margin:0;overflow:hidden;border:1px solid #eae5d9;border-radius:14px;background:#fcfaf6;box-shadow:none}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefit{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-height:92px;padding:16px 18px;gap:12px;border:0;border-radius:0;background:transparent;text-align:left;text-decoration:none}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefit+.shop-benefit{border-left:1px solid #eae5d9}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefit-icon{width:28px;height:28px;flex:0 0 28px;margin:0;border-radius:0;background:none;color:#9b7a28}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefit-icon svg{width:26px;height:26px;stroke-width:1.8}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined h3{margin:0 0 5px;color:var(--ink);font-size:14px;font-weight:650;line-height:1.35;letter-spacing:-.015em;overflow-wrap:break-word}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined p{margin:0;color:#68645b;font-size:12px;line-height:1.5}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefit--link:hover:where(.has-mouse-hover *) h3{text-decoration:underline;text-underline-offset:3px}@media(max-width:1100px){body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefit{display:grid;grid-template-columns:22px minmax(0,1fr);grid-template-rows:auto 1fr;align-content:start;align-items:start;min-height:0;padding:14px;gap:7px 8px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefit:nth-child(odd){border-left:0}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefit:nth-child(2n){border-left:1px solid #eae5d9}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefit:nth-child(n+3){border-top:1px solid #eae5d9}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefit-icon{grid-column:1;grid-row:1;align-self:center;width:22px;height:22px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefit-icon svg{width:22px;height:22px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined .shop-benefit-copy{display:contents}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined h3{grid-column:2;grid-row:1;align-self:center;margin:0;font-size:13px}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined p{grid-column:1 / -1;grid-row:2}}@media(max-width:599px){body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined{width:calc(100% - 32px);margin-top:16px}}body.is-goldbee-store.gb-concept-home #content>.shop-benefits.shop-benefits--refined.is-footer{margin-top:24px;margin-bottom:40px}@media(max-width:700px){body.is-goldbee-store .footer-link-group__title i{transition:transform .32s cubic-bezier(.25,.8,.25,1)}body.is-goldbee-store .footer-newsletter-toggle b{transition:transform .32s cubic-bezier(.25,.8,.25,1),background .18s ease}}@media(prefers-reduced-motion:reduce){body.is-goldbee-store .footer-link-group__title i,body.is-goldbee-store .footer-newsletter-toggle b{transition:none}}body :is(a,button,summary,label,input,select,textarea,[role=button]){-webkit-tap-highlight-color:transparent}@media(hover:none){.mobile-catalog-nav__links a:active{background:transparent;transform:none}}.size-guide-dialog[open]{animation:none}.cart-confirmation-shell{min-width:0;overflow-x:hidden}.cart-confirmation-shell>*,.cart-drawer-content>*{min-width:0;max-width:100%}.cart-confirmation-dialog .cart-cross-sell-grid{scrollbar-width:none}.cart-confirmation-dialog .cart-cross-sell-grid::-webkit-scrollbar{display:none}body.is-goldbee-store .cart-confirmation-actions .button[data-cart-confirmation-close]{color:#686258;background:transparent;border-color:#e2dcd1;box-shadow:none;outline:none;transform:none}body.is-goldbee-store .cart-confirmation-actions [data-cart-confirmation-close]:focus-visible{outline:2px solid var(--gold-deep,#8c6a05);outline-offset:-2px;box-shadow:none}.cart-upsell-grid,.cart-upsell-card,.cross-sell-card{position:relative}.cross-sell-prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 7px}.cross-sell-prices.is-sale .cross-sell-price{color:var(--red)}.cross-sell-prices del{color:var(--muted);font-size:11px;font-weight:400}.cross-sell-prices .cross-sell-discount{padding:2px 5px;color:var(--red);background:#fbeef0;border-radius:5px;font-size:10px;font-weight:700;white-space:nowrap}.cross-sell-prices [hidden]{display:none}@media(max-width:900px){body.is-goldbee-store.in-kosik .order-summary{padding:18px 16px}body.is-goldbee-store.in-kosik .order-summary h2{margin:0 0 16px}body.is-goldbee-store.in-kosik .order-summary .spending-rewards--cart{margin-bottom:16px}body.is-goldbee-store.in-kosik .order-summary .summary-row{margin:0;padding:14px 0;align-items:baseline}body.is-goldbee-store.in-kosik .order-summary .coupon-box{margin:0;padding:10px 0}body.is-goldbee-store.in-kosik .order-summary .tip-box{margin:0;padding:16px 0}body.is-goldbee-store.in-kosik .order-summary .tip-box-heading{margin-bottom:12px}body.is-goldbee-store.in-kosik .order-summary .tip-box-heading>div{gap:3px}body.is-goldbee-store.in-kosik .order-summary .tip-options{gap:6px}body.is-goldbee-store.in-kosik .order-summary .tip-options span{min-height:42px}body.is-goldbee-store.in-kosik .order-summary .summary-total{margin:0;padding:18px 0 0;align-items:baseline}body.is-goldbee-store.in-kosik .order-summary .summary-note{margin:18px 0 0;line-height:1.5}}body.is-goldbee-store.in-kosik .order-summary .coupon-box,body.is-goldbee-store.in-kosik .order-summary .tip-box{margin:12px 0;padding:15px 16px;border:1px solid rgba(176,133,3,.16);border-radius:14px;background:#fffaf0}body.is-goldbee-store.in-kosik .order-summary .coupon-box{padding-block:8px}body.is-goldbee-store.in-kosik .order-summary .coupon-box+.tip-box{margin-top:14px}body.is-goldbee-store.in-kosik .order-summary .tip-box-heading{margin-bottom:12px}@media(max-width:380px){body.is-goldbee-store.in-kosik .order-summary .tip-options{gap:4px}body.is-goldbee-store.in-kosik .order-summary .tip-options span{font-size:10px}}.mobile-checkout-submit{display:none}@media(max-width:1240px){body.is-goldbee-store .checkout-page{padding-bottom:calc(110px + env(safe-area-inset-bottom))}body.is-goldbee-store .mobile-checkout-submit{position:fixed;z-index:65;inset:auto 0 0;display:grid;grid-template-columns:minmax(72px,auto) minmax(0,1fr);align-items:center;gap:10px;padding:8px max(12px,env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));background:#fffffffa;border-top:1px solid #e7e1d8;box-shadow:0 -6px 22px #261e1314;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.is-goldbee-store .mobile-checkout-submit>div{min-width:0;display:grid;gap:2px}body.is-goldbee-store .mobile-checkout-submit span{color:var(--muted);font-size:10px}body.is-goldbee-store .mobile-checkout-submit strong{font-size:clamp(16px,4.4vw,19px);line-height:1.1;white-space:nowrap}body.is-goldbee-store .mobile-checkout-submit .button{width:100%;min-height:50px;padding:8px 12px;border-radius:11px;font-size:13px;line-height:1.3;text-align:center}body.is-goldbee-store .checkout-page :is(input,select,textarea,button){scroll-margin-block:120px}}@media(max-width:1240px){body.is-goldbee-store:has(.mobile-cart-checkout,.mobile-checkout-submit) .site-footer{padding-bottom:calc(var(--checkout-sticky-height, 80px) + max(17px,env(safe-area-inset-bottom)) + 12px)}}.product-search-suggestion small.is-sale{color:var(--red)}.product-search-suggestion small del{margin-left:8px;color:var(--muted);font-size:11px;font-weight:400}@media(min-width:700px)and (max-width:1240px){body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-2] a{flex:1 0 auto}body.is-goldbee-store.in-kosik .cart-page{padding-top:22px;padding-bottom:calc(100px + env(safe-area-inset-bottom))}body.is-goldbee-store.in-kosik .cart-page .page-title-row{padding-bottom:16px;align-items:center}body.is-goldbee-store.in-kosik .cart-page>.checkout-progress{margin:16px auto 0;padding:12px 16px}body.is-goldbee-store .checkout-step{min-height:54px;gap:5px}body.is-goldbee-store .checkout-step__number{width:30px;height:30px;flex-basis:30px}body.is-goldbee-store .checkout-steps li:not(:last-child):after{top:15px}body.is-goldbee-store .checkout-step__copy small{display:none}body.is-goldbee-store.in-kosik .cart-layout{padding-top:22px}body.is-goldbee-store .checkout-heading{padding-bottom:22px;gap:24px;align-items:center}body.is-goldbee-store .checkout-layout{padding-top:28px}body.is-goldbee-store .checkout-heading h1{font-size:36px}body.is-goldbee-store .account-auth-page{grid-template-columns:1fr;min-height:0}body.is-goldbee-store .account-auth-intro{min-height:0;padding:26px 32px}body.is-goldbee-store .account-auth-intro h1{margin:0 0 12px;font-size:32px;line-height:1.05}body.is-goldbee-store .account-auth-intro h1 br{display:none}body.is-goldbee-store .account-auth-intro>p:last-child{margin:0;max-width:none}body.is-goldbee-store .account-auth-card{width:min(540px,calc(100% - 48px));margin:28px auto 36px;padding:32px}body.is-goldbee-store .account-auth-card .account-forgot-link{min-height:44px;display:flex;align-items:center}}@media(min-width:901px)and (max-width:1240px){body.is-goldbee-store.in-kosik .cart-page{padding-bottom:calc(100px + env(safe-area-inset-bottom))}body.is-goldbee-store .cart-layout .order-summary,body.is-goldbee-store .checkout-summary{position:static;top:auto}body.is-goldbee-store.in-kosik .mobile-cart-checkout{position:fixed;z-index:65;inset:auto 0 0;display:grid;grid-template-columns:minmax(88px,auto) minmax(0,1fr);align-items:center;gap:16px;padding:10px max(20px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:#fffffffa;border-top:1px solid #e7e1d8;box-shadow:0 -6px 22px #261e1314;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.is-goldbee-store.in-kosik .mobile-cart-checkout>div{display:grid;gap:2px}body.is-goldbee-store.in-kosik .mobile-cart-checkout span{color:var(--muted);font-size:11px}body.is-goldbee-store.in-kosik .mobile-cart-checkout strong{font-size:20px;white-space:nowrap}body.is-goldbee-store.in-kosik .mobile-cart-checkout .button{width:100%;min-height:50px}}@media(min-width:1101px)and (max-width:1450px){body.is-goldbee-store .gb-header-inner,body.is-goldbee-store.gb-concept-home .gb-header-inner{height:122px;grid-template-columns:144px minmax(0,1fr) 88px;grid-template-rows:62px 46px;gap:0 16px;padding-block:0 10px}body.is-goldbee-store .gb-brand{grid-column:1;grid-row:1}body.is-goldbee-store .gb-brand img{max-width:144px}body.is-goldbee-store .gb-header .main-nav{grid-column:2;grid-row:1;font-size:13px}body.is-goldbee-store .gb-header-actions{grid-column:3;grid-row:1}body.is-goldbee-store .gb-search-container{grid-column:1 / -1;grid-row:2;width:100%}body.is-goldbee-store .gb-search{height:44px}body.is-goldbee-store .gb-search input{font-size:15px}}.cart-item-copy .cart-length-adjustment{margin:12px 0 10px}.cart-item-copy .cart-length-adjustment>summary{min-height:44px;padding:10px 0;font-size:12px;letter-spacing:0;text-transform:none}.cart-item-copy .cart-length-adjustment .cart-surcharge-options{margin:0 0 12px}body.is-goldbee-store.in-kosik .cart-item-actions{align-items:flex-end}body.is-goldbee-store.in-kosik .cart-item-actions .cart-quantity-stepper,body.is-goldbee-store.in-kosik .cart-item-actions .cart-remove-button{box-sizing:border-box;height:46px;min-height:46px}body.is-goldbee-store.in-kosik .cart-item-actions .cart-quantity-stepper select,body.is-goldbee-store.in-kosik .cart-item-actions .cart-quantity-stepper button{height:100%;min-height:0}body.is-goldbee-store.in-kosik .cart-addon-option__name{flex-wrap:wrap;row-gap:4px}body.is-goldbee-store.in-kosik .cart-addon-option__name small.cart-addon-recommended{padding:4px 7px;color:#fff;background:var(--gold-nav-end,#986900);font-size:9px;font-weight:700;letter-spacing:0;text-transform:none}body.one-time-popup-open{overflow:hidden;padding-right:var(--popup-body-padding,0)}.one-time-popup{width:min(520px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 32px);margin:auto;padding:0;overflow:hidden;border:0;border-radius:18px;background:#fff;color:var(--ink);box-shadow:0 24px 90px #0004}.one-time-popup::backdrop{background:#17141166;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.one-time-popup[open]{animation:one-time-popup-in .22s cubic-bezier(.25,.8,.25,1)}.one-time-popup__content{max-height:calc(100dvh - 32px);padding:48px 20px 20px;overflow-y:auto;overscroll-behavior:contain}.one-time-popup__content img{max-width:100%;height:auto}.one-time-popup__close{position:absolute;z-index:1;top:8px;right:8px;display:grid;place-items:center;width:44px;height:44px;padding:0;color:#686258;background:#f7f5ef;border:0;border-radius:50%;box-shadow:none;font-size:26px;line-height:1;cursor:pointer}.one-time-popup .one-time-popup__close:focus-visible{outline:0;box-shadow:inset 0 0 0 2px var(--gold-nav-end,#986900)}@keyframes one-time-popup-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.one-time-popup[open]{animation:none}}.one-time-popup[open]{display:flex;flex-direction:column}.one-time-popup__content{flex:1 1 auto;min-height:0;padding-bottom:10px}.one-time-popup__actions{flex:0 0 auto;padding:0 28px 24px;text-align:center}.one-time-popup__shop{width:100%;max-width:440px;min-height:48px}body.is-goldbee-store .gb-search-close{display:none}@media(min-width:1101px){body.is-goldbee-store .gb-header-inner,body.is-goldbee-store.gb-concept-home .gb-header-inner{position:relative;height:84px;grid-template-columns:clamp(124px,12vw,185px) minmax(0,1fr) 128px;grid-template-rows:1fr;padding-block:0}body.is-goldbee-store .gb-brand{grid-column:1;grid-row:1}body.is-goldbee-store .gb-header .main-nav{grid-column:2;grid-row:1;padding-left:0}body.is-goldbee-store .gb-header-actions{grid-column:3;grid-row:1;gap:8px}body.is-goldbee-store .gb-header-actions .gb-search-toggle{display:grid}body.is-goldbee-store .gb-header-actions .gb-icon-button{width:36px;flex-basis:36px}body.is-goldbee-store .gb-search-toggle[aria-expanded=true]{color:var(--gold-nav-end,#986900)}body.is-goldbee-store .gb-search-container,body.is-goldbee-store.gb-concept-home .gb-search-container,body.is-goldbee-store .gb-search-open .gb-search-container{position:absolute;z-index:5;top:calc(100% - 2px);right:0;left:auto;display:flex;align-items:center;gap:10px;width:min(680px,100%);padding:18px;border:1px solid #ebe7e0;border-radius:16px;background:#fff;box-shadow:0 12px 30px #30251014;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-8px);transition:opacity .22s ease,transform .22s cubic-bezier(.2,.7,.3,1),visibility 0s .22s}body.is-goldbee-store .gb-search-open .gb-search-container{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}body.is-goldbee-store .gb-search-container .gb-search{flex:1;min-width:0;width:auto;height:50px;grid-template-columns:20px minmax(0,1fr) 36px}body.is-goldbee-store .gb-search-container .gb-search input{font-size:16px}body.is-goldbee-store .gb-search-container .gb-search-close{display:grid;flex:0 0 40px;width:40px;height:44px;color:#777168}body.is-goldbee-store .gb-search-container .product-search-suggestions{width:100%!important;left:0!important;right:auto!important}}@media(min-width:1101px)and (prefers-reduced-motion:reduce){body.is-goldbee-store .gb-search-container,body.is-goldbee-store.gb-concept-home .gb-search-container,body.is-goldbee-store .gb-search-open .gb-search-container{transition:none;transform:none}}@media(max-width:1100px){body.is-goldbee-store:has(.gb-mobile-nav[data-scroll-reveal=trial-2]) .gb-header{position:sticky;top:-50px}body.is-goldbee-store .gb-mobile-nav[data-scroll-reveal=trial-2]{top:52px}}

@media(max-width:900px){@supports (overflow:clip){.product-rail-track .product-image-wrap,body.is-goldbee-store .gb-product-rail .gb-featured-grid .product-image-wrap{overflow:clip}}}

/* Compact colour filters: swatches with accessible names and native tooltips. */
.catalog-color-filter-options { grid-template-columns:repeat(auto-fill,44px) !important; gap:8px; }
.catalog-color-filter-options .catalog-color-name { display:none !important; }
.catalog-color-filter-options label > span { position:relative; display:flex !important; flex-direction:row !important; justify-content:center; align-items:center; width:44px !important; height:44px !important; min-height:44px !important; padding:5px !important; border-radius:50% !important; }
.catalog-color-filter-options i { width:30px !important; height:30px !important; flex:0 0 30px !important; }

/* One outline belongs to the colour itself, not its larger touch target. */
.catalog-color-filter-options label > span { border:0 !important; background:transparent !important; box-shadow:none !important; }
.catalog-color-filter-options i { border:1px solid #0003 !important; box-shadow:none !important; }
.catalog-color-filter-options input:checked + span i { border:2px solid var(--gold-deep,#8c6a05) !important; }

/* Badge presentation comes from the shared flag rules in cards and detail. */
.product-card-flags > b.product-flag,
.product-detail-flags > .product-flag { color:var(--flag-color,#fff); background:var(--flag-bg,#171717); }

/* GoldBee desktop: combine company/legal links and widen newsletter/contact. */
body.is-goldbee-store .footer-about-legal { display: contents; }
@media (min-width: 901px) {
    body.is-goldbee-store .footer-inner--goldbee {
        grid-template-columns: minmax(170px, .8fr) minmax(300px, 1.2fr) minmax(260px, 1fr);
        column-gap: clamp(20px, 3vw, 48px);
    }
    body.is-goldbee-store .footer-links--goldbee {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: clamp(16px, 2vw, 32px);
    }
    body.is-goldbee-store .footer-about-legal { display: grid; align-content: start; gap: 6px; min-width: 0; }
    body.is-goldbee-store [data-footer-group="legal_information"] > .footer-link-group__title { display: none; }
}

/* Keep GoldBee trust badges at the right edge of the desktop footer. */
@media (min-width: 901px) {
    body.is-goldbee-store .footer-trust-divider { margin-left: auto; }
}
