@font-face{font-family:Anton;src:url(Anton-Regular.woff) format("woff");font-weight:400}@font-face{font-family:Barlow Condensed;src:url(BarlowCondensed-Light.woff) format("woff");font-weight:300}@font-face{font-family:Barlow Condensed;src:url(BarlowCondensed-Regular.woff) format("woff");font-weight:400}@font-face{font-family:Barlow Condensed;src:url(BarlowCondensed-Medium.woff) format("woff");font-weight:500}@font-face{font-family:Barlow Condensed;src:url(BarlowCondensed-SemiBold.woff) format("woff");font-weight:600}@font-face{font-family:Barlow Condensed;src:url(BarlowCondensed-Bold.woff) format("woff");font-weight:700}@font-face{font-family:Barlow Condensed;src:url(BarlowCondensed-ExtraBold.woff) format("woff");font-weight:800}@font-face{font-family:Barlow Condensed;src:url(BarlowCondensed-Black.woff) format("woff");font-weight:900}@font-face{font-family:Barlow;src:url(Barlow-Light.woff) format("woff");font-weight:300}@font-face{font-family:Barlow;src:url(Barlow-Regular.woff) format("woff");font-weight:400}@font-face{font-family:Barlow;src:url(Barlow-Medium.woff) format("woff");font-weight:500}@font-face{font-family:Barlow;src:url(Barlow-SemiBold.woff) format("woff");font-weight:600}@font-face{font-family:Barlow;src:url(Barlow-Bold.woff) format("woff");font-weight:700}@font-face{font-family:Barlow;src:url(Barlow-ExtraBold.woff) format("woff");font-weight:800}@font-face{font-family:Barlow;src:url(Barlow-Black.woff) format("woff");font-weight:900}:root{--item-bg4: #16415F;--shadow1: 5px 5px 0px 0px #16415F;--font-primary: "Anton", serif;--font-secondary: "Barlow Condensed", serif;--font-tertiary: "Barlow", serif}body{overflow-x:hidden;scroll-behavior:smooth;font-family:var(--paragraph-font);background-color:var(--body-color);padding:24px 0 48px;transition:all ease 2s;-webkit-transition:all ease 2s;-moz-transition:all ease 2s;-ms-transition:all ease 2s;-o-transition:all ease 2s}body.active{overflow:hidden}ul,ol{list-style:none}a{text-decoration:none;transition:ease .3s;cursor:pointer}h1,h2,h3,h4,h5,h6{margin:0;line-height:1.2;color:rgb(var(--color-heading))}.h_1{font-size:clamp(64px,10.7991vw + 20.5875px,164px)}.h_2{font-size:clamp(56px,5.6156vw + 33.4255px,108px)}.h_3{font-size:clamp(32px,3.4557vw + 18.108px,64px)}.h_4{font-size:clamp(20px,2.3758vw + 10.4492px,42px)}.h_5{font-size:clamp(14px,1.5119vw + 7.9222px,28px)}.h_6,._p{font-size:clamp(14px,.432vw + 12.2635px,18px)}p{font-size:16px;font-weight:400;color:rgb(var(--color-text));margin:0;line-height:22px}.container{max-width:100%;padding:0 24px;margin:0 auto}.section{margin:48px 24px}img{width:100%;height:100%;display:block;object-fit:cover}input,textarea,select{color:rgb(var(--color-text));font-size:16px;font-weight:400;font-family:var(--paragraph-font);outline:none;border:none;background-color:transparent;cursor:pointer;appearance:none;-moz-appearance:textfield;-webkit-appearance:none;line-height:20px;width:100%}input::placeholder,textarea::placeholder,select::placeholder{color:rgb(var(--color-border))}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact-field-col{width:100%;padding-bottom:10px;border-bottom:1px solid var(--black)}button{background-color:transparent;outline:none;cursor:pointer;border:none;transition:ease .3s}.btn{padding:clamp(8px,1.002vw + 1.89px,19px) clamp(16px,3.009vw + 2.04px,48px);color:rgb(var(--color-btn-text));background:var(--btn-bg);font-size:clamp(14px,1.5119vw + 7.9222px,28px);font-weight:700;line-height:1;text-transform:uppercase;display:inline-block;text-align:center;transition:all ease .3s;border:2px solid rgb(var(--color-border));overflow:hidden;box-shadow:5px 5px #022d5a;text-wrap-mode:nowrap;width:fit-content;font-family:var(--font-secondary)}.btn-primary{background:rgb(var(--color-btn-primary))}.btn-secondary{background:rgb(var(--color-btn-secondary))}.btn:hover{box-shadow:3px 3px #022d5a;transform:translateY(-3px)}html.js .reveal-group>*{opacity:0;transform:translateY(24px);transition:opacity .6s ease,transform .6s cubic-bezier(.22,1,.36,1)}html.js .reveal-group.is-visible>*{opacity:1;transform:none}.reveal-group>*:nth-child(1){transition-delay:0s}.reveal-group>*:nth-child(2){transition-delay:.08s}.reveal-group>*:nth-child(3){transition-delay:.16s}.reveal-group>*:nth-child(4){transition-delay:.24s}.reveal-group>*:nth-child(5){transition-delay:.32s}.reveal-group>*:nth-child(6){transition-delay:.4s}.reveal-group>*:nth-child(n+7){transition-delay:.48s}@media(prefers-reduced-motion:reduce){html.js .reveal-group>*{opacity:1;transform:none;transition:none}}.cart-drawer{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;background:#00000080;height:100vh;z-index:99999;transition:.3s;opacity:0;visibility:hidden}.cart-drawer.active{opacity:1;visibility:visible}.cart-drawer-close-window-btn{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1;width:100vw;height:100vh;-webkit-user-select:none;user-select:none;cursor:pointer}.cart-drawer-inner{position:absolute;top:0;right:0;max-width:400px;width:100%;z-index:2;transition:.3s;transform:translate(100%);opacity:1;visibility:visible;height:100%;max-height:100%;background:var(--white)}.cart-drawer-inner.active{transform:translate(0)}.cart-drawer-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px;margin-bottom:16px;border-bottom:1px solid rgb(var(--border-color-2))}.cart-drawer-title{font-size:16px;font-weight:700;line-height:1;text-transform:uppercase;display:flex;align-items:center;gap:15px}.cart-drawer-title span{text-transform:lowercase;font-size:12px;font-weight:400;color:rgb(var(--color-text))}.cart-drawer-close-btn{width:16px;height:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all ease .3s}.cart-drawer-close-btn:hover{background:rgb(var(--color-border))}.cart-drawer-progress{border:1px solid var(--item-bg);border-radius:12px;overflow:hidden;box-shadow:0 3px 12px #d55a3c1a;margin:16px 16px 0;background:var(--item-bg)}.cart-drawer-progress-content{padding:10px;display:flex;align-items:center;gap:10px}.cart-drawer-progress-content .icon{width:32px;height:32px;background:var(--brand-color);border-radius:8px;overflow:hidden;display:flex;align-items:center;justify-content:center}.cart-drawer-progress-content .icon svg{width:22px;height:22px;stroke:var(--white)}.cart-drawer-progress-content .content .title{font-size:13px;line-height:17px;text-transform:capitalize;color:var(--muted)}.cart-drawer-progress-content .content .text{font-size:12px;line-height:16px;color:var(--muted);margin-top:3px}.cart-drawer-progress-content .content .text strong{color:var(--brand-color);font-weight:700}.cart-drawer-progress .progress{background:linear-gradient(to right,#d55a3c,#422c26 60%,#ecdbd8 60% 100%);height:5px;width:100%;transition:background .45s ease-in;appearance:none;-webkit-appearance:none;-moz-appearance:none;display:block;cursor:not-allowed;border:none}.cart-drawer-progress .progress::-webkit-slider-thumb{position:relative;top:-14px;width:35px;height:35px;appearance:none;-webkit-appearance:none;cursor:default;background-image:url(../images/progress-bar-icon.png);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:not-allowed}.cart-drawer-progress .progress::-moz-range-thumb{position:relative;top:-14px;width:35px;height:35px;-webkit-appearance:none;appearance:none;-moz-appearance:none;cursor:default;background-image:url(../images/progress-bar-icon.png);background-position:center;background-repeat:no-repeat;background-size:contain;cursor:not-allowed}.cart-drawer-content{width:100%;height:calc(100dvh - 388px);overflow-y:auto;scrollbar-width:thin;padding:16px;scrollbar-color:var(--brand-color) transparent}.cart-drawer-items{display:flex;flex-direction:column;gap:16px}.cart-drawer-item{display:flex;gap:10px;align-items:center;padding:10px;box-shadow:0 3px 12px #d55a3c1a;border-radius:8px;overflow:hidden}.cart-drawer-item-img{width:56px;min-width:56px;border:1px solid rgb(var(--border-color-2));border-radius:5px;overflow:hidden}.cart-drawer-item-img img{aspect-ratio:1 / 1}.cart-drawer-item-content-wrap{width:100%;display:flex;gap:20px;justify-content:space-between}.cart-drawer-item-content-inner{display:flex;flex-direction:column;justify-content:space-between;gap:16px}.cart-drawer-item-title{font-size:14px;font-weight:400;text-transform:capitalize;line-height:16px;color:rgb(var(--color-text));transition:all ease .3s;display:flex}.cart-drawer-item-title:hover{color:var(--brand-color)}.cart-drawer-item-content .content-btm{display:flex;align-items:center;margin-top:7px;gap:8px}.cart-drawer-item-price{font-size:12px;font-weight:500;text-transform:uppercase;line-height:16px}.cart-drawer-item-qty-btn-wrap{border:1px solid rgb(var(--border-color-2));display:flex;align-items:center;justify-content:center;height:24px;border-radius:5px;overflow:hidden}.cart-drawer-item-qty-input{width:20px;height:100%;text-align:center}.cart-drawer-item-qty-btn{height:100%;display:flex;align-items:center;justify-content:center;width:20px;transition:all ease .3s;font-size:14px;line-height:15px;font-weight:400}.cart-drawer-item-qty-btn:hover{background:rgb(var(--color-border));color:var(--white)}.cart-drawer-item-remove-btn-wrap{display:flex;justify-content:flex-end}.cart-drawer-item-remove-btn{width:16px;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;transition:all ease .3s}.cart-drawer-item-remove-btn svg{width:16px;height:16px}.cart-drawer-item-remove-btn svg path{transition:all ease .3s}.cart-drawer-item-remove-btn:hover svg path{fill:var(--brand-color)}.cart-drawer-footer{background:var(--item-bg3);display:flex;flex-direction:column;gap:16px;padding-bottom:20px}.cart-drawer-slider-area{padding:16px 0 0}.cart-drawer-slider-header{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:12px;padding:0 16px}.cart-drawer-slider-title{position:relative;padding-bottom:8px;text-transform:capitalize;font-weight:700}.cart-drawer-slider-title:before{position:absolute;content:"";width:40px;height:2px;background:var(--brand-color);bottom:0;left:0}.cart-drawer-slider-btn-wrap{display:flex;align-items:center;gap:12px}.swiper-button-prev.cart-drawer-slider-btn-prev,.swiper-button-next.cart-drawer-slider-btn-next{position:unset;width:28px;height:28px;background:var(--brand-color);border-radius:50px;overflow:hidden;margin:0;opacity:1;visibility:visible}.cart-drawer-slider-btn-prev.swiper-button-prev:after,.cart-drawer-slider-btn-next.swiper-button-next:after{font-size:10px;color:var(--white);font-weight:700}.swiper.cart-drawer-slider{padding-left:16px}.cart-drawer-slider-item{display:flex;align-items:center;padding:12px;border-radius:8px;border:1px solid rgb(var(--border-color-2));background:var(--white)}.cart-drawer-slider-item .img{width:72px;height:72px;object-fit:contain;min-width:72px;border-radius:8px;background:var(--item-bg)}.cart-drawer-slider-item .title{font-size:13px;font-weight:500;text-transform:capitalize;line-height:17px;color:rgb(var(--color-text));transition:all ease .3s;display:flex}.cart-drawer-slider-item .title:hover{color:var(--brand-color)}.cart-drawer-slider-item .price{font-size:12px;text-transform:uppercase;line-height:16px;color:var(--muted);margin-top:3px}.cart-drawer-slider-item .item-btn{padding:5px 10px;font-size:12px;font-weight:400;line-height:1;border-radius:5px;background:var(--brand-color);color:var(--white);text-transform:capitalize;margin-top:4px}.cart-drawer-total-wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 16px}.cart-drawer-total-title{font-size:16px;font-weight:700;line-height:1;text-transform:uppercase}.cart-drawer-total-price{font-size:14px;font-weight:500;line-height:1;text-transform:uppercase}.cart-drawer-checkout-btn-wrap{padding:0 16px}.cart-drawer-checkout-btn-wrap .btn{background:var(--brand-color);border-color:var(--brand-color);color:var(--white)}.cart-drawer-checkout-btn-wrap .btn:hover{background:var(--white);color:var(--brand-color)}.cart-drawer-empty{display:none;align-items:center;justify-content:center;height:83%;width:100%}.cart-drawer-empty-text p{font-size:16px;font-weight:400;line-height:1;text-transform:capitalize;color:rgb(var(--color-text));margin:0 0 20px}.cart-drawer-empty-text .btn{background:var(--brand-color);border-color:var(--brand-color);color:var(--white)}.cart-drawer-empty-text .btn:hover{background:var(--white);color:var(--brand-color)}.cart-drawer.blank .cart-drawer-content,.cart-drawer.blank .cart-drawer-footer{display:none}.cart-drawer.blank .cart-drawer-empty{display:flex}.swiper-pagination .swiper-pagination-bullet{width:16px;height:16px;background-color:transparent;border:1px solid var(--brand-color);position:relative;opacity:1}.swiper-pagination .swiper-pagination-bullet:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%) scale(0);width:9px;height:9px;border-radius:100%;background-color:var(--btn-bg);transition:ease .5s}.swiper-pagination .swiper-pagination-bullet-active.swiper-pagination-bullet:after{transform:translate(-50%,-50%) scale(1)}.swiper-button-prev,.swiper-button-next{width:50px;height:50px;border:1px solid var(--brand-color);color:var(--black);background-color:var(--white);transition:ease .3s;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px}.swiper-button-prev:hover,.swiper-button-next:hover{border:1px solid var(--brand-color);color:var(--white);background-color:var(--brand-color)}.swiper-button-prev:after,.swiper-button-next:after{font-size:20px;color:var(--black)}.swiper-button-prev:hover:after,.swiper-button-next:hover:after{color:var(--white)}.swiper-button-next{right:-100px;opacity:0;visibility:hidden}.swiper-button-prev{left:-100px;opacity:1;visibility:visible}.swiper:hover .swiper-button-prev{left:20px;opacity:1;visibility:visible}.swiper:hover .swiper-button-next{right:20px;opacity:1;visibility:visible}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{display:none}@media only screen and (max-width:575px){:root{--shadow1: 2px 2px 0px 0px #16415F}body{padding:12px 0}.section{margin:8px 12px}.btn{box-shadow:2px 2px #022d5a;line-height:17px}.swiper-pagination .swiper-pagination-bullet{width:12px;height:12px}.swiper-pagination .swiper-pagination-bullet:after{width:6px;height:6px}.swiper-button-prev,.swiper-button-next{width:35px;height:35px}.swiper-button-prev:after,.swiper-button-next:after{font-size:12px}.container{padding:0 12px}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/main.css.map */
