@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Thin.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-Thin.woff) format("woff");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-ThinItalic.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-ThinItalic.woff) format("woff");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-ExtraLight.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Light.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-LightItalic.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Regular.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Italic.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Medium.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-MediumItalic.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-SemiBold.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-SemiBold.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-SemiBoldItalic.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Bold.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-BoldItalic.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-ExtraBold.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-ExtraBold.woff) format("woff");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-ExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Black.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-BlackItalic.woff2) format("woff2"),url(/cdn/shop/files/Montserrat-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Classico URW;src:url(/cdn/shop/files/ClassicoURW-Reg.woff2) format("woff2"),url(/cdn/shop/files/ClassicoURW-Reg.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Classico URW;src:url(/cdn/shop/files/ClassicoURW-RegIta.woff2) format("woff2"),url(/cdn/shop/files/ClassicoURW-RegIta.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Classico URW;src:url(/cdn/shop/files/ClassicoURW-Med.woff2) format("woff2"),url(/cdn/shop/files/ClassicoURW-Med.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Classico URW;src:url(/cdn/shop/files/ClassicoURW-MedIta.woff2) format("woff2"),url(/cdn/shop/files/ClassicoURW-MedIta.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Classico URW;src:url(/cdn/shop/files/ClassicoURW-Bol.woff2) format("woff2"),url(/cdn/shop/files/ClassicoURW-Bol.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Classico URW;src:url(/cdn/shop/files/ClassicoURW-BolIta.woff2) format("woff2"),url(/cdn/shop/files/ClassicoURW-BolIta.woff) format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Classico URW;src:url(/cdn/shop/files/ClassicoURW-Bla.woff2) format("woff2"),url(/cdn/shop/files/ClassicoURW-Bla.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}:root{--heading-font-stack: "Classico URW";--heading-font-weight: 600;--heading-font-style: normal;--heading-letterspacing: -.05em;--main-font-stack: "Montserrat";--main-font-weight: 400;--main-font-style: normal;--vh: 100%}*{box-sizing:border-box;font-synthesis:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth;font-size:62.5%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-size-adjust:100%}body{letter-spacing:.03em;font-size:1.6rem;line-height:1.25}body.overflow-hidden-mobile{overflow:hidden}img{max-width:100%}a,button,.button,svg{transition:all .2s ease}summary,summary *{transition:all .2s ease}h1,h2,h3,h4,.h1,.h2,.h3,.h4,h5,h6,.h5,.h6{font-weight:500;letter-spacing:0px;font-family:var(--heading-font-stack)}h1,.h1{font-weight:500;line-height:54px;font-size:44px}h2,.h2{font-weight:500;line-height:40px;font-size:30px}h3,.h3{font-weight:500;line-height:20px;font-size:20px}h4,.h4{font-weight:700;line-height:1.1;font-size:1.6rem;margin-top:2rem;margin-bottom:2rem}h5,.h5{font-weight:700;line-height:1.1;font-size:1.4rem;margin-top:2rem;margin-bottom:2rem}h6,.h6{font-weight:700;line-height:1.1;font-size:1.2rem;margin-top:2rem;margin-bottom:2rem}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}:focus,:focus-visible,:focus-within{box-shadow:none;outline:none}.sec-head{text-align:center}.sec-head.text-align-left{text-align:left;justify-content:flex-start}.sec-head.text-align-center{text-align:center;justify-content:center}.sec-head.text-align-right{text-align:right;justify-content:flex-end}.sec-head .sec-title{margin:0}.sec-head .sub-title{font-size:30px;letter-spacing:0;margin:0;line-height:40px}.sec-head .sub-title p:first-child{margin-top:0}.sec-head .sub-title p:last-child{margin-bottom:0}.sec-head .sec-text{font-size:16px;letter-spacing:0;margin:30px 0 0;line-height:26px;font-weight:400}.sec-head .sec-text p:first-child{margin-top:0}.sec-head .sec-text p:last-child{margin-bottom:0}.swiper-main-wrapper{width:100%;position:relative}.shopify-section .swiper-pagination{position:relative;display:flex;justify-content:center;margin:20px 0 0;bottom:0;gap:14px;transition:all .5s ease}.swiper-pagination.swiper-dots-pagination:empty{display:none}.swiper-main-wrapper:has(.product-card-wrapper) .swiper{padding:10px 0;margin:-10px 0}.shopify-section .swiper-pagination-lock{display:none}.shopify-section .swiper-pagination .swiper-pagination-bullet{opacity:.4;transition:all .5s ease;margin:0!important;border-radius:50%;background:#c5ab60;height:12px;width:12px}.shopify-section .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.shopify-section .swiper-pagination.border .swiper-pagination-bullet{background:transparent;outline:#000 1px solid}.shopify-section .swiper-pagination.line{gap:0}.shopify-section .swiper-pagination.line .swiper-pagination-bullet{height:4px;width:30px;background:#e5e5e5;border-radius:20px}.shopify-section .swiper-pagination.line .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#d1d3d4}.shopify-section .swiper-pagination.number{counter-reset:section}.shopify-section .swiper-pagination.number .swiper-pagination-bullet{height:auto;width:auto;background:transparent;display:flex;font-size:15px;font-weight:500;color:#000;opacity:.6}.shopify-section .swiper-pagination.number .swiper-pagination-bullet:before{counter-increment:section;content:counter(section,decimal-leading-zero)}.shopify-section .swiper-pagination.number .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;text-decoration:underline;text-underline-offset:2px}.shopify-section .swiper-pagination.swiper-pagination-vertical{width:auto;left:inherit;right:30px;margin:0;position:absolute;bottom:0;display:flex;flex-flow:column;gap:14px}.custom-arrows{position:relative}.custom-arrows .swiper-arrow{width:30px;height:30px;align-items:center;justify-content:center;position:absolute;color:#0e4641;top:50%;transform:translateY(-50%);margin:0;z-index:1;cursor:pointer}.custom-arrows .swiper-arrow.slide-prev{left:0}.custom-arrows .swiper-arrow.slide-next{right:0}.nav-btns .btn-arrow{position:absolute;display:flex;color:currentcolor}.nav-btns .btn-arrow:after{display:none}.nav-btns .btn-arrow svg{width:9px;height:auto}.nav-btns .btn-arrow.swiper-button-next{right:40px}.nav-btns .btn-arrow.swiper-button-prev{left:40px}.btn,.button{padding:12px 30px 10px;line-height:normal;letter-spacing:1.4px;text-transform:uppercase;font-size:14px;font-weight:500;min-height:40px;display:inline-flex;align-items:center;gap:20px;box-shadow:none}.btn .icon-right,.button .icon-right{width:12.15px}.inline-heading-rte strong{font-weight:700}.pagination .pagination__item .push-btn__surface{padding:10px;width:30px;height:30px;color:#0e4641;box-shadow:inset 0 0 0 var(--input-border-width) #0e4641}.pagination .pagination__list .pagination__item{color:#0e4641}.pagination .pagination__item .push-btn__surface span{height:auto}.breadcrumbs ol li{letter-spacing:0;color:#747474;font-size:12px;font-weight:300;line-height:1}.breadcrumbs ol li .text-scheme-text{color:#747474}.breadcrumbs{padding:8px 0 30px}.btn,.push-btn__surface{padding:11px 40px;letter-spacing:1.4px;box-shadow:none;text-transform:uppercase;font-size:14px;line-height:18px;border-radius:20px;display:inline-flex;align-items:center;justify-content:center;gap:20px}.push-btn{margin-top:0}.btn svg,.push-btn__surface svg{width:auto;height:9.5px}.push-btn__surface.button--secondary{outline:1px solid}.push-btn:hover .push-btn__surface.button--secondary{background:rgb(var(--color-button-text));color:rgb(var(--color-button-background))}.ruk_rating_snippet i{color:#e18541}.max-w-4xl,.shopify-policy__container{max-width:950px}.rte p{font-size:14px;line-height:1.7}[x-cloak]{display:none!important}.newsletter-wrapper .klaviyo-form{background:transparent!important}.newsletter-wrapper .klaviyo-form p span,.klaviyo-form p,.klaviyo-form a{color:#fff!important}.newsletter-wrapper .klaviyo-form button{border-color:#fff!important}.newsletter-wrapper .klaviyo-form input+.needsclick.kl-private-reset-css-Xuajs1>div{color:#000!important}@media screen and (max-width: 768px){.sm-block{display:block}}@media screen and (min-width: 768px) and (max-width: 990px){.md-block{display:block}}@media screen and (max-width: 991px){.h1,h1{line-height:40px;font-size:30px}.h2,h2{line-height:34px;font-size:24px}.sec-head .sec-text{font-size:15px;letter-spacing:0;margin-top:16px;line-height:25px}.px-section{padding-left:20px;padding-right:20px}}@media screen and (max-width: 989px){.breadcrumbs{padding:20px 0}.breadcrumbs ol li{font-size:11px}}.shopify-section-group-footer-group{z-index:1}
/*# sourceMappingURL=/cdn/shop/t/474/assets/global.css.map */
