*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--h1-desktop: calc(75px * var(--heading-scale));--h1-desktop-line: calc(85px * var(--heading-scale));--h2-desktop: calc(62px * var(--heading-scale));--h2-desktop-line: calc(72px * var(--heading-scale));--h3-desktop: calc(42px * var(--heading-scale));--h3-desktop-line: calc(52px * var(--heading-scale));--h4-desktop: calc(34px * var(--heading-scale));--h4-desktop-line: calc(44px * var(--heading-scale));--h5-desktop: calc(30px * var(--heading-scale));--h5-desktop-line: calc(40px * var(--heading-scale));--h6-desktop: calc(24px * var(--heading-scale));--h6-desktop-line: calc(34px * var(--heading-scale));--text-h1: calc(22px * var(--body-scale));--text-h1-line: calc(32px * var(--body-scale));--text-h2: calc(20px * var(--body-scale));--text-h2-line: calc(30px * var(--body-scale));--text-h3: calc(18px * var(--body-scale));--text-h3-line: calc(28px * var(--body-scale));--text-h4: calc(16px * var(--body-scale));--text-h4-line: calc(26px * var(--body-scale));--text-h5: calc(14px * var(--body-scale));--text-h5-line: calc(24px * var(--body-scale));--text-h6: calc(12px * var(--body-scale));--text-h6-line: calc(22px * var(--body-scale));--body-font: calc(14px * var(--body-scale));--body-line: calc(24px * var(--body-scale));--paragraph-font: calc(14px * var(--body-scale));--paragraph-line: calc(22px * var(--body-scale))}.shopify-section{position:relative}.shopify-section.shopify-section-group-header-group{position:unset}select,option,svg,button,a{color:currentColor}.placeholder-svg{background:#ebebeb}.hidden{display:none}.shopify-policy__container,.full-width,.page-width{width:100%;margin-inline:auto;padding-inline:20px}.narrow-width{width:100%;max-width:700px;margin-inline:auto;padding-inline:20px}.column{flex-direction:column}.row{flex-direction:row}:focus-visible{outline:2px solid currentColor;outline-offset:-2px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.row-reverse{flex-direction:row-reverse}.group-block.vertical{display:flex;flex-direction:column}.group-block.horizontal{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.group-block .button-wrap{width:fit-content}.slider-nav-btn.swiper-button-lock{display:none}.slider-progressbar.swiper-pagination-progressbar.swiper-pagination-lock{display:none;opacity:0}.slider-nav-btn{transition:.3s ease;cursor:pointer}.slider-nav-btn:hover{background-color:rgba(var(--color-foreground),1);color:rgba(var(--color-background));border:1px solid rgba(var(--color-background))}.slider-nav-btn.swiper-button-disabled,.swiper-button-disabled{opacity:.2;cursor:no-drop}@media(min-width:576px){.shopify-policy__container,.page-width{max-width:767px}}@media(min-width:768px){.shopify-policy__container,.page-width{max-width:992px}}@media(min-width:992px){.shopify-policy__container,.page-width{max-width:1200px}}@media(min-width:1200px){.shopify-policy__container,.page-width{max-width:1440px}}.rte{line-height:1.6}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);margin:0 0 10px}.rte h1{font-size:var(--h1-desktop);line-height:var(--h1-desktop-line)}.rte h2{font-size:var(--h2-desktop);line-height:var(--h2-desktop-line)}.rte h3{font-size:var(--h3-desktop);line-height:var(--h3-desktop-line)}.rte h4{font-size:var(--h4-desktop);line-height:var(--h4-desktop-line)}.rte h5{font-size:var(--h5-desktop);line-height:var(--h5-desktop-line)}.rte h6{font-size:var(--h6-desktop);line-height:var(--h6-desktop-line)}.rte p{font-size:var(--paragraph-font);line-height:var(--paragraph-line);margin:0 0 1.25rem}.rte blockquote{margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid rgba(var(--color-foreground),.2);background-color:rgba(var(--color-foreground),.02);font-style:italic}.rte blockquote p{margin-bottom:.5rem}.rte blockquote p:last-child{margin-bottom:0}.rte ul,.rte ol{margin:1rem 0 1.5rem;padding-left:2rem}.rte ul{list-style-type:disc}.rte ol{list-style-type:decimal}.rte li{font-size:var(--paragraph-font);line-height:var(--paragraph-line);margin-bottom:1rem}.rte ul ul,.rte ol ul{list-style-type:circle;margin:.5rem 0}.rte ul ol,.rte ol ol{list-style-type:lower-alpha;margin:.5rem 0}.rte a{color:rgba(var(--color-foreground),.85);text-decoration:underline}.rte a:hover{color:rgba(var(--color-foreground),1)}.rte img{max-width:100%;height:auto;margin:1.5rem 0}.rte table{width:100%;margin:1.5rem 0;border-collapse:collapse}.rte table th,.rte table td{padding:.75rem;border:1px solid rgba(var(--color-foreground),.1);text-align:left}.rte table th{font-weight:700;background-color:rgba(var(--color-foreground),.05)}h1,.h1{font-size:var(--h1-desktop);line-height:var(--h1-desktop-line);margin:0 0 10px}h2,.h2{font-size:var(--h2-desktop);line-height:var(--h2-desktop-line);margin:0 0 10px}h3,.h3{font-size:var(--h3-desktop);line-height:var(--h3-desktop-line);margin:0 0 10px}h4,.h4{font-size:var(--h4-desktop);line-height:var(--h4-desktop-line);margin:0 0 10px}h5,.h5{font-size:var(--h5-desktop);line-height:var(--h5-desktop-line);margin:0 0 10px}h6,.h6{font-size:var(--h6-desktop);line-height:var(--h6-desktop-line);margin:0 0 10px}.text.h1{font-size:var(--text-h1);line-height:var(--text-h1-line)}.text.h2{font-size:var(--text-h2);line-height:var(--text-h2-line)}.text.h3{font-size:var(--text-h3);line-height:var(--text-h3-line)}.text.h4{font-size:var(--text-h4);line-height:var(--text-h4-line)}.text.h5{font-size:var(--text-h5);line-height:var(--text-h5-line)}.text.h6{font-size:var(--text-h6);line-height:var(--text-h6-line)}body{font-size:var(--body-font);line-height:var(--body-line);overflow-x:hidden;position:relative}p{font-size:var(--paragraph-font);line-height:var(--paragraph-line);margin:0 0 15px}p:last-child{margin:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin:0}@media only screen and (max-width:1200px){:root{--h1-desktop: calc(60px * var(--heading-scale));--h1-desktop-line: calc(70px * var(--heading-scale));--h2-desktop: calc(44px * var(--heading-scale));--h2-desktop-line: calc(54px * var(--heading-scale));--h3-desktop: calc(36px * var(--heading-scale));--h3-desktop-line: calc(46px * var(--heading-scale));--h4-desktop: calc(28px * var(--heading-scale));--h4-desktop-line: calc(38px * var(--heading-scale));--h5-desktop: calc(26px * var(--heading-scale));--h5-desktop-line: calc(36px * var(--heading-scale));--h6-desktop: calc(18px * var(--heading-scale));--h6-desktop-line: calc(28px * var(--heading-scale));--text-h1: calc(20px * var(--body-scale));--text-h1-line: calc(30px * var(--body-scale));--text-h2: calc(18px * var(--body-scale));--text-h2-line: calc(28px * var(--body-scale));--text-h3: calc(16px * var(--body-scale));--text-h3-line: calc(26px * var(--body-scale));--text-h4: calc(14px * var(--body-scale));--text-h4-line: calc(24px * var(--body-scale));--text-h5: calc(14px * var(--body-scale));--text-h5-line: calc(24px * var(--body-scale));--text-h6: calc(12px * var(--body-scale));--text-h6-line: calc(22px * var(--body-scale))}}@media only screen and (max-width:767px){:root{--h1-desktop: calc(40px * var(--heading-scale));--h1-desktop-line: calc(50px * var(--heading-scale));--h2-desktop: calc(36px * var(--heading-scale));--h2-desktop-line: calc(46px * var(--heading-scale));--h3-desktop: calc(30px * var(--heading-scale));--h3-desktop-line: calc(40px * var(--heading-scale));--h4-desktop: calc(22px * var(--heading-scale));--h4-desktop-line: calc(32px * var(--heading-scale));--h5-desktop: calc(18px * var(--heading-scale));--h5-desktop-line: calc(28px * var(--heading-scale));--h6-desktop: calc(16px * var(--heading-scale));--h6-desktop-line: calc(26px * var(--heading-scale));--text-h1: calc(18px * var(--body-scale));--text-h1-line: calc(28px * var(--body-scale));--text-h2: calc(18px * var(--body-scale));--text-h2-line: calc(28px * var(--body-scale));--text-h3: calc(16px * var(--body-scale));--text-h3-line: calc(26px * var(--body-scale));--text-h4: calc(14px * var(--body-scale));--text-h4-line: calc(24px * var(--body-scale));--text-h5: calc(14px * var(--body-scale));--text-h5-line: calc(24px * var(--body-scale));--text-h6: calc(12px * var(--body-scale));--text-h6-line: calc(22px * var(--body-scale))}.text br{display:none}}.body-scale-small{--body-scale: .85}.body-scale-medium{--body-scale: 1}.body-scale-large{--body-scale: 1.15}.body-scale-xlarge{--body-scale: 1.3}.heading-scale-small{--heading-scale: .85}.heading-scale-medium{--heading-scale: 1}.heading-scale-large{--heading-scale: 1.2}.heading-scale-xlarge{--heading-scale: 1.4}.scale-all-small{--body-scale: .85;--heading-scale: .85}.scale-all-large{--body-scale: 1.15;--heading-scale: 1.15}.position-relative{position:relative}.horizontal{flex-direction:row;align-items:end;flex-wrap:wrap}.vertical{flex-direction:column}.left{text-align:left}.left .breadcrumbs ol{justify-content:flex-start}.right{text-align:right}.center{text-align:center}.pb-10{padding-bottom:10px}.pb-10:last-child{padding-bottom:0}.mtb-0{margin-top:0;margin-bottom:0}.mb-10{margin-bottom:10px}.pb-15{padding-bottom:15px}input:focus-visible,button:focus-visible,a:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible,[role=button]:focus-visible{outline:2px solid rgb(var(--color-foreground));box-shadow:0 0 0 4px rgb(var(--color-background))}*:focus{outline-color:rgb(var(--color-foreground))}.overlay{position:relative;display:flex;width:100%;height:100vh}.overlay-inner{position:absolute;inset-inline:0;z-index:1;display:flex;height:90%}.overlay>*{width:100%}.image-wrap-icon svg,.image-wrap img{border-radius:8px}@media only screen and (min-width:767px){.top-left{align-items:flex-start;justify-content:flex-start}.top-center{align-items:flex-start;justify-content:center}.top-right{align-items:flex-start;justify-content:flex-end}.middle-left{align-items:center;justify-content:flex-start}.middle-center{align-items:center;justify-content:center;width:fit-content}.middle-right{align-items:center;justify-content:flex-end}.bottom-left{align-items:flex-end;justify-content:flex-start}.bottom-center{align-items:flex-end;justify-content:center}.bottom-right{align-items:flex-end;justify-content:flex-end}}.button{display:flex;align-items:center;justify-content:center;gap:15px;text-transform:uppercase;border-radius:50px;padding:10px 12px;text-align:center;font-size:12px;line-height:18px;transition:all .5s ease-in-out;cursor:pointer;text-decoration:none}.button-wrap.center .button{margin:0 auto}.button-wrap{width:100%}.button-wrap.center{margin:0 auto}.button.button-full{align-items:center;display:flex;flex-direction:row;justify-content:space-between;max-width:600px;width:100%;background-color:rgb(var(--color-full-width-button));color:rgb(var(--color-full-width-button-text));border:1px solid rgb(var(--color-full-width-button-text));margin:0 auto;text-decoration:underline}.button.button-full:hover{color:rgb(var(--color-full-width-button));background-color:rgb(var(--color-full-width-button-text));border:1px solid rgb(var(--color-full-width-button))}.button-icon{align-items:center;border-radius:50px;display:flex;flex-direction:row;justify-content:center;overflow:hidden;position:relative;transition:transform .3s ease;height:32px;width:32px;border:1px solid;transform:rotate(-40deg)}.button.button-full:hover .button-icon{background-color:rgb(var(--color-full-width-button));color:rgb(var(--color-full-width-button-text))}.button.button-full:hover .button-icon .icon-arrow>*{color:rgb(var(--color-full-width-button-text))}.button-icon .icon-arrow{transform-origin:center;transition:transform .8s cubic-bezier(.18,.71,.11,1),opacity .8s cubic-bezier(.18,.71,.11,1);width:16px}.button-icon .icon-arrow:first-child{transform:translate(0) scaleX(1)}.button-icon .icon-arrow:last-child{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-300%,-50%) scaleX(2);transition:transform .8s cubic-bezier(.18,.71,.11,1),opacity .8s cubic-bezier(.18,.71,.11,1)}.button:hover .button-icon .icon-arrow:first-child{opacity:0;transform:translate(350%) scaleX(2)}.button:hover .button-icon .icon-arrow:last-child{opacity:1;transform:translate(-50%,-50%) scaleX(1)}.button-primary{position:relative;z-index:1;width:fit-content;background-color:rgb(var(--color-primary-button));border:1px solid rgb(var(--color-primary-button));color:rgb(var(--color-primary-button-text))}.button-primary:hover{background-color:rgb(var(--color-primary-button-text));border:1px solid rgb(var(--color-primary-button));color:rgb(var(--color-primary-button))}.button-primary .button-icon{background-color:rgb(var(--color-primary-button-text));color:rgb(var(--color-primary-button))}.button-secondary{position:relative;z-index:1;width:fit-content;background-color:rgb(var(--color-secondary-button));border:1px solid rgb(var(--color-secondary-button-text));color:rgb(var(--color-secondary-button-text))}.button-secondary:hover{background-color:rgb(var(--color-secondary-button-text));border:1px solid rgb(var(--color-secondary-button));color:rgb(var(--color-secondary-button))}.button-secondary:hover .button-icon{color:rgb(var(--color-secondary-button-text));background-color:rgb(var(--color-secondary-button))}.button-secondary:hover .button-icon .icon-arrow>*{color:rgb(var(--color-secondary-button-text))}.button-link-with-icon{display:flex;align-items:center;gap:20px;width:fit-content}.button-with-icon{align-items:center;border-radius:50px;display:flex;flex-direction:row;height:60px;justify-content:center;transition:transform .3s ease;width:60px;background-color:rgb(var(--color-full-width-button-icon-background));position:relative;transform:rotate(-45deg)}.button-link-with-icon.icon-arrow{transform-origin:center;transition:transform .8s cubic-bezier(.18,.71,.11,1),opacity .8s cubic-bezier(.18,.71,.11,1);width:25px}.button-link-with-icon .icon-arrow>*{color:rgb(var(--color-full_width_button_icon))}.button-link-with-icon .icon-arrow:first-child{transform:translate(0) scaleX(1)}.button-link-with-icon .icon-arrow:last-child{left:50%;opacity:0;position:absolute;top:50%;transform:translate(-300%,-50%) scaleX(2);transition:transform .8s cubic-bezier(.18,.71,.11,1),opacity .8s cubic-bezier(.18,.71,.11,1)}.button-link-with-icon:hover .button-link-with-icon .icon-arrow:first-child{opacity:0;transform:translate(350%) scaleX(2)}.button-link-with-icon:hover .button-link-with-icon .icon-arrow:last-child{opacity:1;transform:translate(-50%,-50%) scaleX(1)}.button-link-with-icon .icon-arrow{transform-origin:center;transition:transform .8s cubic-bezier(.18,.71,.11,1),opacity .8s cubic-bezier(.18,.71,.11,1);width:25px}.button.icon-btn{justify-content:space-between}.button.button-link.icon-btn .button-icon .icon-arrow>*{color:currentColor}.button.icon-button.button-icon.icon-btn{padding:0;border:none;transform:rotate(5deg)}@media only screen and (max-width:767px){.button.button-full{padding:10px;font-size:14px;line-height:18px}.button-icon{height:35px;width:35px}}input[type=search]::-webkit-search-cancel-button{appearance:none;-webkit-appearance:none}.skip-to-content-link{position:absolute;left:-9999px;z-index:9999;padding:1rem 1.5rem;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;border:1px solid rgb(var(--color-foreground));border-radius:4px;font-weight:600;transition:all .2s ease;-ms-overflow-style:none;scrollbar-width:none}.skip-to-content-link:focus{left:50%;top:1rem;transform:translate(-50%);outline:3px solid rgb(var(--color-primary-button));outline-offset:2px}.skip-to-content-link::-webkit-scrollbar{display:none}.section-heading{margin:0}.section-heading-header{margin:50px 0}.main-page-content{position:relative;z-index:1}.main-page-section-image-content{height:500px;overflow:hidden;position:relative}.main-page-section-image-content img{width:100%;height:100%;object-fit:cover}.main-page-section-wrap.main-page-section-overlay{position:absolute;top:0;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.default-page-content{text-align:center}.main-search-wrap{width:100%;margin:0 auto;padding:50px 0}.main-search-wrap .search-container{margin:0 auto;padding:0}.main-search-wrap .search-form{border:1px solid}.no-search-results{text-align:center;font-size:18px;line-height:28px}.main-search-heading{margin:0;text-align:center;padding-bottom:30px;font-size:30px;line-height:40px;text-transform:capitalize}.countdown-timer{display:flex}.newsletter-flex{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px}.newsletter-content-column,.newsletter-column{width:calc(50% - 15px)}@media only screen and (max-width:767px){.newsletter-content-column,.newsletter-column{width:100%}}.main-404-heading{text-align:center;font-size:100px;line-height:110px;font-weight:700}.main-404-image{width:100%;height:auto}.main-404-img{margin:0 auto;display:block;width:100%;max-width:400px}.back-to-top{position:fixed;bottom:10%;right:2%;cursor:pointer;min-width:unset;max-width:unset;padding:2px;opacity:1;z-index:2;border-radius:50px;border:1px solid;width:30px;height:30px;transform:rotate(180deg);display:flex;align-items:center;justify-content:center;background:#fff}.back-to-top.hidden{display:none}.custom-section-flex{display:flex;gap:20px}@media screen and (min-width:767px){.custom-section-flex.horizontal>*{flex:1}.custom-section-flex.horizontal>:first-child{flex:1}}.localization-flex{display:flex;align-items:center;flex-wrap:wrap;height:100%}.disclosure,.dropdown{position:relative;display:inline-block}.disclosure__button,.country-dropdown{width:fit-content;padding:0;border:none;border-radius:4px;text-align:left;display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer;position:relative;transition:background-color .3s ease;background:transparent;color:currentColor}.selected-country{display:flex}.language_form_button .button-icon,.country-dropdown .button-icon{margin-left:10px;width:14px;color:currentColor;background:transparent;height:auto;border:none;transform:unset;border-radius:0;display:flex;align-items:center}.button-icon svg{width:100%;height:auto;display:block}localization-form form{width:fit-content;display:flex}.country-flag{margin-right:10px;width:20px;height:auto}.disclosure__list,.country-list{position:absolute;top:100%;left:0;right:0;z-index:3;max-height:300px;overflow-y:auto;border:1px solid;border-radius:4px;margin-top:5px;width:100%;min-width:300px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-20px);transition:opacity .3s ease,transform .3s ease,visibility 0s .3s;background:rgb(var(--color-background));border-radius:var(--border-radius);box-shadow:var(--shadow);transform:translateY(-10px);transition:var(--transition);z-index:100}localization-form{height:100%;display:flex;align-items:center;justify-content:center;width:fit-content}#selected-country{display:flex;align-items:center}.disclosure__list[hidden],.country-list[hidden]{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-20px)}.disclosure__list:not([hidden]),.country-list:not([hidden]){opacity:1;visibility:visible;pointer-events:all;transform:translateY(0);transition:opacity .3s ease,transform .3s ease;margin:8px 0;padding:10px}.country-dropdown[aria-expanded=true] .button-icon svg{transform:rotate(180deg);transition:all .3s ease}.disclosure__item,.country-item{padding:5px;cursor:pointer;display:flex;align-items:center;transition:background-color .3s ease;font-size:12px;line-height:20px}.disclosure__item a{text-decoration:none}.footer-localization .disclosure__list,.footer-localization .country-list{bottom:20px;top:unset;z-index:99}@media only screen and (max-width:1200px){localization-form{padding:0}}@media only screen and (max-width:767px){.disclosure__list{min-width:auto}.country-list{min-width:200px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms;scroll-behavior:auto}.swiper-wrapper{transition-duration:0ms}}.cart-notification{position:fixed;bottom:24px;left:50%;transform:translate(-50%) translateY(0);z-index:99999;min-width:280px;max-width:480px;width:calc(100vw - 40px);border-radius:8px;box-shadow:0 4px 24px #0000002e;animation:cart-notification-in .3s ease forwards;pointer-events:auto}.cart-notification--error{background:#fff1f1;border:1.5px solid #f87171;color:#b91c1c}.cart-notification--success{background:#f0fdf4;border:1.5px solid #4ade80;color:#166534}.cart-notification--info{background:#eff6ff;border:1.5px solid #60a5fa;color:#1e40af}.cart-notification-content{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.cart-notification-message{font-size:.875rem;line-height:1.4;font-weight:500}.cart-notification-close{background:none;border:none;cursor:pointer;padding:2px;flex-shrink:0;color:inherit;opacity:.7;display:flex;align-items:center}.cart-notification-close:hover{opacity:1}.cart-notification--hiding{animation:cart-notification-out .3s ease forwards}@keyframes cart-notification-in{0%{opacity:0;transform:translate(-50%) translateY(16px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes cart-notification-out{0%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(16px)}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
