html{scroll-padding-top:90px;overflow-x:hidden}body{color:var(--text);font-family:var(--sans);font-weight:400;letter-spacing:0.3px;background-color:var(--black)}body{-webkit-font-smoothing:antialiased;overflow-x:hidden;font-variation-settings:"opsz" 6}a{color:var(--gold);text-decoration:none;transition:color 250ms ease}a:hover{color:var(--gold-light)}h1{font-family:var(--serif);font-weight:600;line-height:var(--heading-lh);letter-spacing:var(--heading-ls)}h2{font-family:var(--serif);font-weight:600;line-height:var(--heading-lh);letter-spacing:var(--heading-ls)}h3{font-family:var(--serif);font-weight:600;line-height:var(--heading-lh);letter-spacing:var(--heading-ls)}h4{font-family:var(--serif);font-weight:600;line-height:var(--heading-lh);letter-spacing:var(--heading-ls)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.wrap{max-width:var(--wrap);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.wrap.narrow{max-width:900px}.wrap{padding-inline:var(--gutter)}.center{text-align:center}.gold-text{color:transparent}.gold-text{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.eyebrow{color:var(--gold);font-size:11.5px;text-transform:uppercase;letter-spacing:5px;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.eyebrow-flanked{display:flex;justify-content:center;align-items:center;gap:20px}.eyebrow-flanked::before{width:70px;height:1px;background-image:linear-gradient(90deg,transparent,var(--gold));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.eyebrow-flanked::before{content:""}.eyebrow-flanked::after{width:70px;height:1px;background-image:linear-gradient(90deg,var(--gold),transparent);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.eyebrow-flanked::after{content:""}@media (max-width:767px){.eyebrow-flanked{gap:12px}.eyebrow-flanked::before{width:34px}.eyebrow-flanked::after{width:34px}}.hairline{height:1.5px}.hairline{background-image:var(--hairline)}.btn{display:inline-flex;justify-content:center;align-items:center;font-weight:500;font-size:12.5px;text-align:center;text-transform:uppercase;letter-spacing:2.6px;padding-top:17px;padding-right:38px;padding-bottom:17px;padding-left:38px;border-radius:999px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;cursor:pointer;transition:transform 250ms ease,box-shadow 250ms ease,color 250ms ease,border-color 250ms ease}.btn-gold{color:#22201e}.btn-gold:hover{color:#22201e;box-shadow:0px 10px 30px rgba(214,179,110,.22);transform:translate3d(0,-2px,0)}.btn-gold{background-image:var(--gold-grad)}.btn-outline{color:var(--gold);background-color:transparent}.btn-outline:hover{color:var(--gold-light);transform:translate3d(0,-2px,0)}.btn-outline:hover{border-color:var(--gold-light)}.btn-sm{font-size:11.5px;letter-spacing:2.2px;padding-top:12px;padding-right:26px;padding-bottom:12px;padding-left:26px}.btn-text{color:var(--text-2);font-size:12.5px;text-transform:uppercase;letter-spacing:2.6px;padding-bottom:4px;border-bottom:1px solid rgba(214,179,110,.5)}.btn-text:hover{color:var(--gold-light)}.btn-text:hover{border-color:var(--gold-light)}.btn-sheen{position:relative;overflow:hidden}.btn-sheen::before{position:absolute;bottom:0px;left:-34%;width:34%;height:3px;background-image:linear-gradient(90deg,rgba(255,240,200,0) 0%,rgba(255,240,200,.08) 50%,rgba(255,240,200,.4) 90%,rgba(255,240,200,0) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none;filter:blur(2px)}.btn-sheen::before{content:"";animation:btnSheen 7s linear infinite}.btn-sheen::after{position:absolute;bottom:0px;left:-34%;width:34%;height:1.5px;background-image:linear-gradient(90deg,rgba(241,215,154,0) 0%,rgba(241,215,154,.18) 45%,rgba(255,245,215,.8) 88%,rgba(255,255,240,1) 97%,rgba(255,255,240,0) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.btn-sheen::after{content:"";animation:btnSheen 7s linear infinite}@keyframes btnSheen{0%{left:-34%;opacity:0}3%{opacity:1}8%{left:-24.6%}14%{left:-5.9%}20%{left:25%}25%{left:65.2%}28%{left:100%;opacity:1}30%{left:100%;opacity:0}100%{left:100%;opacity:0}}.site-header{position:fixed;top:var(--wp-admin--admin-bar--height,0px);right:0px;left:0px;z-index:100;background-color:rgba(12,12,12,.94);transition:background 300ms ease,box-shadow 300ms ease;box-shadow:0px 1px 0px rgba(214,179,110,.18)}.site-header a.bde-mini-cart-toggle{display:grid;align-items:center;justify-items:center;position:relative;width:44px;height:44px;color:var(--gold);text-decoration:none;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.site-header a.bde-mini-cart-toggle{background:none}.site-header .bde-mini-cart-toggle__icon{width:22px;height:22px;background-color:var(--gold);transition:background-color 200ms ease}.site-header .bde-mini-cart-toggle__icon{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.3\'%3E%3Cpath d=\'M5 8h14l-1.2 12H6.2L5 8Z\'/%3E%3Cpath d=\'M9 8V6.5a3 3 0 0 1 6 0V8\'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.3\'%3E%3Cpath d=\'M5 8h14l-1.2 12H6.2L5 8Z\'/%3E%3Cpath d=\'M9 8V6.5a3 3 0 0 1 6 0V8\'/%3E%3C/svg%3E") center/contain no-repeat}.site-header a.bde-mini-cart-toggle:hover .bde-mini-cart-toggle__icon{background-color:var(--gold-light)}.site-header .bde-mini-cart-toggle__counter{position:absolute;top:4px;right:2px;height:18px;min-width:18px;color:#22201e;font-weight:500;font-size:10.5px;line-height:18px;text-align:center;letter-spacing:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:5px;padding-bottom:0px;padding-left:5px;border-radius:999px}.site-header .bde-mini-cart-toggle__counter{background-image:var(--gold-grad)}.site-header .bde-mini-cart-offcanvas-body{display:flex;flex-flow:column;width:420px;max-width:92%;color:var(--text-2);font-family:var(--sans);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:var(--surface-3);border-left:1px solid rgba(214,179,110,.22);transition:transform 400ms cubic-bezier(.22,.8,.3,1)}.site-header .bde-mini-cart-offcanvas-topbar{display:flex;justify-content:space-between;align-items:center;padding-top:26px;padding-right:30px;padding-bottom:20px;padding-left:30px;border-bottom:1px solid rgba(214,179,110,.14)}.site-header .bde-mini-cart-offcanvas-title{color:transparent;font-family:var(--serif);font-weight:600;font-size:26px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls)}.site-header .bde-mini-cart-offcanvas-title{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.site-header .bde-mini-cart-offcanvas__close-button{display:grid;align-items:center;justify-items:center;width:44px;height:44px;color:var(--gold);font-size:22px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;opacity:1;cursor:pointer;transition:color 200ms ease,transform 300ms cubic-bezier(.22,.8,.3,1)}.site-header .bde-mini-cart-offcanvas__close-button{background:none}.site-header .bde-mini-cart-offcanvas__close-button:hover{color:var(--gold-light);transform:rotateZ(90deg)}.site-header .widget_shopping_cart_content{display:flex;flex-flow:column;flex-grow:1;flex-shrink:1;flex-basis:auto;min-height:0px}.site-header ul.woocommerce-mini-cart{flex-grow:1;flex-shrink:1;flex-basis:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:30px;padding-bottom:0px;padding-left:30px}.site-header ul.woocommerce-mini-cart{overflow-y:auto;list-style:none}.site-header li.woocommerce-mini-cart-item{display:block;position:relative;color:var(--muted);font-size:12.5px;padding-top:18px;padding-right:34px;padding-bottom:18px;padding-left:0px;border-bottom:1px solid rgba(214,179,110,.14)}.site-header li.woocommerce-mini-cart-item img{width:72px;height:90px;object-fit:cover;margin-top:0px;margin-right:16px;margin-bottom:0px;margin-left:0px;background-color:var(--paper);border-radius:6px}.site-header li.woocommerce-mini-cart-item img{float:left}.site-header li.woocommerce-mini-cart-item a{color:var(--white);text-decoration:none}.site-header .bde-mini-cart-item-title{display:block;color:var(--white);font-family:var(--serif);font-size:17px;line-height:1.25}.site-header li.woocommerce-mini-cart-item a.remove{display:grid;align-items:center;justify-items:center;position:absolute;top:16px;right:0px;width:28px;height:28px;color:var(--muted);font-size:20px;line-height:1;opacity:1}.site-header li.woocommerce-mini-cart-item a.remove:hover{color:var(--gold-light)}.site-header li.woocommerce-mini-cart-item a.remove:hover{background:none}.site-header li.woocommerce-mini-cart-item dl.variation{color:var(--muted);font-size:12.5px;margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px}.site-header li.woocommerce-mini-cart-item .quantity{display:block;color:var(--text-2);font-size:13px;margin-top:8px}.site-header li.woocommerce-mini-cart-item .woocommerce-Price-amount{color:var(--gold-light)}.site-header p.woocommerce-mini-cart__total{display:flex;justify-content:space-between;align-items:baseline;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:22px;padding-right:30px;padding-bottom:6px;padding-left:30px;background-color:var(--surface-1);border-top:1px solid rgba(214,179,110,.22)}.site-header p.woocommerce-mini-cart__total strong{color:var(--text-2);font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:2.4px}.site-header p.woocommerce-mini-cart__total .woocommerce-Price-amount{color:var(--white);font-family:var(--serif);font-size:24px}.site-header p.woocommerce-mini-cart__buttons{display:grid;gap:10px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:14px;padding-right:30px;padding-bottom:30px;padding-left:30px;background-color:var(--surface-1)}.site-header p.woocommerce-mini-cart__buttons a.button{display:inline-flex;justify-content:center;align-items:center;width:100%;color:var(--gold);font-weight:500;font-size:12.5px;text-decoration:none;text-transform:uppercase;letter-spacing:2.6px;padding-top:17px;padding-right:38px;padding-bottom:17px;padding-left:38px;background-color:transparent;border-radius:999px;border-top:1px solid rgba(214,179,110,.55);border-right:1px solid rgba(214,179,110,.55);border-bottom:1px solid rgba(214,179,110,.55);border-left:1px solid rgba(214,179,110,.55);transition:transform 250ms ease,box-shadow 250ms ease,color 250ms ease,border-color 250ms ease}.site-header p.woocommerce-mini-cart__buttons a.button:hover{color:var(--gold-light);transform:translate3d(0,-2px,0)}.site-header p.woocommerce-mini-cart__buttons a.button:hover{border-color:var(--gold-light)}.site-header p.woocommerce-mini-cart__buttons a.button.checkout{order:-1;color:#22201e}.site-header p.woocommerce-mini-cart__buttons a.button.checkout{background-image:var(--gold-grad)}.site-header p.woocommerce-mini-cart__buttons a.button.checkout:hover{color:#22201e;box-shadow:0px 10px 30px rgba(214,179,110,.22)}.site-header p.woocommerce-mini-cart__empty-message{color:var(--muted);font-size:15px;line-height:1.5;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:40px;padding-right:30px;padding-bottom:40px;padding-left:30px}.site-header .bde-mini-cart-offcanvas--active .bde-mini-cart-offcanvas-body{box-shadow:-24px 0px 60px rgba(0,0,0,.5);transform:translate3d(0px,0px,0px)}.site-header .bde-mini-cart-offcanvas-overlay{visibility:hidden;position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:999;background-color:rgba(8,8,8,.6);opacity:0;transition:opacity 320ms ease,visibility 320ms}.site-header .bde-mini-cart-offcanvas--active .bde-mini-cart-offcanvas-overlay{visibility:visible;opacity:1}.site-header .bde-mini-cart-toggle__subtotal{display:none}.site-header .woocommerce-mini-cart-item a.bde-mini-cart-item-title{color:var(--gold-light)}.site-header .woocommerce-mini-cart-item a.bde-mini-cart-item-title:hover{color:var(--gold)}.site-header .bde-mini-cart-item-title dl.variation{display:flex;gap:2px 6px;color:var(--muted);font-family:var(--sans);font-size:13px;line-height:1.5;letter-spacing:0.3px;margin-top:6px;margin-right:0px;margin-bottom:0px;margin-left:0px}.site-header .bde-mini-cart-item-title dl.variation{flex-wrap:wrap}.site-header .bde-mini-cart-item-title dl.variation dt{font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.site-header .bde-mini-cart-item-title dl.variation dd{margin-top:0px;margin-right:8px;margin-bottom:0px;margin-left:0px}.site-header .bde-mini-cart-item-title dl.variation dd p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.site-header .bde-mini-cart-quantity .quantity--stepper{display:inline-flex;align-items:stretch;height:40px;margin-top:12px;margin-right:0px;margin-bottom:8px;margin-left:0px;padding-top:0px;padding-right:4px;padding-bottom:0px;padding-left:4px;background-color:transparent;border-radius:999px;border-top:1px solid rgba(214,179,110,.35);border-right:1px solid rgba(214,179,110,.35);border-bottom:1px solid rgba(214,179,110,.35);border-left:1px solid rgba(214,179,110,.35);transition:border-color 200ms ease,box-shadow 200ms ease}.site-header .bde-mini-cart-quantity .quantity--stepper:focus-within{box-shadow:0px 0px 0px 3px rgba(214,179,110,.2)}.site-header .bde-mini-cart-quantity .quantity--stepper:focus-within{border-color:var(--gold)}.site-header .bde-mini-cart-quantity .quantity--stepper input.qty{width:34px;height:auto;color:var(--text);font-family:var(--sans);font-size:14px;text-align:center;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.site-header .bde-mini-cart-quantity .quantity--stepper input.qty{box-shadow:none;appearance:textfield;-moz-appearance:textfield}.site-header .bde-mini-cart-quantity .quantity--stepper input.qty::-webkit-inner-spin-button{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.site-header .bde-mini-cart-quantity .quantity--stepper input.qty::-webkit-inner-spin-button{-webkit-appearance:none}.site-header .bde-mini-cart-quantity .quantity--stepper input.qty::-webkit-outer-spin-button{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.site-header .bde-mini-cart-quantity .quantity--stepper input.qty::-webkit-outer-spin-button{-webkit-appearance:none}.site-header .bde-mini-cart-quantity .quantity--stepper .bde-quantity-button{display:inline-flex;justify-content:center;align-items:center;position:static;width:32px;height:auto;color:var(--gold);font-family:var(--sans);font-weight:300;font-size:18px;line-height:1;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:color 200ms ease}.site-header .bde-mini-cart-quantity .quantity--stepper .bde-quantity-button{background:none}.site-header .bde-mini-cart-quantity .quantity--stepper .bde-quantity-button:hover{color:var(--gold-light)}.site-header .bde-mini-cart-quantity .quantity--stepper .bde-quantity-button:hover{background:none}.site-header .bde-mini-cart-quantity .quantity--stepper .bde-quantity-button:focus-visible{color:var(--gold-light)}.site-header .woocommerce-mini-cart__total .amount{color:var(--gold-light)}.site-header .bde-mini-cart-item .bde-mini-cart-quantity .quantity.quantity--stepper{display:inline-flex;width:auto}.site-header .bde-mini-cart p.woocommerce-mini-cart__total.total span.amount{color:var(--gold-light)}.site-header p.woocommerce-mini-cart__total.total span.amount bdi{color:var(--gold-light)}.site-header ul.cart_list li.mini_cart_item{position:relative;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:18px;padding-right:34px;padding-bottom:18px;padding-left:0px;border-bottom:1px solid rgba(214,179,110,.14)}.site-header ul.cart_list li.mini_cart_item{list-style:none}.site-header ul.cart_list li.mini_cart_item a{font-weight:400}.site-header ul.cart_list li.mini_cart_item a.bde-mini-cart-item-thumbnail{display:inline}.site-header ul.cart_list li.mini_cart_item a.bde-mini-cart-item-title{display:block;font-weight:400}.site-header ul.cart_list li.mini_cart_item img{width:72px;height:72px;object-fit:cover;object-position:50% 0%;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:16px;border-radius:6px}.site-header ul.cart_list li.mini_cart_item img{float:right;box-shadow:none}.site-header ul.cart_list li.mini_cart_item a.remove{display:grid;align-items:center;justify-items:center;position:absolute;top:16px;right:0px;width:28px;height:28px;font-weight:400;font-size:20px;line-height:1;border-radius:0px}.site-header ul.cart_list li.mini_cart_item a.remove{background:none;color:var(--muted)!important}.site-header ul.cart_list li.mini_cart_item a.remove:hover{background:none;color:var(--gold-light)!important}.site-header ul.cart_list li.mini_cart_item dl.variation{margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-left:0px;border-left:0px solid}.site-header ul.cart_list li.mini_cart_item .amount{color:var(--white);font-size:15px}.site-header ul.cart_list li.mini_cart_item .amount bdi{color:var(--white)}.site-header .bde-mini-cart-offcanvas .bde-mini-cart-offcanvas-topbar{border-top:0px solid;border-right:0px solid;border-bottom:1px solid;border-left:0px solid}.site-header .bde-mini-cart-offcanvas .bde-mini-cart-offcanvas-topbar{border-image:var(--hairline) 1}.site-header .bde-mini-cart-offcanvas .bde-mini-cart-offcanvas-footer{border-top:1px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.site-header .bde-mini-cart-offcanvas .bde-mini-cart-offcanvas-footer{border-image:var(--hairline) 1}.site-header .bde-mini-cart-offcanvas ul.cart_list li.mini_cart_item{border-top:0px solid;border-right:0px solid;border-bottom:1px solid;border-left:0px solid}.site-header .bde-mini-cart-offcanvas ul.cart_list li.mini_cart_item{border-image:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent) 1}.site-header .bde-mini-cart-offcanvas ul.cart_list li.mini_cart_item:last-child{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.site-header .bde-mini-cart-offcanvas ul.cart_list li.mini_cart_item:last-child{border-image:none}.site-header .bde-mini-cart-offcanvas p.woocommerce-mini-cart__total.total{border-top:0px solid}.site-header ul.cart_list li.mini_cart_item .bde-mini-cart-quantity{display:flex;align-items:center;gap:14px;font-size:15px}.site-header ul.cart_list li.mini_cart_item .quantity--stepper input.qty{font-size:15px}.site-header ul.cart_list li.mini_cart_item .bde-mini-cart-quantity-simple{color:var(--muted);font-size:15px}.site-header ul.cart_list li.mini_cart_item .bde-mini-cart-quantity-simple .quantity{color:var(--muted);font-size:15px}.site-header .header-actions>.breakdance-woocommerce{margin-left:-12px}@media (max-width:567px){.site-header .bde-mini-cart-offcanvas-topbar{padding-top:22px;padding-right:22px;padding-bottom:16px;padding-left:22px}.site-header ul.woocommerce-mini-cart{padding-top:0px;padding-right:22px;padding-bottom:0px;padding-left:22px}.site-header p.woocommerce-mini-cart__total{padding-top:20px;padding-right:22px;padding-bottom:6px;padding-left:22px}.site-header p.woocommerce-mini-cart__buttons{padding-top:14px;padding-right:22px;padding-bottom:24px;padding-left:22px}}.header-spacer{height:var(--header-h)}.header-inner{display:flex;justify-content:space-between;align-items:center;gap:30px;max-width:var(--wrap);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.header-inner{padding:20px var(--gutter)}@media (max-width:1119px){.header-inner{gap:20px}}@media (max-width:767px){.header-inner{padding:14px var(--gutter)}}.brand{display:flex;align-items:center;gap:14px;flex-grow:0;flex-shrink:0;flex-basis:auto}@media (max-width:567px){.brand{gap:10px}}.brand-mark{display:block;width:66px;height:auto}@media (max-width:767px){.brand-mark{width:54px}}@media (max-width:567px){.brand-mark{width:46px}}.brand-text{display:flex;flex-flow:column;gap:3px}.brand-name{color:var(--white);font-family:var(--serif);font-weight:600;font-size:23px;line-height:1}@media (max-width:767px){.brand-name{font-size:20px}}@media (max-width:567px){.brand-name{font-size:18px}}.brand-sub{color:var(--gold);font-weight:500;font-size:10px;text-transform:uppercase;letter-spacing:4.5px}@media (max-width:767px){.brand-sub{letter-spacing:3.2px}}@media (max-width:567px){.brand-sub{letter-spacing:2.4px}}.primary-nav{display:flex;align-items:center;gap:34px}.primary-nav .nav-account{display:none}.primary-nav .nav-panel-cta{display:none}@media (max-width:1119px){.primary-nav{gap:24px}}@media (max-width:1023px){.primary-nav{flex-flow:column;justify-content:start;align-items:stretch;gap:0px;position:fixed;top:var(--wp-admin--admin-bar--height,0px);right:0px;bottom:0px;z-index:150;width:80%;max-width:360px;padding-top:84px;padding-right:30px;padding-bottom:36px;padding-left:30px;background-color:var(--surface-3);border-left:1px solid rgba(214,179,110,.22);transition:transform 400ms cubic-bezier(.22,.8,.3,1);transform:translate3d(100%,0,0)}.primary-nav .nav-account{display:inline-flex}.primary-nav .nav-panel-cta{display:inline-flex;align-self:start;margin-top:22px}.primary-nav.is-open{box-shadow:-24px 0px 60px rgba(0,0,0,.5);transform:translate3d(0px,0,0)}.primary-nav .nav-link-shop{display:inline-flex;color:var(--gold);font-size:11px;letter-spacing:4px;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.primary-nav .nav-item .sub-menu{align-self:stretch;width:100%}.primary-nav{overflow-y:auto}}.nav-link{display:inline-flex;align-items:center;gap:8px;color:var(--text-2);font-size:13px;text-transform:uppercase;letter-spacing:1.6px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px}.nav-link:hover{color:var(--gold-light)}@media (max-width:1023px){.nav-link{font-size:15px;letter-spacing:2.4px;padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px}}.nav-caret{flex-grow:0;flex-shrink:0;flex-basis:auto;width:9px;height:9px;transition:transform 250ms ease}.nav-item{position:relative}.nav-item:hover .sub-menu{visibility:visible;opacity:1;transform:translate3d(0,0px,0)}.nav-item:focus-within .sub-menu{visibility:visible;opacity:1;transform:translate3d(0,0px,0)}.nav-item:hover .nav-caret{transform:rotateZ(180deg)}.nav-item:focus-within .nav-caret{transform:rotateZ(180deg)}@media (max-width:1023px){.nav-item{display:flex;flex-flow:column;align-items:start;position:static}}.sub-menu{visibility:hidden;position:absolute;top:100%;left:-26px;min-width:250px;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-radius:14px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;opacity:0;transition:opacity 220ms ease,transform 220ms ease,visibility 220ms;transform:translate3d(0,8px,0)}.sub-menu .sub-list{width:100%}.sub-menu{background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--surface-3),var(--surface-3)),var(--gold-border)}@media (max-width:1023px){.sub-menu{visibility:visible;position:static;min-width:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;opacity:1}.sub-menu{box-shadow:none;transform:none;background:none}}.sub-list{display:flex;flex-flow:column}.sub-link{display:flex;align-items:center;gap:12px;color:var(--text-2);font-size:15px;text-transform:uppercase;letter-spacing:1.6px;padding-top:12px;padding-right:26px;padding-bottom:12px;padding-left:26px}.sub-link:hover{color:var(--gold-light);background-color:rgba(214,179,110,.06)}@media (max-width:1023px){.sub-link{font-size:16px;letter-spacing:2.4px;padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px}.sub-link:hover{background:none}}.header-actions{display:flex;align-items:center;gap:6px;flex-grow:0;flex-shrink:0;flex-basis:auto}@media (max-width:1023px){.header-actions{gap:2px;margin-left:auto}}.icon-btn{display:grid;align-items:center;justify-items:center;position:relative;width:44px;height:44px;color:var(--gold);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:color 200ms ease}.icon-btn:hover{color:var(--gold-light)}.icon-btn{background:none}.icon{width:22px;height:22px}.header-cta{margin-left:14px}@media (max-width:1119px){.header-cta{margin-left:8px}}@media (max-width:1023px){.header-cta{display:none}}.nav-toggle{display:none;width:44px;height:44px;color:var(--gold);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:color 250ms ease}.nav-toggle:hover{color:var(--gold-light)}.nav-toggle{background:none}@media (max-width:1023px){.nav-toggle{display:flex;justify-content:end;align-items:center}}.nav-toggle-icon{width:26px;height:14px}.nav-close{display:none;position:absolute;top:16px;right:16px;width:44px;height:44px;color:var(--gold);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:color 200ms ease,transform 300ms cubic-bezier(.22,.8,.3,1)}.nav-close:hover{color:var(--gold-light);transform:rotateZ(90deg)}.nav-close{background:none}@media (max-width:1023px){.nav-close{display:flex;justify-content:center;align-items:center}}.nav-close-icon{width:24px;height:24px}.nav-group-title{display:none;color:var(--gold);font-size:11px;text-transform:uppercase;letter-spacing:4px;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px}@media (max-width:1023px){.nav-group-title{display:block}}.nav-contact{display:none}@media (max-width:1023px){.nav-contact{display:flex;flex-flow:column;align-items:start;gap:12px;margin-top:auto;padding-top:26px}.nav-contact::before{align-self:stretch;height:1px;margin-bottom:12px;background-color:rgba(214,179,110,.18)}.nav-contact::before{content:""}}.nav-scrim{display:none;visibility:hidden;position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:140;background-color:rgba(8,8,8,.6);opacity:0;transition:opacity 320ms ease,visibility 320ms}.nav-scrim.is-open{visibility:visible;opacity:1}@media (max-width:1023px){.nav-scrim{display:block}}body.panel-open{overflow:hidden}.nav-tel{color:var(--gold-light);font-family:var(--serif);font-size:20px}.nav-mail{color:var(--text-2);font-size:14px}.nav-navigate{color:var(--gold);font-size:14px;text-decoration:underline}.nav-navigate{text-underline-offset:4px;text-decoration-color:rgba(214,179,110,.5)}@media (max-width:1023px){.hdr-search{display:none}}@media (max-width:1023px){.action-account{display:none}}@media (max-width:1023px){.nav-group-butik{margin-top:26px;padding-top:24px;border-top:1px solid rgba(214,179,110,.18)}}.site-footer{position:relative;margin-top:110px;background-color:var(--black);border-top:1.5px solid transparent}.site-footer{border-image:linear-gradient(90deg,transparent,rgba(214,179,110,.55),transparent) 1}@media (max-width:1023px){.site-footer{margin-top:96px}}@media (max-width:567px){.site-footer{margin-top:80px}}.footer-cap{display:grid;align-items:center;justify-items:center;position:absolute;top:-50px;left:50%;z-index:2;width:230px;height:230px;background-color:var(--black);border-radius:50%;transform:translate3d(-50%,0,0)}@media (max-width:1023px){.footer-cap{top:-42px;width:190px;height:190px}}@media (max-width:567px){.footer-cap{top:-34px;width:150px;height:150px}}.footer-cap-link{display:block;line-height:0;transition:transform 300ms cubic-bezier(.22,.8,.3,1),filter 300ms ease}.footer-cap-link:hover{filter:drop-shadow(0px 6px 18px rgba(214,179,110,.28));transform:scale(1.04,1.04)}.footer-cap-img{display:block;width:198px;height:auto}@media (max-width:1023px){.footer-cap-img{width:160px}}@media (max-width:567px){.footer-cap-img{width:126px}}.footer-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:start;gap:80px}.footer-grid{padding-block:80px 40px}@media (max-width:1119px){.footer-grid{gap:46px}}@media (max-width:1023px){.footer-grid{grid-template-columns:minmax(0,1fr);gap:44px;text-align:center}}.footer-title{color:var(--gold);font-family:var(--sans);font-weight:500;font-size:11.5px;text-transform:uppercase;letter-spacing:3px;margin-bottom:18px}.footer-about-text{color:var(--muted);font-weight:300;font-size:14.5px;line-height:1.8;text-wrap:pretty}.footer-brand{display:flex;flex-flow:column;align-items:center;gap:12px;position:relative;z-index:3;text-align:center;padding-top:77px}.footer-brand .brand-name{font-size:30px}.footer-brand .brand-sub{font-size:11px;letter-spacing:4px}@media (max-width:1023px){.footer-brand{order:-1;padding-top:130px}}@media (max-width:567px){.footer-brand{padding-top:100px}}.socials{display:flex;gap:18px;margin-top:6px}@media (max-width:767px){.socials{gap:8px}}.social-link{display:block;line-height:0}@media (max-width:767px){.social-link{padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}}.social-icon{width:24px;height:24px}.footer-nav{display:flex;flex-flow:column;align-items:end;gap:14px;justify-self:end;font-size:14px;text-align:right}@media (max-width:1023px){.footer-nav{align-items:center;justify-self:center;text-align:center}}@media (max-width:767px){.footer-nav{gap:0px}}.footer-link{color:var(--text-2)}.footer-link:hover{color:var(--gold-light)}@media (max-width:767px){.footer-link{padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px}}.legal{display:flex;justify-content:center;gap:10px 36px;color:var(--muted);font-size:13px;line-height:1.7;text-align:center;margin-top:30px}.legal{flex-wrap:wrap}@media (max-width:1023px){.legal{flex-flow:column;align-items:center;gap:7px}}@media (max-width:767px){.legal{gap:3px;font-size:12px}}.legal-name{color:var(--gold)}.legal-link{color:var(--gold)}.legal-link:hover{color:var(--gold-light)}@media (max-width:767px){.legal-link{display:inline-block;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px}}.footer-bar{margin-top:40px}.footer-bar{background-image:var(--gold-grad)}.footer-bar-inner{display:flex;justify-content:center;align-items:center;gap:6px 22px;color:#22201e;font-size:12.5px;text-align:center;letter-spacing:1px}.footer-bar-inner{flex-wrap:wrap;padding-block:18px}@media (max-width:767px){.footer-bar-inner{font-size:11.5px}}.footer-dot{opacity:0.5}.cat-icon{display:block;flex-grow:0;flex-shrink:0;flex-basis:auto;width:22px;height:22px}@media (max-width:1023px){.cat-icon{width:18px;height:18px}}.pdp{color:var(--ink);background-color:var(--paper)}.pdp a{color:var(--gold-ink)}.pdp a:hover{color:var(--ink)}.pdp .pdp-gallery{max-height:none;aspect-ratio:var(--shop-ratio)}.pdp .pdp-gallery .bde-swiper__image{object-position:50% 0%}.pdp .pdp-thumbs .swiper-slide{aspect-ratio:var(--shop-ratio)}.pdp .woocommerce-notices-wrapper .woocommerce-message{color:var(--ink);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:14px;padding-right:26px;padding-bottom:14px;padding-left:26px;background-color:var(--paper-2);border-radius:999px;border-top:1px solid var(--gold-heading);border-right:1px solid var(--gold-heading);border-bottom:1px solid var(--gold-heading);border-left:1px solid var(--gold-heading)}.pdp .woocommerce-notices-wrapper .woocommerce-info{color:var(--ink);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:14px;padding-right:26px;padding-bottom:14px;padding-left:26px;background-color:var(--paper-2);border-radius:999px;border-top:1px solid var(--gold-heading);border-right:1px solid var(--gold-heading);border-bottom:1px solid var(--gold-heading);border-left:1px solid var(--gold-heading)}.pdp .woocommerce-notices-wrapper .woocommerce-error{color:var(--ink);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:14px;padding-right:26px;padding-bottom:14px;padding-left:26px;background-color:var(--paper-2);border-radius:999px;border-top:1px solid #b3261e;border-right:1px solid #b3261e;border-bottom:1px solid #b3261e;border-left:1px solid #b3261e}.pdp .woocommerce-notices-wrapper .woocommerce-error{list-style:none}.pdp .woocommerce-notices-wrapper .woocommerce-message::before{display:none}.pdp .woocommerce-notices-wrapper .woocommerce-info::before{display:none}.pdp .woocommerce-notices-wrapper .woocommerce-error::before{display:none}.pdp .woocommerce-notices-wrapper .woocommerce-message:focus-visible{outline:0px none}.pdp .woocommerce-notices-wrapper .woocommerce-info:focus-visible{outline:0px none}.pdp .woocommerce-notices-wrapper .woocommerce-error:focus-visible{outline:0px none}.pdp-inner{max-width:var(--wrap);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.pdp-inner{padding:34px var(--gutter) var(--section-y)}@media (max-width:767px){.pdp-inner{padding-top:22px}}.pdp-crumbs{color:var(--ink-2);font-size:12.5px;letter-spacing:0.6px;margin-bottom:26px}.pdp-crumbs nav.woocommerce-breadcrumb{display:flex;align-items:center;gap:4px 10px}.pdp-crumbs nav.woocommerce-breadcrumb{flex-wrap:wrap}.pdp-crumbs a{color:var(--ink-2)}.pdp-crumbs a:hover{color:var(--gold-ink)}.pdp-crumbs .bde-woo-breadcrumb_delimiter{color:var(--muted)}@media (max-width:1023px){.pdp-crumbs nav.woocommerce-breadcrumb{justify-content:center;text-align:center}}.pdp-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px}@media (max-width:1119px){.pdp-top{gap:40px}}@media (max-width:1023px){.pdp-top{grid-template-columns:minmax(0,1fr);gap:30px}}.pdp-media{min-width:0px}.pdp-gallery{height:auto;max-height:min(80vh,640px);overflow:hidden;aspect-ratio:1/1;background-color:var(--paper-2);border-radius:5px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.pdp-gallery .swiper{height:100%}.pdp-gallery .swiper-slide{position:relative;height:100%}.pdp-gallery .bde-swiper__slide{display:block;position:absolute;top:0px;right:0px;bottom:0px;left:0px}.pdp-gallery .bde-swiper__image{width:100%;height:100%;object-fit:cover}@media (max-width:1023px){.pdp-gallery{max-height:none}}.pdp-thumbs{height:auto;margin-top:12px}.pdp-thumbs .swiper-slide{position:relative;width:100%;overflow:hidden;aspect-ratio:1/1;border-radius:5px;opacity:0.55;cursor:pointer;transition:opacity 200ms ease}.pdp-thumbs .swiper-slide:hover{opacity:0.85}.pdp-thumbs .bde-swiper__slide{display:block;position:absolute;top:0px;right:0px;bottom:0px;left:0px}.pdp-thumbs .bde-swiper__image{width:100%;height:100%;object-fit:cover}.pdp-thumbs .swiper-slide-thumb-active{outline:1.5px solid var(--gold-ink);outline-offset:-1.5px;opacity:1}.pdp-thumbs:not(:has(.swiper-slide + .swiper-slide)){display:none}.pdp-summary{display:flex;flex-flow:column;gap:18px;min-width:0px}.pdp-title{color:var(--gold-heading);font-family:var(--serif);font-weight:600;font-size:40px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls)}@media (max-width:1119px){.pdp-title{font-size:34px}}@media (max-width:767px){.pdp-title{font-size:28px}}.pdp-price{color:var(--ink);font-weight:500;font-size:26px}.pdp-price .woocommerce-Price-amount{color:var(--ink);font-weight:500;font-size:26px}@media (max-width:767px){.pdp-price{font-size:22px}}.pdp-excerpt{color:var(--ink-2);font-family:var(--sans);font-weight:300;font-size:16px;line-height:1.7}.pdp-excerpt:empty{display:none}.pdp-excerpt p{color:var(--ink-2);font-family:var(--sans);font-weight:300;font-size:16px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pdp-stock:empty{display:none}.pdp-meta{color:var(--ink-2);font-size:13.5px;line-height:1.9;padding-top:18px;border-top:1px solid var(--line)}.pdp-meta .product_meta{display:flex;flex-flow:column;gap:2px}.pdp-meta .sku_wrapper{display:none}.pdp-section{margin-top:72px;padding-top:44px;border-top:1px solid var(--line)}.pdp-section:has(.pdp-info):not(:has(.woocommerce-product-attributes)){display:none}@media (max-width:1023px){.pdp-section{margin-top:54px;padding-top:34px}}.pdp-h2{color:var(--gold-heading);font-family:var(--serif);font-weight:600;font-size:30px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls);margin-bottom:22px}@media (max-width:767px){.pdp-h2{font-size:25px}}.pdp-desc{max-width:760px;color:var(--ink);font-weight:300;font-size:16.5px;line-height:1.8}.pdp-desc p{color:var(--ink);font-family:var(--sans);font-weight:300;font-size:16.5px;line-height:1.8;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.pdp-info{max-width:760px}.pdp-info h2{display:none}.pdp-info table.shop_attributes{width:100%;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.pdp-info table.shop_attributes{border-collapse:collapse}.pdp-info table.shop_attributes th{width:180px;color:var(--gold-ink);font-weight:500;font-size:11px;text-align:left;text-transform:uppercase;letter-spacing:3px;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom:1px solid var(--line)}.pdp-info table.shop_attributes th{vertical-align:top}.pdp-info table.shop_attributes td{color:var(--ink);font-size:15.5px;font-style:normal;padding-top:14px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-bottom:1px solid var(--line)}.pdp-info table.shop_attributes td p{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}@media (max-width:567px){.pdp-info table.shop_attributes th{width:120px}}.pdp-related{margin-top:72px;padding-top:44px;border-top:1px solid var(--line)}.pdp-related:not(:has(.product)){display:none}.pdp-related.shop-main ul.products{grid-template-columns:repeat(4,minmax(0,1fr))}.pdp-related section.related>h2{color:var(--gold-heading);font-family:var(--serif);font-weight:600;font-size:30px;line-height:var(--heading-lh);text-align:center;letter-spacing:var(--heading-ls);margin-bottom:30px}@media (max-width:1023px){.pdp-related{margin-top:54px;padding-top:34px}.pdp-related.shop-main ul.products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.pdp-related.shop-main ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}.pdp-related section.related>h2{font-size:25px;margin-bottom:22px}}.pdp-cta table.variations{display:block;width:100%;margin-top:0px;margin-right:0px;margin-bottom:6px;margin-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.pdp-cta table.variations tbody{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px}.pdp-cta table.variations tr{display:flex;flex-flow:column;gap:8px}.pdp-cta table.variations th.label{color:var(--gold-ink);font-weight:500;font-size:11px;text-align:left;text-transform:uppercase;letter-spacing:3px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.pdp-cta table.variations td.value{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.pdp-cta .bde-woo-select{display:block;position:relative}.pdp-cta select{width:100%;height:52px;color:var(--ink);font-family:var(--sans);font-size:15px;padding-top:0px;padding-right:44px;padding-bottom:0px;padding-left:20px;border-radius:999px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);cursor:pointer;transition:border-color 200ms ease}.pdp-cta select{appearance:none;-webkit-appearance:none;background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 10 10\' fill=\'none\' stroke=\'%238a6a2a\' stroke-width=\'1.3\'%3E%3Cpath d=\'M1 3l4 4 4-4\'/%3E%3C/svg%3E") no-repeat right 20px center/10px}.pdp-cta select:hover{border-color:var(--gold-ink)}.pdp-cta select:focus-visible{box-shadow:0px 0px 0px 3px rgba(201,160,74,.2)}.pdp-cta select:focus-visible{border-color:var(--gold-heading)}.pdp-cta a.reset_variations{display:inline-block;color:var(--ink-2);font-size:13px;text-decoration:underline;margin-top:10px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.pdp-cta a.reset_variations{text-underline-offset:4px;background:none}.pdp-cta a.reset_variations:hover{color:var(--gold-ink)}.pdp-cta a.reset_variations:hover{background:none}.pdp-cta .woocommerce-variation{color:var(--ink-2);font-size:14.5px;line-height:1.6}.pdp-cta .woocommerce-variation-add-to-cart{display:flex;align-items:stretch;gap:12px;margin-top:18px}.pdp-cta form.cart{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pdp-cta .quantity{flex-grow:0;flex-shrink:0;flex-basis:auto}.pdp-cta input.qty{width:78px;height:56px;color:var(--ink);font-family:var(--sans);font-size:16px;text-align:center;padding-top:0px;padding-right:8px;padding-bottom:0px;padding-left:8px;background-color:var(--paper);border-radius:999px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.pdp-cta button.single_add_to_cart_button{display:inline-flex;justify-content:center;align-items:center;flex-grow:1;flex-shrink:1;flex-basis:auto;min-height:56px;color:#22201e;font-family:var(--sans);font-weight:500;font-size:12.5px;text-transform:uppercase;letter-spacing:2.6px;padding-top:0px;padding-right:38px;padding-bottom:0px;padding-left:38px;background-color:var(--gold);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:transform 250ms ease,box-shadow 250ms ease,opacity 250ms ease}.pdp-cta button.single_add_to_cart_button{background-image:var(--gold-grad)}.pdp-cta button.single_add_to_cart_button:hover{color:#22201e;background-color:var(--gold);box-shadow:0px 10px 30px rgba(138,106,42,.25);transform:translate3d(0,-2px,0)}.pdp-cta button.single_add_to_cart_button.disabled{opacity:0.45;cursor:not-allowed}.pdp-cta button.single_add_to_cart_button.disabled{transform:none;box-shadow:none}.pdp-cta .variations select{align-items:center}.pdp-cta .variations select{appearance:base-select}.pdp-cta .quantity--stepper{display:inline-flex;align-items:stretch;height:56px;padding-top:0px;padding-right:6px;padding-bottom:0px;padding-left:6px;background-color:var(--paper);border-radius:999px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);transition:border-color 200ms ease,box-shadow 200ms ease}.pdp-cta .quantity--stepper:focus-within{box-shadow:0px 0px 0px 3px rgba(201,160,74,.2)}.pdp-cta .quantity--stepper:focus-within{border-color:var(--gold-heading)}.pdp-cta .quantity--stepper input.qty{width:40px;height:auto;color:var(--ink);font-family:var(--sans);font-size:16px;text-align:center;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.pdp-cta .quantity--stepper input.qty{box-shadow:none;appearance:textfield;-moz-appearance:textfield}.pdp-cta .quantity--stepper input.qty::-webkit-inner-spin-button{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pdp-cta .quantity--stepper input.qty::-webkit-inner-spin-button{-webkit-appearance:none}.pdp-cta .quantity--stepper input.qty::-webkit-outer-spin-button{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.pdp-cta .quantity--stepper input.qty::-webkit-outer-spin-button{-webkit-appearance:none}.pdp-cta .quantity--stepper .bde-quantity-button{display:inline-flex;justify-content:center;align-items:center;position:static;width:40px;height:auto;color:var(--gold-ink);font-family:var(--sans);font-weight:300;font-size:20px;line-height:1;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:color 200ms ease}.pdp-cta .quantity--stepper .bde-quantity-button{background:none}.pdp-cta .quantity--stepper .bde-quantity-button:hover{color:var(--ink)}.pdp-cta .quantity--stepper .bde-quantity-button:hover{background:none}.pdp-cta .quantity--stepper .bde-quantity-button:focus-visible{color:var(--ink)}.pdp-cta form.cart button.single_add_to_cart_button.button{color:#22201e;background-color:var(--gold)}.pdp-cta form.cart button.single_add_to_cart_button.button{background-image:var(--gold-grad)}.pdp-cta form.cart button.single_add_to_cart_button.button:hover{color:#22201e;background-color:var(--gold)}.pdp-cta form.cart button.single_add_to_cart_button.button:hover{background-image:var(--gold-grad)}.pdp-cta form.cart button.single_add_to_cart_button.button:focus-visible{box-shadow:0px 0px 0px 3px rgba(201,160,74,.35)}@media (max-width:567px){.pdp-cta table.variations tbody{grid-template-columns:minmax(0,1fr);gap:14px}.pdp-cta .woocommerce-variation-add-to-cart{flex-wrap:wrap}}.shop{color:var(--ink);background-color:var(--paper)}.shop-inner{max-width:var(--wrap);margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.shop-inner{padding:0 var(--gutter) var(--section-y)}@media (max-width:767px){.shop-inner{padding-top:0px}}.shop-crumbs{color:var(--ink-2);font-size:12.5px;letter-spacing:0.6px;margin-bottom:14px}.shop-crumbs nav.woocommerce-breadcrumb{display:flex;justify-content:center;align-items:center;gap:4px 10px;text-align:center}.shop-crumbs nav.woocommerce-breadcrumb{flex-wrap:wrap}.shop-crumbs a{color:var(--ink-2)}.shop-crumbs a:hover{color:var(--gold-ink)}.shop-crumbs .bde-woo-breadcrumb_delimiter{color:var(--muted)}.shop-crumbs:empty{display:none}.shop-head{display:flex;flex-flow:column;align-items:center;position:relative;overflow:hidden;text-align:center;margin-top:0px;margin-right:calc(50% - 50vw);margin-bottom:40px;margin-left:calc(50% - 50vw);background-color:var(--surface-2)}.shop-head::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns=\'http://www.w3.org/2000/svg\'%20width=\'64\'%20height=\'64\'%20viewBox=\'0%200%2064%2064\'%3E%3Cg%20fill=\'none\'%20stroke=\'%23d6b36e\'%20stroke-width=\'0.7\'%3E%3Cpath%20d=\'M32%200%20L64%2032%20L32%2064%20L0%2032%20Z\'/%3E%3C/g%3E%3Cg%20fill=\'%23eab44a\'%3E%3Ccircle%20cx=\'32\'%20cy=\'0\'%20r=\'1.6\'/%3E%3Ccircle%20cx=\'64\'%20cy=\'32\'%20r=\'1.6\'/%3E%3Ccircle%20cx=\'32\'%20cy=\'64\'%20r=\'1.6\'/%3E%3Ccircle%20cx=\'0\'%20cy=\'32\'%20r=\'1.6\'/%3E%3C/g%3E%3C/svg%3E);background-size:96px 96px;background-position:50% 50%;background-repeat:repeat;background-attachment:scroll;opacity:0.072;pointer-events:none}.shop-head::before{content:"";mask-image:radial-gradient(62% 62%,#000 0%,#000 32%,transparent 92%);-webkit-mask-image:radial-gradient(62% 62%,#000 0%,#000 32%,transparent 92%)}.shop-head>*{position:relative;z-index:1}.shop-head .shop-crumbs{color:var(--muted);margin-bottom:16px}.shop-head .shop-crumbs a{color:var(--muted)}.shop-head .shop-crumbs a:hover{color:var(--gold-light)}.shop-head .shop-crumbs .bde-woo-breadcrumb_delimiter{color:rgba(214,179,110,.5)}.shop-head{padding:46px var(--gutter) 58px}@media (max-width:1023px){.shop-head{margin-bottom:0px}}@media (max-width:767px){.shop-head{margin-bottom:0px}.shop-head{padding:30px var(--gutter) 40px}}.shop-title{color:transparent;font-family:var(--serif);font-weight:600;font-size:46px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls)}.shop-title{background-clip:text;-webkit-background-clip:text;background-image:var(--gold-grad)}@media (max-width:1023px){.shop-title{font-size:38px}}@media (max-width:767px){.shop-title{font-size:32px}}@media (max-width:567px){.shop-title{font-size:28px}}.shop-lead{max-width:720px;color:var(--text);font-weight:300;font-size:15.5px;line-height:1.7;text-align:center;margin-top:12px}.shop-lead:empty{display:none}@media (max-width:767px){.shop-lead{font-size:15px}}.shop-layout{display:grid;grid-template-columns:290px minmax(0,1fr);align-items:start;gap:44px}.shop-layout .shop-side{max-height:calc(100vh - var(--wp-admin--admin-bar--height,0px) - var(--header-h) - 48px)}.shop-layout .shop-side{overflow-y:auto}.shop-layout .shop-side::-webkit-scrollbar-track{background-color:transparent}.shop-layout .shop-side::-webkit-scrollbar-thumb{background-color:rgba(214,179,110,.45)}@media (max-width:1119px){.shop-layout{grid-template-columns:250px minmax(0,1fr);gap:32px}}@media (max-width:1023px){.shop-layout{grid-template-columns:minmax(0,1fr);gap:22px}.shop-layout .shop-side{display:flex;flex-flow:row;align-items:center;gap:10px 14px}.shop-layout .shop-side{flex-wrap:wrap}}.shop-side{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + var(--header-h) + 24px);color:var(--text-2);padding-top:30px;padding-right:26px;padding-bottom:30px;padding-left:26px;background-color:var(--surface-1);border-radius:20px}@media (max-width:1023px){.shop-side{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + var(--header-h));z-index:20;margin-right:calc(var(--gutter) * -1);margin-left:calc(var(--gutter) * -1);border-radius:0px}.shop-side .side-cats{flex-grow:1;flex-shrink:1;flex-basis:0px;min-width:0px}.shop-side:not(:has(.widget)) .filter-toggle{display:none}.shop-side{padding:12px var(--gutter)}}.side-title{color:var(--gold);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:4px;margin-bottom:12px}@media (max-width:1023px){.side-title{display:none}}.side-cats{display:flex;flex-flow:column}@media (max-width:1023px){.side-cats{flex-flow:row;gap:8px}.side-cats{overflow-x:auto;scrollbar-width:none}}.cat-link{display:flex;align-items:center;gap:12px;color:var(--text-2);font-size:15px;text-transform:uppercase;letter-spacing:1.8px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;transition:color 200ms}.cat-link:hover{color:var(--gold-light)}.cat-link.is-active{color:var(--gold-light)}@media (max-width:1023px){.cat-link{gap:8px;flex-grow:0;flex-shrink:0;flex-basis:auto;font-size:12px;letter-spacing:1.4px;padding-top:8px;padding-right:14px;padding-bottom:8px;padding-left:14px;border-radius:999px;border-top:1px solid rgba(214,179,110,.3);border-right:1px solid rgba(214,179,110,.3);border-bottom:1px solid rgba(214,179,110,.3);border-left:1px solid rgba(214,179,110,.3)}.cat-link.is-active{background-color:rgba(214,179,110,.14)}.cat-link.is-active{border-color:var(--gold)}}.shop-main{min-width:0px}.shop-main .woocommerce-result-count{color:var(--ink-2);font-size:13.5px;margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px;padding-top:11px;padding-right:0px;padding-bottom:11px;padding-left:0px}.shop-main .woocommerce-result-count{float:left}.shop-main form.woocommerce-ordering{margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px}.shop-main form.woocommerce-ordering{float:right}.shop-main form.woocommerce-ordering select{height:44px;color:var(--ink);font-family:var(--sans);font-size:13.5px;padding-top:0px;padding-right:42px;padding-bottom:0px;padding-left:20px;border-radius:999px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);cursor:pointer}.shop-main form.woocommerce-ordering select{appearance:none;-webkit-appearance:none;background:var(--paper) url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 10 10\' fill=\'none\' stroke=\'%238a6a2a\' stroke-width=\'1.3\'%3E%3Cpath d=\'M1 3l4 4 4-4\'/%3E%3C/svg%3E") no-repeat right 18px center/10px}.shop-main ul.products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 30px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.shop-main ul.products{clear:both;list-style:none}.shop-main ul.products::before{display:none}.shop-main ul.products::after{display:none}.shop-main ul.products li.product{display:flex;flex-flow:column;position:relative;width:auto;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.shop-main ul.products li.product{float:none}.shop-main li.product a.woocommerce-LoopProduct-link{display:block;position:relative;color:var(--ink);text-decoration:none}.shop-main li.product a.woocommerce-LoopProduct-link img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:1/1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:var(--paper-2);border-radius:5px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.shop-main li.product a.woocommerce-LoopProduct-link img.card-hover-img{position:absolute;top:0px;left:0px;opacity:0;transition:opacity 350ms ease}.shop-main li.product:hover a.woocommerce-LoopProduct-link img.card-hover-img{opacity:1}.shop-main li.product span.onsale{position:absolute;top:14px;left:14px;z-index:2;min-width:0px;min-height:0px;color:var(--gold-light);font-weight:400;font-size:10.5px;line-height:1.4;text-transform:uppercase;letter-spacing:2px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:6px;padding-right:12px;padding-bottom:6px;padding-left:12px;background-color:var(--surface-1);border-radius:999px}.shop-main li.product h2.woocommerce-loop-product__title{color:var(--ink);font-family:var(--serif);font-weight:600;font-size:21px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls);margin-top:16px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;transition:color 200ms ease}.shop-main li.product:hover h2.woocommerce-loop-product__title{color:var(--gold-ink)}.shop-main li.product span.price{display:block;color:var(--ink);font-weight:500;font-size:17px;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px}.shop-main li.product span.price del{color:var(--ink-2);font-weight:400;margin-right:8px;opacity:1}.shop-main li.product span.price ins{text-decoration:none}.shop-main li.product .card-sizes{color:var(--ink-2);font-size:13px;margin-top:6px;margin-right:0px;margin-bottom:0px;margin-left:0px}.shop-main li.product .card-colors{display:flex;gap:6px;margin-top:10px}.shop-main li.product a.button{display:inline-block;align-self:start;color:var(--gold-ink);font-weight:400;font-size:11.5px;line-height:1.4;text-transform:uppercase;letter-spacing:2.2px;margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:3px;padding-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid rgba(138,106,42,.45);border-left:0px solid}.shop-main li.product a.button{background:none}.shop-main li.product a.button:hover{color:var(--ink)}.shop-main li.product a.button:hover{background:none}.shop-main li.product a.added_to_cart{display:inline-block;color:var(--ink-2);font-size:12.5px;text-decoration:underline;margin-top:8px;margin-right:0px;margin-bottom:0px;margin-left:0px}.shop-main li.product a.added_to_cart{text-underline-offset:4px}.shop-main nav.woocommerce-pagination{text-align:center;margin-top:56px}.shop-main nav.woocommerce-pagination ul.page-numbers{display:flex;justify-content:center;align-items:center;gap:4px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.shop-main nav.woocommerce-pagination ul.page-numbers{list-style:none}.shop-main nav.woocommerce-pagination ul.page-numbers li{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.shop-main nav.woocommerce-pagination ul.page-numbers li{float:none}.shop-main nav.woocommerce-pagination .page-numbers a{display:grid;align-items:center;justify-items:center;height:26px;min-width:26px;color:var(--ink-2);font-size:12.5px;line-height:1;padding-top:0px;padding-right:8px;padding-bottom:0px;padding-left:8px;border-radius:999px}.shop-main nav.woocommerce-pagination .page-numbers a{background:none}.shop-main nav.woocommerce-pagination .page-numbers a:hover{color:var(--gold-ink)}.shop-main nav.woocommerce-pagination .page-numbers a:hover{background:none}.shop-main nav.woocommerce-pagination .page-numbers span.current{display:grid;align-items:center;justify-items:center;height:26px;min-width:26px;color:var(--gold-ink);font-size:12.5px;line-height:1;padding-top:0px;padding-right:8px;padding-bottom:0px;padding-left:8px;border-radius:999px;border-top:1px solid rgba(138,106,42,.45);border-right:1px solid rgba(138,106,42,.45);border-bottom:1px solid rgba(138,106,42,.45);border-left:1px solid rgba(138,106,42,.45)}.shop-main nav.woocommerce-pagination .page-numbers span.current{background:none}.shop-main .woocommerce-info{color:var(--ink-2);font-size:15.5px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:26px;padding-right:0px;padding-bottom:26px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.shop-main .woocommerce-info{clear:both;background:none}.shop-main .woocommerce-info::before{display:none}.shop-main ul.products li.product a.woocommerce-LoopProduct-link img{height:auto;object-fit:cover;object-position:50% 0%;aspect-ratio:var(--shop-ratio)}.shop-main ul.products li.product a.woocommerce-LoopProduct-link img.card-hover-img{width:100%}.shop-main ul.products li.product h2.woocommerce-loop-product__title{font-size:21px}.shop-main form.woocommerce-ordering select.orderby{align-items:center}.shop-main form.woocommerce-ordering select.orderby{appearance:base-select}.shop-main form.woocommerce-ordering select.orderby:focus-visible{box-shadow:0px 0px 0px 3px rgba(201,160,74,.2)}.shop-main form.woocommerce-ordering select.orderby:focus-visible{border-color:var(--gold-heading)}.shop-main .woocommerce-notices-wrapper .woocommerce-message{color:var(--ink);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:14px;padding-right:26px;padding-bottom:14px;padding-left:26px;background-color:var(--paper-2);border-radius:999px;border-top:1px solid var(--gold-heading);border-right:1px solid var(--gold-heading);border-bottom:1px solid var(--gold-heading);border-left:1px solid var(--gold-heading)}.shop-main .woocommerce-notices-wrapper .woocommerce-error{color:var(--ink);font-size:15px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:14px;padding-right:26px;padding-bottom:14px;padding-left:26px;background-color:var(--paper-2);border-radius:999px;border-top:1px solid #b3261e;border-right:1px solid #b3261e;border-bottom:1px solid #b3261e;border-left:1px solid #b3261e}.shop-main .woocommerce-notices-wrapper .woocommerce-error{list-style:none}.shop-main .woocommerce-notices-wrapper .woocommerce-message::before{display:none}.shop-main .woocommerce-notices-wrapper .woocommerce-error::before{display:none}.shop-main .woocommerce-notices-wrapper .woocommerce-message:focus-visible{outline:0px none}.shop-main .woocommerce-notices-wrapper .woocommerce-error:focus-visible{outline:0px none}@media (max-width:1119px){.shop-main ul.products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.shop-main ul.products{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 22px}}@media (max-width:767px){.shop-main ul.products{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 16px}.shop-main li.product span.onsale{top:10px;left:10px}.shop-main li.product h2.woocommerce-loop-product__title{font-size:18px}.shop-main ul.products li.product h2.woocommerce-loop-product__title{font-size:18px}}@media (max-width:567px){.shop-main .woocommerce-result-count{display:none}.shop-main form.woocommerce-ordering{float:none}.shop-main form.woocommerce-ordering select{width:100%}}.card-color{width:14px;height:14px;background-color:var(--line);border-radius:50%;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.card-color--cierna{background-color:#111}.card-color--biela{background-color:#fff}.card-color--telova{background-color:#d9b8a6}.card-color--cervena{background-color:#a3182b}.mag{padding:70px 0 var(--section-y)}@media (max-width:1023px){.mag{padding-top:54px}}@media (max-width:767px){.mag{padding-top:40px}}.mag-head{align-items:center;max-width:760px;text-align:center;margin-right:auto;margin-bottom:54px;margin-left:auto}@media (max-width:767px){.mag-head{margin-bottom:36px}}.mag-title{color:transparent;font-family:var(--serif);font-weight:600;font-size:54px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls)}.mag-title{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}@media (max-width:1119px){.mag-title{font-size:46px}}@media (max-width:767px){.mag-title{font-size:36px}}@media (max-width:567px){.mag-title{font-size:32px}}.mag-lead{color:var(--text-2);font-weight:300;font-size:17px;line-height:1.7;margin-top:16px}@media (max-width:767px){.mag-lead{font-size:16px}}.mag-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:54px 34px}.mag-grid .bde-posts-pagination{display:flex;justify-content:center;gap:6px;grid-column-start:1;grid-column-end:-1;margin-top:10px}.mag-grid .bde-posts-pagination a{display:grid;align-items:center;justify-items:center;height:26px;min-width:26px;color:var(--text-2);font-size:12.5px;padding-top:0px;padding-right:8px;padding-bottom:0px;padding-left:8px;border-radius:999px}.mag-grid .bde-posts-pagination a:hover{color:var(--gold-light)}.mag-grid .bde-posts-pagination .is-active{color:var(--gold-light);border-top:1px solid rgba(214,179,110,.5);border-right:1px solid rgba(214,179,110,.5);border-bottom:1px solid rgba(214,179,110,.5);border-left:1px solid rgba(214,179,110,.5)}@media (max-width:1119px){.mag-grid{gap:44px 26px}}@media (max-width:1023px){.mag-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:567px){.mag-grid{grid-template-columns:minmax(0,1fr);gap:40px}}.mag-card{display:flex;flex-flow:column;overflow:hidden;color:var(--text-2);padding-bottom:38px;background-color:var(--surface-1);border-radius:8px;transition:transform 500ms ease}.mag-card:hover .mag-card-title{color:var(--gold-light)}.mag-card:hover{transform:scale3d(1.03,1.03,1.03)}.mag-card-img{display:block;width:100%;object-fit:cover;aspect-ratio:var(--mag-ratio);background-color:var(--surface-2);border-radius:0px}.mag-card-date{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:3px;margin-top:30px;margin-right:24px;margin-bottom:0px;margin-left:24px}.mag-card-title{color:transparent;font-family:var(--serif);font-weight:600;font-size:25px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls);margin-top:8px;margin-right:24px;margin-bottom:0px;margin-left:24px}.mag-card-title{background-clip:text;-webkit-background-clip:text;background-image:var(--gold-grad)}@media (max-width:767px){.mag-card-title{font-size:22px}}.mag-card-excerpt{color:var(--muted);font-weight:300;font-size:15px;line-height:1.7;margin-top:10px;margin-right:24px;margin-bottom:0px;margin-left:24px}.mag-card-more{align-self:start;color:var(--gold);font-size:11.5px;text-transform:uppercase;letter-spacing:2.4px;margin-top:16px;margin-right:24px;margin-bottom:0px;margin-left:24px;padding-bottom:4px;border-bottom:1px solid rgba(214,179,110,.5)}.post{padding:54px 0 var(--section-y)}@media (max-width:1023px){.post{padding-top:40px}}.post-back{display:inline-block;color:var(--gold);font-size:11.5px;text-transform:uppercase;letter-spacing:2.4px;margin-bottom:30px}.post-back:hover{color:var(--gold-light)}.post-head{max-width:900px;margin-bottom:36px}.post-date{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:3px}.post-title{color:transparent;font-family:var(--serif);font-weight:600;font-size:50px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls);margin-top:12px}.post-title{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}@media (max-width:1119px){.post-title{font-size:42px}}@media (max-width:767px){.post-title{font-size:34px}}@media (max-width:567px){.post-title{font-size:29px}}.post-hero{display:block;width:100%;height:auto;max-width:520px;margin-bottom:36px;background-color:var(--surface-2);border-radius:5px}.post-layout{display:grid;grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:70px;margin-top:54px}@media (max-width:1119px){.post-layout{grid-template-columns:minmax(0,1fr) 300px;gap:44px}}@media (max-width:1023px){.post-layout{grid-template-columns:minmax(0,1fr);gap:54px;margin-top:40px}}.post-body{max-width:760px;min-width:0px;color:var(--text);font-weight:300;font-size:17px;line-height:1.85}.post-body p{color:var(--text);font-family:var(--sans);font-weight:300;font-size:17px;line-height:1.85;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.post-body h2{color:transparent;font-family:var(--serif);font-weight:600;font-size:30px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls);margin-top:44px;margin-right:0px;margin-bottom:16px;margin-left:0px}.post-body h2{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.post-body h3{color:transparent;font-family:var(--serif);font-weight:600;font-size:23px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls);margin-top:34px;margin-right:0px;margin-bottom:12px;margin-left:0px}.post-body h3{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.post-body ul{color:var(--text);margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px;padding-left:22px}.post-body ul{list-style:disc}.post-body ol{color:var(--text);margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px;padding-left:22px}.post-body ol{list-style:decimal}.post-body li{font-weight:300;font-size:17px;line-height:1.75;margin-bottom:8px}.post-body a{color:var(--gold);text-decoration:underline}.post-body a{text-underline-offset:4px;text-decoration-color:rgba(214,179,110,.5)}.post-body a:hover{color:var(--gold-light)}.post-body strong{color:var(--white);font-weight:500}.post-body img{display:block;height:auto;max-width:100%;border-radius:5px}.post-body blockquote{color:var(--gold-light);font-family:var(--serif);font-size:22px;line-height:1.5;margin-top:30px;margin-right:0px;margin-bottom:30px;margin-left:0px;padding-top:4px;padding-right:0px;padding-bottom:4px;padding-left:24px;border-left:2px solid var(--gold)}.post-body figcaption{color:var(--muted);font-size:13px;margin-top:-18px;margin-bottom:30px}.post-body figure{margin-top:28px;margin-right:0px;margin-bottom:28px;margin-left:0px}.post-body .post-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:28px;margin-right:0px;margin-bottom:28px;margin-left:0px}.post-body .post-gallery figure{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.post-body .post-gallery img{width:100%;object-fit:cover;object-position:50% 0%;aspect-ratio:var(--mag-ratio)}@media (max-width:767px){.post-body{font-size:16.5px}.post-body p{font-size:16.5px}.post-body h2{font-size:26px}}@media (max-width:567px){.post-body .post-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.post-aside{position:sticky;top:calc(var(--wp-admin--admin-bar--height,0px) + var(--header-h) + 24px);padding-top:28px;padding-right:26px;padding-bottom:28px;padding-left:26px;border-radius:20px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent}.post-aside{background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--surface-1),var(--surface-1)),var(--gold-border)}@media (max-width:1023px){.post-aside{position:static}}@media (max-width:567px){.post-aside{padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px}}.post-aside-title{color:transparent;font-family:var(--serif);font-weight:600;font-size:24px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls);margin-bottom:8px}.post-aside-title{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.post-more{display:flex;flex-flow:column}.more-card{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:16px;color:var(--text-2);padding-top:18px;padding-right:0px;padding-bottom:18px;padding-left:0px;border-top:1px solid rgba(214,179,110,.16)}.more-card:hover .more-card-title{color:var(--gold-light)}.more-card-img{display:block;width:84px;height:auto;object-fit:cover;object-position:50% 0%;aspect-ratio:var(--mag-ratio);background-color:var(--surface-2);border-radius:5px}.more-card-text{display:flex;flex-flow:column;gap:6px;min-width:0px}.more-card-date{color:var(--muted);font-size:10.5px;text-transform:uppercase;letter-spacing:2.4px}.more-card-title{color:transparent;font-family:var(--serif);font-weight:600;font-size:17px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls)}.more-card-title{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.post-main{max-width:760px;min-width:0px}.pdp-colors{display:flex;align-items:center;gap:10px 16px}.pdp-colors{flex-wrap:wrap}.pdp-colors-label{color:var(--gold-ink);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:3px}.pdp-color{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-size:15px}.pdp-color .card-color{width:18px;height:18px}.shop-filters{margin-top:28px;padding-top:26px;border-top:1px solid rgba(214,179,110,.18)}.shop-filters .widget + .widget{margin-top:24px}.shop-filters .widgettitle{color:var(--gold);font-family:var(--sans);font-weight:500;font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:4px;margin-bottom:12px}.shop-filters ul{display:flex;gap:8px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.shop-filters ul{flex-wrap:wrap;list-style:none}.shop-filters li a{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-width:42px;color:var(--text-2);font-size:13px;line-height:1.3;padding-top:7px;padding-right:12px;padding-bottom:7px;padding-left:12px;border-radius:999px;border-top:1px solid rgba(214,179,110,.35);border-right:1px solid rgba(214,179,110,.35);border-bottom:1px solid rgba(214,179,110,.35);border-left:1px solid rgba(214,179,110,.35);transition:border-color 200ms ease,color 200ms ease}.shop-filters li a:hover{color:var(--gold-light)}.shop-filters li a:hover{border-color:var(--gold-light)}.shop-filters li.chosen a{color:#22201e}.shop-filters li.chosen a{background-image:var(--gold-grad)}.shop-filters .widget_layered_nav_filters li a::after{font-size:15px;line-height:1}.shop-filters .widget_layered_nav_filters li a::after{content:"×"}.shop-filters .count{display:none}.shop-filters .widget.woocommerce ul li a::before{content:none}.shop-filters .widget.woocommerce ul li{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.shop-filters .widget.woocommerce ul li{float:none}.shop-filters .widget.woocommerce ul li a{min-height:34px;text-decoration:none;padding-top:7px;padding-right:13px;padding-bottom:7px;padding-left:13px}@media (max-width:1023px){.shop-filters{display:none;flex-grow:0;flex-shrink:0;flex-basis:100%;max-height:60vh;margin-top:0px;padding-top:14px;padding-bottom:6px}.shop-filters .widget + .widget{margin-top:18px}.shop-filters.is-open{display:block}.shop-filters{overflow-y:auto}}.filter-toggle{display:none}@media (max-width:1023px){.filter-toggle{display:inline-flex;flex-grow:0;flex-shrink:0;flex-basis:auto;color:#22201e;font-family:var(--sans);font-weight:500;font-size:11.5px;text-transform:uppercase;letter-spacing:2px;padding-top:9px;padding-right:18px;padding-bottom:9px;padding-left:18px;border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.filter-toggle{background-image:var(--gold-grad)}}html body{overflow-x:clip}.card-color--bordo{background-color:#6e1a2c}.card-color--smotanova{background-color:#f3ead9}.card-color--smotanovo-bezova{background-color:#e4d2b6}.side-tree{display:flex;flex-flow:column;width:100%}.side-tree .cat-summary{display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer}.side-tree .cat-summary{list-style:none}.side-tree .cat-summary::-webkit-details-marker{display:none}.side-tree .cat-summary .cat-link{flex-grow:1;flex-shrink:1;flex-basis:auto;min-width:0px}.side-tree .cat-chevron{flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative;width:32px;height:32px}.side-tree .cat-chevron::before{position:absolute;top:50%;left:50%;width:7px;height:7px;margin-top:-6px;margin-right:0px;margin-bottom:0px;margin-left:-4px;border-right:1.3px solid var(--gold);border-bottom:1.3px solid var(--gold);transition:transform 200ms ease;transform:rotateZ(45deg)}.side-tree .cat-chevron::before{content:""}.side-tree .cat-group[open] .cat-chevron::before{margin-top:-2px;transform:rotateZ(-135deg)}.side-tree .cat-link.is-current{color:var(--gold-light)}.side-tree .sub-cats{display:flex;flex-flow:column;margin-top:2px;margin-right:0px;margin-bottom:8px;margin-left:10px;padding-left:23px;border-left:1px solid rgba(214,179,110,.22)}.side-tree .sub-cat{color:var(--muted);font-size:15px;line-height:1.4;padding-top:7px;padding-right:0px;padding-bottom:7px;padding-left:0px;transition:color 200ms}.side-tree .sub-cat:hover{color:var(--gold-light)}.side-tree .sub-cat.is-current{color:var(--gold-light)}@media (max-width:1023px){.side-tree{flex-flow:row;gap:8px;flex-grow:0;flex-shrink:0;flex-basis:auto;width:auto}.side-tree .cat-chevron{display:none}.side-tree .cat-link.is-current{background-color:rgba(214,179,110,.14)}.side-tree .cat-link.is-current{border-color:var(--gold)}.side-tree .sub-cats{display:none}.side-tree .cat-group{flex-grow:0;flex-shrink:0;flex-basis:auto}}.pdp-section--tint{padding-top:84px;padding-bottom:84px;background-color:var(--paper-2);border-top:0px solid;box-shadow:0px 0px 0px 100vmax var(--paper-2)}.pdp-section--tint + .pdp-section{margin-top:0px;padding-top:54px;border-top:0px solid}.pdp-section--tint{clip-path:inset(0 -100vmax)}@media (max-width:1023px){.pdp-section--tint{padding-top:60px;padding-bottom:60px}.pdp-section--tint + .pdp-section{padding-top:40px}}@media (max-width:567px){.pdp-section--tint{padding-top:48px;padding-bottom:48px}}select:focus-visible{box-shadow:0px 0px 0px 3px rgba(201,160,74,.2)}select:focus-visible{border-color:var(--gold-heading)}select::picker-icon{display:none}select::picker(select){max-height:320px;margin-top:6px;padding-top:6px;padding-right:6px;padding-bottom:6px;padding-left:6px;background-color:var(--paper);border-radius:14px;border-top:1px solid var(--line);border-right:1px solid var(--line);border-bottom:1px solid var(--line);border-left:1px solid var(--line);box-shadow:0px 14px 40px rgba(34,32,30,.12)}select::picker(select){appearance:base-select}select option{color:var(--ink);font-family:var(--sans);font-size:15px;padding-top:10px;padding-right:14px;padding-bottom:10px;padding-left:14px;border-radius:8px;cursor:pointer}select option:hover{background-color:var(--paper-2)}select option:focus-visible{background-color:var(--paper-2)}select option:checked{color:var(--gold-ink);font-weight:500;background-color:var(--paper-2)}select option::checkmark{display:none}.co-page{color:var(--text);padding-top:54px;padding-bottom:var(--section-y);background-color:var(--black)}@media (max-width:1023px){.co-page{padding-top:40px}}.co-title{color:transparent;font-family:var(--serif);font-weight:600;font-size:46px;line-height:var(--heading-lh);text-align:center;letter-spacing:var(--heading-ls);margin-bottom:40px}.co-title{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}@media (max-width:1023px){.co-title{font-size:38px;margin-bottom:30px}}@media (max-width:767px){.co-title{font-size:32px}}@media (max-width:567px){.co-title{font-size:28px;margin-bottom:24px}}.co-body{width:100%;color:var(--text);font-family:var(--sans);font-size:15.5px;line-height:1.6}.co-body a{color:var(--gold-light)}.co-body .wp-block-woocommerce-cart{max-width:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.co-body .wp-block-woocommerce-checkout{max-width:none;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.co-body .wc-block-cart-items{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.co-body .wc-block-cart-items th{color:var(--gold);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:3px;padding-top:0px;padding-right:0px;padding-bottom:14px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid rgba(214,179,110,.22);border-left:0px solid}.co-body .wc-block-cart-items td{padding-top:24px;padding-bottom:24px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.co-body .wc-block-cart-item__image img{width:100%;object-fit:cover;object-position:50% 0%;aspect-ratio:var(--shop-ratio);background-color:var(--surface-2);border-radius:5px}.co-body .wc-block-components-product-name{color:var(--gold-light);font-family:var(--serif);font-weight:600;font-size:19px;line-height:var(--heading-lh);text-decoration:none;letter-spacing:var(--heading-ls)}.co-body .wc-block-components-product-name:hover{color:var(--gold)}.co-body .wc-block-components-product-metadata{color:var(--muted);font-size:13.5px}.co-body .wc-block-components-product-price{color:var(--text);font-size:15px}.co-body .wc-block-cart-item__total{color:var(--text);font-weight:500;font-size:15px}.co-body .wc-block-cart-item__remove-link{color:var(--gold);font-size:13px;text-decoration:underline}.co-body .wc-block-cart-item__remove-link{text-underline-offset:4px}.co-body .wc-block-cart-item__remove-link:hover{color:var(--gold-light)}.co-body .wc-block-components-quantity-selector{background-color:transparent;border-radius:999px;border-top:1px solid rgba(214,179,110,.35);border-right:1px solid rgba(214,179,110,.35);border-bottom:1px solid rgba(214,179,110,.35);border-left:1px solid rgba(214,179,110,.35)}.co-body .wc-block-components-quantity-selector::after{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.co-body .wc-block-components-quantity-selector .wc-block-components-quantity-selector__input{color:var(--text);font-family:var(--sans);font-size:15px;background-color:transparent}.co-body .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{color:var(--gold);opacity:1}.co-body .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{background:none}.co-body .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{color:var(--gold-light)}.co-body .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled{color:var(--muted);opacity:0.5}.co-body .wc-block-components-sidebar{padding-top:28px;padding-right:26px;padding-bottom:28px;padding-left:26px;border-radius:20px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent}.co-body .wc-block-components-sidebar{background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--surface-1),var(--surface-1)),var(--gold-border)}.co-body .wc-block-cart__totals-title{color:transparent;font-family:var(--serif);font-weight:600;font-size:24px;line-height:var(--heading-lh);text-transform:none;letter-spacing:var(--heading-ls);margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.co-body .wc-block-cart__totals-title{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.co-body .wc-block-components-totals-wrapper{border-top:1px solid rgba(214,179,110,.16)}.co-body .wc-block-components-totals-item{color:var(--text);font-size:15px}.co-body .wc-block-components-totals-item__description{color:var(--muted)}.co-body .wc-block-components-totals-footer-item .wc-block-components-totals-item__label{color:var(--text);font-size:16px}.co-body .wc-block-components-totals-footer-item .wc-block-components-totals-item__value{color:var(--gold-light);font-weight:500;font-size:24px}.co-body .wc-block-components-panel__button{color:var(--text)}.co-body .wc-block-components-panel__button:hover{color:var(--gold-light)}.co-body .wc-block-components-button:not(.is-link){min-height:56px;color:#22201e;font-family:var(--sans);font-weight:500;font-size:12.5px;text-transform:uppercase;letter-spacing:2.6px;padding-top:0px;padding-right:34px;padding-bottom:0px;padding-left:34px;background-color:var(--gold);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;transition:transform 250ms ease,box-shadow 250ms ease}.co-body .wc-block-components-button:not(.is-link){box-shadow:none;background-image:var(--gold-grad)}.co-body .wc-block-components-button:not(.is-link):hover{color:#22201e;background-color:var(--gold);box-shadow:0px 10px 30px rgba(214,179,110,.22);transform:translate3d(0,-2px,0)}.co-body .wc-block-components-button:not(.is-link):hover{background-image:var(--gold-grad)}.co-body .wc-block-components-button:not(.is-link):focus-visible{box-shadow:0px 0px 0px 3px rgba(214,179,110,.4)}.co-body .wc-block-components-button:not(.is-link):disabled{opacity:0.5}.co-body .wc-block-components-button:not(.is-link):disabled{transform:none;box-shadow:none}.co-body .wc-block-components-button.is-link{color:var(--gold-light)}.co-body .wc-block-components-text-input input{height:54px;color:var(--text);font-family:var(--sans);background-color:var(--surface-2);border-radius:12px;border-top:1px solid rgba(214,179,110,.3);border-right:1px solid rgba(214,179,110,.3);border-bottom:1px solid rgba(214,179,110,.3);border-left:1px solid rgba(214,179,110,.3)}.co-body .wc-block-components-text-input input{box-shadow:none}.co-body .wc-block-components-text-input input:focus{box-shadow:0px 0px 0px 3px rgba(214,179,110,.2)}.co-body .wc-block-components-text-input input:focus{border-color:var(--gold)}.co-body .wc-block-components-text-input label{color:var(--muted)}.co-body .wc-block-components-textarea{color:var(--text);font-family:var(--sans);background-color:var(--surface-2);border-radius:12px;border-top:1px solid rgba(214,179,110,.3);border-right:1px solid rgba(214,179,110,.3);border-bottom:1px solid rgba(214,179,110,.3);border-left:1px solid rgba(214,179,110,.3)}.co-body .wc-block-components-textarea:focus{box-shadow:0px 0px 0px 3px rgba(214,179,110,.2)}.co-body .wc-block-components-textarea:focus{border-color:var(--gold)}.co-body .wc-blocks-components-select__container{background-color:var(--surface-2);border-radius:12px}.co-body .wc-blocks-components-select__select{color:var(--text);font-family:var(--sans);background-color:var(--surface-2);border-radius:12px;border-top:1px solid rgba(214,179,110,.3);border-right:1px solid rgba(214,179,110,.3);border-bottom:1px solid rgba(214,179,110,.3);border-left:1px solid rgba(214,179,110,.3)}.co-body .wc-blocks-components-select__select:focus{box-shadow:0px 0px 0px 3px rgba(214,179,110,.2)}.co-body .wc-blocks-components-select__select:focus{border-color:var(--gold)}.co-body .wc-blocks-components-select__label{color:var(--muted)}.co-body .wc-blocks-components-select__expand{fill:var(--gold)}.co-body .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{background-color:var(--surface-2);border-radius:4px;border-top:1px solid rgba(214,179,110,.55);border-right:1px solid rgba(214,179,110,.55);border-bottom:1px solid rgba(214,179,110,.55);border-left:1px solid rgba(214,179,110,.55)}.co-body .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background-color:var(--gold)}.co-body .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{border-color:var(--gold)}.co-body .wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:var(--gold-light)}.co-body .wc-block-components-checkbox__label{color:var(--text)}.co-body .wc-block-components-radio-control .wc-block-components-radio-control__input{background-color:var(--surface-2);border-top:1px solid rgba(214,179,110,.55);border-right:1px solid rgba(214,179,110,.55);border-bottom:1px solid rgba(214,179,110,.55);border-left:1px solid rgba(214,179,110,.55)}.co-body .wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border-color:var(--gold)}.co-body .wc-block-components-radio-control .wc-block-components-radio-control__input:checked::before{background-color:var(--gold)}.co-body .wc-block-components-validation-error{color:var(--danger-soft);font-size:12.5px;line-height:1.5;padding-top:6px;padding-right:2px;padding-bottom:0px;padding-left:2px}.co-body .wc-block-components-checkout-step__title{color:transparent;font-family:var(--serif);font-weight:600;font-size:24px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls)}.co-body .wc-block-components-checkout-step__title{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.co-body .wc-block-components-title{color:transparent;font-family:var(--serif);font-weight:600;letter-spacing:var(--heading-ls)}.co-body .wc-block-components-title{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.co-body .wc-block-components-checkout-step__description{color:var(--muted)}.co-body .wc-block-components-checkout-step__heading-content{color:var(--muted)}.co-body .wc-block-components-address-card{color:var(--text);background-color:var(--surface-1);border-radius:12px;border-top:1px solid rgba(214,179,110,.3);border-right:1px solid rgba(214,179,110,.3);border-bottom:1px solid rgba(214,179,110,.3);border-left:1px solid rgba(214,179,110,.3)}.co-body .wc-block-components-radio-control-accordion-option{box-shadow:none}.co-body .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control__option--checked-option-highlighted{box-shadow:inset 0px 0px 0px 1.5px var(--gold)}.co-body .wc-block-components-radio-control--highlight-checked .wc-block-components-radio-control-accordion-option--checked-option-highlighted{box-shadow:inset 0px 0px 0px 1.5px var(--gold)}.co-body .wc-block-components-radio-control__label{color:var(--text)}.co-body .wc-block-components-radio-control__secondary-label{color:var(--gold-light)}.co-body .wc-block-components-radio-control__description{color:var(--text);font-size:14px;line-height:1.6}.co-body .wc-block-checkout__terms{color:var(--muted)}.co-body .wc-block-components-checkout-return-to-cart-button{color:var(--gold-light)}.co-body .wc-block-components-order-summary-item__quantity{color:#22201e;background-color:var(--gold);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;box-shadow:0px 0px 0px 2px var(--surface-1)}.co-body .wc-block-components-order-summary-item__image img{border-radius:5px}.co-body .wc-block-components-order-summary-item__description{color:var(--text)}.co-body .wc-block-components-checkout-order-summary__title-text{color:transparent;font-family:var(--serif);font-weight:600;font-size:22px}.co-body .wc-block-components-checkout-order-summary__title-text{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.co-body .wc-block-components-notice-banner{color:var(--text);background-color:var(--surface-1);border-radius:12px;border-top:1px solid rgba(214,179,110,.35);border-right:1px solid rgba(214,179,110,.35);border-bottom:1px solid rgba(214,179,110,.35);border-left:1px solid rgba(214,179,110,.35)}.co-body .wc-block-components-notice-banner>svg{background-color:var(--gold)}.co-body .wc-block-components-notice-banner>svg{fill:#22201e}.co-body .wc-block-components-notice-banner.is-error>svg{background-color:#e58a8a}.co-body .wc-block-cart__empty-cart__title{color:transparent;font-family:var(--serif);font-weight:600;letter-spacing:var(--heading-ls)}.co-body .wc-block-cart__empty-cart__title{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.co-body .wp-block-separator{opacity:1}.co-body .wc-block-components-skeleton__element{background-color:var(--surface-2)}.co-body .wc-block-components-text-input input[type]{height:54px;color:var(--text);font-family:var(--sans);background-color:var(--surface-2);border-radius:12px;border-top:1px solid rgba(214,179,110,.3);border-right:1px solid rgba(214,179,110,.3);border-bottom:1px solid rgba(214,179,110,.3);border-left:1px solid rgba(214,179,110,.3)}.co-body .wc-block-components-text-input input[type]{box-shadow:none}.co-body .wc-block-components-text-input input[type]:focus{color:var(--text);background-color:var(--surface-2);border-top:1px solid var(--gold);border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);border-left:1px solid var(--gold);box-shadow:0px 0px 0px 3px rgba(214,179,110,.2)}.co-body .wc-block-components-form .wc-block-components-text-input input[type]{height:64px;color:var(--text);padding-top:30px;padding-right:2px;padding-bottom:8px;padding-left:2px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid;border-left:0px solid;transition:border-color 250ms}.co-body .wc-block-components-form .wc-block-components-text-input input[type]{border-color:var(--check-line);box-shadow:none}.co-body .wc-block-components-form .wc-block-components-text-input input[type]:focus{color:var(--text);padding-top:30px;padding-right:2px;padding-bottom:8px;padding-left:2px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:1px solid;border-left:0px solid}.co-body .wc-block-components-form .wc-block-components-text-input input[type]:focus{border-color:var(--gold);box-shadow:none}.co-body .wc-block-components-text-input input[type]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px var(--surface-2) inset;-webkit-text-fill-color:var(--text);caret-color:var(--text)}.co-body .wc-block-components-form .wc-block-components-text-input label{top:30px;left:2px;color:var(--muted)}.co-body .wc-block-components-form .wc-block-components-text-input label{transform:none}.co-body .wc-block-components-form .wc-block-components-text-input.has-error input[type]{border-top:0px solid;border-right:0px solid;border-bottom:1px solid;border-left:0px solid}.co-body .wc-block-components-form .wc-block-components-text-input.has-error input[type]{border-color:var(--danger-soft);box-shadow:none}.co-body .wc-block-components-form .wc-block-components-text-input.has-error label{color:var(--danger-soft)}.co-body .wc-blocks-components-select .wc-blocks-components-select__container{background-color:var(--surface-2);border-radius:12px}.co-body .wc-blocks-components-select .wc-blocks-components-select__select{align-items:center;color:var(--text);font-family:var(--sans);background-color:var(--surface-2);border-radius:12px;border-top:1px solid rgba(214,179,110,.3);border-right:1px solid rgba(214,179,110,.3);border-bottom:1px solid rgba(214,179,110,.3);border-left:1px solid rgba(214,179,110,.3)}.co-body .wc-blocks-components-select .wc-blocks-components-select__select{appearance:base-select}.co-body .wc-blocks-components-select .wc-blocks-components-select__select:focus{box-shadow:0px 0px 0px 3px rgba(214,179,110,.2)}.co-body .wc-blocks-components-select .wc-blocks-components-select__select:focus{border-color:var(--gold)}.co-body .wc-blocks-components-select .wc-blocks-components-select__label{color:var(--muted)}.co-body select::picker(select){background-color:var(--surface-1);border-top:1px solid rgba(214,179,110,.3);border-right:1px solid rgba(214,179,110,.3);border-bottom:1px solid rgba(214,179,110,.3);border-left:1px solid rgba(214,179,110,.3)}.co-body select::picker(select){box-shadow:none}.co-body select option{color:var(--text)}.co-body select option:hover{background-color:var(--surface-2)}.co-body select option:focus-visible{background-color:var(--surface-2)}.co-body select option:checked{color:var(--gold-light);background-color:var(--surface-2)}.co-body .wc-block-components-order-summary-item .wc-block-components-product-name{font-size:16px}.co-body .wc-block-components-address-form__address_2-toggle{color:var(--gold-light)}.co-body .wc-block-checkout__add-note .wc-block-components-textarea{color:var(--text);padding-top:10px;padding-right:2px;padding-bottom:10px;padding-left:2px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid;border-left:0px solid;transition:border-color 250ms}.co-body .wc-block-checkout__add-note .wc-block-components-textarea{border-color:var(--check-line)}.co-body .wc-block-cart-item__remove-link svg{color:var(--gold)}.co-body .wc-block-cart-item__remove-link svg{fill:currentColor}.co-body .wc-block-cart-items .wc-block-cart-items__row{background-image:linear-gradient(rgba(214,179,110,.16),rgba(214,179,110,.16));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.co-body .wc-block-cart-items .wc-block-cart-items__row{background-size:100% 1px;background-position:left bottom;background-repeat:no-repeat}.co-body .wp-block-woocommerce-checkout-order-summary-block{border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.co-body .wp-block-woocommerce-checkout-order-summary-totals-block{border-top:1px solid rgba(214,179,110,.16)}.co-body .wp-block-woocommerce-checkout-order-summary-totals-block .wc-block-components-totals-wrapper{border-top:0px solid}.co-body .wp-block-woocommerce-cart-order-summary-totals-block{border-top:1px solid rgba(214,179,110,.16)}.co-body .wp-block-woocommerce-cart-order-summary-totals-block .wc-block-components-totals-wrapper{border-top:0px solid}.co-body .wc-block-components-totals-wrapper:empty{display:none}.co-body .wc-block-components-text-input input[type]:focus-visible{outline:0px none}.co-body .wc-blocks-components-select .wc-blocks-components-select__select:focus-visible{outline:0px none}.co-body .wc-block-components-textarea:focus-visible{outline:0px none}.co-body .wc-block-components-totals-coupon .wc-block-components-panel__button{font-size:0px}.co-body .wc-block-components-totals-coupon .wc-block-components-panel__button::before{font-size:15.5px}.co-body .wc-block-components-totals-coupon .wc-block-components-panel__button::before{content:"Pridať kupón"}.co-body .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{color:#22201e;font-weight:500;font-size:10.5px;background-color:var(--gold);border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;box-shadow:0px 0px 0px 2px var(--surface-1)}.co-body .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{background-image:var(--gold-grad)}.co-body .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity span{color:#22201e}.co-body .wc-block-components-order-summary-item__individual-prices{font-size:15px}.co-body .wc-block-components-order-summary-item__total-price{color:var(--text);font-weight:500;font-size:15px}.co-body .wc-block-cart-items .wc-block-components-product-name{font-size:19px}.co-body .wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-size:19px}.co-body .bde-woopageaccount .woocommerce{display:grid;grid-template-columns:260px minmax(0,1fr);align-items:start;gap:48px}.co-body .bde-woopageaccount .woocommerce::before{display:none}.co-body .bde-woopageaccount .woocommerce::after{display:none}.co-body .bde-woopageaccount .woocommerce:not(:has(.woocommerce-MyAccount-navigation)){display:block;max-width:980px;margin-right:auto;margin-left:auto}.co-body .woocommerce .woocommerce-MyAccount-navigation{width:auto;padding-top:22px;padding-right:26px;padding-bottom:22px;padding-left:26px;border-radius:20px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent}.co-body .woocommerce .woocommerce-MyAccount-navigation{float:none;background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--surface-1),var(--surface-1)),var(--gold-border)}.co-body .woocommerce .woocommerce-MyAccount-navigation ul{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.co-body .woocommerce .woocommerce-MyAccount-navigation ul{list-style:none}.co-body .woocommerce .woocommerce-MyAccount-navigation li{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.co-body .woocommerce .woocommerce-MyAccount-navigation li{list-style:none}.co-body .woocommerce .woocommerce-MyAccount-navigation li a{display:block;color:var(--text-2);font-size:13.5px;text-decoration:none;text-transform:uppercase;letter-spacing:1.8px;padding-top:10px;padding-right:0px;padding-bottom:10px;padding-left:0px;transition:color 200ms ease}.co-body .woocommerce .woocommerce-MyAccount-navigation li a:hover{color:var(--gold-light)}.co-body .woocommerce .woocommerce-MyAccount-navigation li.is-active a{color:var(--gold-light)}.co-body .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--downloads{display:none}.co-body .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:10px;padding-top:10px;border-top:1px solid rgba(214,179,110,.16)}.co-body .woocommerce .woocommerce-MyAccount-content{width:auto;min-width:0px;color:var(--text);font-size:15.5px;line-height:1.75}.co-body .woocommerce .woocommerce-MyAccount-content{float:none}.co-body .woocommerce .woocommerce-MyAccount-content p{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.co-body .woocommerce .woocommerce-MyAccount-content strong{color:var(--white);font-weight:500}.co-body .woocommerce .woocommerce-MyAccount-content a{color:var(--gold-light);text-decoration:underline}.co-body .woocommerce .woocommerce-MyAccount-content a{text-underline-offset:3px;text-decoration-color:rgba(214,179,110,.4)}.co-body .woocommerce h2{color:transparent;font-family:var(--serif);font-weight:600;font-size:24px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls);margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.co-body .woocommerce h2{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.co-body .woocommerce h3{color:transparent;font-family:var(--serif);font-weight:600;font-size:20px;line-height:var(--heading-lh);letter-spacing:var(--heading-ls);margin-top:0px;margin-right:0px;margin-bottom:14px;margin-left:0px}.co-body .woocommerce h3{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.co-body .woocommerce address{color:var(--text);line-height:1.7;font-style:normal}.co-body .woocommerce form.woocommerce-form-login{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:28px;padding-right:26px;padding-bottom:28px;padding-left:26px;border-radius:20px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent}.co-body .woocommerce form.woocommerce-form-login{background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--surface-1),var(--surface-1)),var(--gold-border)}.co-body .woocommerce form.woocommerce-form-register{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:28px;padding-right:26px;padding-bottom:28px;padding-left:26px;border-radius:20px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent}.co-body .woocommerce form.woocommerce-form-register{background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--surface-1),var(--surface-1)),var(--gold-border)}.co-body .woocommerce form.woocommerce-ResetPassword{max-width:520px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.co-body .woocommerce .u-columns{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.co-body .woocommerce .u-columns::before{display:none}.co-body .woocommerce .u-columns::after{display:none}.co-body .woocommerce .u-columns .u-column1{display:flex;flex-flow:column;width:auto}.co-body .woocommerce .u-columns .u-column1{float:none}.co-body .woocommerce .u-columns .u-column2{display:flex;flex-flow:column;width:auto}.co-body .woocommerce .u-columns .u-column2{float:none}.co-body .woocommerce form .form-row{margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.co-body .woocommerce form .form-row label{color:var(--muted);font-size:13px;line-height:1.5;letter-spacing:0.3px;margin-bottom:6px}.co-body .woocommerce form .form-row .required{color:var(--gold);text-decoration:none}.co-body .woocommerce form .form-row input.input-text{width:100%;height:38px;color:var(--text);font-family:var(--sans);font-size:15.5px;padding-top:0px;padding-right:2px;padding-bottom:8px;padding-left:2px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid;border-left:0px solid;transition:border-color 250ms}.co-body .woocommerce form .form-row input.input-text{border-color:var(--check-line);box-shadow:none}.co-body .woocommerce form .form-row textarea{width:100%;min-height:120px;color:var(--text);font-family:var(--sans);font-size:15.5px;padding-top:10px;padding-right:2px;padding-bottom:10px;padding-left:2px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid;border-left:0px solid;transition:border-color 250ms}.co-body .woocommerce form .form-row textarea{border-color:var(--check-line);box-shadow:none}.co-body .woocommerce form .form-row select{align-items:center;width:100%;height:38px;color:var(--text);font-family:var(--sans);font-size:15.5px;padding-top:0px;padding-right:2px;padding-bottom:8px;padding-left:2px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid;border-left:0px solid;transition:border-color 250ms}.co-body .woocommerce form .form-row select{border-color:var(--check-line);appearance:base-select}.co-body .woocommerce form .form-row input.input-text:focus{border-color:var(--gold);box-shadow:none}.co-body .woocommerce form .form-row input.input-text:focus-visible{outline:0px none}.co-body .woocommerce form .form-row textarea:focus{border-color:var(--gold);box-shadow:none}.co-body .woocommerce form .form-row textarea:focus-visible{outline:0px none}.co-body .woocommerce form .form-row input.input-text:-webkit-autofill{transition:background-color 99999s ease-in-out 0s;box-shadow:inset 0px 0px 0px 1000px transparent}.co-body .woocommerce form .form-row input.input-text:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text)}.co-body .woocommerce form .form-row em{color:var(--muted);font-size:13px;font-style:normal}.co-body .woocommerce form fieldset{margin-top:26px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.co-body .woocommerce form fieldset legend{color:var(--gold-light);font-family:var(--serif);font-weight:600;font-size:20px;letter-spacing:var(--heading-ls);margin-bottom:14px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.co-body .woocommerce form .woocommerce-form__label-for-checkbox{display:inline-flex;align-items:center;gap:10px;color:var(--text);font-size:14px}.co-body .woocommerce form .woocommerce-form__label-for-checkbox input{flex-grow:0;flex-shrink:0;flex-basis:auto;width:20px;height:20px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;background-color:transparent;border-radius:5px;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid;cursor:pointer;transition:border-color 200ms}.co-body .woocommerce form .woocommerce-form__label-for-checkbox input{appearance:none;-webkit-appearance:none;border-color:var(--check-line)}.co-body .woocommerce form .show-password-input{color:var(--gold)}.co-body .woocommerce .lost_password a{color:var(--gold-light);font-size:13.5px}.co-body .woocommerce .woocommerce-privacy-policy-text{color:var(--muted);font-size:13.5px}.co-body .woocommerce .woocommerce-privacy-policy-text a{color:var(--gold-light)}.co-body .woocommerce .button{display:inline-flex;justify-content:center;align-items:center;min-height:52px;color:#22201e;font-family:var(--sans);font-weight:500;font-size:12.5px;line-height:1.2;text-decoration:none;text-transform:uppercase;letter-spacing:2.6px;padding-top:0px;padding-right:32px;padding-bottom:0px;padding-left:32px;background-color:var(--gold);border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:transform 250ms ease,box-shadow 250ms ease}.co-body .woocommerce .button{background-image:var(--gold-grad)}.co-body .woocommerce .button:hover{color:#22201e;background-color:var(--gold);box-shadow:0px 10px 30px rgba(214,179,110,.22);transform:translate3d(0,-2px,0)}.co-body .woocommerce .button:hover{background-image:var(--gold-grad)}.co-body .woocommerce .button:focus-visible{box-shadow:0px 0px 0px 3px rgba(214,179,110,.4)}.co-body .woocommerce .woocommerce-MyAccount-content a.button{color:#22201e;text-decoration:none}.co-body .woocommerce table .button{min-height:40px;font-size:11.5px;letter-spacing:2px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}.co-body .woocommerce table.shop_table{width:100%;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.co-body .woocommerce table.shop_table{border-collapse:collapse}.co-body .woocommerce table.shop_table th{color:var(--gold);font-weight:500;font-size:11px;text-align:left;text-transform:uppercase;letter-spacing:3px;padding-top:0px;padding-right:12px;padding-bottom:14px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid rgba(214,179,110,.22);border-left:0px solid}.co-body .woocommerce table.shop_table td{color:var(--text);font-size:15px;padding-top:16px;padding-right:12px;padding-bottom:16px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid rgba(214,179,110,.14);border-left:0px solid}.co-body .woocommerce table.shop_table td a{color:var(--gold-light)}.co-body .woocommerce .woocommerce-Addresses{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px}.co-body .woocommerce .woocommerce-Addresses::before{display:none}.co-body .woocommerce .woocommerce-Addresses::after{display:none}.co-body .woocommerce .woocommerce-Addresses .woocommerce-Address{width:auto;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;border-radius:16px;border-top:1px solid rgba(214,179,110,.22);border-right:1px solid rgba(214,179,110,.22);border-bottom:1px solid rgba(214,179,110,.22);border-left:1px solid rgba(214,179,110,.22)}.co-body .woocommerce .woocommerce-Addresses .woocommerce-Address{float:none}.co-body .woocommerce .woocommerce-Address-title a{font-size:13.5px}.co-body .woocommerce .woocommerce-message{color:var(--text);margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;background-color:var(--surface-1);border-radius:12px;border-top:1px solid rgba(214,179,110,.35);border-right:1px solid rgba(214,179,110,.35);border-bottom:1px solid rgba(214,179,110,.35);border-left:1px solid rgba(214,179,110,.35)}.co-body .woocommerce .woocommerce-info{color:var(--text);margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;background-color:var(--surface-1);border-radius:12px;border-top:1px solid rgba(214,179,110,.35);border-right:1px solid rgba(214,179,110,.35);border-bottom:1px solid rgba(214,179,110,.35);border-left:1px solid rgba(214,179,110,.35)}.co-body .woocommerce .woocommerce-error{color:var(--text);margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;background-color:var(--surface-1);border-radius:12px;border-top:1px solid rgba(229,138,138,.55);border-right:1px solid rgba(229,138,138,.55);border-bottom:1px solid rgba(229,138,138,.55);border-left:1px solid rgba(229,138,138,.55)}.co-body .woocommerce .woocommerce-error{list-style:none}.co-body .woocommerce .woocommerce-message::before{display:none}.co-body .woocommerce .woocommerce-info::before{display:none}.co-body .woocommerce .woocommerce-error::before{display:none}.co-body .woocommerce .woocommerce-message .button{min-height:40px;font-size:11.5px;letter-spacing:2px;margin-right:16px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}.co-body .woocommerce .woocommerce-message .button{float:none}.co-body .woocommerce .woocommerce-info .button{min-height:40px;font-size:11.5px;letter-spacing:2px;margin-right:16px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}.co-body .woocommerce .woocommerce-info .button{float:none}.co-body .woocommerce:has(.woocommerce-MyAccount-navigation-link--dashboard.is-active) .woocommerce-MyAccount-content{padding-top:26px;padding-right:28px;padding-bottom:26px;padding-left:28px;border-radius:20px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent}.co-body .woocommerce:has(.woocommerce-MyAccount-navigation-link--dashboard.is-active) .woocommerce-MyAccount-content{background-origin:border-box;background-clip:padding-box,border-box;background-image:linear-gradient(var(--surface-1),var(--surface-1)),var(--gold-border)}.co-body .woocommerce:has(.woocommerce-MyAccount-navigation-link--dashboard.is-active) .woocommerce-MyAccount-content p:last-child{margin-bottom:0px}.co-body .woocommerce form .show-password-input::before{background-color:var(--gold)}.co-body .woocommerce form .show-password-input::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.6\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7-10-7-10-7z\'/%3E%3Ccircle cx=\'12\' cy=\'12\' r=\'3\'/%3E%3Cpath d=\'M4 4l16 16\'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.6\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7-10-7-10-7z\'/%3E%3Ccircle cx=\'12\' cy=\'12\' r=\'3\'/%3E%3Cpath d=\'M4 4l16 16\'/%3E%3C/svg%3E") center/contain no-repeat;background-size:0 0}.co-body .woocommerce form .show-password-input.display-password::before{background-color:var(--gold)}.co-body .woocommerce form .show-password-input.display-password::before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.6\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7-10-7-10-7z\'/%3E%3Ccircle cx=\'12\' cy=\'12\' r=\'3\'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'black\' stroke-width=\'1.6\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M2 12s3.6-7 10-7 10 7 10 7-3.6 7-10 7-10-7-10-7z\'/%3E%3Ccircle cx=\'12\' cy=\'12\' r=\'3\'/%3E%3C/svg%3E") center/contain no-repeat;background-size:0 0}.co-body .woocommerce form.register>p:not([class]){color:var(--gold);font-size:14px;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.co-body .woocommerce form.register .tp-consent{margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.co-body .woocommerce form.register .tp-consent label{display:flex;align-items:start;gap:10px;color:var(--text);font-size:14px;line-height:1.5;margin-bottom:0px;cursor:pointer}.co-body .woocommerce form.register .tp-consent input{flex-grow:0;flex-shrink:0;flex-basis:auto;margin-top:1px;margin-right:0px;margin-bottom:0px;margin-left:0px}.co-body .woocommerce form.register .tp-consent a{color:var(--gold-light);text-decoration:underline}.co-body .woocommerce form.register .tp-consent a{text-underline-offset:3px}.co-body .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]{background-color:transparent;border-radius:5px;border-top:1px solid;border-right:1px solid;border-bottom:1px solid;border-left:1px solid}.co-body .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]{border-color:var(--check-line)}.co-body .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:checked{background-color:transparent}.co-body .wc-block-components-checkbox .wc-block-components-checkbox__input[type="checkbox"]:checked{border-color:var(--gold)}.co-body .woocommerce form .woocommerce-form__label-for-checkbox input:checked{border-color:var(--gold);background:transparent url("data:image/svg+xml,%3Csvg xmlns=\'http://www.w3.org/2000/svg\' viewBox=\'0 0 24 24\' fill=\'none\' stroke=\'%23f1d79a\' stroke-width=\'2.4\' stroke-linecap=\'round\' stroke-linejoin=\'round\'%3E%3Cpath d=\'M5 12.5 L10 17.5 L19.5 6.5\'/%3E%3C/svg%3E") no-repeat center/14px 14px}.co-body .woocommerce form .woocommerce-form__label-for-checkbox input:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.co-body .woocommerce form.lost_reset_password{max-width:560px;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.co-body .woocommerce form.lost_reset_password>p:not([class]){color:var(--text);font-size:15.5px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}.co-body .woocommerce form.lost_reset_password .form-row{width:100%;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}.co-body .woocommerce form.lost_reset_password .form-row{float:none}.co-body .woocommerce form.lost_reset_password .form-row label{display:block;margin-bottom:10px}.co-body .woocommerce form.lost_reset_password .form-row:last-of-type{margin-bottom:0px}.co-body .woocommerce form .form-row select:focus{border-color:var(--gold);box-shadow:none}.co-body .woocommerce form .form-row select:focus-visible{outline:0px none}.co-body .wc-block-components-form .wc-block-components-text-input input[type]:-webkit-autofill{transition:background-color 99999s ease-in-out 0s;box-shadow:inset 0px 0px 0px 1000px transparent}.co-body .wc-block-components-form .wc-block-components-text-input input[type]:-webkit-autofill{-webkit-text-fill-color:var(--text);caret-color:var(--text)}.co-body .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__container{background-color:transparent;border-radius:0px}.co-body .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__select{align-items:center;height:64px;color:var(--text);font-family:var(--sans);padding-top:24px;padding-right:28px;padding-bottom:0px;padding-left:2px;background-color:transparent;border-radius:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid;border-left:0px solid;transition:border-color 250ms}.co-body .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__select{border-color:var(--check-line);appearance:base-select}.co-body .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__select:focus{padding-top:24px;padding-right:28px;padding-bottom:0px;padding-left:2px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid;border-left:0px solid}.co-body .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__select:focus{border-color:var(--gold);box-shadow:none}.co-body .wc-block-checkout__add-note .wc-block-components-textarea:focus{border-color:var(--gold);box-shadow:none}.co-body .wc-block-components-form .wc-blocks-components-select .wc-blocks-components-select__label{top:4px;left:2px;color:var(--muted)}.co-body .wc-block-components-checkout-step{margin-bottom:44px}.co-body .wc-block-components-checkout-step__heading{margin-bottom:6px}.co-body .wc-block-components-form .wc-block-components-text-input{margin-top:24px}.co-body .wc-block-components-form .wc-blocks-components-select{margin-top:0px}.co-body .wc-block-components-form .wc-block-components-address-form>:first-child{margin-top:0px}.co-body .wc-block-components-form .wc-block-components-text-input.has-error input[type]:focus{border-top:0px solid;border-right:0px solid;border-bottom:1px solid;border-left:0px solid}.co-body .wc-block-components-form .wc-block-components-text-input.has-error input[type]:focus{border-color:var(--danger-soft);box-shadow:none}.co-body .woocommerce .u-columns form{flex-grow:1;flex-shrink:0;flex-basis:auto}.co-body .wc-block-components-form .wc-block-components-text-input.is-active input[type]{padding-top:30px;padding-right:2px;padding-bottom:8px;padding-left:2px}.co-body .wc-block-components-form .wc-block-components-text-input.is-active label{top:4px;transform:scale(0.82,0.82)}.co-body .wc-block-components-form .wc-block-components-text-input input:-webkit-autofill + label{top:4px;transform:scale(0.82,0.82)}.co-body .woocommerce form.login .form-row:has(.woocommerce-form-login__submit){display:flex;align-items:center;gap:16px 24px}.co-body .woocommerce form.login .form-row:has(.woocommerce-form-login__submit){flex-wrap:wrap}.co-body .woocommerce form.login .woocommerce-form-login__submit{order:-1;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.co-body .woocommerce form.login .woocommerce-form-login__submit{float:none}.co-body .woocommerce form.login .woocommerce-form-login__rememberme{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.co-body .wc-block-components-radio-control-accordion-content{color:var(--text);font-size:14px;line-height:1.6}.co-body .wc-block-components-radio-control-accordion-content div{color:var(--text)}.co-body .wc-block-components-radio-control-accordion-content p{color:var(--text)}.co-body .wp-block-woocommerce-empty-cart-block{padding-top:8px;padding-right:0px;padding-bottom:0px;padding-left:0px}.co-body .wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title{font-size:28px;line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.co-body .wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title::before{display:block;width:56px;height:56px;margin-top:0px;margin-right:auto;margin-bottom:18px;margin-left:auto}.co-body .wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title::before{-webkit-mask:none;mask:none;background:url(https://toppradielko.sk/wp-content/uploads/2026/10/ikona-prazdny-kosik.svg) center/contain no-repeat}.co-body .wp-block-woocommerce-empty-cart-block p.empty-cart-lead{max-width:52ch;color:var(--text);font-size:16px;line-height:1.6;margin-top:0px;margin-right:auto;margin-bottom:26px;margin-left:auto}.co-body .wp-block-woocommerce-empty-cart-block .empty-cart-actions{gap:12px;margin-top:0px;margin-right:0px;margin-bottom:64px;margin-left:0px}.co-body .wp-block-woocommerce-empty-cart-block .empty-cart-btn .wp-block-button__link{display:inline-block;color:var(--gold);font-family:"Jost",sans-serif;font-weight:500;font-size:11.5px;text-decoration:none;text-transform:uppercase;letter-spacing:2.2px;padding-top:13px;padding-right:28px;padding-bottom:13px;padding-left:28px;border-radius:999px;border-top:1px solid var(--gold);border-right:1px solid var(--gold);border-bottom:1px solid var(--gold);border-left:1px solid var(--gold);transition:opacity 0.2s ease,background-color 0.2s ease}.co-body .wp-block-woocommerce-empty-cart-block .empty-cart-btn .wp-block-button__link:hover{opacity:0.88}.co-body .wp-block-woocommerce-empty-cart-block .empty-cart-btn.is-style-outline .wp-block-button__link{color:var(--gold);background-color:transparent}.co-body .wp-block-woocommerce-empty-cart-block .empty-cart-btn.is-style-outline .wp-block-button__link:hover{background-color:rgba(214,179,110,.12);opacity:1}.co-body .wp-block-woocommerce-empty-cart-block h2.empty-cart-new{color:transparent;font-size:26px;line-height:1.3;margin-top:0px;margin-right:0px;margin-bottom:28px;margin-left:0px}.co-body .wp-block-woocommerce-empty-cart-block h2.empty-cart-new{-webkit-background-clip:text;background-clip:text;background-image:var(--gold-grad)}.co-body .wp-block-woocommerce-empty-cart-block .empty-cart-btn:not(.is-style-outline) .wp-block-button__link{color:#22201e;background-image:linear-gradient(115deg,#f1d79a,#d6b36e 55%,#eab44a);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}@media (max-width:1023px){.co-body .bde-woopageaccount .woocommerce{grid-template-columns:minmax(0,1fr);gap:28px}.co-body .woocommerce .woocommerce-MyAccount-navigation{padding-top:12px;padding-right:18px;padding-bottom:12px;padding-left:18px;border-radius:16px}.co-body .woocommerce .woocommerce-MyAccount-navigation ul{display:flex;gap:0px 22px}.co-body .woocommerce .woocommerce-MyAccount-navigation ul{flex-wrap:wrap}.co-body .woocommerce .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link--customer-logout{margin-top:0px;padding-top:0px;border-top:0px solid}}@media (max-width:767px){.co-body .wc-block-components-sidebar{padding-top:12px;padding-right:20px;padding-bottom:12px;padding-left:20px;border-radius:16px}.co-body .wc-block-components-button:not(.is-link){font-size:12px;letter-spacing:2px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}.co-body .wc-block-components-checkout-step__title{font-size:21px}.co-body .wc-block-components-checkout-order-summary__title-text{font-size:19px}.co-body .wc-block-cart-items .wc-block-components-product-name{font-size:17px}.co-body .wc-block-cart .wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-size:17px}.co-body .woocommerce form.woocommerce-form-login{padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px;border-radius:16px}.co-body .woocommerce form.woocommerce-form-register{padding-top:22px;padding-right:20px;padding-bottom:22px;padding-left:20px;border-radius:16px}.co-body .woocommerce .u-columns{grid-template-columns:minmax(0,1fr);gap:24px}.co-body .woocommerce .button{width:100%;letter-spacing:2px;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}.co-body .woocommerce .woocommerce-Addresses{grid-template-columns:minmax(0,1fr);gap:20px}.co-body .woocommerce:has(.woocommerce-MyAccount-navigation-link--dashboard.is-active) .woocommerce-MyAccount-content{padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;border-radius:16px}.co-body .woocommerce .u-columns h2{text-align:center}.co-body .wp-block-woocommerce-empty-cart-block .wc-block-cart__empty-cart__title{font-size:23px}.co-body .wp-block-woocommerce-empty-cart-block .empty-cart-actions{margin-bottom:48px}.co-body .wp-block-woocommerce-empty-cart-block h2.empty-cart-new{font-size:22px}}.bde-quantity-button>*{pointer-events:none}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background-color:var(--black)}::-webkit-scrollbar-thumb{background-color:#e8d29a;border-radius:999px}.doc-page{background-color:var(--black)}.doc-page .doc{width:100%;max-width:840px;margin-right:auto;margin-left:auto}.doc{width:100%;max-width:840px;margin-right:auto;margin-left:auto}.doc h1{font-size:42px;margin-top:0px;margin-right:0px;margin-bottom:12px;margin-left:0px}.doc h2{font-size:25px;margin-top:46px;margin-right:0px;margin-bottom:14px;margin-left:0px}.doc h2{scroll-margin-top:calc(var(--header-h) + 24px)}.doc h3{color:var(--gold-light);font-family:var(--sans);font-weight:500;font-size:16px;line-height:1.4;letter-spacing:0.3px;margin-top:28px;margin-right:0px;margin-bottom:10px;margin-left:0px}.doc p{color:var(--text-2);font-weight:300;font-size:15.5px;line-height:1.85;text-wrap:pretty;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.doc p.doc-eyebrow{color:var(--gold);font-weight:400;font-size:11.5px;line-height:1.5;letter-spacing:5px;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.doc p.doc-updated{color:var(--muted);font-weight:400;font-size:13px;line-height:1.5;margin-top:0px;margin-right:0px;margin-bottom:44px;margin-left:0px}.doc ul{margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;padding-left:22px}.doc ul{list-style:disc}.doc ol{margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;padding-left:22px}.doc ol{list-style:decimal}.doc li{color:var(--text-2);font-weight:300;font-size:15.5px;line-height:1.8;margin-bottom:8px}.doc a{color:var(--gold);text-decoration:underline}.doc a{text-underline-offset:3px;text-decoration-color:rgba(214,179,110,.4)}.doc a:hover{color:var(--gold-light)}.doc a:hover{text-decoration-color:var(--gold-light)}.doc address{color:var(--text-2);font-weight:300;line-height:1.7;font-style:normal;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.doc address .addr-name{color:var(--gold-light)}.doc strong{color:var(--text);font-weight:500}.doc p.doc-note{color:var(--muted);font-size:14px;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px;padding-top:2px;padding-right:0px;padding-bottom:2px;padding-left:18px;border-left:2px solid rgba(214,179,110,.4)}.doc{padding:60px var(--gutter) 90px}@media (max-width:767px){.doc{padding-top:40px;padding-bottom:70px}.doc h1{font-size:32px}.doc h2{font-size:21px}}.doc-eyebrow{color:var(--gold);font-size:11.5px;text-transform:uppercase;letter-spacing:5px;margin-top:0px;margin-right:0px;margin-bottom:16px;margin-left:0px}.doc-updated{color:var(--muted);font-size:13px;margin-top:0px;margin-right:0px;margin-bottom:44px;margin-left:0px}.cookie-settings-link{display:block;color:var(--text-2);font-family:inherit;font-size:14px;line-height:inherit;text-align:inherit;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:color 200ms ease}.cookie-settings-link:hover{color:var(--gold-light)}.cookie-settings-link{background:none}.cookie-banner{position:fixed;right:20px;bottom:20px;z-index:80;width:min(360px,calc(100vw - 32px));color:var(--text-2);text-align:center;padding-top:24px;padding-right:30px;padding-bottom:22px;padding-left:30px;background-image:linear-gradient(var(--black),var(--black)),linear-gradient(135deg,rgba(214,179,110,0) 20%,rgba(214,179,110,.75));background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;border-radius:16px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;opacity:0;transition:opacity 300ms ease,transform 340ms cubic-bezier(.22,.8,.3,1);box-shadow:0px 22px 55px rgba(0,0,0,.55);transform:translate3d(0,14px,0)}.cookie-banner.is-visible{opacity:1}.cookie-banner.is-visible{transform:none}.cookie-banner{background-origin:border-box;background-clip:padding-box,border-box}@media (max-width:767px){.cookie-banner{right:12px;bottom:12px;left:12px;width:auto}}.ck-title{color:var(--gold-light);font-family:var(--serif);font-size:20px;margin-top:0px;margin-right:0px;margin-bottom:8px;margin-left:0px}.ck-text{color:var(--text-3);font-weight:300;font-size:13.5px;line-height:1.65;margin-top:0px;margin-right:0px;margin-bottom:18px;margin-left:0px}.ck-text a{color:var(--gold);text-decoration:underline}.ck-text a{text-underline-offset:2px}.ck-text a:hover{color:var(--gold-light)}.ck-actions{display:flex;justify-content:center;align-items:center;gap:10px}.ck-actions{flex-wrap:wrap}.ck-btn{font-family:inherit;font-size:11.5px;text-transform:uppercase;letter-spacing:1.5px;padding-top:11px;padding-right:18px;padding-bottom:11px;padding-left:18px;border-radius:999px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;cursor:pointer;transition:color 200ms ease,border-color 200ms ease,filter 200ms ease}.ck-btn.ck-btn-ghost{border-top:1px solid rgba(214,179,110,.4);border-right:1px solid rgba(214,179,110,.4);border-bottom:1px solid rgba(214,179,110,.4);border-left:1px solid rgba(214,179,110,.4)}.ck-btn.ck-btn-ghost:hover{border-color:var(--gold-light)}.ck-btn.ck-btn-text{border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.ck-btn-primary{color:#22201e;padding-right:34px;padding-left:34px}.ck-btn-primary:hover{filter:brightness(106%)}.ck-btn-primary{background-image:var(--gold-grad)}.ck-btn-ghost{color:var(--text-2);background-color:transparent}.ck-btn-ghost:hover{color:var(--gold-light)}.ck-btn-ghost:hover{border-color:var(--gold-light)}.ck-btn-text{color:var(--muted);text-decoration:underline;padding-top:11px;padding-right:6px;padding-bottom:11px;padding-left:6px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer}.ck-btn-text:hover{color:var(--gold-light)}.ck-btn-text{text-underline-offset:3px}.ck-privacy{margin-top:14px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ck-privacy a{color:var(--muted);font-weight:300;font-size:11.5px;text-decoration:underline;letter-spacing:0.3px;transition:color 200ms ease}.ck-privacy a{text-underline-offset:2px}.ck-privacy a:hover{color:var(--gold-light)}.cookie-modal{display:flex;justify-content:end;align-items:end;position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:320;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;background-color:rgba(7,7,7,.45);opacity:0;transition:opacity 240ms ease}.cookie-modal.is-open{opacity:1}.cookie-modal.is-open .ck-modal-card{transform:none}@media (max-width:767px){.cookie-modal{justify-content:center;padding-top:12px;padding-right:12px;padding-bottom:12px;padding-left:12px}}.ck-modal-card{width:min(380px,100%);max-height:min(80vh,620px);padding-top:28px;padding-right:28px;padding-bottom:24px;padding-left:28px;background-image:linear-gradient(var(--surface-2),var(--surface-2)),linear-gradient(135deg,rgba(214,179,110,0) 20%,rgba(214,179,110,.75));background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;border-radius:18px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent;transition:transform 280ms cubic-bezier(.22,.8,.3,1);box-shadow:0px 30px 70px rgba(0,0,0,.6);transform:translate3d(0,14px,0) scale(0.985,0.985)}.ck-modal-card .ck-actions{justify-content:end}.ck-modal-card{overflow-y:auto;background-origin:border-box;background-clip:padding-box,border-box}@media (max-width:767px){.ck-modal-card{width:100%}}.ck-modal-head{display:flex;justify-content:space-between;align-items:start;gap:16px;margin-bottom:16px}.ck-modal-head .ck-title{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ck-modal-close{display:grid;align-items:center;justify-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:34px;height:34px;color:var(--gold);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:color 200ms ease,transform 300ms ease}.ck-modal-close:hover{color:var(--gold-light);transform:rotateZ(90deg)}.ck-modal-close{background:none}.ck-prefs{display:flex;flex-flow:column;gap:16px;text-align:left;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.ck-item-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.ck-item-title{color:var(--text);font-size:13.5px;letter-spacing:0.4px}.ck-lock{color:var(--muted);font-size:10px;text-transform:uppercase;letter-spacing:1px;margin-left:8px}.ck-item-desc{color:var(--muted);font-weight:300;font-size:12px;line-height:1.55;margin-top:5px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ck-switch{flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative;width:40px;height:22px}.ck-switch input{position:absolute;top:0px;right:0px;bottom:0px;left:0px;width:100%;height:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;opacity:0;cursor:pointer}.ck-switch input:checked + .ck-track{background-color:rgba(214,179,110,.28)}.ck-switch input:checked + .ck-track{border-color:var(--gold)}.ck-switch input:checked + .ck-track::after{background-color:var(--gold-light);transform:translate3d(18px,0,0)}.ck-switch input:disabled{cursor:default}.ck-switch input:disabled + .ck-track{opacity:0.55}.ck-switch input:focus-visible + .ck-track{outline:2px solid var(--gold);outline-offset:2px}.ck-track{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#2a2723;border-radius:999px;border-top:1px solid #45423f;border-right:1px solid #45423f;border-bottom:1px solid #45423f;border-left:1px solid #45423f;transition:background-color 200ms ease,border-color 200ms ease}.ck-track::after{position:absolute;top:2px;left:2px;width:16px;height:16px;background-color:var(--text-3);border-radius:50%;transition:transform 220ms cubic-bezier(.22,.8,.3,1),background-color 200ms ease}.ck-track::after{content:""}.menu-tree{display:flex;flex-flow:column;align-self:stretch;width:100%}.menu-tree .menu-summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.menu-tree .menu-summary{list-style:none}.menu-tree .menu-summary::-webkit-details-marker{display:none}.menu-tree .menu-summary .sub-link{flex-grow:1;flex-shrink:1;flex-basis:auto;min-width:0px}.menu-tree .sub-link.is-current{color:var(--gold-light)}.menu-tree .menu-chevron{flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative;width:40px;height:40px;margin-right:14px}.menu-tree .menu-chevron::before{position:absolute;top:50%;left:50%;width:7px;height:7px;margin-top:-6px;margin-right:0px;margin-bottom:0px;margin-left:-4px;border-right:1.3px solid var(--gold);border-bottom:1.3px solid var(--gold);transition:transform 200ms ease;transform:rotateZ(45deg)}.menu-tree .menu-chevron::before{content:""}.menu-tree .menu-group[open] .menu-chevron::before{margin-top:-2px;transform:rotateZ(-135deg)}.menu-tree .menu-subs{display:flex;flex-flow:column;margin-top:2px;margin-right:26px;margin-bottom:10px;margin-left:37px;padding-left:23px;border-left:1px solid rgba(214,179,110,.22)}.menu-tree .menu-sub-link{color:var(--text-2);font-size:15px;line-height:1.4;letter-spacing:0.3px;padding-top:8px;padding-right:0px;padding-bottom:8px;padding-left:0px;transition:color 200ms}.menu-tree .menu-sub-link:hover{color:var(--gold-light)}.menu-tree .menu-sub-link.is-current{color:var(--gold-light)}.menu-tree .menu-group{width:100%}@media (max-width:1023px){.menu-tree .menu-chevron{width:44px;height:44px;margin-right:-12px}.menu-tree .menu-subs{margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:11px}.menu-tree .menu-sub-link{font-size:15.5px;padding-top:9px;padding-right:0px;padding-bottom:9px;padding-left:0px}}.eyebrow-flanked::before{width:70px;height:1px;background-image:linear-gradient(90deg,transparent,var(--gold));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.eyebrow-flanked::before{content:""}@media (max-width:767px){.eyebrow-flanked::before{width:34px}}.eyebrow-flanked::after{width:70px;height:1px;background-image:linear-gradient(90deg,transparent,var(--gold));background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll}.eyebrow-flanked::after{content:""}@media (max-width:767px){.eyebrow-flanked::after{width:34px}}.card{background-image:linear-gradient(var(--surface-2),var(--surface-2)),linear-gradient(135deg,rgba(214,179,110,.03) 30%,rgba(214,179,110,.55));background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;border-radius:26px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent}.card{background-origin:border-box;background-clip:padding-box,border-box}.deco{position:relative;overflow:hidden}.deco::before{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:url(data:image/svg+xml,%3Csvg%20xmlns=\'http://www.w3.org/2000/svg\'%20width=\'64\'%20height=\'64\'%20viewBox=\'0%200%2064%2064\'%3E%3Cg%20fill=\'none\'%20stroke=\'%23d6b36e\'%20stroke-width=\'0.7\'%3E%3Cpath%20d=\'M32%200%20L64%2032%20L32%2064%20L0%2032%20Z\'/%3E%3C/g%3E%3Cg%20fill=\'%23eab44a\'%3E%3Ccircle%20cx=\'32\'%20cy=\'0\'%20r=\'1.6\'/%3E%3Ccircle%20cx=\'64\'%20cy=\'32\'%20r=\'1.6\'/%3E%3Ccircle%20cx=\'32\'%20cy=\'64\'%20r=\'1.6\'/%3E%3Ccircle%20cx=\'0\'%20cy=\'32\'%20r=\'1.6\'/%3E%3C/g%3E%3C/svg%3E);background-size:96px 96px;background-position:0 0;background-repeat:repeat;background-attachment:scroll;opacity:0.072;pointer-events:none}.deco::before{content:"";mask-image:radial-gradient(ellipse 62% 62% at 50% 50%,#000 0%,#000 32%,rgba(0,0,0,0) 92%)}.deco>:not(.deco-glints){position:relative;z-index:1}.deco::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;pointer-events:none}.deco::after{content:""}.deco .deco-glint{animation-name:diagGlint;animation-duration:var(--dur,11s);animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:var(--delay,0s)}.deco .deco-glint.is-up{animation-direction:reverse}.deco::before{mask-image:radial-gradient(ellipse 62% 62% at 50% 50%,#000 0%,#000 32%,rgba(0,0,0,0) 92%)}.deco::after{position:absolute;top:0px;right:0px;bottom:0px;left:0px;pointer-events:none}.deco::after{content:""}.deco-glints{mask-image:radial-gradient(ellipse 62% 62% at 50% 50%,#000 0%,#000 32%,rgba(0,0,0,0) 92%)}.deco-glints{position:absolute;top:0px;right:0px;bottom:0px;left:0px;z-index:0;overflow:hidden;pointer-events:none}.deco-glints{mask-image:radial-gradient(ellipse 62% 62% at 50% 50%,#000 0%,#000 32%,rgba(0,0,0,0) 92%)}.deco-glint{position:absolute;top:50%;left:50%;z-index:0;width:var(--len,380px);height:1px;background-image:linear-gradient(90deg,rgba(241,215,154,0) 0%,rgba(241,215,154,.05) 58%,rgba(241,215,154,.17) 86%,rgba(255,242,205,.38) 97%,rgba(255,242,205,0) 100%);background-size:auto;background-position:0px 0px;background-repeat:repeat;background-attachment:scroll;pointer-events:none}.deco-glint.is-up{animation-direction:reverse}.deco-glint{margin:0 0 0 calc(var(--len,380px) / -2);animation-delay:var(--delay,0s)}.hero{display:flex;justify-content:center;align-items:center;position:relative;min-height:100vh;overflow:hidden}.hero h1{font-size:65px;line-height:1.08;margin-top:0px;margin-right:0px;margin-bottom:26px;margin-left:0px;filter:drop-shadow(0px 2px 14px rgba(0,0,0,.55))}.hero .eyebrow{text-shadow:0px 1px 8px rgba(0,0,0,.5)}.hero{isolation:isolate}@media (max-width:1119px){.hero h1{font-size:51px}}@media (max-width:1023px){.hero{min-height:88vh}.hero h1{font-size:43px}}@media (max-width:767px){.hero h1{font-size:32px}}@media (max-width:567px){.hero h1{font-size:27px;line-height:1.14}}.hero-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.hero-bg img{width:100%;height:100%;object-fit:cover;object-position:50% 50%}.hero-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:#000;opacity:0.6;mix-blend-mode:multiply}.hero-content{position:relative;z-index:1;max-width:820px;text-align:center}.hero-content{padding:140px var(--gutter) 90px;animation:.9s cubic-bezier(.22,.8,.3,1) 0s 1 normal both running fadeUp}@media (max-width:1023px){.hero-content{padding-top:130px}}@media (max-width:567px){.hero-content{padding-top:116px;padding-bottom:70px}}.hero-lead{max-width:640px;color:var(--text);font-weight:300;font-size:18px;line-height:1.8;text-wrap:pretty;text-shadow:0px 1px 10px rgba(0,0,0,.5);margin-top:0px;margin-right:auto;margin-bottom:40px;margin-left:auto}@media (max-width:1119px){.hero-lead{font-size:17px}}@media (max-width:767px){.hero-lead{font-size:15.5px;margin-bottom:32px}}@media (max-width:567px){.hero-lead{font-size:15px}}.hero-actions{display:flex;justify-content:center;align-items:center;gap:34px}.hero-actions{flex-wrap:wrap}@media (max-width:767px){.hero-actions{flex-flow:column;gap:20px}}.trust{background-color:var(--surface-1);border-top:1.5px solid transparent;border-bottom:1.5px solid transparent}.trust{border-image:var(--hairline) 1}.trust-inner{display:flex;justify-content:center;align-items:center;gap:18px;padding-top:26px;padding-bottom:26px}.trust-inner img{flex-grow:0;flex-shrink:0;flex-basis:auto;width:34px;height:auto}.trust-inner p{color:var(--text-3);font-size:11.5px;text-align:center;text-transform:uppercase;letter-spacing:2.6px}@media (max-width:767px){.trust-inner{flex-flow:column;gap:12px;padding-top:22px;padding-bottom:22px}.trust-inner p{font-size:11px;letter-spacing:1.8px}}.pillars{padding-top:var(--section-y);padding-bottom:var(--section-y);background-color:var(--surface-1)}.pillar-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:1023px){.pillar-grid{grid-template-columns:1fr;gap:22px}}.pillar{text-align:center;padding-top:52px;padding-right:40px;padding-bottom:52px;padding-left:40px}.pillar h3{font-size:26px;margin-bottom:18px}.pillar p{color:var(--text-2);font-weight:300;font-size:16px;line-height:1.85;text-wrap:pretty}@media (max-width:1119px){.pillar{padding-top:44px;padding-right:30px;padding-bottom:44px;padding-left:30px}.pillar h3{font-size:23px}}@media (max-width:1023px){.pillar{padding-top:40px;padding-right:34px;padding-bottom:40px;padding-left:34px}}@media (max-width:567px){.pillar{padding-top:32px;padding-right:22px;padding-bottom:32px;padding-left:22px}}.numeral{display:block;color:var(--gold);font-family:var(--serif);font-size:30px;font-style:italic;margin-bottom:18px}.split{padding-top:var(--section-y);padding-bottom:var(--section-y);background-color:var(--surface-2)}@media (max-width:1023px){.split .ring-figure{order:-1}}.split-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:90px}@media (max-width:1119px){.split-grid{gap:56px}}@media (max-width:1023px){.split-grid{grid-template-columns:1fr;gap:50px}}.split-body h2{font-size:46px;line-height:1.15;margin-bottom:26px}.split-body p{color:var(--text-2);font-weight:300;font-size:16.5px;line-height:1.85;text-wrap:pretty;margin-bottom:20px}.split-body .btn{margin-top:14px}@media (max-width:1119px){.split-body h2{font-size:40px}}@media (max-width:1023px){.split-body{text-align:center}}@media (max-width:767px){.split-body h2{font-size:31px}}@media (max-width:567px){.split-body h2{font-size:27px}}.ring-figure{display:flex;justify-content:center;position:relative;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.ring-figure.has-caption{flex-flow:column;align-items:center;gap:54px}.circle-photo{position:relative;z-index:1;width:100%;height:auto;max-width:440px;object-fit:cover;aspect-ratio:1/1;border-radius:50%}@media (max-width:767px){.circle-photo{width:min(100%,320px);max-width:320px}}@media (max-width:567px){.circle-photo{width:min(100%,260px);max-width:260px}}.ring{position:absolute;top:34px;left:50%;z-index:0;width:min(100%,440px);aspect-ratio:1/1;border-radius:50%;border-top:1px solid rgba(214,179,110,.45);border-right:1px solid rgba(214,179,110,.45);border-bottom:1px solid rgba(214,179,110,.45);border-left:1px solid rgba(214,179,110,.45)}.ring{transform:translateX(calc(-50% + 34px))}@media (max-width:767px){.ring{top:22px;width:min(100%,320px);max-width:320px}.ring{transform:translateX(calc(-50% + 22px))}}@media (max-width:567px){.ring{top:16px;width:min(100%,260px);max-width:260px}.ring{transform:translateX(calc(-50% + 16px))}}.ring-glow{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%}.ring-glow{mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));animation:7s linear 0s infinite normal none running ringGlow;background-image:conic-gradient(transparent 0deg,rgba(241,215,154,.95) 18deg,transparent 40deg)}.figure-caption{display:flex;flex-flow:column;gap:6px;text-align:center}.cap-title{color:var(--gold-light);font-family:var(--serif);font-size:20px}.cap-sub{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:3px}.stats{display:flex;gap:64px;margin-top:44px}.stats{flex-wrap:wrap}@media (max-width:1119px){.stats{gap:44px}}@media (max-width:1023px){.stats{justify-content:center}}@media (max-width:567px){.stats{gap:28px}}.stat{display:flex;flex-flow:column;align-items:center}.stat-top{display:flex;align-items:center;gap:14px}.stat-num{font-family:var(--serif);font-size:52px;line-height:1}@media (max-width:1119px){.stat-num{font-size:46px}}@media (max-width:567px){.stat-num{font-size:38px}}.stat-label{display:block;color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:3px;margin-top:8px}.clock{flex-grow:0;flex-shrink:0;flex-basis:auto;position:relative;width:46px;height:46px;border-radius:50%;border-top:1px solid rgba(214,179,110,.5);border-right:1px solid rgba(214,179,110,.5);border-bottom:1px solid rgba(214,179,110,.5);border-left:1px solid rgba(214,179,110,.5)}@media (max-width:567px){.clock{width:38px;height:38px}}.clock-rotor{position:absolute;top:0px;right:0px;bottom:0px;left:0px}.clock-rotor{animation:5.2s cubic-bezier(.45,0,.2,1) 0s infinite normal none running clockBig}.clock-trail{position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;opacity:0}.clock-trail{animation:5.2s ease-out 0s infinite normal none running clockTrail;background-image:conic-gradient(rgba(241,215,154,.55) 0deg,rgba(241,215,154,0) 24deg,rgba(241,215,154,0) 232deg,rgba(241,215,154,.3) 360deg)}.hand{position:absolute;bottom:50%;left:50%;background-color:var(--gold-light);border-radius:1px;transform-origin:50% 100%}.hand-big{width:1px;height:17px;margin-left:-0.5px}@media (max-width:567px){.hand-big{height:14px}}.hand-small{width:1.4px;height:11px;margin-left:-0.7px;opacity:0.8}.hand-small{animation:5.2s cubic-bezier(.45,0,.2,1) 0s infinite normal none running clockSmall}@media (max-width:567px){.hand-small{height:9px}}.clock-dot{position:absolute;top:50%;left:50%;width:3.2px;height:3.2px;margin-top:-1.6px;margin-right:0px;margin-bottom:0px;margin-left:-1.6px;background-color:var(--gold-light);border-radius:50%}.sizes{padding-top:var(--section-y);padding-bottom:var(--section-y);background-color:var(--black)}.sizes h2{font-size:46px;margin-bottom:22px}.sizes>.wrap>p{color:var(--text-2);font-weight:300;font-size:16.5px;line-height:1.85;text-wrap:pretty}@media (max-width:1119px){.sizes h2{font-size:40px}}@media (max-width:767px){.sizes h2{font-size:31px}}@media (max-width:567px){.sizes h2{font-size:27px}}.chips{display:flex;justify-content:center;gap:12px;margin-top:40px;margin-right:0px;margin-bottom:34px;margin-left:0px}.chips{flex-wrap:wrap}@media (max-width:567px){.chips{gap:8px}}.chip{color:var(--text-3);font-size:13px;letter-spacing:1.4px;padding-top:11px;padding-right:24px;padding-bottom:11px;padding-left:24px;border-radius:999px;border-top:1px solid #33302b;border-right:1px solid #33302b;border-bottom:1px solid #33302b;border-left:1px solid #33302b;transition:border-color 250ms,color 250ms}.chip:hover{color:var(--gold)}.chip:hover{border-color:var(--gold)}@media (max-width:567px){.chip{font-size:12px;padding-top:9px;padding-right:16px;padding-bottom:9px;padding-left:16px}}.chip-highlight{color:var(--gold);background-color:rgba(214,179,110,.08)}.chip-highlight{border-color:var(--gold)}.fineprint{max-width:720px;color:var(--muted);font-weight:300;font-size:13px;line-height:1.8;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.statement{display:flex;align-items:center;position:relative;min-height:62vh;overflow:hidden}.statement h2{color:var(--white);font-size:44px;line-height:1.3;margin-bottom:38px}@media (max-width:1119px){.statement h2{font-size:38px}}@media (max-width:767px){.statement h2{font-size:27px}}@media (max-width:567px){.statement h2{font-size:23px}}.statement-bg{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-image:url(https://toppradielko.sk/assets/img/toppradielko-66.webp);background-size:cover;background-position:50% 28%;background-repeat:repeat;background-attachment:fixed}@media (max-width:1023px){.statement-bg{background-attachment:scroll}}.statement-overlay{position:absolute;top:0px;right:0px;bottom:0px;left:0px;background-color:rgba(0,0,0,.4)}.statement-body{position:relative;z-index:1;padding-top:100px;padding-bottom:100px}.quote-mark{display:block;color:var(--gold);font-family:var(--serif);font-size:62px;line-height:1;font-style:italic;margin-bottom:10px}@media (max-width:767px){.quote-mark{font-size:48px}}.shop-address{display:flex;flex-flow:column;gap:6px;font-style:normal;margin-top:26px;margin-right:0px;margin-bottom:24px;margin-left:0px}@media (max-width:1023px){.shop-address{align-items:center}}.addr-street{color:var(--gold-light);font-family:var(--serif);font-size:23px}.addr-city{color:var(--text-2);font-weight:300;font-size:15px}.shop-hours{display:flex;flex-flow:column;gap:8px;max-width:340px;margin-top:0px;margin-right:0px;margin-bottom:30px;margin-left:0px}.shop-hours div{display:flex;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:8px;border-bottom:1px solid rgba(214,179,110,.14)}.shop-hours dt{color:var(--muted);font-size:13px;text-transform:uppercase;letter-spacing:1.5px}.shop-hours dd{color:var(--gold-light);font-family:var(--serif);font-size:17px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}@media (max-width:1023px){.shop-hours{margin-right:auto;margin-left:auto}}.reviews{padding-top:var(--section-y);padding-bottom:var(--section-y);background-color:var(--black)}.reviews h2{font-size:46px;margin-bottom:56px}@media (max-width:1119px){.reviews h2{font-size:40px}}@media (max-width:767px){.reviews h2{font-size:31px}}@media (max-width:567px){.reviews h2{font-size:27px}}.review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}@media (max-width:1023px){.review-grid{grid-template-columns:1fr;gap:22px}}.review{display:flex;flex-flow:column;padding-top:44px;padding-right:38px;padding-bottom:44px;padding-left:38px}.review .quote-mark{font-size:46px;margin-bottom:6px}.review blockquote{flex-grow:1;flex-shrink:1;flex-basis:0%;color:var(--text-2);font-family:var(--serif);font-size:17px;line-height:1.7;font-style:italic;text-wrap:pretty;margin-top:0px;margin-right:0px;margin-bottom:30px;margin-left:0px}@media (max-width:767px){.review{padding-top:34px;padding-right:26px;padding-bottom:34px;padding-left:26px}}@media (max-width:567px){.review blockquote{font-size:16px}}.review-foot{display:flex;align-items:center;gap:16px;padding-top:22px;border-top:1.5px solid transparent}.review-foot img{flex-grow:0;flex-shrink:0;flex-basis:auto;width:52px;height:52px;object-fit:cover;border-radius:50%}.review-foot{border-image:linear-gradient(90deg,rgba(214,179,110,.5),transparent) 1/1/0 stretch}.review-name{display:block;color:var(--gold);font-size:15px;margin-bottom:3px}.stars{display:block;color:var(--gold-deep);font-size:13px;letter-spacing:2px}.review-src{display:block;color:var(--muted);font-size:11.5px;margin-top:3px}.review-cta{margin-top:70px}.review-cta h3{font-size:30px;margin-bottom:16px}.review-cta p{max-width:660px;color:var(--text-2);font-weight:300;font-size:16px;line-height:1.85;text-wrap:pretty;margin-top:0px;margin-right:auto;margin-bottom:30px;margin-left:auto}.booking{padding-top:var(--section-y);padding-bottom:var(--section-y);background-color:var(--black)}.booking h2{font-size:46px;margin-bottom:22px}.booking>.wrap>p{color:var(--text-2);font-weight:300;font-size:16.5px;line-height:1.85;text-wrap:pretty;margin-bottom:54px}@media (max-width:1119px){.booking h2{font-size:40px}}@media (max-width:767px){.booking h2{font-size:31px}}@media (max-width:567px){.booking h2{font-size:27px}}.form-card{padding-top:54px;padding-right:52px;padding-bottom:54px;padding-left:52px;background-image:linear-gradient(var(--surface-3),var(--surface-3)),linear-gradient(135deg,rgba(214,179,110,.03) 30%,rgba(214,179,110,.55));background-size:auto,auto;background-position:0px 0px,0px 0px;background-repeat:repeat,repeat;background-attachment:scroll,scroll;border-radius:28px;border-top:1px solid transparent;border-right:1px solid transparent;border-bottom:1px solid transparent;border-left:1px solid transparent}.form-card .btn{display:flex;width:fit-content;margin-right:auto;margin-left:auto}.form-card{background-origin:border-box;background-clip:padding-box,border-box}@media (max-width:767px){.form-card{padding-top:34px;padding-right:24px;padding-bottom:34px;padding-left:24px;border-radius:22px}}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 30px}@media (max-width:767px){.field-grid{grid-template-columns:1fr;gap:26px}}.field-full{grid-column-start:1;grid-column-end:-1}.field{display:flex;flex-flow:column;gap:10px}.field label{color:var(--gold);font-size:11px;text-transform:uppercase;letter-spacing:2.6px}.field input{color:var(--white);font-family:var(--sans);font-weight:300;font-size:15.5px;padding-top:10px;padding-right:2px;padding-bottom:10px;padding-left:2px;background-color:transparent;border-top:none;border-right:none;border-bottom:1px solid #45423f;border-left:none;transition:border-color 250ms}.field input{border-image:none}.field input::placeholder{color:var(--text-3);opacity:0.55}.field input:focus{border-color:var(--gold)}.field input:focus-visible{outline:0px none}@media (max-width:767px){.field input{font-size:16px}}.form-note{color:var(--muted);font-weight:300;font-size:13px;line-height:1.75;margin-top:34px;margin-right:0px;margin-bottom:20px;margin-left:0px}.hp-field{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.consent{display:flex;align-items:start;gap:12px;position:relative;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;cursor:pointer}.consent input{position:absolute;top:1px;left:0px;width:20px;height:20px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;opacity:0;cursor:pointer}.consent input:checked + .consent-box{border-color:var(--gold)}.consent input:checked + .consent-box svg{opacity:1;transform:scale(1,1)}.consent input:focus-visible + .consent-box{outline:2px solid var(--gold);outline-offset:2px}.consent-box{display:grid;align-items:center;justify-items:center;flex-grow:0;flex-shrink:0;flex-basis:auto;width:20px;height:20px;color:var(--gold-light);margin-top:1px;background-color:transparent;border-radius:5px;border-top:1px solid #45423f;border-right:1px solid #45423f;border-bottom:1px solid #45423f;border-left:1px solid #45423f;transition:border-color 200ms,background 200ms}.consent-box svg{opacity:0;transition:opacity 160ms,transform 200ms cubic-bezier(.22,.8,.3,1);transform:scale(0.6,0.6)}.consent-text{color:var(--text-3);font-weight:300;font-size:13.5px;line-height:1.65}.consent-text a{color:var(--gold);text-decoration:underline}.consent-text a{text-underline-offset:2px}.consent-text a:hover{color:var(--gold-light)}.form-error{color:#e39a8f;font-size:14px;line-height:1.6;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.form-thanks{text-align:center;padding-top:20px;padding-right:0px;padding-bottom:20px;padding-left:0px}.form-thanks h3{font-size:32px;margin-bottom:16px}.form-thanks p{color:var(--text-2);font-weight:300;font-size:16px;line-height:1.85}.media{padding-top:70px;padding-bottom:70px;background-color:var(--surface-1);border-top:1.5px solid transparent}.media{border-image:var(--hairline) 1}.media-logos{display:flex;justify-content:center;align-items:center;gap:70px;margin-top:34px}.media-logos img{opacity:0.5;transition:opacity 300ms}.media-logos a{display:inline-flex}.media-logos img:hover{opacity:1}.media-logos a:hover img{opacity:1}.media-logos{flex-wrap:wrap}@media (max-width:1119px){.media-logos{gap:50px}}@media (max-width:767px){.media-logos{gap:36px}}.media-dk{height:52px}@media (max-width:767px){.media-dk{height:40px}}.media-break{height:58px}@media (max-width:767px){.media-break{height:44px}}.media-telerano{height:88px}@media (max-width:767px){.media-telerano{height:66px}}.media-logos img:hover{opacity:1}.media-logos a:hover img{opacity:1}@media (max-width:1119px){.split-body h2{font-size:40px}}@media (max-width:767px){.split-body h2{font-size:31px}}@media (max-width:567px){.split-body h2{font-size:27px}}@media (max-width:1119px){.sizes h2{font-size:40px}}@media (max-width:767px){.sizes h2{font-size:31px}}@media (max-width:567px){.sizes h2{font-size:27px}}@media (max-width:1119px){.reviews h2{font-size:40px}}@media (max-width:767px){.reviews h2{font-size:31px}}@media (max-width:567px){.reviews h2{font-size:27px}}@media (max-width:1119px){.booking h2{font-size:40px}}@media (max-width:767px){.booking h2{font-size:31px}}@media (max-width:567px){.booking h2{font-size:27px}}@media (max-width:767px){.circle-photo{width:min(100%,320px);max-width:320px}}@media (max-width:567px){.circle-photo{width:min(100%,260px);max-width:260px}}@media (max-width:767px){.ring{width:min(100%,320px);max-width:320px}}@media (max-width:567px){.ring{width:min(100%,260px);max-width:260px}}@keyframes fadeUp{0%{opacity:0;transform:translateY(24px)}100%{opacity:1;transform:translateY(0)}}@keyframes clockBig{0%{transform:rotate(0deg)}42%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes clockSmall{0%{transform:rotate(0deg)}42%{transform:rotate(30deg)}100%{transform:rotate(30deg)}}@keyframes clockTrail{0%{opacity:0}5%{opacity:1}42%{opacity:1}58%{opacity:0}100%{opacity:0}}@keyframes diagGlint{0%{opacity:0;transform:translate(var(--px),var(--py)) rotate(45deg) translateX(calc(var(--travel) * -1))}10%{opacity:1}84%{opacity:1}100%{opacity:0;transform:translate(var(--px),var(--py)) rotate(45deg) translateX(var(--travel))}}@keyframes ringGlow{0%{opacity:0;transform:rotate(0turn)}8%{opacity:1}21%{opacity:1}28.6%{opacity:0;transform:rotate(1turn)}100%{opacity:0;transform:rotate(1turn)}}.home .chips{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.home .chips{list-style:none}.home .chips li{list-style:none}body.home .header-spacer{display:none}.story-intro{text-align:center;background-color:var(--black)}.story-intro h1{font-size:52px;line-height:1.12;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.story-intro{padding:150px var(--gutter) 96px}@media (max-width:767px){.story-intro{padding-top:118px}.story-intro h1{font-size:34px}}.story-lead{max-width:640px;color:var(--text-2);font-weight:300;font-size:18px;line-height:1.85;text-wrap:pretty;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.story-cta{text-align:center;padding-top:var(--section-y);padding-bottom:var(--section-y);background-color:var(--black)}.story-cta h2{font-size:44px;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.story-cta p{max-width:600px;color:var(--text-2);font-weight:300;font-size:16.5px;line-height:1.85;text-wrap:pretty;margin-top:0px;margin-right:auto;margin-bottom:32px;margin-left:auto}@media (max-width:767px){.story-cta h2{font-size:30px}}.story-letter{padding-top:var(--section-y);padding-bottom:var(--section-y);background-color:var(--surface-2)}.story-letter .ring-figure{margin-bottom:48px}.story-letter h2{font-size:40px;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:34px;margin-left:0px}@media (max-width:767px){.story-letter h2{font-size:28px}}.letter{max-width:700px;text-align:center;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.letter p{color:var(--text-2);font-weight:300;font-size:16.5px;line-height:1.9;text-wrap:pretty;margin-top:0px;margin-right:0px;margin-bottom:20px;margin-left:0px}.letter .letter-open{color:var(--gold-light);font-family:var(--serif);font-size:21px;font-style:italic;margin-bottom:24px}.letter .letter-emph{color:var(--gold-light);font-size:18px}.letter .letter-sign{color:var(--text)}@media (max-width:767px){.letter .letter-open{font-size:19px}}.gallery-section{padding-top:var(--section-y);padding-bottom:var(--section-y);background-color:var(--black)}.gallery-section h2{font-size:46px;margin-bottom:44px}@media (max-width:1023px){.gallery-section h2{font-size:38px}}@media (max-width:767px){.gallery-section h2{font-size:32px;margin-bottom:30px}}@media (max-width:567px){.gallery-section h2{font-size:28px}}.gallery-wrap{width:100%}.promo-modal{display:none;position:fixed;top:0px;right:0px;bottom:0px;left:0px;z-index:400;padding-top:4vh;padding-right:4vw;padding-bottom:4vh;padding-left:4vw;background-color:rgba(0,0,0,.6);opacity:0;transition:opacity 300ms ease-out}.promo-modal.is-mounted{display:flex;justify-content:center;align-items:center}.promo-modal.is-open{opacity:1}.promo-box{position:relative;line-height:0}.promo-img{display:block;width:auto;height:90vh;max-width:92vw;border-radius:15px}@media (max-width:767px){.promo-img{width:80vw;height:auto;max-height:88vh}}.promo-close{display:grid;align-items:center;justify-items:center;position:absolute;top:10px;right:10px;width:34px;height:34px;color:var(--black);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:transparent;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;transition:color 300ms ease-out}.promo-close:hover{color:var(--gold)}.woocommerce-notices-wrapper .woocommerce-message:has(a.wc-forward){display:none}.cf-turnstile{min-height:65px;margin-top:0px;margin-right:0px;margin-bottom:22px;margin-left:0px}.woocommerce-order-received .co-title{font-size:0px;line-height:0}.woocommerce-order-received .co-title::after{display:block;font-size:32px;line-height:1.3}.woocommerce-order-received .co-title::after{content:"Ďakujeme za objednávku"}.woocommerce-order-received .co-body .woocommerce-order{max-width:760px;color:var(--text);font-size:15px;line-height:1.6;margin-top:0px;margin-right:auto;margin-bottom:0px;margin-left:auto}.woocommerce-order-received .co-body .woocommerce-order>p{color:var(--text);margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px}.woocommerce-order-received .co-body .woocommerce-order p.woocommerce-thankyou-order-received{display:none}.woocommerce-order-received .co-body ul.woocommerce-order-overview{display:grid;grid-template-columns:0.8fr 1fr 1.5fr 0.9fr 1.3fr;gap:0px;overflow:hidden;margin-top:0px;margin-right:0px;margin-bottom:24px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;border-radius:12px;border-top:1px solid rgba(201,160,74,.35);border-right:1px solid rgba(201,160,74,.35);border-bottom:1px solid rgba(201,160,74,.35);border-left:1px solid rgba(201,160,74,.35)}.woocommerce-order-received .co-body ul.woocommerce-order-overview{list-style:none}.woocommerce-order-received .co-body ul.woocommerce-order-overview li{color:var(--muted);font-size:11px;text-transform:uppercase;letter-spacing:0.1em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:14px;padding-right:16px;padding-bottom:14px;padding-left:16px;border-top:0px solid;border-right:1px solid rgba(201,160,74,.2);border-bottom:0px solid;border-left:0px solid}.woocommerce-order-received .co-body ul.woocommerce-order-overview li strong{display:block;color:var(--text);font-weight:500;font-size:16px;text-transform:none;letter-spacing:0px;margin-top:4px}.woocommerce-order-received .co-body ul.woocommerce-order-overview li strong{word-break:break-word}.woocommerce-order-received .co-body .woocommerce-order>p:not(.woocommerce-thankyou-order-received){padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;background-color:var(--surface-2);border-radius:12px;border-top:1px solid rgba(201,160,74,.35);border-right:1px solid rgba(201,160,74,.35);border-bottom:1px solid rgba(201,160,74,.35);border-left:1px solid rgba(201,160,74,.35)}.woocommerce-order-received .co-body .woocommerce-order h2{color:var(--gold-heading);font-family:"Bodoni Moda",serif;font-weight:500;font-size:24px;margin-top:40px;margin-right:0px;margin-bottom:14px;margin-left:0px}.woocommerce-order-received .co-body table.woocommerce-table--order-details{width:100%;color:var(--text);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid}.woocommerce-order-received .co-body table.woocommerce-table--order-details{border-collapse:collapse;background:none}.woocommerce-order-received .co-body table.woocommerce-table--order-details thead th{color:var(--muted);font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:0.1em}.woocommerce-order-received .co-body table.woocommerce-table--order-details tfoot th{color:var(--muted);font-weight:400;font-size:15px;text-transform:none;letter-spacing:0px}.woocommerce-order-received .co-body table.woocommerce-table--order-details td.product-name a{color:var(--text);text-decoration:none}.woocommerce-order-received .co-body table.woocommerce-table--order-details td.product-name a:hover{color:var(--gold)}.woocommerce-order-received .co-body table.woocommerce-table--order-details .product-quantity{color:var(--muted);font-weight:400}.woocommerce-order-received .co-body ul.wc-item-meta{color:var(--muted);font-size:13px;margin-top:6px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.woocommerce-order-received .co-body ul.wc-item-meta{list-style:none}.woocommerce-order-received .co-body ul.wc-item-meta li{display:inline-block;margin-top:0px;margin-right:14px;margin-bottom:0px;margin-left:0px}.woocommerce-order-received .co-body .woocommerce-customer-details address{color:var(--text);line-height:1.7;font-style:normal;padding-top:16px;padding-right:20px;padding-bottom:16px;padding-left:20px;border-radius:12px;border-top:1px solid rgba(201,160,74,.35);border-right:1px solid rgba(201,160,74,.35);border-bottom:1px solid rgba(201,160,74,.35);border-left:1px solid rgba(201,160,74,.35)}.woocommerce-order-received .co-body .woocommerce-customer-details address{background:none}.woocommerce-order-received .co-body .woocommerce-customer-details address p{color:var(--text);margin-top:4px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.woocommerce-order-received .co-body .woocommerce-customer-details address p::before{display:none}.woocommerce-order-received .co-body ul.woocommerce-order-overview li:last-child{border-right:0px solid}@media (max-width:767px){.woocommerce-order-received .co-title::after{font-size:26px}.woocommerce-order-received .co-body ul.woocommerce-order-overview{grid-template-columns:1fr 1fr}.woocommerce-order-received .co-body ul.woocommerce-order-overview li{border-right:0px solid;border-bottom:1px solid rgba(201,160,74,.2)}.woocommerce-order-received .co-body .woocommerce-order h2{font-size:21px;margin-top:32px}.woocommerce-order-received .co-body ul.woocommerce-order-overview li:last-child{border-bottom:0px solid}.woocommerce-order-received .co-body ul.woocommerce-order-overview li:nth-child(odd){border-right:1px solid rgba(201,160,74,.2)}.woocommerce-order-received .co-body ul.woocommerce-order-overview li:nth-child(3){grid-row-start:3;grid-column-start:1;grid-column-end:-1;border-right:0px solid}}.woocommerce-order-received .co-body table.woocommerce-table--order-details th{color:var(--text);font-size:15px;text-align:left;padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid rgba(208,202,191,.15);border-left:0px solid}.woocommerce-order-received .co-body table.woocommerce-table--order-details th{vertical-align:top;background:none}.woocommerce-order-received .co-body table.woocommerce-table--order-details td{color:var(--text);font-size:15px;text-align:left;padding-top:12px;padding-right:0px;padding-bottom:12px;padding-left:0px;border-top:0px solid;border-right:0px solid;border-bottom:1px solid rgba(208,202,191,.15);border-left:0px solid}.woocommerce-order-received .co-body table.woocommerce-table--order-details td{vertical-align:top;background:none}.woocommerce-order-received .co-body table.woocommerce-table--order-details .product-total{font-weight:400;text-align:right;text-transform:none;letter-spacing:0px;padding-left:16px}.woocommerce-order-received .co-body table.woocommerce-table--order-details tfoot td{font-weight:400;text-align:right;text-transform:none;letter-spacing:0px;padding-left:16px}.woocommerce-order-received .co-body table.woocommerce-table--order-details tfoot tr:nth-child(3) th{color:var(--gold-heading);font-weight:600;font-size:17px;text-transform:none;letter-spacing:0px}.woocommerce-order-received .co-body table.woocommerce-table--order-details tfoot tr:nth-child(3) td{color:var(--gold-heading);font-weight:600;font-size:17px;text-transform:none;letter-spacing:0px}.woocommerce-order-received .co-body ul.wc-item-meta li p{display:inline;color:var(--muted);font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.woocommerce-order-received .co-body ul.wc-item-meta li strong{display:inline;color:var(--muted);font-weight:400;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.woocommerce-order-received .co-body ul.woocommerce-order-overview::before{display:none}.woocommerce-order-received .co-body ul.woocommerce-order-overview::before{content:none}.woocommerce-order-received .co-body ul.woocommerce-order-overview::after{display:none}.woocommerce-order-received .co-body ul.woocommerce-order-overview::after{content:none}.empty-cart-products{text-align:left;margin-top:0px;padding-top:0px;border-top:0px solid}.empty-cart-products{--ink:var(--text);--ink-2:var(--muted);--gold-ink:var(--gold);--paper-2:var(--surface-2)}