@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/libre-franklin-400-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/libre-franklin-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Pangolin';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/pangolin-400-latin-ext.woff2) format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF}@font-face{font-family:'Pangolin';font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/pangolin-400-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+2000-206F,U+20AC,U+2122,U+2665}@font-face{font-family:'Libre Franklin';font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/libre-franklin-400i-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Libre Franklin';font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/libre-franklin-400i-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'WooCommerce';font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/woocommerce.woff2) format('woff2')}html{overflow-anchor:none;box-sizing:border-box;-webkit-text-size-adjust:100%;line-height:1.15}*,*::before,*::after{box-sizing:inherit}body{margin:0;background:#fff;color:#333;font-family:"Libre Franklin","Helvetica Neue",helvetica,arial,sans-serif;font-size:15px;font-weight:400;line-height:1.66}@media (min-width:768px){body{font-size:16px;line-height:1.5}}a{color:#222;text-decoration:none}img{max-width:100%;height:auto;border:0}p{margin:0 0 1.5em}button{font:inherit}ul.menu,.fmenu,.flist,.hdr-links,.products{list-style:none;margin:0;padding:0}.sr{position:absolute !important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link:focus{position:fixed !important;top:8px;left:8px;width:auto;height:auto;clip:auto;z-index:100000;background:#fff;padding:12px 20px}.ico{display:block;height:1em;width:auto}.wrap{max-width:1140px;margin:0 auto;position:relative}.deco{position:absolute;pointer-events:none;max-width:none}.cart-total,.sticky-atc .psa-price{font-family:"Libre Franklin",sans-serif}.hdr{position:sticky;top:0;z-index:999;overflow-anchor:none}.hdr-top{position:relative;z-index:10;background:#f0f0f0;overflow:hidden;max-height:45px;opacity:1;transition:max-height .25s ease,opacity .2s ease}.hdr-top-in{display:flex;justify-content:flex-end;align-items:center;padding:10px}.lang{display:block;font-size:13px;font-weight:600;color:#54595f;line-height:24px}.hdr-links{display:flex;margin-left:22px}.hdr-links li + li{margin-left:31px}.hdr-links a{display:flex;align-items:center;color:#54595f;font-family:"Libre Franklin",sans-serif;transition:color .3s}.hdr-links a:hover{color:#791517}.hdr-links .ic{display:flex;justify-content:center;width:17.5px;font-size:14px}.hdr-links .tx{padding-left:5px}.hdr-main{position:relative;background:#fff;box-shadow:0 21px 48px 0 rgba(99,115,129,.05);padding-top:12px;overflow:hidden;transition:max-height .25s ease}.hdr-main-in{display:flex;transition:margin-top .25s ease}.hc{position:relative;display:flex;flex-direction:column;justify-content:center;padding:10px}.hc-logo{width:25%}.hc-search{width:25%;z-index:7}.hc-nav{width:27.018%;z-index:6;flex-direction:row;align-items:center;justify-content:flex-start}.hc-cart{width:17.017%;z-index:9;flex-direction:row;align-items:center;justify-content:flex-end}.hc-cart .lang{margin-right:16px;transition:color .3s}.acc-btn{display:flex;margin-right:16px;color:#69727d;font-size:18px;transition:color .3s}.hc-cart .lang:hover,.acc-btn:hover{color:#791517}.hdr-msg{position:absolute;right:10px;top:0;z-index:17;width:460px;height:40px}.hdr-msg .m{position:absolute;right:0;top:50%;transform:translateY(-50%);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .6s ease;font:600 12px/1 "Libre Franklin",sans-serif;letter-spacing:.25px;text-transform:uppercase;color:#6c221c}.hdr-msg .m.on{opacity:1;pointer-events:auto;transition-delay:.6s}.hdr-msg a.m:hover{text-decoration:underline}.hdr-msg .st{color:#e0a526;letter-spacing:1px;margin-right:3px}@media (min-width:1025px) and (max-width:1199px){.hdr-msg .m{font-size:11px;letter-spacing:0}}@media (min-width:1025px) and (max-width:1149px){.nav.nav-cats a.item{padding-left:12px;padding-right:12px}}@media (min-width:1025px) and (max-width:1099px){.deco-pike:not(.deco-pike-b){left:325px}}.logo-link{display:block;position:relative;z-index:20}.wear{position:absolute;left:29px;top:-5px;font:400 26px/1 Pangolin,cursive;color:#78151A;white-space:nowrap;transform:rotate(-1.5deg);transform-origin:left bottom}.logo{display:block}.search{padding:12px 0}.search-pill{position:relative;background:#fff;border-radius:999px;padding:10px}.search-pill input{display:block;width:100%;height:54px;margin:0;padding:13px 24px 13px 48px;border:2px solid transparent;border-radius:30px;background:#eee;color:#666;font:400 17px/24px "Libre Franklin",sans-serif;-webkit-appearance:none;appearance:none;outline:0}.search-pill input::placeholder{color:#999;opacity:1}.search-pill input::-webkit-search-cancel-button{-webkit-appearance:none}.search-btn{position:absolute;left:23px;top:21px;width:33px;height:33px;padding:0;border:0;border-radius:100%;background:transparent;cursor:pointer}.search-btn svg{position:absolute;left:7.5px;top:7.5px;width:18px;height:18px}.search-btn svg path{fill:#111}.nav .menu{display:flex}.nav .menu>li{position:relative;margin:0 5px}.nav .menu>li:first-child{margin-left:0}.nav .menu>li:last-child{margin-right:0}.nav a.item{position:relative;display:flex;align-items:center;padding:10px 16px;border-radius:8px;font:600 12px/20px "Libre Franklin",sans-serif;letter-spacing:.3px;text-transform:uppercase;color:#474747;white-space:nowrap;transition:background-color .3s,color .3s}.nav a.item:hover,.nav a.item:focus-visible,.nav a.item.active{color:#fec803;background-color:#6c221c}.nav a.item.is-sale{color:#ffc803}.nav a.item.is-sale:hover{color:#fec803}.sub-arrow{display:block;width:0;height:0;padding:10px 0 10px 10px;margin:-10px 0;box-sizing:content-box}.nav .sub-menu{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);z-index:50;width:max-content;min-width:100%;margin:0;padding:0;list-style:none;background:#fff;border:1px solid;border-radius:10px;color:#54595f}.nav li:hover>.sub-menu,.nav li:focus-within>.sub-menu{display:block}.nav .sub-menu .sub-menu{top:0;left:100%;transform:none}.nav .sub-menu li{position:relative}.nav a.sub-item{display:flex;align-items:center;justify-content:space-between;padding:13px 20px;font:600 13px/20px "Libre Franklin",sans-serif;letter-spacing:.3px;text-transform:uppercase;color:#54595f;white-space:nowrap;border-radius:10px}.nav a.sub-item:hover,.nav .sub-menu li:hover>a.sub-item{color:#fec803}.nav .sub-menu .sub-arrow{margin-left:10px}.nav-top .only-burger{display:none}.burger{display:none}.burger-menu{display:none}.cart-btn{display:inline-flex;align-items:center;padding:12px 24px;border:1px solid #69727d;border-radius:8px;color:#69727d;font:600 15px/1 "Libre Franklin",sans-serif;overflow:hidden;transition:color .3s,background-color .3s,border-color .3s}.cart-ic{position:relative;display:flex;margin-left:5px}.cart-ic .ico{height:1em}.cart-qty{display:none;position:absolute;top:-.7em;right:-.7em;min-width:1.6em;height:1.6em;line-height:1.5em;padding:0 .2em;border-radius:100%;background:#791517;color:#fff;font-size:10px;text-align:center}.cart-qty:not([data-counter="0"]){display:block}.hdr-cats{position:relative;z-index:3;background:#fff;overflow-x:clip}.hdr-cats-in{padding:10px;transition:padding .25s ease}.nav-cats{position:relative;z-index:16;background:#f0f0f0;margin-bottom:20px;transition:margin-bottom .25s ease}.deco-rose{left:-125px;top:-204px;width:320px;z-index:1}.deco-pike{left:180px;top:-259px;width:913px;z-index:1}.hdr-cats .deco{z-index:1}.deco-under{position:absolute;top:0;left:0;right:0;height:0;z-index:-1;pointer-events:none}body.home .deco-under{z-index:2}.deco-under .deco-rose-under{clip-path:none;top:-91.2px}@media (min-width:1025px){.hdr-top{max-height:32px}.hdr-main{max-height:162px}.hdr-main:has(.has-sub:hover),.hdr-main:has(.has-sub:focus-within){overflow:visible}.hdr.scrolled .hdr-top{max-height:0;opacity:0}.hdr.scrolled .hdr-main{max-height:90px}.hdr-main{padding-top:0}.hdr-main-in{margin-top:-4px;margin-bottom:-26px}.hdr-cats-in{padding-top:0}.nav-cats{margin-bottom:0}.hc-nav{order:2;width:auto;flex:0 0 auto;padding-left:0;margin-left:44px}.hc-search{order:3;width:auto;flex:0 1 190px;margin-left:auto;padding-left:20px;padding-right:12px}.hc-cart{order:4;width:auto;flex:0 0 auto}.search-pill{padding:0;background:transparent}.search-pill input{height:41px;padding:8px 14px 8px 40px;background:transparent;border:1px solid #69727d;border-radius:8px;color:#54595f;font-size:15px;line-height:23px}.search-pill input:focus{border-color:#791517}.search-pill input::placeholder{color:#69727d}.search-btn{left:5px;top:4px}.hdr-top{max-height:32px;background:#f7f7f7}.hdr-top-in{padding:4px 10px}.nav-cats{background:transparent}.hdr-cats-in{padding-bottom:4px}.hdr .deco-rose{clip-path:inset(0 0 97px 0)}.deco-rose{top:-179px}.deco-pike{top:-223px;left:375px;clip-path:inset(0 243px 105px 0)}.deco-pike-b{top:-225px;left:425px;clip-path:inset(0 0 103px 670px)}.hdr.scrolled .hdr-main{max-height:none}.hdr.scrolled .hdr-main-in{margin-top:-4px}.hdr.scrolled .hdr-cats-in{padding-top:0;padding-bottom:4px}.hdr.scrolled .nav-cats{margin-bottom:0}}@media (max-width:1024px){.hdr-main{max-height:68px}.hdr-main-in{margin-top:-51px}.hc-logo{width:42%}.hc-search{width:25%}.hc-nav{width:14%;justify-content:center;z-index:20}.hc-cart{width:19%}.hc-cart .cart-btn{margin-left:-14px}.wear{left:31px;top:-4.5px;font-size:16.5px}.logo{margin:0 0 0 14px;width:156px;max-width:none}.nav-top{display:none}.burger{display:flex;align-items:center;justify-content:center;width:33px;height:33px;padding:5.5px;border:0;border-radius:3px;background:#fff;color:#78151A;font-size:22px;cursor:pointer}.burger .b-close{display:none}.burger[aria-expanded="true"] .b-open{display:none}.burger[aria-expanded="true"] .b-close{display:block}.cart-btn{padding:6px 8px;font-size:11px}.hdr-top{max-height:45px}.hdr.scrolled .hdr-top{max-height:0;opacity:0}.hdr.menu-open .hdr-top{max-height:45px;opacity:1}.hdr.menu-open .hdr-main{max-height:none;overflow:visible}.hdr.menu-open .hdr-main-in{margin-top:0}.hdr-cats{height:0}.hdr-cats-in{padding:0}.nav-cats{display:none}.deco-rose{left:-10px;top:-136px;width:160px}.hdr .deco-rose{clip-path:none}.hc-cart .lang,.acc-btn{display:none}.hdr-cats{height:auto}.hdr-msg{position:relative;right:auto;width:auto;height:28px;background:#fff}.hdr-msg .m{left:0;right:0;text-align:center;font-size:11px}.hdr.menu-open .hdr-msg{display:none}.deco-under .deco-rose-under{top:-36px}.deco-pike{left:70px;top:-164px;width:260px;z-index:2}.deco-pike-b{display:none}.burger-menu[hidden]{display:none}.burger-menu:not([hidden]){display:block;position:absolute;left:0;right:0;top:151px;z-index:1000;background:#fff;border:1px solid;border-radius:10px;color:#54595f}.burger-menu .menu{display:block}.burger-menu li{position:relative}.burger-menu a{display:flex;justify-content:center;position:relative;padding:10px 20px;font:600 12px/20px "Libre Franklin",sans-serif;letter-spacing:.3px;text-transform:uppercase;color:#54595f}.burger-menu a:hover,.burger-menu a:focus,.burger-menu a.active{color:#fec803}.burger-menu .sub-arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%);margin:0}.burger-menu .sub-menu{display:none;list-style:none;margin:0;padding:0;border:1px solid;border-radius:10px}.burger-menu li.open>.sub-menu{display:block}.burger-menu .sub-menu a{font-size:12px}}@media (max-width:767px){.search{padding:22.5px 0}.deco-under .deco-rose-under{top:-62px}.search-pill input{width:76px}.hc-cart{justify-content:flex-start}.cart-ic{margin-left:3px}}@media (min-width:768px) and (max-width:1024px){.hc-logo{width:30%}.hc-search{width:46%}.hc-nav{width:10%}.hc-cart{width:14%}.hc-cart .cart-btn{margin-left:0;padding:12px 16px;font-size:15px}.logo{width:200px}.wear{left:36px;top:-6px;font-size:21px}.burger-menu:not([hidden]){top:130px}.hdr-main{max-height:90px}.hdr-main-in{margin-top:-32px}}.sec-hero{background:#fff}.sec-hero .wrap{padding:10px}.slider{position:relative;overflow:hidden;height:538px}.slider-desk{margin-bottom:20px}.slider-track{display:flex;height:100%;will-change:transform}.slide{flex:0 0 100%;height:100%;background:#fff}.slide-img{display:block;width:100%;height:100%;object-fit:cover}.slider-mob .slide-img{object-fit:contain}.slider-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;display:flex;padding:0;border:0;background:none;color:rgba(237,237,237,.9);font-size:25px;cursor:pointer}.slider-arrow.prev{left:10px}.slider-arrow.next{right:10px}.slider-dots{position:absolute;left:0;right:0;bottom:5px;z-index:10;display:flex;justify-content:center;align-items:center;height:25px}.slider-dots .dot{width:6px;height:6px;margin:0 6px;padding:0;border:0;border-radius:50%;background:#000;opacity:.2;cursor:pointer}.slider-dots .dot.active{opacity:1}@media (min-width:1025px){.slider-mob{display:none}.sec-hero .wrap{max-width:none;padding:0}.slider-desk{height:auto;aspect-ratio:2560 / 1250}}@media (max-width:1024px){.slider-desk{display:none}}@media (max-width:767px){.sec-hero{margin-top:-10px}}.hero1{position:relative;overflow:hidden;background:#e9e4dc}.pz img,.pz-ns{display:block;width:100%;height:calc(100vh - 132px);height:calc(100svh - 132px);min-height:420px;object-fit:cover;object-position:var(--pd,50% 22%)}.hero1::after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.32),rgba(0,0,0,0) 18%);pointer-events:none}.pz-ov{position:absolute;z-index:1;left:22px;right:22px;bottom:20px;display:flex;justify-content:space-between;align-items:flex-end;gap:16px;pointer-events:none}.pz-ov>*{pointer-events:auto}.pz-napis{margin:0;font:400 clamp(21px,1.8vw,28px)/1.1 Pangolin,cursive;letter-spacing:.4px;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.35)}.pz-gumb{margin:0;flex:0 0 auto}@media (max-width:1024px){.pz img,.pz-ns{height:calc(100vh - 128px);height:calc(100svh - 128px);min-height:360px;object-position:var(--pm,50% 50%)}.pz-ov{left:16px;right:16px;bottom:16px;flex-direction:column;align-items:flex-end;gap:8px}.pz-napis{order:2;font-size:19px;text-align:right}.pz-gumb{order:1;padding:12px 28px}}@media (max-width:767px){.sec-hero.hero1{margin-top:0}.pz img,.pz-ns{height:calc(100vh - 102px);height:calc(100svh - 102px)}}.sec-intro{padding:38px 20px 30px}.intro-in{max-width:900px;margin:0 auto;text-align:center}.sec-intro h1{margin:0 0 20px;font:600 34px/1.15 "Libre Franklin",sans-serif;color:#78151A}.sec-intro p{margin:0 0 44px;font-family:"Libre Franklin",sans-serif;font-size:16px;color:#5C4F45}.btn-primary{display:inline-block;margin-top:18px;padding:14px 36px;border-radius:8px;background:#78151A;color:#FFC803;font:700 15px/1 "Libre Franklin",sans-serif;transition:all .3s}.btn-primary:hover,.btn-primary:focus{background:#FFC803;color:#78151A}@media (pointer:coarse){.btn-primary:hover,.btn-primary:focus{background:#78151A;color:#FFC803}}@media (max-width:767px){.sec-intro{padding:26px 16px 20px}.sec-intro h1{font-size:24px}}.sec-tiles{margin-top:50px}.tiles{display:flex}.tile{width:33.333%;padding:10px}.tile a{display:block;text-align:center}.tile img{display:inline-block;vertical-align:middle;transition-duration:.3s;transition-property:transform}.tile img:hover,.tile a:focus img{transform:scale(1.1)}@media (max-width:767px){.tiles{display:block}.tile{width:100%}}.sec-products{position:relative;z-index:2;padding:40px 0}.sec-products .wrap{padding:10px}.products.grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:13px;row-gap:73px}.products li.product{position:relative;text-align:left}.plink{display:block;position:relative}.grid-4 .pimg{margin:0 0 12px}.ptitle{display:inline-block;width:234px;max-width:100%;margin:0 0 20px;padding:19.5px 0 0;font:600 13px/1.4 "Libre Franklin",sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#6b221c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.price{display:block;margin:0 0 12px;font-family:"Libre Franklin",sans-serif;font-size:inherit;font-weight:600;color:#000}.price del{display:inline-block;color:#7a7a7a;opacity:.7;font-weight:200}.price del .amount{color:#000}.price ins{display:inline-block;text-decoration:none;color:#f00}.price ins .amount{color:rgb(143,0,11)}.onsale{position:absolute;top:350px;right:0;z-index:1;min-width:66px;height:38px;margin:0;background:#FEC703;color:#6B221C;font-size:13px;font-weight:800;line-height:38px;text-align:center;text-transform:uppercase}.products .button{display:inline;margin-top:10px;padding:10px;border-radius:8px;background:#ffc803;color:#791517;font-family:"Libre Franklin",sans-serif;font-weight:500;text-transform:capitalize;cursor:pointer;transition:box-shadow .13s ease-in-out}.products .button:hover{background:#78151A;color:#ffc803}.star-rating{position:relative;display:block;overflow:hidden;width:5.4em;height:1em;margin:0 0 12px;font-family:WooCommerce;font-size:16px;line-height:1;color:#222}.star-rating::before{content:"\73\73\73\73\73";position:absolute;top:0;left:0}.star-rating span{position:absolute;top:0;left:0;overflow:hidden;padding-top:1.5em}.star-rating span::before{content:"\53\53\53\53\53";position:absolute;top:0;left:0}.grid-4 .star-rating{font-size:8px;color:#000;margin-bottom:6px}@media (max-width:767px){.products.grid-4{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;row-gap:40px}.products.grid-4 li.product{margin-bottom:2.992em}.grid-4 .ptitle{width:100%}.grid-4 .onsale{top:218px;right:6px}.grid-4 .pimg{width:100%}}.deco-dots{position:relative;height:20px}.deco-dots .wrap,.ftr-deco .wrap{height:100%}.deco-pike3{left:-219px;top:-1735px;width:301px;z-index:2}.brand-story{max-width:960px;margin:0 auto;padding:56px 24px;text-align:center}.brand-story p{font-size:1.1em;line-height:1.7}.brand-story .brand-story-link{margin-top:16px;font-size:1em;line-height:inherit}.seasonal-teaser{max-width:720px;margin:0 auto;padding:0 24px 56px;text-align:center}.seasonal-teaser p{font-size:1em;line-height:1.7;color:#4c4c4c}.seasonal-teaser strong{color:#78151A}.seasonal-teaser a{font-weight:700;color:#78151A;white-space:nowrap}#main-content .brand-story a,#main-content .seasonal-teaser a{transition:color .2s ease}#main-content .seasonal-teaser a:hover{color:#FFC803}.home-carousel{max-width:1180px;margin:0 auto;padding:10px 20px 55px}.carousel-tabs{display:flex;align-items:center;justify-content:center;gap:28px;margin-bottom:22px}.carousel-tab{padding:6px 2px;border:0;border-bottom:2px solid transparent;border-radius:2px;background:none;cursor:pointer;font:600 16px/24px "Libre Franklin",sans-serif;letter-spacing:.02em;color:#8C7F70;transition:background .2s}.carousel-tab.is-active{color:#78151A;border-bottom-color:#78151A}.carousel-title{text-align:center;font-family:"Libre Franklin",sans-serif;font-weight:600;color:#78151A;font-size:24px;margin:0 0 20px}.carousel-viewport{position:relative;overflow:hidden}.carousel-track{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:4px;gap:16px;padding:4px 4px 14px;-webkit-overflow-scrolling:touch}.carousel-track.is-hidden{display:none}.carousel-track li.product{flex:0 0 auto;width:46vw;max-width:210px;scroll-snap-align:start;text-align:center}@media (min-width:600px){.carousel-track li.product{width:230px}}.carousel-track .pimg{display:block;width:100%;aspect-ratio:2 / 3;object-fit:cover}.carousel-track .onsale{top:8px;left:8px;right:auto;min-width:0;height:auto;padding:3px 0;font-size:11px;line-height:1.5;letter-spacing:.04em}.carousel-track .ptitle{width:100%;max-width:100%;margin:10px 0 6px;line-height:1.35;letter-spacing:1.5px;text-align:center}.carousel-track .price{font-size:15px;margin-bottom:.75em}.carousel-track .price del{font-weight:600}.carousel-track .button{margin-top:8px}.carousel-arrow{display:none;position:absolute;top:161px;transform:translateY(-50%);z-index:2;width:40px;height:40px;padding:0;align-items:center;justify-content:center;border:1px solid #DCD1BC;border-radius:50%;background:#F8F5EC;color:#78151A;font-size:18px;box-shadow:0 2px 8px rgba(0,0,0,.12);cursor:pointer;transition:background-color .2s,color .2s,opacity .2s}.carousel-arrow:hover,.carousel-arrow:focus-visible{background:#78151A;color:#FFC803;border-color:#78151A}.carousel-arrow[disabled]{opacity:0;pointer-events:none}.carousel-prev{left:8px}.carousel-next{right:8px}@media (min-width:900px){.carousel-arrow{display:flex}}.ig-teaser{max-width:1140px;margin:0 auto;padding:30px 20px 40px;text-align:center}.ig-teaser>h2{margin:0 0 16.5px;font-size:22px;font-weight:700;line-height:1.4;color:#78151A}.ig-feed{padding:0 0 10px}.ig-header{padding:12px 0;overflow:hidden;text-align:left}.ig-header-link{display:flex;align-items:flex-start;color:#333}.ig-avatar{display:block;width:80px;height:80px;border-radius:50%;margin-right:20px}.ig-header-text{padding-top:14px}.ig-header h3{margin:0 0 4px;font-size:20px;font-weight:300;line-height:28px;color:#333}.ig-bio{margin:0;font-size:14px;line-height:1.4;color:#222}.ig-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:12px 0}.ig-item{position:relative;overflow:hidden;aspect-ratio:1}.ig-item[hidden]{display:none}.ig-link{display:block;height:100%}.ig-link img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .5s ease-in-out}.ig-ico{position:absolute;z-index:1;color:#fff}.ig-carousel{top:12px;right:12px;width:24px;height:24px;color:rgba(255,255,255,.9)}.ig-play{top:50%;left:50%;width:42px;height:48px;margin:-24px 0 0 -21px}.ig-footer{display:flex;justify-content:center;gap:8px}.ig-btn{display:inline-flex;align-items:center;gap:7px;margin-top:5px;padding:7px 14px;border:0;border-radius:4px;background:#78151A;color:#ffc803;font:400 13px/19.5px "Libre Franklin","Helvetica Neue",helvetica,arial,sans-serif;cursor:pointer;transition:background-color .25s ease,color .25s ease}.ig-btn.ig-load{font-weight:800}.ig-btn .ico{height:15px}.ig-btn:hover,.ig-btn:focus{background:#ffc803;color:#78151A;outline:none}@media (max-width:1024px){.ig-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.ig-grid{grid-template-columns:1fr}.ig-avatar{width:50px;height:50px}.ig-header-link{align-items:center}.ig-header-text{padding-top:0}.ig-header h3{font-size:16px;line-height:21px}.ig-bio{font-size:13px;line-height:1.3}}.ftr{position:relative;background:#282828}.ftr-deco{position:relative;height:20px;background:#fff}.deco-corner{left:-185px;top:-184px;width:232px}.deco-pike2{right:0;top:-204px;width:232px}@media (max-width:1024px){.deco-pike2{display:none}}.ftr-top{position:relative;z-index:1;padding:0 0 10px}.ftr-top-in{display:flex;max-width:1200px;margin:0 auto}.ftr-promo{display:flex;width:76.83%}.subscribe-trigger{display:block;width:33.33%;height:70px;padding:0;border:0;cursor:pointer;background:url(/assets/img/subscribe_d_1.png) no-repeat center}.subscribe-trigger:hover{background-image:url(/assets/img/subscribe_d_1_inv.png)}.ftr-promo-gap{width:33.33%}.ftr-follow{position:relative;width:33.33%}.ftr-follow img{position:absolute;left:41px;top:0;width:169px;height:70px;object-fit:cover}.ftr-social{display:flex;justify-content:flex-end;gap:8px;width:23.17%;padding:10px}.soc{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(255,255,255,.11);color:#fff;font-size:18px}.soc .ico{height:18px}.ftr-menus{position:relative;z-index:1;padding:34px 0 10px}.ftr-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:1140px;margin:0 auto;padding:0 20px}.fh{display:block;margin:0 0 14px;font:600 16px/1.2 "Libre Franklin",sans-serif;letter-spacing:.3px;color:#fec803;list-style:none;cursor:default}.fh::-webkit-details-marker{display:none}.fh-ar{display:none}.fmenu li + li{margin-top:2px}.fmenu a{display:block;padding:4px 0;font:400 14px/20px "Libre Franklin",sans-serif;color:#e8e8e8;transition:color .2s}.fmenu a:hover,.fmenu a:focus,.fmenu a.active{color:#fec803}.ftr-bottom{position:relative;z-index:1;margin-top:24px;border-top:1px solid rgba(255,255,255,.12)}.ftr-bottom-in{display:grid;grid-template-columns:1.2fr 1.2fr 1fr;gap:24px;align-items:start;max-width:1140px;margin:0 auto;padding:26px 20px 34px;font:400 13px/1.6 "Libre Franklin",sans-serif;color:#bdbdbd}.ftr-bottom-in p{margin:0 0 6px}.ftr-trust a{color:#e8e8e8}.ftr-trust a:hover{color:#fec803}.ftr-trust .st{color:#e0a526;letter-spacing:1px}.ftr-trust .ico{display:inline-block;vertical-align:-2px}.ftr-brand{text-align:right}.ftr-logo{display:inline-block;margin-bottom:8px}.ftr-logo img{display:block;width:170px;height:auto}.ftr-credit a{color:#ffc803}@media (min-width:768px) and (max-width:1024px){.ftr-cols{grid-template-columns:repeat(2,1fr)}.ftr-bottom-in{grid-template-columns:1fr 1fr}.ftr-brand{grid-column:1 / -1;text-align:center}}@media (max-width:767px){.ftr-top-in{display:block}.ftr-promo{display:block;width:100%}.subscribe-trigger{width:100%}.ftr-deco{height:41px}.ftr-top{padding-bottom:0}.ftr-promo-gap{display:block;width:100%;height:1px}.ftr-follow{width:100%;padding:10px}.ftr-follow img{position:static;display:block;width:130px;height:54px}.ftr-social{width:100%;justify-content:flex-end}.ftr-cols{grid-template-columns:1fr;gap:0}.ftr-menus{padding-top:16px}.ftr-cols .fcol{border-bottom:1px solid rgba(255,255,255,.12)}.fh{position:relative;margin:0;padding:16px 0;cursor:pointer}.fh-ar{display:block;position:absolute;right:4px;top:50%;width:9px;height:9px;margin-top:-7px;border-right:2px solid #fec803;border-bottom:2px solid #fec803;transform:rotate(45deg);transition:transform .2s}.fcol[open] .fh-ar{transform:rotate(-135deg);margin-top:-2px}.fcol .fmenu{padding:0 0 14px}.ftr-bottom{margin-top:0;border-top:0}.ftr-bottom-in{grid-template-columns:1fr;gap:14px;text-align:center}.ftr-brand{text-align:center}}.nav li.open>.sub-menu{display:block}.hdr-main:has(li.open){overflow:visible}.nav-top a.item{position:relative}.nav-top a.item .sub-arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%);margin:0;padding:0 0 0 10px;height:20px}.nl-popup{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.8);animation:nlfade .5s}.nl-popup[hidden]{display:none}@keyframes nlfade{from{opacity:0}to{opacity:1}}.nl-box{position:relative;width:635px;height:560px;max-width:100%;background:#fff url(/assets/img/popup-desktop.png) no-repeat top center}.nl-close{position:absolute;top:20px;right:20px;width:15px;height:15px;padding:0;border:0;background:none;color:#333;font-size:15px;cursor:pointer}.nl-form{position:absolute;left:340px;top:214px;width:250px}.nl-form input:not(.nl-hp){display:block;width:100%;height:44px;margin:0 0 10px;padding:10.5px;border:1px solid #69727d;border-radius:6px;background:#fff;color:#7a7a7a;font:400 15px/1.4 "Libre Franklin",sans-serif;outline:0}.nl-hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.nl-captcha{width:260px;height:68px;margin:0 0 10px -5px}.nl-submit{display:block;width:100%;min-height:82px;padding:15px 30px;border:0;border-radius:8px;background:#FFC803;color:#78151A;font:800 22px/1.1 "Libre Franklin",sans-serif;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;transition:all .3s}.nl-submit:hover{background:#78151A;color:#FFC803}.nl-msg{margin:10px 0 0;font:400 14px/1.4 "Libre Franklin",sans-serif;color:#78151A}@media (max-width:767px){.nl-box{width:367px;height:500px;background-image:url(/assets/img/popup-mobile.png);background-position:top left;background-size:100% auto}.nl-form{left:141px;top:220px;width:225px}.nl-captcha{width:235px;height:58px}.nl-submit{min-height:70px;font-size:20px}}.nl-submit span{display:inline-block;letter-spacing:1.7px;transform:scaleY(1.5)}@media (max-width:767px){.nl-submit span{letter-spacing:.5px;transform:scaleY(1.3)}}.sec-archive{padding:10px 0 160px;margin-bottom:20px}.sec-archive>.wrap{padding:10px}.archive-title{margin:0 0 20px;font:600 36px/1.1 "Libre Franklin",sans-serif;letter-spacing:0;text-transform:capitalize;color:#54595f}.archive-bar{display:flow-root}.result-count{float:left;margin:0 0 1.5em;padding:.75em 0}.ordering{float:right;position:relative;z-index:3}.ordering select{width:203px;height:48px;max-width:100%;padding:0 8px;border:1px solid #bbb;border-radius:6px;background:#efefef;color:#333;font:400 16px "Libre Franklin","Helvetica Neue",helvetica,arial,sans-serif}.archive-grid{clear:both}.archive-grid .ptitle{margin-bottom:19px}.cat-grid .price ins,.cat-grid .price ins .amount{color:#000}.cat-grid .price del,.cat-grid .price del .amount{color:#7a7a7a}.archive-grid .onsale{top:auto;bottom:116px;right:6px}.pagination{margin-top:40px;padding-top:26px;border-top:1px solid #eee;font-size:13px;line-height:19.5px}.pagination ul{display:flex;flex-wrap:wrap;margin:0 0 19.5px;padding:0;list-style:none}.pagination .page-numbers{display:inline-block;padding:6.5px 13px;border-radius:2px;background:#ddd;color:#222;transition:background-color .3s ease-in-out}.pagination .page-numbers.current{background:#fff;color:#767676}.pagination .page-numbers.dots{background:#fff;color:#333}.pagination a.page-numbers:hover,.pagination a.page-numbers:focus{background:#767676;color:#fff}.no-products{padding:40px 0}@media (max-width:767px){.archive-title{font-size:35px}.result-count{float:none}.ordering{float:none;display:flex;justify-content:flex-end}.ordering select{width:195px;height:45px;font-size:15px}}.sec-shop1{margin-top:20px}.sec-shop2{padding:50px 0 60px}@media (max-width:767px){.shop-landing .tiles{display:flex;flex-wrap:wrap}.shop-landing .tile{width:100%}.shop-landing .t0,.shop-landing .t1,.shop-landing .t3,.shop-landing .t4{width:50%}}.sale-page .sec-archive{padding:0 0 180px;margin-bottom:0}.p-wrap{max-width:1000px;margin:0 auto}.p-top{background:#fff}.p-top-in{display:flex}.p-gallery-col{width:50%;padding:10px}.p-summary{width:calc(50% - 40px);margin:20px;display:flex;flex-direction:column}.p-summary>*{flex:0 0 auto}.p-gallery{position:relative;margin:0 0 48px}.p-main{position:relative}.p-slide{display:block}.p-slide[hidden]{display:none}.p-img{display:block;width:350px;max-width:100%;height:auto}.p-thumbs{display:flex;flex-wrap:wrap;margin:0 -1px 24px;padding:0;list-style:none}.p-thumbs li{width:25%;padding:0 1px 2px}.p-thumb{display:block;padding:0;border:0;background:none;cursor:pointer;opacity:.5;transition:opacity .2s}.p-thumb.active,.p-thumb:hover{opacity:1}.p-thumb img{display:block;width:100px;height:150px;object-fit:cover}.zoom-window{position:absolute;z-index:50;width:400px;height:360px;border:1px solid #888;box-shadow:0 0 4px rgba(0,0,0,.4);background:#fff no-repeat;pointer-events:none;opacity:0;transition:opacity .5s}.zoom-window.on{opacity:1}.zoom-lens{position:absolute;z-index:5;border:1px solid #fff;background:rgba(255,255,255,.1);pointer-events:none;display:none}.breadcrumb{margin:0 0 4px;padding:0 0 24px;font:400 12px/18px "Libre Franklin",sans-serif;color:#333}.breadcrumb a{color:#222}.product-title{margin:0 0 46px;font:600 30px/1 "Libre Franklin",sans-serif;color:#791517}.p-price-wrap{margin:0 0 26px}.p-price{margin:0 0 45px;font:600 30px/45px "Libre Franklin",sans-serif;color:#000}.p-price del{opacity:.5;font-weight:400}.p-price ins{text-decoration:none}.discontinued-notice{margin:-33px 0 0;padding:12px 16px;max-width:480px;background:#faf6ee;border-left:3px solid #8f000b;border-radius:4px;font-size:14px;line-height:1.5;color:#4a4a4a}.short-desc{margin:0 0 26px;font:400 17px/1.4 "Libre Franklin",sans-serif;letter-spacing:0;color:#000}.short-desc p{margin:0 0 9px}.stock{margin:0 0 24px}.stock.out-of-stock{color:#78151A;font-weight:700}.cart-row{display:flex;align-items:center}.quantity{margin-right:8px}.pp-express{margin-top:16px}.pp-express:empty{display:none}.quantity .qty{width:80px;height:48px;padding:11.2px;border:1px solid #bbb;border-radius:6px;background:#fff;color:#666;font:400 16px/24px "Libre Franklin","Helvetica Neue",helvetica,arial,sans-serif}.single-add{height:48px;margin:0 0 0 10px;padding:12px;border:0;border-radius:8px;background:#ffc803;color:#791517;font:800 16px/24px "Libre Franklin","Helvetica Neue",helvetica,arial,sans-serif;cursor:pointer;transition:background .2s,color .2s}.single-add:hover{background:#78151A;color:#ffc803}.single-add.disabled,.single-add[disabled]{opacity:.5;cursor:not-allowed;background:#ffc803;color:#791517}.p-proof{margin:-20px 0 26px;font-size:14px;line-height:1.5;color:#333}.p-proof a{color:inherit;text-decoration:none;font-weight:700}.p-proof a:hover{color:#78151A}.p-stars{color:#e0a800;letter-spacing:1px}.p-model{margin:-38px 0 30px;font:400 13px/1.4 "Libre Franklin",sans-serif;color:#666;letter-spacing:.3px}.trust-line{margin:16px 0;font-size:.95em}.trust-line a{font-weight:700;color:#78151A;transition:color .2s}.trust-line a:hover{color:#FFC803}.added-notice{margin:16px 0;padding:12px 16px;border-radius:8px;background:#f6f4ec;border-left:3px solid #78151A;font-size:15px}.added-notice a{font-weight:700;color:#78151A;margin-left:8px}.variations{width:100%;margin:0 0 24px;border-collapse:collapse}.variations th.label{width:83px;padding:6.4px 6.4px 6.4px 0;text-align:left;vertical-align:middle}.variations th.label label{font-weight:800}.variations td{padding:0}.swatches{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.swatch{position:relative;display:flex;align-items:center;justify-content:center;min-width:30px;height:30px;margin:4px;padding:2px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.3);cursor:pointer;transition:box-shadow .2s}.swatch:hover{box-shadow:0 0 0 3px rgba(0,0,0,.1)}.swatch[aria-checked="true"]{box-shadow:0 0 0 2px #000}.swatch.disabled{opacity:.4}.swatch.disabled::after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:#c00;transform:rotate(45deg)}.swatch img{display:block;width:26px;height:26px}.swatches-button .swatch span{padding:0 6px;font-size:14px}.reset-variations{display:inline-block;margin:-16px 0 16px 83px;font-size:14px;color:#222}.variation-info .stock{margin-bottom:16px}.variation-info .p-var-price{margin:0 0 8px;font:600 20px/1.4 "Libre Franklin",sans-serif;color:#000}.p-mid{background:#fff;padding:0 50px 90px}.p-mid>.p-wrap{padding:10px}.p-sharebar{display:flex;align-items:center;margin:30px 0 70px;padding:10px;border-top:1px solid #7a7a7a;border-bottom:1px solid #7a7a7a}.p-sharebar>div{width:33.333%;padding:10px}.product-title-sm{margin:0;font:600 20px/1 "Libre Franklin",sans-serif;color:#000}.p-share{display:flex;justify-content:center}.share-btn{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:999px;color:#000;font-size:14px;transition:filter .2s}.share-btn:hover{filter:saturate(1.5) brightness(1.2)}.tab-list{display:block;margin:0;padding:0;list-style:none;line-height:24px}.tab-list li{display:inline-block;margin:0 16px 0 0;background:#fff}.tab-list a{display:inline;padding:12.8px 19.2px;font:400 16px/1.2 "Libre Franklin",sans-serif;letter-spacing:0;color:#222;transition:box-shadow .13s ease-in-out}.tab-list li.active a{box-shadow:0 3px 0 0 #0f0f0f}.tab-panel [style*="font-family"],.short-desc [style*="font-family"]{font-family:inherit !important}.tab-panel{padding:20px;font:400 16px/1.6 "Libre Franklin",sans-serif;letter-spacing:0;color:#000}.tab-panel[hidden]{display:none}.tab-panel h2{margin:0 0 19.5px;font:600 24px/1.3 "Libre Franklin",sans-serif;letter-spacing:0;color:#000}.tab-panel p{margin:0 0 8px;line-height:16px}.shop-attributes{width:100%;border-collapse:collapse;letter-spacing:normal}.shop-attributes th,.shop-attributes td{padding:8px;border-top:1px solid #eee;text-align:left;font-family:"Libre Franklin","Helvetica Neue",helvetica,arial,sans-serif;font-size:15px;line-height:1.5}.shop-attributes th{width:150px;font-weight:700}.shop-attributes td p{margin:0;line-height:1.5}.reviews{font-family:"Libre Franklin","Helvetica Neue",helvetica,arial,sans-serif;letter-spacing:normal;font-size:16px;line-height:1.5;color:#333}.reviews-title{margin:0 0 16px !important;font:600 22px/1.4 "Libre Franklin",sans-serif !important;letter-spacing:normal !important}.review-list{list-style:none;margin:0 0 32px;padding:0}.review{padding:16px 0;border-bottom:1px solid #eee}.review .star-rating{font-size:14px;margin-bottom:6px}.review-meta{margin:0 0 6px !important;line-height:1.5 !important;font-size:14px}.review-text{font-size:15px}.review-form-title{font-size:18px;margin:0 0 8px !important;line-height:1.5 !important}.review-form p{line-height:1.5 !important;margin:0 0 12px !important}.review-form label{display:block;font-size:14px}.review-form textarea,.review-form input[type=text],.review-form input[type=email]{width:100%;padding:8px 10px;border:1px solid #bbb;border-radius:6px;font:400 15px "Libre Franklin",sans-serif}.stars{display:flex;gap:4px}.stars a{width:1.2em;overflow:hidden;white-space:nowrap;font-family:WooCommerce;font-size:18px;color:#78151A}.stars a::before{content:"\53";display:inline-block;width:1.2em;font-family:WooCommerce}.stars:hover a::before,.stars a.on::before{content:"\53"}.stars a:not(.on)::before{content:"\73"}.stars:hover a:hover ~ a::before{content:"\73"}.stars:hover a::before{content:"\53"}.required{color:#c00}.review-form .submit{padding:12px 24px;border:0;border-radius:8px;background:#ffc803;color:#791517;font:800 16px/24px "Libre Franklin",sans-serif;cursor:pointer}.review-msg,.notify-msg{color:#78151A;font-size:14px}.notify-form{margin:0 0 16px}.notify-title{margin:0 0 8px;font-weight:700}.notify-row{display:flex;gap:8px}.notify-row input{flex:1;height:44px;padding:0 10px;border:1px solid #bbb;border-radius:6px;font-size:15px}.notify-row button{padding:0 16px;border:0;border-radius:8px;background:#ffc803;color:#791517;font-weight:800;cursor:pointer}.faq-block{max-width:800px;margin:32px 0}.faq-block h2{margin:0 0 19.5px;font-size:26px;font-weight:600;line-height:1.4;color:#333}.faq-block h3{margin:0 0 16.5px;font-size:22px;font-weight:600;line-height:1.4;color:#333}.pashin-faq-block h2{font-weight:600;color:#333}.pashin-faq-item h3{font-weight:600;color:#333}.faq-block p{margin:0 0 24px}.faq-block a{font-weight:700;color:#78151A;transition:color .2s}.faq-block a:hover{color:#FFC803}.p-related{padding:0 0 60px}.p-related .wrap{padding:10px}.related>h2{margin:0 0 25.5px;font:600 34px/1.4 "Libre Franklin",sans-serif;color:#8f000b;text-align:center}@media (max-width:767px){.p-top{padding:0 20px}.p-top-in{display:block}.p-gallery-col{width:auto}.p-gallery{margin:0 0 8px}.p-img{width:100%}.p-thumbs{margin:6px -1px 0}.p-thumbs li{width:16%;margin-right:2%;padding:0 1px 2px}.p-thumb img{width:100%;height:auto;aspect-ratio:2 / 3}.p-summary{width:auto;margin:20px;padding:0 30px 30px}.p-summary .breadcrumb{display:none}.p-summary .product-title{order:1;font-size:24px;line-height:24px}.p-summary .p-price-wrap{order:2}.p-summary .add-to-cart{order:3;margin-bottom:26px}.p-summary .short-desc{order:4}.p-price{line-height:1.66}.p-mid{margin:20px 0;padding:20px}.p-mid>.p-wrap{padding:0}.p-sharebar{display:block;margin:30px 0 80px}.p-sharebar>div{width:100%}.tab-list a{padding:.8em 1.2em;font-size:15px}.tab-panel{font-size:15px}.tab-panel h2,.faq-block h2{font-size:20px;margin-bottom:15px}.faq-block h3{font-size:18px;margin-bottom:13.5px}.faq-block{padding:0 5px}body.product-page-body{padding-bottom:70px}}.sticky-atc{display:none}@media (max-width:767px){.sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:9990;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #ddd;box-shadow:0 -2px 10px rgba(0,0,0,.08);transition:transform .2s ease}.sticky-atc.is-hidden{transform:translateY(110%)}.sticky-atc .psa-price{font-weight:700;font-size:17px;line-height:1.2}.sticky-atc .psa-price del{display:block;font-weight:400;font-size:13px;opacity:.6}.sticky-atc .psa-price ins{text-decoration:none}.sticky-atc .psa-price .sr{display:none}.sticky-atc button{flex:0 0 auto;margin:0;padding:12px 22px;border:0;border-radius:8px;background:#FFC803;color:#791517;font-family:inherit;font-weight:800;font-size:15px}}.reset-variations[hidden]{display:none}@media (max-width:767px){.single-add{height:41px;font-size:14px}.quantity .qty{height:41px}}@media (max-width:767px){.p-top-in{display:flex;flex-direction:column}.p-summary,.p-summary .p-price-wrap{display:contents}.p-summary .product-title{order:1;margin:14px 0 4px;font-size:20px;line-height:1.2}.p-summary .p-price{order:2;margin:0;font-size:22px;line-height:1.4}.p-summary .p-proof{order:3;margin:2px 0 10px;font-size:13px}.p-gallery-col{order:4;padding:0}.p-gallery{display:flex;gap:8px;margin:0 0 12px}.p-main{flex:1 1 auto;min-width:0;display:flex;justify-content:center}.p-slide{max-width:100%}.p-img{width:auto;max-width:100%;max-height:50vh;margin:0 auto}.p-thumbs{flex:0 0 52px;flex-direction:column;flex-wrap:nowrap;margin:0;max-height:50vh;overflow-y:auto}.p-thumbs li{width:100%;margin:0 0 4px;padding:0}.p-summary .add-to-cart{order:5;margin:0 0 20px}.p-summary .discontinued-notice{order:6;margin:0 0 16px}.p-summary .short-desc{order:7;margin:0 0 20px}.p-summary .p-model{order:1;margin:0 0 2px;font-size:12px}}.search-pill input:focus{border-color:#111;background:#fff}.search-clear{position:absolute;right:24px;top:50%;transform:translateY(-50%);width:28px;height:28px;padding:0;border:0;background:none;color:#444;font-size:22px;line-height:1;cursor:pointer}.search-clear[hidden]{display:none}.search-suggest{position:absolute;left:0;right:0;top:100%;z-index:1001;min-width:265px;padding:20px 21px 16px;background:#fff;border-radius:0 0 8px 8px;box-shadow:0 6px 16px rgba(0,0,0,.12);font-family:"Libre Franklin",sans-serif;text-align:left}.search-suggest[hidden]{display:none}.ss-head{margin:0 0 8px;padding-bottom:2px;border-bottom:1px solid #ddd;font-size:13px;text-transform:uppercase;letter-spacing:.5px;color:#555}.ss-head + *{margin-top:0}.ss-cat,.ss-prod{display:block;padding:6px 0;color:#333;font-size:15px;line-height:1.1}.ss-cat small{display:block;margin-top:2px;font-size:12px;color:#767676}.ss-prod{text-transform:uppercase}.ss-cat:hover,.ss-prod:hover,.ss-all:hover{color:#78151A}.ss-cat + .ss-head{margin-top:18px}.ss-all{display:block;margin-top:8px;text-align:center;font-size:13px;text-transform:uppercase;color:#555}.ss-none{color:#767676;font-size:14px}@media (max-width:1024px){.search-pill:focus-within{position:fixed;left:10px;right:10px;top:100px;z-index:1001;box-shadow:0 4px 16px rgba(0,0,0,.25)}.search-pill:focus-within input{width:100%}}.hdr-main:has(.search-pill:focus-within),.hdr-main:has(.search-suggest:not([hidden])){overflow:visible}:root{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#333;--e-global-color-accent:#61CE70;--e-global-color-1122d304:#4054B2;--e-global-color-6273590:#23A455;--e-global-color-3de3ee27:#000;--e-global-color-5acd8287:#FFF;--e-global-color-ff3ff11:#78151A;--e-global-color-bde5c2f:#FFC803;--e-global-typography-primary-font-family:"Libre Franklin";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Libre Franklin";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Libre Franklin";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Libre Franklin";--e-global-typography-accent-font-weight:500}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor a{box-shadow:none;text-decoration:none}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-left:auto;margin-right:auto;position:relative}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-section.elementor-section-items-middle>.elementor-container{align-items:center}.elementor-section.elementor-section-height-full{height:100vh}.elementor-column{position:relative;display:flex;min-height:1px}.elementor-widget-wrap{position:relative;display:flex;flex-wrap:wrap;align-content:flex-start;width:100%}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}.elementor-column-gap-narrow>.elementor-column>.elementor-element-populated{padding:5px}.elementor-column-gap-extended>.elementor-column>.elementor-element-populated{padding:15px}.elementor-column-gap-wide>.elementor-column>.elementor-element-populated{padding:20px}.elementor-column-gap-wider>.elementor-column>.elementor-element-populated{padding:30px}.elementor-column-gap-no>.elementor-column>.elementor-element-populated{padding:0}.elementor-section-content-top>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-start;align-items:flex-start}.elementor-section-content-middle>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-section-content-bottom>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:flex-end;align-items:flex-end}.elementor-background-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-widget:not(:last-child).elementor-absolute,.elementor-widget:not(:last-child).elementor-widget__width-auto,.elementor-widget:not(:last-child).elementor-widget__width-initial{margin-bottom:0}.elementor-absolute{position:absolute}.elementor-widget__width-auto{width:auto;max-width:100%}.elementor-widget__width-initial{max-width:100%}@media (min-width:768px){.elementor-column.elementor-col-10{width:10%}.elementor-column.elementor-col-11{width:11.111%}.elementor-column.elementor-col-12{width:12.5%}.elementor-column.elementor-col-14{width:14.285%}.elementor-column.elementor-col-16{width:16.666%}.elementor-column.elementor-col-20{width:20%}.elementor-column.elementor-col-25{width:25%}.elementor-column.elementor-col-30{width:30%}.elementor-column.elementor-col-33{width:33.333%}.elementor-column.elementor-col-40{width:40%}.elementor-column.elementor-col-50{width:50%}.elementor-column.elementor-col-60{width:60%}.elementor-column.elementor-col-66{width:66.666%}.elementor-column.elementor-col-70{width:70%}.elementor-column.elementor-col-75{width:75%}.elementor-column.elementor-col-80{width:80%}.elementor-column.elementor-col-83{width:83.333%}.elementor-column.elementor-col-90{width:90%}.elementor-column.elementor-col-100{width:100%}}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}}@media (max-width:767px){.elementor-column{width:100%}.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}}@media (min-width:1025px){.elementor .elementor-hidden-desktop{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}@media (max-width:767px){.elementor .elementor-hidden-mobile,.elementor .elementor-hidden-phone{display:none}}.elementor-heading-title{margin:0;padding:0;line-height:1}.elementor-widget-heading .elementor-heading-title>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image img{display:inline-block;vertical-align:middle}.elementor-widget-image .wp-caption{margin:0}.elementor-animation-grow{transition-duration:.3s;transition-property:transform}.elementor-animation-grow:hover,.elementor-animation-grow:focus{transform:scale(1.1)}.elementor-button{display:inline-block;padding:12px 24px;border-radius:3px;background-color:#69727d;color:#fff;fill:#fff;font-size:15px;line-height:1;text-align:center;transition:all .3s}.elementor-button:hover,.elementor-button:focus,.elementor-button:visited{color:#fff}.elementor-button-content-wrapper{display:flex;justify-content:center;flex-direction:row;gap:5px}.elementor-button-text{display:inline-block}.elementor-button.elementor-size-xs{padding:10px 20px;font-size:13px;border-radius:2px}.elementor-button.elementor-size-md{padding:15px 30px;font-size:16px;border-radius:4px}.elementor-button.elementor-size-lg{padding:20px 40px;font-size:18px;border-radius:5px}.elementor-button.elementor-size-xl{padding:25px 50px;font-size:20px;border-radius:6px}.elementor-align-center{text-align:center}.elementor-align-right{text-align:right}.elementor-align-left{text-align:left}.elementor-align-justify .elementor-button{width:100%}@media (max-width:1024px){.elementor-tablet-align-center{text-align:center}.elementor-tablet-align-left{text-align:left}.elementor-tablet-align-right{text-align:right}}@media (max-width:767px){.elementor-mobile-align-center{text-align:center}.elementor-mobile-align-left{text-align:left}.elementor-mobile-align-right{text-align:right}.elementor-mobile-align-justify .elementor-button{width:100%}}.elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-element-spacing:10px}.elementor-widget-divider .elementor-divider{display:flex;padding-block:15px}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color);width:100%}.elementor-widget-image-box .elementor-image-box-content{width:100%}.elementor-widget-image-box .elementor-image-box-wrapper{text-align:center}.elementor-widget-image-box .elementor-image-box-img{display:inline-block;margin:0}.elementor-widget-image-box .elementor-image-box-title a{color:inherit}.elementor-widget-image-box .elementor-image-box-description{margin:0}@media (min-width:768px){.elementor-widget-image-box.elementor-position-top .elementor-image-box-img{margin:auto}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper,.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{display:flex}.elementor-widget-image-box.elementor-position-right .elementor-image-box-wrapper{flex-direction:row-reverse;text-align:right}.elementor-widget-image-box.elementor-position-left .elementor-image-box-wrapper{flex-direction:row;text-align:left}}@media (max-width:767px){.elementor-widget-image-box .elementor-image-box-img{margin-left:auto !important;margin-right:auto !important;margin-bottom:15px}}.elementor-spacer-inner{height:var(--spacer-size)}.elementor-screen-only{position:absolute;top:-10000em;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.elementor-form-fields-wrapper{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px}.elementor-field-group{display:flex;flex-wrap:wrap;align-items:center;padding:0 5px;margin-bottom:10px}.elementor-field-group .elementor-field{width:100%}.elementor-field-group .elementor-field-textual{padding:5px 14px;min-height:40px;border:1px solid #69727d;border-radius:3px;background:#fff;color:#1f2124;font-size:15px;line-height:1.4}.elementor-field-group textarea.elementor-field-textual{min-height:auto}.elementor-field-group.elementor-col-50{width:50%}.elementor-field-group.elementor-col-100{width:100%}@media (max-width:767px){.elementor-field-group.elementor-col-50{width:100%}}.e-form__buttons .elementor-button{width:100%}.form-captcha{min-height:78px}.form-msg{width:100%;padding:0 5px;color:#78151A;font-size:14px}.lang-sl .nav-top a.item{padding-left:14px;padding-right:14px}:where(.content-main) :is(h1,h2,h3,h4,h5,h6){clear:both;line-height:1.4;margin:0 0 .75em;padding:1.5em 0 0}:where(.content-main) :is(h1,h2,h3,h4,h5,h6):first-child{padding-top:0}:where(.content-main) h1{font-size:24px;font-weight:300}:where(.content-main) h2{color:#666;font-size:20px;font-weight:300}:where(.content-main) h3{color:#333;font-size:18px;font-weight:300}:where(.content-main) h4{color:#333;font-size:16px;font-weight:800}:where(.content-main) h5{color:#767676;font-size:13px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}:where(.content-main) h6{color:#333;font-size:15px;font-weight:800}@media (min-width:480px){:where(.content-main) h1{font-size:30px}:where(.content-main) h2{font-size:26px}:where(.content-main) h3{font-size:22px}:where(.content-main) h4{font-size:18px}:where(.content-main) h6{font-size:16px}}:where(.content-main) :is(ul,ol){margin:0 0 1.5em;padding:0}:where(.content-main) li>:is(ul,ol){margin-bottom:0;margin-left:1.5em}:where(.content-main) blockquote{margin:0;padding:0;overflow:hidden;color:#666;font-size:18px;font-style:italic;line-height:1.7}:where(.content-main) hr{height:1px;margin:0 0 1.5em;border:0;background:#bbb}:where(.content-main) table{width:100%;margin:0 0 1.5em;border-collapse:collapse}:where(.content-main) tr{border-bottom:1px solid #eee}:where(.content-main) :is(th,td){padding:.4em .4em .4em 0;text-align:left}:where(.content-main) :is(th,td):last-child{padding-right:0}:where(.content-main) figure{margin:1em 0}:where(.content-main) strong{font-weight:700}#main-content .elementor-widget-text-editor a,#main-content .pashin-faq-block a,#main-content>div[style*="max-width:800px"] a{color:#78151A !important;transition:color .2s ease}#main-content .elementor-widget-text-editor a:hover,#main-content .pashin-faq-block a:hover,#main-content>div[style*="max-width:800px"] a:hover,#main-content .elementor-widget-text-editor a:focus,#main-content .pashin-faq-block a:focus,#main-content>div[style*="max-width:800px"] a:focus{color:#FFC803 !important}html{scroll-behavior:smooth}.content-main :is(h1,h2,h3,[id]){scroll-margin-top:140px}.ts-wrap{max-width:700px;margin:0 auto;padding:0 2em}.ts-wrap::after{content:"";display:block;clear:both}.ts-wrap .entry-header{padding-bottom:1em}.page-two-column .entry-title{margin:0 0 .25em;padding:0;color:#222;font-size:14px;font-weight:800;letter-spacing:.14em;line-height:1.4;text-transform:uppercase}.ts-wrap .entry-content a{box-shadow:inset 0 -1px 0 #0f0f0f;transition:color 80ms ease-in,box-shadow 130ms ease-in-out}.ts-wrap .entry-content a:hover{color:#000;box-shadow:inset 0 0 0 transparent,0 3px 0 #000}.entry-meta{padding-bottom:.25em;color:#767676;font-size:11px;font-weight:800;letter-spacing:.1818em;text-transform:uppercase}.has-sidebar .entry-title{margin:0 0 .25em;padding:0;color:#333;font-size:24px;font-weight:300;line-height:1.4}@media (min-width:480px){.has-sidebar .entry-title{font-size:30px}}@media (min-width:768px){.has-sidebar .entry-title{font-size:26px}}.entry-footer{margin-top:2em;padding:2em 0;border-top:1px solid #eee;border-bottom:1px solid #eee}.cat-links{position:relative;display:block;padding-left:2.5em;font-size:11px;font-weight:800;letter-spacing:.1818em;text-transform:uppercase}.cat-links a{color:#333}.cat-links .cat-ic{position:absolute;left:0;top:3px;height:11px;color:#767676}.post-navigation{margin:3em 0;font-weight:800}.post-navigation .nav-links{padding:1em 0}.post-navigation .nav-links::after{content:"";display:block;clear:both}.post-navigation a{display:block;position:relative;color:#222}.nav-subtitle{display:block;margin-bottom:1em;color:#767676;font-size:11px;letter-spacing:.1818em;text-transform:uppercase}.nav-title{position:relative;display:block;color:#333;font-size:15px}.nav-ic{position:absolute;top:0;font-weight:400}.nav-previous .nav-ic{left:-1.5em}.nav-next .nav-ic{right:-1.5em}.post-navigation .nav-next{margin-top:1.5em}#secondary{padding:1em 0 2em;font-size:14px;line-height:1.6}.widget{padding-bottom:3em}.widget-title{margin:0 0 2em;padding:0;color:#222;font-size:11px;font-weight:800;letter-spacing:.1818em;line-height:1.4;text-transform:uppercase}.side-cats{margin:0;padding:0;list-style:none}.side-cats li{padding:.5em 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.side-cats li + li{margin-top:-1px}.side-cats a{box-shadow:inset 0 -1px 0 rgba(15,15,15,1)}.side-cats a:hover{color:#78151A;box-shadow:none}@media (min-width:768px){.ts-wrap{max-width:1000px;padding:0 3em}.page-two-column .entry-header{float:left;width:36%}.page-two-column .entry-content{float:right;width:58%}.has-sidebar #primary{float:left;width:58%}.has-sidebar #secondary{float:right;width:36%;padding-top:0}.post-navigation{clear:both}.post-navigation .nav-previous{float:left;width:50%}.post-navigation .nav-next{float:right;width:50%;margin-top:0;text-align:right}}.pashin-barn{max-width:480px;margin:24px auto;padding:24px 20px;background:#FBF6EA;border:1px solid #E6D9B8;border-radius:12px;font-size:17px;line-height:1.5}.pashin-barn h2{margin:0 0 10px;color:#791517;font-size:24px}.pashin-barn label{display:block;margin:16px 0 6px;font-weight:700}.pashin-barn input[type=email]{width:100%;padding:14px;font-size:18px;border:1px solid #bbb;border-radius:8px}.pashin-barn .pb-consent{display:flex;gap:10px;align-items:flex-start;font-weight:400;font-size:14px}.pashin-barn .pb-consent input{margin-top:4px;width:20px;height:20px;flex:0 0 auto}.pashin-barn .pb-btn{display:block;width:100%;margin-top:18px;padding:15px;border:0;border-radius:8px;background:#FFC803;color:#791517;font-weight:800;font-size:18px;text-align:center;cursor:pointer}.pashin-barn .pb-err{color:#a1261a;font-weight:700}.pashin-barn .pb-small{margin-top:14px;font-size:13px;color:#666}.ts-wrap .entry-content .pashin-barn a,.ts-wrap .entry-content #pashin-return-form a{box-shadow:none;text-decoration:underline}#pashin-return-form{max-width:780px;margin:0 auto;font-family:"Libre Franklin",sans-serif;color:#222}#pashin-return-form h1{margin-bottom:.2em;font-size:1.8rem}#pashin-return-form .rf-intro{color:#555;margin-bottom:1.5em}#pashin-return-form .rf-print-btn{display:inline-block;margin-bottom:2em;padding:.6em 1.3em;border:none;border-radius:6px;background:#8f000b;color:#fff;font-weight:600;font-size:.95rem;cursor:pointer}#pashin-return-form h2{margin:1.8em 0 .6em;padding-bottom:.3em;border-bottom:2px solid #eee;font-size:1.15rem}#pashin-return-form .rf-field-row{display:flex;flex-wrap:wrap;gap:1.5em;margin-bottom:.8em}#pashin-return-form .rf-field{flex:1 1 220px}#pashin-return-form .rf-field label{display:block;margin-bottom:.25em;font-size:.8rem;color:#666}#pashin-return-form .rf-fill-line{height:1.6em;border-bottom:1px solid #999}#pashin-return-form table.rf-items{width:100%;margin-top:.5em;border-collapse:collapse}#pashin-return-form table.rf-items :is(th,td){padding:.5em;border:1px solid #ccc;text-align:left;font-size:.9rem}#pashin-return-form table.rf-items th{background:#f7f5ef;font-size:.78rem;text-transform:uppercase;letter-spacing:.03em;color:#666}#pashin-return-form table.rf-items td{height:2.2em}#pashin-return-form .rf-reason-list{list-style:none;padding:0;margin:.5em 0 0;columns:2;column-gap:2em}#pashin-return-form .rf-reason-list li{display:flex;align-items:baseline;gap:.5em;margin-bottom:.6em;break-inside:avoid;font-size:.92rem}#pashin-return-form .rf-box{display:inline-block;width:14px;height:14px;border:1.5px solid #444;flex-shrink:0}#pashin-return-form .rf-code{width:1.4em;flex-shrink:0;font-weight:700;color:#8f000b}#pashin-return-form .rf-note{margin-top:.4em;font-size:.85rem;color:#666}#pashin-return-form .rf-resolution{display:flex;flex-wrap:wrap;gap:2em;margin-top:.5em}#pashin-return-form .rf-resolution span{display:flex;align-items:center;gap:.5em}#pashin-return-form .rf-comments{height:4.5em;margin-top:.5em;border:1px solid #ccc;border-radius:6px}#pashin-return-form .rf-footer{margin-top:2.5em;padding-top:1.2em;border-top:1px solid #ddd;font-size:.9rem;color:#444}#pashin-return-form .rf-footer b{color:#222}@media print{.hdr,.site-footer,.ftr,.page-two-column .entry-header,#pashin-return-form .rf-print-btn,.nl-popup{display:none !important}.page-two-column .entry-content{float:none;width:100%}#pashin-return-form{max-width:100%}#pashin-return-form h2{break-after:avoid}#pashin-return-form table.rf-items{break-inside:avoid}}:where(.content-main) .p1{word-wrap:break-word;line-height:1.4;margin-bottom:.35em}.elementor-field-group .elementor-field-textual.elementor-size-md{padding:6px 16px;min-height:47px;font-size:16px;border-radius:4px}.elementor-field-group .elementor-field-textual.elementor-size-lg{padding:7px 20px;min-height:59px;font-size:18px;border-radius:5px}.elementor-button{border:0;cursor:pointer}.elementor-animation-float{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.elementor-animation-float:hover,.elementor-animation-float:focus,.elementor-animation-float:active{transform:translateY(-8px)}.elementor-animation-shrink{transition-duration:.3s;transition-property:transform}.elementor-animation-shrink:hover,.elementor-animation-shrink:focus{transform:scale(.9)}@keyframes el-hang{0%{transform:translateY(8px)}50%{transform:translateY(4px)}100%{transform:translateY(8px)}}@keyframes el-hang-sink{100%{transform:translateY(8px)}}.elementor-animation-hang:hover,.elementor-animation-hang:focus{animation-name:el-hang-sink,el-hang;animation-duration:.3s,1.5s;animation-delay:0s,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}.pashin-guide-icon-box .elementor-image-box-img{max-width:130px;margin-left:auto !important;margin-right:auto !important}.pashin-guide-icon-box .elementor-image-box-img img{width:100%;height:auto}.elementor-button,.content-main input[type=submit]{border-radius:8px !important}.content-main :is(input[type=text],input[type=email],input[type=tel],input[type=number],input[type=search],textarea,select){border-radius:6px}@media (max-width:767px){.elementor-13054 .elementor-element-fe54bb0,.elementor-13055 .elementor-element-24294af,.elementor-13056 .elementor-element-4f64092,.elementor-13057 .elementor-element-9bb88b2,.elementor-13058 .elementor-element-69f76ba,.elementor-13059 .elementor-element-53639d1{display:none !important}.elementor-7747 .elementor-element-f7f1d8b,.elementor-7747 .elementor-element-49f6bd2{min-height:250px !important}}:where(.content-main) :is(button,input,select,textarea){font-family:"Libre Franklin","Helvetica Neue",helvetica,arial,sans-serif;font-size:15px;line-height:1.66;color:#333}:where(.content-main) :is(button,input[type=submit],input[type=button]){line-height:1}@media (min-width:768px){:where(.content-main) :is(button,input,select,textarea){font-size:16px;line-height:1.5}}:where(.content-main) label{display:block;margin-bottom:.5em;color:#333;font-weight:800}:where(.content-main) :is(input[type=text],input[type=email],input[type=tel],input[type=url],input[type=number],input[type=search],textarea){display:block;width:100%;padding:.7em;border:1px solid #bbb;border-radius:3px;background:#fff;color:#666}:where(.content-main) input[type=checkbox]{margin:0 .5em 0 0;padding:0}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-divider{--divider-color:var(--e-global-color-secondary)}.elementor-widget-form .elementor-field-group>label{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-field-group .elementor-field{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-form .elementor-button{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-widget-form .elementor-button[type="submit"]{background-color:var(--e-global-color-accent)}.el-products .products{row-gap:40px;column-gap:var(--cg,20px)}@media (max-width:1024px){.el-products .products{column-gap:20px}}.el-products .button{text-transform:none}.el-products .onsale{left:0;right:auto;width:40px;height:20px;padding:0;line-height:19.5px}.el-products .pimg{margin-bottom:0}.el-products .ptitle{margin-bottom:0;color:#7a7a7a}.el-products .price{font-family:"Libre Franklin",sans-serif;color:#54595f}.el-products .price del{font-size:1px;font-weight:800}.el-products .button{padding:0}@media (min-width:768px) and (max-width:1024px){.elementor-reverse-tablet>.elementor-container>:nth-child(1){order:10}.elementor-reverse-tablet>.elementor-container>:nth-child(2){order:9}.elementor-reverse-tablet>.elementor-container>:nth-child(3){order:8}.elementor-reverse-tablet>.elementor-container>:nth-child(4){order:7}.elementor-reverse-tablet>.elementor-container>:nth-child(5){order:6}.elementor-reverse-tablet>.elementor-container>:nth-child(6){order:5}.elementor-reverse-tablet>.elementor-container>:nth-child(7){order:4}.elementor-reverse-tablet>.elementor-container>:nth-child(8){order:3}.elementor-reverse-tablet>.elementor-container>:nth-child(9){order:2}.elementor-reverse-tablet>.elementor-container>:nth-child(10){order:1}}@media (max-width:767px){.elementor-reverse-mobile>.elementor-container>:nth-child(1){order:10}.elementor-reverse-mobile>.elementor-container>:nth-child(2){order:9}.elementor-reverse-mobile>.elementor-container>:nth-child(3){order:8}.elementor-reverse-mobile>.elementor-container>:nth-child(4){order:7}.elementor-reverse-mobile>.elementor-container>:nth-child(5){order:6}.elementor-reverse-mobile>.elementor-container>:nth-child(6){order:5}.elementor-reverse-mobile>.elementor-container>:nth-child(7){order:4}.elementor-reverse-mobile>.elementor-container>:nth-child(8){order:3}.elementor-reverse-mobile>.elementor-container>:nth-child(9){order:2}.elementor-reverse-mobile>.elementor-container>:nth-child(10){order:1}}@media (min-width:768px) and (max-width:1024px){.subscribe-trigger{background-size:contain}}.wc-app{font-family:"Libre Franklin",sans-serif;color:#7a7a7a}.wc-app a{color:#78151A}.wc-cart-page .entry-header{width:16%}.wc-cart-page .entry-content,.wc-received-page .entry-content{width:78%}.wc-checkout-page{max-width:1140px;margin:0 auto;padding:10px}.wc-cart-page .wc-app,.wc-received-page .wc-app{padding:10px}.wc-cart-page .free-ship-bar{min-height:67px}.wc-app .shop_table a,.ts-wrap .entry-content .wc-app .shop_table a{box-shadow:none}.wc-loading{padding:2em 0}.free-ship-bar{margin:0 0 16px;padding:10px 14px;background:#FFC803;border-radius:6px;font-size:14px;line-height:1.4;color:#78151A}.fsb-track{margin-top:6px;height:6px;background:rgba(120,21,26,.18);border-radius:3px;overflow:hidden}.fsb-fill{height:100%;width:0;background:#7A1B1F;transition:width .3s}.wc-app .woocommerce-info,.wc-app .woocommerce-message{margin:0 0 24px;padding:32px;border-radius:8px;background:#FFC803;color:#791517;list-style:none}.wc-app .woocommerce-info a,.wc-app .woocommerce-message a{color:#78151A;box-shadow:inset 0 -1px 0 #78151A}.wc-app .woocommerce-error{margin:0 0 24px;padding:16px 32px;border-radius:8px;background:#78151A;color:#fff;list-style:none}.wc-app .woocommerce-error li + li{margin-top:6px}.wc-app ul.woocommerce-message,.wc-app ul.woocommerce-info{padding:16px 32px}.wc-app .button{display:inline-block;padding:12px 16px;border:0;border-radius:8px;background:#FFC803;color:#791517;font:800 16px/24px "Libre Franklin","Helvetica Neue",helvetica,arial,sans-serif;text-align:center;cursor:pointer;box-shadow:none;transition:background .2s,color .2s}.wc-app .button:hover{background:#791517;color:#FFC803}.wc-app .button:disabled{cursor:default;background:#FFC803;color:#791517}.wc-app .input-text,.wc-app select{box-sizing:border-box}.shop_table{width:100%;margin:0 0 24px;border-collapse:collapse;text-align:left}.shop_table th{padding:.4em .4em .5em 0;font-weight:700}.shop_table thead th{border-bottom:2px solid #bbb}.shop_table tr{border-bottom:1px solid #eee}.shop_table td{padding:1em .5em;vertical-align:middle}.shop_table td:first-child{padding-left:0}.shop_table td:last-child,.shop_table th:last-child{padding-right:0}.shop_table.cart .product-thumbnail img{display:block;width:192px;max-width:none;height:auto}.shop_table.cart .product-name a{color:#222}.shop_table .remove{display:block;width:16px;height:16px;border:1px solid #000;border-radius:100%;color:#222;font-size:16px;line-height:14px;text-align:center}.shop_table .remove:hover{background:#78151A;border-color:#78151A;color:#fff}.shop_table .qty{width:4em;height:48px;padding:.7em;border:1px solid #bbb;border-radius:6px;background:#fff;color:#666;font:400 16px/24px "Libre Franklin",sans-serif}.shop_table td.actions{padding:16px 0 41px}.shop_table td.actions::after{content:"";display:block;clear:both}.actions .coupon{float:left;display:flex;gap:4px}.actions .coupon .input-text{width:130px;height:48px;padding:11.2px;border:1px solid #bbb;border-radius:6px;font:400 16px/24px "Libre Franklin",sans-serif;color:#666}.actions [data-update-cart]{float:right}.cart-collaterals::after{content:"";display:block;clear:both}.cart_totals{float:right;width:48%}.cart_totals h2{margin:0 0 19.5px;padding:0;color:#666;font-size:26px;font-weight:300;line-height:1.4}.totals th{width:100px;padding:16px 16px 16px 0}#order_review tfoot th{padding:16px 8px 16px 0}#order_review .product-total{width:36%}.includes_tax{font-size:12.8px}.remove-coupon{font-size:13px}.pp-express-cart:empty,.pp-express-cart:empty + .cart-payment-hint{display:none}.cart-payment-hint{margin:8px 0 2px;text-align:center;font-size:.8em;color:#78151A;opacity:.8}.wc-app .checkout-button{display:block;margin:0 0 40px;padding:16px 32px}.return-to-shop .button{padding:12px 24px}.col2-set{display:flex;justify-content:space-between;gap:4%}.col2-set .col-1,.col2-set .col-2{width:48%}.woocommerce-billing-fields,.woocommerce-shipping-fields{padding-top:24px}.wc-app h3{margin:0 0 16.5px;padding:0;color:#333;font-size:22px;font-weight:300;line-height:1.4}.field-wrapper::after,.shipping_address::after{content:"";display:block;clear:both}.wc-app .form-row{margin:0 0 6px;padding:3px}.wc-app .form-row label{display:block;margin-bottom:8px;color:#333;font-weight:800;line-height:32px}.wc-app .form-row label.checkbox{display:flex;gap:8px;align-items:flex-start;line-height:24px;margin:0}.wc-app .form-row label.checkbox input{margin-top:5px;flex:0 0 auto}.wc-app abbr.required{color:#a00;font-weight:700;text-decoration:none;border:0}.wc-app .optional{font-weight:800}.wc-app .form-row .input-text,.wc-app .form-row select{display:block;width:100%;padding:8px;border:1px solid rgba(32,7,7,.8);border-radius:4px;background:#fff;color:#000;font:400 16px "Libre Franklin",sans-serif}.wc-app .form-row select{height:37px}.wc-app .form-row-first{float:left;width:47%}.wc-app .form-row-last{float:right;width:47%}.wc-app .form-row-wide{clear:both}.wc-app .woocommerce-invalid .input-text,.wc-app .woocommerce-invalid select{border-color:#a00}.wc-app .woocommerce-invalid label{color:#a00}.newsletter-row label{font-weight:800}.newsletter-row label span{font-weight:800;line-height:32px}.hp-field{position:absolute !important;left:-9999px !important;width:1px;height:1px;overflow:hidden}.toggle-label{display:flex !important;align-items:center;justify-content:space-between;margin:0 !important;color:#333 !important;font-size:22px;font-weight:300 !important;line-height:1.4 !important;cursor:pointer}.toggle-input{position:absolute;opacity:0;width:1px;height:1px}.toggle{position:relative;flex:0 0 auto;width:36px;height:18px;border-radius:9px;background:#ccc;transition:background .2s}.toggle::after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left .2s}.toggle-input:checked + .toggle{background:#78151A}.toggle-input:checked + .toggle::after{left:20px}.toggle-input:focus-visible + .toggle{outline:2px solid #78151A;outline-offset:2px}.shipping_address{margin-top:12px}.woocommerce-additional-fields{margin-top:24px}.gift-block{margin-top:20px;padding:16px;background:#faf6ee;border:1px solid #e3d7bd;border-radius:8px}.customs-notice{margin:16px 0;padding:14px 18px;background:#F6EAC8;border-left:4px solid #78151A;border-radius:6px}.customs-notice p{margin:0;font-size:.92em}.review-notice{margin-top:16px !important;padding:16px !important}#order_review_heading{padding-top:33px}#order_review .shop_table td.product-name{padding-left:0}.payment_methods{margin:0 0 16px;padding:0;list-style:none}.payment_methods li{padding:8px 0;border-bottom:1px solid #eee}.payment_methods li>label{display:inline;margin-left:8px;color:#333;cursor:pointer}.payment_methods input[type=radio]{width:20px;height:20px;vertical-align:-4px;accent-color:#333}.payment_box{margin:16px 0 8px;padding:32px;border-radius:8px;background:#eee}.payment_box p{margin:0}.place-order{margin-top:16px}.terms-label{font-weight:800}.checkout-trust{margin:14px 0;padding:12px 14px;background:#F8F5EC;border:1px solid #E7DFCE;border-radius:8px;font-size:13px;line-height:1.6;color:#5C4F45}.wc-app #place_order{display:block;width:100%;padding:16px 32px;font-size:18px}form.checkout.processing{opacity:.6;pointer-events:none}.woocommerce-thankyou-order-received{margin-bottom:24px;color:#333;font-size:18px}.woocommerce-thankyou-order-details{display:flex;flex-wrap:wrap;margin:0 0 32px;padding:0;list-style:none}.woocommerce-thankyou-order-details li{margin:0 24px 12px 0;padding-right:24px;border-right:1px dashed #ccc;font-size:13px;text-transform:uppercase}.woocommerce-thankyou-order-details li:last-child{border-right:0}.woocommerce-thankyou-order-details strong{display:block;font-size:16px;text-transform:none;color:#333}.woocommerce-bacs-bank-details{margin-bottom:32px;padding:20px 24px;background:#F8F5EC;border-radius:8px}.bacs_details{margin:0 0 12px;padding:0;list-style:none}.wc-received-page h2{margin:0 0 16px;padding:0;color:#666;font-size:22px;font-weight:300}.wc-received-page .addresses{gap:4%}.wc-received-page address{font-style:normal}@media (max-width:767px){.wc-cart-page .entry-header,.wc-cart-page .entry-content,.wc-received-page .entry-content{width:100%}.shop_table.cart thead{display:none}.shop_table.cart tr.cart_item{display:block;position:relative}.shop_table.cart tr.cart_item td{display:block;padding:1em .5em;text-align:right}.shop_table.cart .product-quantity{text-align:left !important}.shop_table.cart .product-quantity::before{float:none !important;display:block;margin-bottom:8px}.shop_table.cart .remove{width:44px;height:44px;margin-left:auto;font-size:26px;line-height:40px}.totals th{display:none}.totals td{display:block;padding:1em 0;text-align:right;line-height:1.5}.wc-app .shop_table .button,.wc-app .actions .button{padding:12px 24px;font-size:14px;line-height:14px}.shop_table td.actions{padding:1em 0 2.5em}.actions .coupon .input-text{padding:.7em}.totals td::before{content:attr(data-title) ":";float:left;font-weight:700}.cart_totals h2{font-size:20px}.shop_table.cart tr.cart_item td[data-title]::before{content:attr(data-title) ":";float:left;font-weight:700}.shop_table.cart .product-thumbnail{display:none !important}.shop_table.cart .quantity{display:inline-block}.actions .coupon{float:none;justify-content:space-between;margin-bottom:12px}.actions [data-update-cart]{float:none;width:100%}.cart_totals{float:none;width:100%}.col2-set{display:block}.col2-set .col-1,.col2-set .col-2{width:100%}.wc-app .woocommerce-info{padding:20px}}#ship-to-different-address{min-height:134px;margin-bottom:24px}#ship-to-different-address .toggle-label{padding-top:30px}.wc-app .newsletter-row label.checkbox{display:block;line-height:32px}.wc-app .newsletter-row label.checkbox input{margin:0 8px 0 0;vertical-align:-1px}.payment_methods li>label{font-weight:400}.form-msg.ok,.nl-msg.ok,.review-msg.ok,.notify-msg.ok{color:#2e7d32}.form-msg.err,.nl-msg.err,.review-msg.err,.notify-msg.err{color:#a1261a}.pashin-barn .pb-ok h2{margin:0 0 10px}.lookup-title{margin:0 0 12px;padding:0;color:#666;font-size:22px;font-weight:300}.order-lookup{margin:16px 0 24px}.order-lookup::after{content:"";display:block;clear:both}.lookup-help{font-size:14px}.cc-box{position:fixed;left:40px;bottom:40px;z-index:100000;width:440px;max-width:calc(100vw - 32px);padding:20px 26px;background:#fff;border:1px solid #f4f4f4;border-radius:6px;box-shadow:0 -1px 10px 0 rgba(172,171,171,.3);color:#212121;font:400 14px/24px "Libre Franklin",sans-serif}.cc-title{margin:0 0 12px;font-size:18px;font-weight:700;line-height:24px}.cc-text{margin:0 0 16px}.cc-text a{color:#78151A;text-decoration:underline}.cc-btns{display:flex;gap:8px;flex-wrap:wrap}.cc-btn{flex:1;min-width:110px;padding:8px 12px;border:2px solid #791517;border-radius:8px;background:#fff;color:#791517;font:500 14px/24px "Libre Franklin",sans-serif;cursor:pointer}.cc-btn.cc-main{background:#FFC803;border-color:#FFC803;color:#791517}.cc-modal{position:fixed;inset:0;z-index:100001;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(0,0,0,.5)}.cc-modal[hidden],.cc-box[hidden]{display:none}.cc-panel{position:relative;width:100%;max-width:560px;max-height:90vh;overflow:auto;padding:24px 26px;background:#fff;border-radius:6px;color:#212121;font:400 14px/22px "Libre Franklin",sans-serif}.cc-x{position:absolute;top:10px;right:14px;border:0;background:none;font-size:26px;cursor:pointer;color:#555}.cc-cat{display:flex;gap:10px;align-items:flex-start;padding:12px 0;border-top:1px solid #eee}.cc-cat input{margin-top:4px;width:18px;height:18px;flex:0 0 auto;accent-color:#791517}.cc-cat em{color:#2e7d32;font-style:normal;font-size:12px;margin-left:6px}@media (max-width:767px){.cc-box{left:16px;right:16px;bottom:16px;width:auto}}.search-404{display:flex;gap:8px;max-width:480px;margin:16px 0 24px}.search-404 input{flex:1;padding:10px;border:1px solid #bbb;border-radius:6px;font:inherit}.search-404 .button{padding:10px 18px;border:0;border-radius:8px;background:#FFC803;color:#791517;font-weight:800;cursor:pointer}.links-404{padding-left:1.2em;list-style:disc}.wc-notices{scroll-margin-top:170px}.place-order-msg{margin:0 0 12px;padding:12px 16px;border-radius:8px;background:#78151A;color:#fff;font-size:15px;line-height:1.5}.place-order-msg ul{margin:0;padding-left:1.1em}.wc-app .form-row{scroll-margin-top:170px}.wc-app .woocommerce-invalid .terms-label,.wc-app .woocommerce-invalid .terms-label span{color:#a00}.wc-app .form-row select{height:auto;min-height:37px;line-height:1.3}.acc{min-height:420px;padding-top:0}.acc [hidden]{display:none !important}.acc h2{margin:0 0 19.5px;padding:0;color:#666;font-size:26px;font-weight:300;line-height:1.4}.acc mark{background:transparent;color:inherit;font-weight:700}.acc .wc-notices:empty{display:none}.acc .wc-notices ul{margin:0 0 24px}.acc-boot{min-height:300px}#customer_login{gap:44px}#customer_login .col-1,#customer_login .col-2{width:calc(50% - 22px)}.acc-form .form-row-wide{clear:both}.password-input{position:relative;display:block}.wc-app .password-input .input-text{padding-right:40px}.show-password-input{position:absolute;top:50%;right:10px;display:flex;width:22px;height:22px;margin-top:-11px;padding:0;border:0;background:none;color:#000;cursor:pointer}.show-password-input svg{width:22px;height:22px}.show-password-input.is-shown .pw-slash{display:none}.acc-login-row{margin-top:16px !important}.wc-app .acc-login-row label.acc-remember{display:flex;align-items:center;gap:8px;margin:0 0 8px;line-height:48px}.wc-app .acc-login-row label.acc-remember input{margin:0}.acc-login-row .button,.acc-form button.button{padding:12px 32px}.lost_password a,.acc-back a{color:#78151A}.acc-perks{margin:0 0 20px;padding:0;list-style:none}.acc-perks li{position:relative;padding:2px 0 2px 28px}.acc-perks li::before{content:"";position:absolute;left:2px;top:8px;width:12px;height:7px;border:solid #78151A;border-width:0 0 2.5px 2.5px;transform:rotate(-45deg)}.acc-note{margin:0 0 16px}.acc .woocommerce-privacy-policy-text p{margin:0 0 24px}.acc-sent{line-height:1.6}.acc-lookup{clear:both;margin-top:48px;padding-top:32px;border-top:1px solid #ddd}.acc-lookup .lookup-title{font-size:22px}.acc-narrow{max-width:538px}.pw-hint{margin:4px 0 16px;font-size:14px}.acc-member{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:5%}.woocommerce-MyAccount-navigation{flex:0 0 25%;font-family:"Libre Franklin",sans-serif}.woocommerce-MyAccount-navigation ul{margin:0;padding:0;border-top:1px solid #ddd;list-style:none}.woocommerce-MyAccount-navigation li{padding:.5em 0;border-bottom:1px solid #ddd}.woocommerce-MyAccount-navigation li::before{content:"→";display:inline-block;margin-right:.25em;color:#ddd;transition:color .2s}.wc-app .woocommerce-MyAccount-navigation a{color:#333;box-shadow:none;transition:box-shadow .2s,color .2s}.wc-app .woocommerce-MyAccount-navigation a:hover{box-shadow:0 3px 0 #0f0f0f}.woocommerce-MyAccount-navigation li.is-active::before,.woocommerce-MyAccount-navigation li:hover::before{color:#FFC803}.wc-app .woocommerce-MyAccount-navigation li.is-active a{color:#78151A;box-shadow:0 3px 0 #78151A}.woocommerce-MyAccount-content{flex:1 1 auto;min-width:0}.woocommerce-MyAccount-content>p:first-child{margin-top:0}.acc-card{margin:0 0 24px;padding:24px;border:1px solid #E7DFCE;border-radius:8px;background:#fff}.acc-card h2{margin:0 0 4px;font-size:22px}.acc-card-meta{margin:0 0 20px;font-size:14px}.acc-track{display:grid;grid-template-columns:repeat(4,1fr);margin:8px 0 20px;padding:0;list-style:none;counter-reset:k}.acc-track li{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:14px;line-height:1.3}.acc-track li + li::before{content:"";position:absolute;top:9px;right:50%;width:100%;height:2px;background:#ddd}.acc-track li.done + li::before{background:#78151A}.acc-dot{position:relative;z-index:1;width:20px;height:20px;margin-bottom:8px;border:2px solid #ddd;border-radius:50%;background:#fff}.acc-track .done .acc-dot{border-color:#78151A;background:#78151A}.acc-track .done .acc-dot::after{content:"";position:absolute;left:4.5px;top:5px;width:7px;height:4px;border:solid #FFC803;border-width:0 0 2px 2px;transform:rotate(-45deg)}.acc-track .current .acc-dot{border-color:#78151A;background:#FFC803;box-shadow:0 0 0 4px rgba(255,200,3,.35)}.acc-step{color:#999}.acc-track .done .acc-step,.acc-track .current .acc-step{color:#333;font-weight:600}.acc-step-dt{margin-top:2px;color:#7a7a7a;font-size:12px}.acc-status-note{margin:0 0 16px}.acc-thumbs{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px;padding:0;list-style:none}.acc-thumbs li{position:relative}.acc-thumbs img,.acc-noimg{display:block;width:64px;height:96px;object-fit:cover;border-radius:6px;background:#f0f0f0}.acc-qty{position:absolute;right:-6px;bottom:-6px;padding:0 6px;border-radius:10px;background:#78151A;color:#fff;font-size:12px;line-height:20px}.acc-more a{display:flex;align-items:center;justify-content:center;width:64px;height:96px;border-radius:6px;background:#F8F5EC;color:#78151A;font-weight:700}.acc-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:0}.wc-app .button.acc-btn-light{background:#fff;color:#791517;box-shadow:inset 0 0 0 2px #FFC803}.wc-app .button.acc-btn-light:hover{background:#FFC803}.wc-app .button.acc-btn-dark{background:#791517;color:#FFC803}.wc-app .button.acc-btn-dark:hover{background:#FFC803;color:#791517}.acc-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 24px;padding:0;list-style:none}.wc-app .acc-tiles a{display:block;height:100%;padding:14px 16px;border-radius:8px;background:#f0f0f0;color:#333;transition:background .2s,color .2s}.wc-app .acc-tiles a:hover{background:#FFC803;color:#791517}.acc-tile-t{display:block;margin-bottom:4px;color:#54595f;font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.acc-tile-v{display:block;color:#78151A;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.wc-app .acc-tiles a:hover .acc-tile-t,.wc-app .acc-tiles a:hover .acc-tile-v{color:#791517}.acc-story{margin:0 0 24px;padding:14px 18px;border-left:4px solid #FFC803;border-radius:6px;background:#F8F5EC;color:#5C4F45}.acc-join{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.acc-join p{flex:1 1 300px;margin:0}.acc-empty p:last-child{display:flex;flex-wrap:wrap;gap:10px;margin:0}.acc-noorders{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.my_account_orders th{font-size:14px}.my_account_orders .acc-o-num a{color:#78151A;font-weight:700}.acc-mini{display:flex;gap:4px;margin-top:6px}.acc-mini img{width:32px;height:48px;object-fit:cover;border-radius:4px}.acc-o-act{text-align:right;white-space:nowrap}.acc-o-act .button{margin-left:6px;padding:8px 16px;font-size:14px}.acc-badge{display:inline-block;padding:2px 10px;border-radius:999px;background:#f0f0f0;color:#333;font-size:13px;line-height:22px;white-space:nowrap}.acc-badge.s-v_obdelavi{background:#FFC803;color:#791517}.acc-badge.s-poslano,.acc-badge.s-delno_poslano{background:#78151A;color:#fff}.acc-badge.s-na_cakanju,.acc-badge.s-caka_placilo{background:#fff;color:#791517;box-shadow:inset 0 0 0 1.5px #FFC803}.acc-badge.s-preklicano,.acc-badge.s-vrnjeno,.acc-badge.s-neuspesno{background:#fff;color:#999;box-shadow:inset 0 0 0 1px #ddd}.acc-pag{display:flex;align-items:center;justify-content:space-between;gap:12px}.acc-back{margin:0 0 12px;font-size:14px}.acc .woocommerce-order-details h2,.acc .woocommerce-customer-details h2,.acc .woocommerce-MyAccount-content>h2{font-size:22px}.acc-item{display:flex;gap:12px;align-items:center}.acc-item img,.acc-item .acc-noimg{flex:0 0 auto;width:48px;height:72px;border-radius:4px}.acc-item a{color:#222}.wc-app .acc-review{color:#78151A;font-size:14px}.acc-tracking{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0}.woocommerce-OrderUpdates{margin:0 0 32px;padding:0;list-style:none}.woocommerce-OrderUpdate{margin:0 0 12px;padding:12px 16px;border-radius:8px;background:#F8F5EC}.woocommerce-OrderUpdate-meta{margin:0 0 4px;font-size:13px;color:#7a7a7a}.woocommerce-OrderUpdate-description p{margin:0;color:#333}.order-again{margin:0 0 32px}.acc .addresses address{font-style:normal}.acc-addr{width:48%}.woocommerce-Address-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.woocommerce-Address-title h2{font-size:22px !important}.wc-app .woocommerce-Address-title .edit{color:#78151A;font-weight:600}.acc-addr address{font-style:normal;line-height:1.6}.acc-muted{color:#999}.acc-linkbtn{padding:0;border:0;background:none;color:#78151A;font:600 15px "Libre Franklin",sans-serif;text-decoration:underline;cursor:pointer}.acc-remove{margin-left:auto;color:#999}.acc-addr-form .acc-actions{margin-top:16px}.acc-pay .payment_methods li>label{font-weight:600}.acc-pm-desc{margin:4px 0 0 30px;font-size:14px}.acc-secure{margin:32px 0 0;padding:16px 20px;border:1px solid #E7DFCE;border-radius:8px;background:#F8F5EC;color:#5C4F45;font-size:14px}.acc-secure p{margin:0}.acc-help{margin:-4px 0 12px;font-size:14px}.acc-fieldset{margin:24px 0;padding:16px 20px 8px;border:1px solid #ddd;border-radius:8px}.acc-fieldset legend{padding:0 8px;color:#333;font-weight:800}.acc-section{margin-top:40px;padding-top:24px;border-top:1px solid #ddd}.acc-section h2{font-size:22px}.acc-danger summary{color:#999;cursor:pointer}.acc-danger details[open] summary{margin-bottom:12px;color:#78151A}form.processing{opacity:.6;pointer-events:none}@media (max-width:1024px){.acc-tiles{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.acc h2{font-size:22px}#customer_login .col-1,#customer_login .col-2{width:100%}#customer_login .col-2{margin-top:40px;padding-top:32px;border-top:1px solid #ddd}.acc-member{display:block}.woocommerce-MyAccount-navigation{margin:0 -10px 24px}.woocommerce-MyAccount-navigation ul{display:flex;overflow-x:auto;border-top:0;border-bottom:1px solid #ddd;scrollbar-width:none;-webkit-overflow-scrolling:touch}.woocommerce-MyAccount-navigation ul::-webkit-scrollbar{display:none}.woocommerce-MyAccount-navigation li{flex:0 0 auto;padding:0;border:0}.woocommerce-MyAccount-navigation li::before{display:none}.wc-app .woocommerce-MyAccount-navigation a{display:block;padding:12px 14px;font-size:15px;white-space:nowrap}.wc-app .woocommerce-MyAccount-navigation a:hover{box-shadow:none}.wc-app .woocommerce-MyAccount-navigation li.is-active a{box-shadow:inset 0 -3px 0 #78151A}.acc-card{padding:18px 16px}.acc-track li{font-size:12px}.acc-step-dt{font-size:11px}.acc-tiles a{padding:12px}.acc-addr{width:100%;margin-bottom:24px}.my_account_orders thead{display:none}.my_account_orders tr.acc-order-row{display:grid;grid-template-columns:1fr auto;gap:4px 12px;padding:14px 0}.my_account_orders td{display:block;padding:0 !important}.my_account_orders td[data-title="Date"],.my_account_orders td[data-title="Total"]{font-size:14px}.my_account_orders td[data-title="Status"]{grid-column:2;grid-row:1;text-align:right}.my_account_orders .acc-o-act{grid-column:1 / -1;margin-top:8px;text-align:left}.acc-o-act .button{margin:0 6px 0 0}}.acc-card>.acc-track:last-child,.acc-card>.acc-status-note:last-child{margin-bottom:0}@media (max-width:767px){.acc-page{padding-top:20px}}body.acc-body{overflow-anchor:none}