:root{--focused-base-outline: .2rem solid rgba(var(--color-foreground), .5);--focused-base-outline-offset: .3rem;--focused-base-box-shadow: 0 0 0 .3rem rgb(var(--color-background)), 0 0 .5rem .4rem rgba(var(--color-foreground), .3);--duration-shorter: .1s;--duration-fast: .15s;--duration-short: .2s;--duration-default: .3s;--duration-medium: .4s;--duration-long: .5s;--duration-slow: .6s;--duration-slower: .75s;--duration-extra-longer: .8s;--ease-default: ease;--ease-in: ease-in;--ease-out: ease-out;--ease-in-out: ease-in-out;--ease-premium: cubic-bezier(.25, .46, .45, .94);--ease-out-slow: cubic-bezier(0, 0, .3, 1);--transition-default: all var(--duration-default) var(--ease-default);--transition-fast: all var(--duration-fast) var(--ease-default);--transition-smooth: all var(--duration-default) var(--ease-smooth);--transition-premium: all var(--duration-medium) var(--ease-premium);--text-xxs: 10px;--text-xs: 12px;--text-sm: 14px;--text-md: 16px;--text-lg: 18px;--text-xl: 20px;--text-xxl: 22px;--text-3xl: 22px;--text-4xl: 24px;--text-5xl: 26px;--text-6xl: 28px;--text-7xl: 30px;--text-8xl: 32px;--text-9xl: 36px;--color-dark: #000000;--color-light: #FFFFFF;--base-transition: all var(--duration-default) ease;--scale-zoom-in: scale(.9);--scale-zoom-out: scale(1.2);--scale-zoom-fade: scale(.8);--scale-zoom-blur: scale(.85);--scale-pop-bounce: scale(.8);--scale-elastic-zoom: scale(.7);--scale-tilt-zoom: scale(.9);--scale-zoom-slide: scale(.9);--scale-pop-up: scale(.95);--scale-3d-pop: scale(.85);--translate-slide-down: translateY(-15px);--translate-slide-up: translateY(15px);--translate-slide-left: translateX(20px);--translate-slide-right: translateX(-20px);--translate-drop-bounce: translateY(-20px);--translate-zoom-slide: translateY(-10px);--translate-pop-up: translateY(20px);--perspective-tilt: perspective(600px);--perspective-drop: perspective(800px);--rotate-tilt-zoom: rotateX(-10deg);--rotate-swing-down: rotateX(-20deg);--rotate-perspective-drop: rotateX(-10deg);--rotate-3d-pop: rotateX(-5deg);--pop-bounce-timing: cubic-bezier(.34, 1.56, .64, 1);--drop-bounce-timing: cubic-bezier(.68, -.55, .27, 1.55);--elastic-zoom-timing: cubic-bezier(.17, .67, .83, .67);--ease-smooth: cubic-bezier(.4, 0, .2, 1);--primary-color: var(--color-accent);--progress-bg: #e0e0e0;--progress-fill: var(--primary-color);--hover-ease: var(--duration-long) cubic-bezier(.78, .01, .25, 1);--liquid-glass-transparent-from: .35;--liquid-glass-transparent-to: .12;--border-opacity: .1}*:focus{outline:none!important;box-shadow:none!important}.no-js:not(html){display:none!important}html.no-js .no-js:not(html){display:block!important}.no-js-inline{display:none!important}html.no-js .no-js-inline{display:inline-block!important}html.no-js .no-js-hidden{display:none!important}*,*:before,*:after{box-sizing:border-box}html{height:100%;scroll-behavior:smooth;width:100%;overflow-x:unset;box-sizing:border-box}body{display:block;margin:0;font-family:var(--font-body-family);line-height:var(--font-body-line-height);letter-spacing:var(--body-font-letter-spacing);font-style:var(--font-body-style);font-weight:var(--font-body-font-weight);background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity));overflow-x:hidden!important;box-sizing:border-box;min-height:100vh;display:flex;flex-direction:column}#MainContent{flex:1}.th-logo{max-width:var(--logo-max-width);max-height:var(--logo-max-height)}@media screen and (max-width:749px){.th-logo{max-width:120px}}.accordion-button,.accordion,.accordion-item,.navbar{font-family:var(--font-body-family);line-height:var(--font-body-line-height);letter-spacing:var(--body-font-letter-spacing);font-style:var(--font-body-style);font-weight:var(--font-body-font-weight);color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.navbar,.dropdown-menu{font-size:var(--font-body-size)}.container,.section{max-width:100vw;box-sizing:border-box}.shopify-block:not(.mega-menu .shopify-block):not(.timeline-row:nth-child(odd)):not(.timeline-row){padding-left:0;padding-right:0}.section-bg{position:relative}.section-bg .bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-foreground),1);z-index:1;pointer-events:none}.section-bg>*:not(.bg-overlay){position:relative;z-index:2}.block-group-wrapper{padding:var(--col-padding)}@media(max-width:575px){.container,.section{max-width:100vw;overflow-x:hidden;box-sizing:border-box}.icon-with-text-v2{overflow-x:visible}body{padding-bottom:var(--sticky-footer-height, 0px)}}.page-width{max-width:var(--page-width);margin:0 auto;padding:0 20px}.page-width-padded{margin:0 auto;padding:0 60px}@media(min-width:991px){.page-width-desktop{max-width:var(--page-width);margin:0 auto;padding:0}}@media(max-width:991px){.page-width-mobile{max-width:var(--page-width);margin:0 auto;padding:0 20px}}@media(max-width:575px){body{font-size:var(--font-body-size-mobile)}.page-width{padding:0 10px;overflow:hidden}.page-width-full{overflow:hidden}.page-width-padded{margin:0 auto;padding:0 10px}.header.page-width-padded,.mega-menu .page-width-padded{padding-left:0;padding-right:0}.mega-menu .shopify-block{padding:0}}.nav-mobile-wrapper{padding-right:10px}.shadow-bottom{box-shadow:0 30px 30px #0000000f}@media(min-width:576px){body{font-size:var(--font-body-size-mobile)}}@media(min-width:768px){body{font-size:var(--font-body-size-tablet)}}@media(min-width:992px){body{font-size:var(--font-body-size)}}@media(min-width:1200px){body{font-size:var(--font-body-size)}}@media(min-width:1400px){body{font-size:var(--font-body-size)}}.gradient{background:rgb(var(--color-background));background:var(--gradient-background)}.hidden{display:none!important;visibility:hidden;opacity:0}img,svg{vertical-align:inherit}.spacing-style{--spacing-scale: var(--spacing-scale-md);--padding-block: 0px;--padding-block-start: var(--padding-block, 0px);--padding-block-end: var(--padding-block, 0px);--padding-inline: 0px;--padding-inline-start: var(--padding-inline, 0px);--padding-inline-end: var(--padding-inline, 0px);--margin-block: 0px;--margin-block-start: var(--margin-block, 0px);--margin-block-end: var(--margin-block, 0px);--margin-inline: 0px;--margin-inline-start: var(--margin-inline, 0px);--margin-inline-end: var(--margin-inline, 0px)}@media screen and (min-width:990px){.spacing-style{--spacing-scale: var(--spacing-scale-default)}}.spacing-style,.inherit-spacing{padding-block:calc(var(--padding-block-start) + var(--section-top-offset, 0px)) var(--padding-block-end);padding-inline:var(--padding-inline-start) var(--padding-inline-end);margin-block:var(--margin-block-start) var(--margin-block-end);margin-inline:var(--margin-inline-start) var(--margin-inline-end)}.th-container-item{padding:var(--col-padding)}.size-style{width:var(--size-style-width-mobile, var(--size-style-width));height:var(--size-style-height-mobile, var(--size-style-height))}@media screen and (min-width:750px){.size-style{width:var(--size-style-width);height:var(--size-style-height)}}.shoppable-image-section{overflow:visible!important;position:relative;z-index:1;box-sizing:border-box}.shopify-section-group-before-header-group{position:relative;z-index:9999999}@media(max-width:575px){.shopify-section:not(:first-of-type):not(.section-header):not(.shoppable-image-section):not(.shopify-section-footer),.section:not(:first-of-type),.shopify-section-group-before-footer-group{margin-top:var(--spacing-sections-mobile);overflow:visible;box-sizing:border-box}.section-newsletter-modern{overflow:visible!important}.shopify-section-group-before-header-group{z-index:0!important}}@media(min-width:576px){.shopify-section:not(:first-of-type),.section:not(:first-of-type),.shopify-section-group-before-footer-group{margin-top:var(--spacing-sections-mobile)}}@media(min-width:768px){.shopify-section:not(:first-of-type),.section:not(:first-of-type),.shopify-section-group-before-footer-group{margin-top:var(--spacing-sections-tablet)}}@media(min-width:992px){.shopify-section:not(:first-of-type),.section:not(:first-of-type),.shopify-section-group-before-footer-group{margin-top:var(--spacing-sections-desktop)}}@media(min-width:1200px){.shopify-section:not(:first-of-type),.section:not(:first-of-type),.shopify-section-group-before-footer-group{margin-top:var(--spacing-sections-desktop)}}@media(min-width:1400px){.shopify-section:not(:first-of-type),.section:not(:first-of-type),.shopify-section-group-before-footer-group{margin-top:var(--spacing-sections-desktop)}}.home-with-sidebar-wrapper:empty,.home-sidebar:empty,.home-main:empty{display:none}.element-margin-top{margin-top:5rem}@media screen and (min-width:750px){.element-margin{margin-top:calc(5rem + var(--page-width-margin))}}.collage-container{display:grid;grid-template-columns:repeat(var(--desktop-columns),1fr);gap:var(--grid-desktop-horizontal-spacing);margin:0 auto}.collage-container .col:first-child{grid-row:span var(--rows);grid-column:span var(--rows)}@media(max-width:768px){.collage-container{grid-template-columns:1fr}.collage-container .col:first-child{grid-row:1;grid-column:1}}.grid-auto-flow{display:grid;grid-auto-flow:column}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.visually-hidden--inline{margin:0;height:1em}.overflow-hidden{overflow:hidden}.skip-to-content-link:focus{z-index:9999;position:inherit;overflow:auto;width:auto;height:auto;clip:auto;outline:1px solid var(--color-foreground)}::selection{background-color:rgba(var(--color-foreground),.2)}.text-body{font-size:var(--font-body-size);letter-spacing:inherit;line-height:var(--font-body-line-height);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}blockquote{font-style:italic;color:rgba(var(--color-foreground),.5);border-left:.2rem solid rgba(var(--color-border),.1);padding-left:1rem}@media screen and (min-width:750px){blockquote{padding-left:1.5rem}}.caption{font-size:var(--text-sm);letter-spacing:inherit}@media screen and (min-width:750px){.caption{font-size:var(--text-md)}}.caption-with-letter-spacing{font-size:var(--text-xxs);letter-spacing:3px;text-transform:uppercase;line-height:normal}.caption-with-letter-spacing-medium{font-size:var(--text-sm);letter-spacing:inherit;line-height:normal}.caption-with-letter-spacing-large{font-size:var(--text-md);letter-spacing:inherit;line-height:normal}.glass-effect{background:rgba(var(--color-background),.4)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important}.background-transparent{background:rgba(var(--color-background),0)!important;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.left{text-align:left}.center{text-align:center}.right{text-align:right}.uppercase{text-transform:uppercase}.light{opacity:.7}a:not([href]){cursor:not-allowed}hr{border:none;height:.1rem;background-color:rgba(var(--color-border),.1);display:block;margin:5rem 0}@media screen and (min-width:750px){hr{margin:7rem 0}}.full-unstyled-link{text-decoration:none;color:rgba(var(--color-link),1);display:block}.placeholder{background-color:rgba(var(--color-foreground),.04);color:rgba(var(--color-foreground),.55);fill:rgba(var(--color-foreground),.55);display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:1}.break{word-break:break-word}.visibility-hidden{visibility:hidden}@media(prefers-reduced-motion){.th-animation-disabled{transition:none!important;animation:none!important}}.icon-arrow{width:1.5rem}.animate-arrow .icon-arrow path{transform:translate(-.25rem);transition:transform var(--duration-short) ease}.animate-arrow:hover .icon-arrow path{transform:translate(-.05rem)}.btn,.shopify-challenge__button,button.shopify-payment-button__button--unbranded,.shopify-payment-button [role=button],.cart_dynamic-checkout-buttons [role=button],.cart_dynamic-checkout-buttons iframe,.owl-prev,.owl-next,.scroll-btn--left,.scroll-btn--right{position:relative}.shopify-payment-button__button--unbranded{display:flex;justify-content:center;text-align:center}.button,.btn,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:40px}.icon-wrap-button{height:auto}.icon-wrap-button .icon,.button-with-arrow .icon{height:var(--text-xs);width:var(--text-xs);vertical-align:middle}.btn,.shopify-challenge__button,.customer button,.btn-primary,.btn-secondary{font-family:inherit;font-size:var(--text-xs);cursor:pointer;display:inline-flex;justify-content:center;align-items:center;padding:10px 15px;gap:8px;text-decoration:none;width:auto;appearance:none;-webkit-appearance:none;border-radius:0}.btn,.shopify-payment-button__button--unbranded,.tablink,.product-card-hover-icon .button-text{letter-spacing:var(--button-letter-spacing)}.btn,.shopify-challenge__button,.customer button{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));transition:box-shadow var(--duration-short) ease}.btn::selection,.shopify-challenge__button::selection,.customer button::selection{background-color:rgba(var(--color-button-text),.3)}.btn:focus,.shopify-payment-button__button--unbranded:focus,.shopify-payment-button [role=button]:focus,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button [role=button]:focus-visible{outline:0;box-shadow:0 0 0 .3rem rgb(var(--color-background)),0 0 0 .5rem rgba(var(--color-foreground),.5),0 0 .5rem .4rem rgba(var(--color-foreground),.3)}.shopify-payment-button__button--unbranded:focus:not(:focus-visible):not(.focused),.shopify-payment-button [role=button]:focus:not(:focus-visible):not(.focused){box-shadow:inherit}.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: 1.3px}@media screen and (max-width:749px){.btn,.shopify-challenge__button,.customer button{padding:0 10px!important}}.btn-primary{position:relative;overflow:hidden;z-index:1;color:rgb(var(--color-button-text));border:1px solid rgb(var(--color-button-border));background:rgb(var(--color-button));fill:rgb(var(--color-button-text));transition:all var(--duration-default) ease}.btn-primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;left:-1px!important;background:rgb(var(--color-button-hover));transform:translate(-100%);transition:transform var(--duration-default) ease;z-index:-1}.btn-primary:hover{color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-border-hover));background:rgb(var(--color-button-hover))}.btn-primary:hover:before{transform:translate(0)}.btn-primary::selection{border-color:rgb(var(--color-button-border-hover));background:rgb(var(--color-button-hover));color:rgb(var(--color-button-text-hover))}.btn-primary svg,.btn-primary svg g{stroke:rgb(var(--color-button-text))}.btn-primary:hover svg,.btn-primary:hover svg g{stroke:rgb(var(--color-button-text-hover))}.btn-secondary,.shopify-payment-button__button--unbranded{position:relative;overflow:hidden;z-index:1;color:rgb(var(--color-secondary-button-text));background:rgba(var(--color-secondary-button),1);border:1px solid rgb(var(--color-secondary-button-border));transition:all var(--duration-default) ease}.btn-secondary:before,.shopify-payment-button__button--unbranded:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;left:-1px!important;background:rgb(var(--color-secondary-button-hover));transform:translate(-100%);transition:transform var(--duration-default) ease;z-index:-1}.btn-secondary:hover,.shopify-payment-button__button--unbranded:hover{color:rgb(var(--color-secondary-button-text-hover));background:rgba(var(--color-secondary-button-hover),1);border-color:rgb(var(--color-secondary-button-border-hover))}.shopify-payment-button__button--unbranded:hover{background:rgb(var(--color-secondary-button))!important}.btn-secondary:hover:before,.shopify-payment-button__button--unbranded:hover:before{transform:translate(0)}.btn-secondary::selection,.shopify-payment-button__button--unbranded::selection{color:rgb(var(--color-secondary-button-text-hover));background:rgba(var(--color-secondary-button-hover),1);border:1px solid rgb(var(--color-secondary-button-border-hover))}.btn-outline-primary{border:1px solid rgb(var(--color-button-border));background:rgb(var(--color-button-text));color:rgb(var(--color-button))}.btn-outline-primary:hover{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}input,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded,button:not(.deferred-media_poster):not(.gototop):not(.tablink):not(.thumbnail):not(.product-action-btn):not(.bs-thumb):not(.prev-btn):not(.next-btn):not(.play-btn):not(.variant-toggle-btn):not(.accordion-button){max-height:40px;margin-bottom:0}.shopify-payment-button__button--unbranded{text-transform:uppercase;transition:var(--duration-medium) ease-in-out}.shopify-payment-button_button--branded{z-index:auto}.btn-secondary:after{--border-opacity: .1}button.thumbnail{max-height:400px;margin-bottom:0;padding:10px;min-height:90px}.text-area,.select{display:flex;position:relative;width:100%}.text-area{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);min-height:10rem;resize:none}input[type=checkbox]{display:inline-block;width:auto;margin-right:.5rem}.cart-count-bubble:empty{display:none}.cart-count-bubble{position:absolute;background:rgb(var(--color-button));color:rgba(var(--color-button-text),1);height:24px;width:24px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:12px;bottom:16px;left:14px;animation:shake var(--duration-medium) ease}#shopify-section-header{z-index:9999;position:relative}.shopify-section-header-hidden{transform:translateY(-100%)}.shopify-section-header-hidden.menu-open{transform:translateY(0)}#shopify-section-header.animate{transition:transform var(--duration-long) ease-out}.badge{border:1px solid transparent;border-radius:var(--badge-corner-radius);display:inline-block;font-size:12px;letter-spacing:inherit;line-height:var(--font-body-line-height);padding:0 10px;text-align:center;background:var(--color-badge-background);border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgba(var(--color-foreground),var(--alpha-font-opacity));word-break:break-word}@media screen and (forced-colors:active){.icon{color:CanvasText;fill:CanvasText!important}.icon-close-small path{stroke:CanvasText}}.icon{height:20px;width:20px;vertical-align:middle}.icon-checkmark{height:8px;width:12px}.cart-count-bubble-sticky-footer,#cart-icon-bubble-sticky-footer .cart-count-bubble{position:absolute;height:30px;width:30px;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:12px;bottom:56%;right:5%;background:rgb(var(--color-foreground));color:rgba(var(--color-background),1)}a,button.header_icons{color:rgba(var(--color-link),var(--alpha-font-opacity));text-decoration:none}a:hover,button.header_icons:hover,.cart-count-bubble:hover span{color:rgb(var(--color-link-hover));text-decoration:none}.th-collection-add-to-cart{position:absolute!important;z-index:9;text-align:center;width:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:rgb(var(--color-foreground-headings));font-family:var(--font-heading-family);font-style:var(--font-heading-style);line-height:var(--font-heading-line-height);font-weight:var(--font-heading-weight);margin-bottom:0;letter-spacing:var(--heading-font-letter-spacing)}@media(min-width:576px){h1,.h1{font-size:var(--font-h1-mobile)}h2,.h2{font-size:var(--font-h2-mobile)}h3,.h3{font-size:var(--font-h3-mobile)}h4,.h4{font-size:var(--font-h4-mobile)}h5,.h5{font-size:var(--font-h5-mobile)}h6,.h6{font-size:var(--font-h6-mobile)}}@media(min-width:768px){h1,.h1{font-size:var(--font-h1-tablet)}h2,.h2{font-size:var(--font-h2-tablet)}h3,.h3{font-size:var(--font-h3-tablet)}h4,.h4{font-size:var(--font-h4-tablet)}h5,.h5{font-size:var(--font-h5-tablet)}h6,.h6{font-size:var(--font-h6-tablet)}}@media(min-width:992px){h1,.h1{font-size:var(--font-h1-desktop)}h2,.h2{font-size:var(--font-h2-desktop)}h3,.h3{font-size:var(--font-h3-desktop)}h4,.h4{font-size:var(--font-h4-desktop)}h5,.h5{font-size:var(--font-h5-desktop)}h6,.h6{font-size:var(--font-h6-desktop)}}@media(min-width:1200px){h1,.h1{font-size:var(--font-h1-desktop)}h2,.h2{font-size:var(--font-h2-desktop)}h3,.h3{font-size:var(--font-h3-desktop)}h4,.h4{font-size:var(--font-h4-desktop)}h5,.h5{font-size:var(--font-h5-desktop)}h6,.h6{font-size:var(--font-h6-desktop)}}@media(min-width:1400px){h1,.h1{font-size:var(--font-h1-desktop)}h2,.h2{font-size:var(--font-h2-desktop)}h3,.h3{font-size:var(--font-h3-desktop)}h4,.h4{font-size:var(--font-h4-desktop)}h5,.h5{font-size:var(--font-h5-desktop)}h6,.h6{font-size:var(--font-h6-desktop)}}@media(max-width:575px){h1,.h1{font-size:var(--font-h1-mobile)}h2,.h2{font-size:var(--font-h2-mobile)}h3,.h3{font-size:var(--font-h3-mobile)}h4,.h4{font-size:var(--font-h4-mobile)}h5,.h5{font-size:var(--font-h5-mobile)}h6,.h6{font-size:var(--font-h6-mobile)}}ul li a,ul li a:hover{text-decoration:none}.th_tooltip{position:relative}.th_tooltip .th_tooltiptext{visibility:hidden;width:100%;background-color:rgba(var(--color-foreground),1);color:rgba(var(--color-background),1);text-align:center;padding:5px 10px;border-radius:6px;position:absolute;z-index:1}.th_tooltip:hover .th_tooltiptext{visibility:visible}[th-tooltip]{--arrow-size: 5px;position:relative;z-index:10}[th-tooltip]:before,[th-tooltip]:after{position:absolute;visibility:hidden;opacity:0;left:50%;bottom:calc(100% + var(--arrow-size));pointer-events:none;transition:var(--duration-short);will-change:transform}[th-tooltip]:before{content:attr(th-tooltip);padding:5px 10px;min-width:50px;max-width:300px;width:max-content;width:-moz-max-content;border-radius:6px;font-size:12px;background-color:rgba(var(--color-foreground),.9);background-image:linear-gradient(30deg,rgba(var(--color-foreground),.44),rgba(var(--color-foreground),.44),rgba(var(--color-foreground),.44));box-shadow:0 0 24px rgba(var(--color-shadow),.2);color:rgb(var(--color-background));text-align:center;white-space:pre-wrap;transform:translate(-50%,calc(0px - var(--arrow-size))) scale(.5)}[th-tooltip]:after{content:"";border-style:solid;border-width:var(--arrow-size) var(--arrow-size) 0px var(--arrow-size);border-color:rgba(var(--color-foreground),.9) transparent transparent transparent;transition-duration:0s;transform-origin:top;transform:translate(-50%) scaleY(0)}[th-tooltip]:hover:before,[th-tooltip]:hover:after{visibility:visible;opacity:1}[th-tooltip]:hover:before{transition-delay:var(--duration-medium);transform:translate(-50%,calc(0px - var(--arrow-size))) scale(1)}[th-tooltip]:hover:after{transition-delay:var(--duration-medium);transition-duration:var(--duration-short);transform:translate(-50%) scaleY(1)}[th-tooltip-location=left]:before,[th-tooltip-location=left]:after{left:auto;right:calc(100% + var(--arrow-size));bottom:50%}[th-tooltip-location=left]:before{transform:translate(calc(0px - var(--arrow-size)),50%) scale(.5)}[th-tooltip-location=left]:hover:before{transform:translate(calc(0px - var(--arrow-size)),50%) scale(1)}[th-tooltip-location=left]:after{border-width:var(--arrow-size) 0px var(--arrow-size) var(--arrow-size);border-color:transparent transparent transparent rgba(var(--color-foreground),.9);transform-origin:left;transform:translateY(50%) scaleX(0)}[th-tooltip-location=left]:hover:after{transform:translateY(50%) scaleX(1)}[th-tooltip-location=right]:before,[th-tooltip-location=right]:after{left:calc(100% + var(--arrow-size));bottom:50%}[th-tooltip-location=right]:before{transform:translate(var(--arrow-size),50%) scale(.5)}[th-tooltip-location=right]:hover:before{transform:translate(var(--arrow-size),50%) scale(1)}[th-tooltip-location=right]:after{border-width:var(--arrow-size) var(--arrow-size) var(--arrow-size) 0px;border-color:transparent rgba(var(--color-foreground),.9) transparent transparent;transform-origin:right;transform:translateY(50%) scaleX(0)}[th-tooltip-location=right]:hover:after{transform:translateY(50%) scaleX(1)}[th-tooltip-location=bottom]:before,[th-tooltip-location=bottom]:after{top:calc(100% + var(--arrow-size));bottom:auto}[th-tooltip-location=bottom]:before{transform:translate(-50%,var(--arrow-size)) scale(.5)}[th-tooltip-location=bottom]:hover:before{transform:translate(-50%,var(--arrow-size)) scale(1)}[th-tooltip-location=bottom]:after{border-width:0px var(--arrow-size) var(--arrow-size) var(--arrow-size);border-color:transparent transparent rgba(var(--color-foreground),.9) transparent;transform-origin:bottom}.th_tooltip .tooltiptext{visibility:hidden;min-width:170px;background-color:rgb(var(--color-foreground));color:rgb(var(--color-background));text-align:center;border-radius:6px;padding:8px 6px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-86px;opacity:0;transition:opacity var(--duration-medium);white-space:nowrap}.th_tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgb(var(--color-foreground)) transparent transparent transparent}.section-heading{margin-bottom:var(--padding-bottom)}.img-black-and-white{filter:gray;-webkit-filter:grayscale(1);-webkit-transition:all .8s ease-in-out}.img-black-and-white:hover{filter:none;-webkit-filter:grayscale(0);-webkit-transform:scale(1.01)}input[type=text],input[type=password],input[type=email],input[type=url],input[type=tel],input[type=number],input[type=range],input[type=date],textarea,input.text,input[type=search]{display:block;margin:0;width:100%;appearance:none;-webkit-appearance:none;padding:0 16px;word-break:break-all;min-height:40px;background-color:rgb(var(--color-input-field-background));color:rgb(var(--color-input-field-foreground));border:1px solid rgba(var(--color-input-field-border),.2);border-radius:0}textarea{background-color:rgb(var(--color-input-field-background));color:rgb(var(--color-input-field-foreground));border:1px solid rgba(var(--color-input-field-border),.2);border-radius:0}span.menu-label{margin-left:12px;display:inline-block;position:absolute;top:0}.menu-label span{color:#fff;background:#d5bb74;display:inline-block;font-size:9px;line-height:1.4;padding:2px 5px;text-transform:uppercase;white-space:nowrap;border-radius:0;position:relative;animation:blink 1s linear infinite}.menu-label span:before{content:"";position:absolute;transition:all var(--duration-medium) ease-in;left:-20px;top:50%;transform:translateY(-50%);border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:12px solid transparent;border-right:10px solid #d5bb74}.icon,.icon:hover{transition:var(--duration-long)}.product-collection-link{border-bottom:1px solid rgba(var(--color-foreground),.2);color:inherit;fill:inherit;transition:all var(--duration-long) ease}.ui-widget-content{background:inherit;color:inherit}.ui-widget-content a{color:rgba(var(--color-link),var(--alpha-font-opacity))}.list-menu li{display:flex;align-items:center}ul.collection-list li{display:inline-grid}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1rem 0;background:none}#loading{position:fixed;display:block;width:100%;height:100%;top:0;left:0;text-align:center;opacity:1;background-color:rgb(var(--color-background));z-index:99}#loading-image{position:absolute;top:50%;z-index:100}.featured-blog-date{font-size:var(--text-xs)}*:focus,input:focus{outline:1px solid var(--color-foreground);box-shadow:none!important}.bootstrap-select .form-control:focus{outline:1px solid var(--color-foreground)}.bootstrap-select .form-control>div.filter-option:focus{outline:1px solid var(--color-foreground)}.bootstrap-select .form-control>div.filter-option>div.filter-option-inner:focus{outline:1px solid var(--color-foreground)}.bootstrap-select .form-control>div.filter-option>div.filter-option-inner>div.filter-option-inner-inner:focus{outline:1px solid var(--color-foreground)}.p:last-child{margin-bottom:0}.p:first-child{margin-top:0}.progress-bar-container{width:100%;margin:auto}.progress-bar{height:.13rem;width:100%}.progress-bar-value{width:100%;height:100%;background-color:rgb(var(--color-foreground));animation:indeterminateAnimation var(--duration-extra-longer) infinite ease-in-out;transform-origin:0}.progress-bar .progress-bar-value{display:block}.w-fit{width:fit-content}.row-cols-7>*{flex:0 0 auto;width:calc(100% / 7)}.row-cols-8>*{flex:0 0 auto;width:12.5%}.row-cols-9>*{flex:0 0 auto;width:calc(100% / 9)}.row-cols-10>*{flex:0 0 auto;width:10%}.row-cols-11>*{flex:0 0 auto;width:calc(100% / 11)}.row-cols-12>*{flex:0 0 auto;width:calc(100% / 12)}@media(min-width:576px){.row-cols-sm-7>*{width:calc(100% / 7)}.row-cols-sm-8>*{width:12.5%}.row-cols-sm-9>*{width:calc(100% / 9)}.row-cols-sm-10>*{width:10%}.row-cols-sm-11>*{width:calc(100% / 11)}.row-cols-sm-12>*{width:calc(100% / 12)}}@media(min-width:768px){.row-cols-md-7>*{width:calc(100% / 7)}.row-cols-md-8>*{width:12.5%}.row-cols-md-9>*{width:calc(100% / 9)}.row-cols-md-10>*{width:10%}.row-cols-md-11>*{width:calc(100% / 11)}.row-cols-md-12>*{width:calc(100% / 12)}}@media(min-width:992px){.row-cols-lg-7>*{width:calc(100% / 7)}.row-cols-lg-8>*{width:12.5%}.row-cols-lg-9>*{width:calc(100% / 9)}.row-cols-lg-10>*{width:10%}.row-cols-lg-11>*{width:calc(100% / 11)}.row-cols-lg-12>*{width:calc(100% / 12)}}@media(min-width:1200px){.row-cols-xl-7>*{width:calc(100% / 7)}.row-cols-xl-8>*{width:12.5%}.row-cols-xl-9>*{width:calc(100% / 9)}.row-cols-xl-10>*{width:10%}.row-cols-xl-11>*{width:calc(100% / 11)}.row-cols-xl-12>*{width:calc(100% / 12)}}@media(min-width:1400px){.row-cols-xxl-7>*{width:calc(100% / 7)}.row-cols-xxl-8>*{width:12.5%}.row-cols-xxl-9>*{width:calc(100% / 9)}.row-cols-xxl-10>*{width:10%}.row-cols-xxl-11>*{width:calc(100% / 11)}.row-cols-xxl-12>*{width:calc(100% / 12)}}.g-0,.gy-0{--bs-gutter-y: 0px !important}.g-0,.gx-0{--bs-gutter-x: 0px !important}.g-1,.gy-1{--bs-gutter-y: 10px}.g-1,.gx-1{--bs-gutter-x: 10px}.g-2,.gy-2{--bs-gutter-y: 20px}.g-2,.gx-2{--bs-gutter-x: 20px}.g-3,.gy-3{--bs-gutter-y: 30px}.g-3,.gx-3{--bs-gutter-x: 30px}.g-4,.gy-4{--bs-gutter-y: 40px}.g-4,.gx-4{--bs-gutter-x: 40px}.g-5,.gy-5{--bs-gutter-y: 50px}.g-5,.gx-5{--bs-gutter-x: 50px}.g-6,.gy-6{--bs-gutter-y: 60px}.g-6,.gx-6{--bs-gutter-x: 60px}.g-7,.gy-7{--bs-gutter-y: 70px}.g-7,.gx-7{--bs-gutter-x: 70px}.g-8,.gy-8{--bs-gutter-y: 80px}.g-8,.gx-8{--bs-gutter-x: 80px}.g-9,.gy-9{--bs-gutter-y: 90px}.g-9,.gx-9{--bs-gutter-x: 90px}.g-10,.gy-10{--bs-gutter-y: 100px}.g-10,.gx-10{--bs-gutter-x: 100px}.p-0{padding:0!important}.p-1{padding:10px!important}.p-2{padding:20px!important}.p-3{padding:30px!important}.p-4{padding:40px!important}.p-5{padding:50px!important}.p-6{padding:60px!important}.p-7{padding:70px!important}.p-8{padding:80px!important}.p-9{padding:90px!important}.p-10{padding:100px!important}.pt-0{padding-top:0!important}.pt-1{padding-top:10px!important}.pt-2{padding-top:20px!important}.pt-3{padding-top:30px!important}.pt-4{padding-top:40px!important}.pt-5{padding-top:50px!important}.pt-6{padding-top:60px!important}.pt-7{padding-top:70px!important}.pt-8{padding-top:80px!important}.pt-9{padding-top:90px!important}.pt-10{padding-top:100px!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:10px!important}.pb-2{padding-bottom:20px!important}.pb-3{padding-bottom:30px!important}.pb-4{padding-bottom:40px!important}.pb-5{padding-bottom:50px!important}.pb-6{padding-bottom:60px!important}.pb-7{padding-bottom:70px!important}.pb-8{padding-bottom:80px!important}.pb-9{padding-bottom:90px!important}.pb-10{padding-bottom:100px!important}.ps-0{padding-left:0!important}.ps-1{padding-left:10px!important}.ps-2{padding-left:20px!important}.ps-3{padding-left:30px!important}.ps-4{padding-left:40px!important}.ps-5{padding-left:50px!important}.ps-6{padding-left:60px!important}.ps-7{padding-left:70px!important}.ps-8{padding-left:80px!important}.ps-9{padding-left:90px!important}.ps-10{padding-left:100px!important}.pe-0{padding-right:0!important}.pe-1{padding-right:10px!important}.pe-2{padding-right:20px!important}.pe-3{padding-right:30px!important}.pe-4{padding-right:40px!important}.pe-5{padding-right:50px!important}.pe-6{padding-right:60px!important}.pe-7{padding-right:70px!important}.pe-8{padding-right:80px!important}.pe-9{padding-right:90px!important}.pe-10{padding-right:100px!important}.mt-0{margin-top:0!important}.mt-1{margin-top:10px!important}.mt-2{margin-top:20px!important}.mt-3{margin-top:30px!important}.mt-4{margin-top:40px!important}.mt-5{margin-top:50px!important}.mt-6{margin-top:60px!important}.mt-7{margin-top:70px!important}.mt-8{margin-top:80px!important}.mt-9{margin-top:90px!important}.mt-10{margin-top:100px!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:10px!important}.mb-2{margin-bottom:20px!important}.mb-3{margin-bottom:30px!important}.mb-4{margin-bottom:40px!important}.mb-5{margin-bottom:50px!important}.mb-6{margin-bottom:60px!important}.mb-7{margin-bottom:70px!important}.mb-8{margin-bottom:80px!important}.mb-9{margin-bottom:90px!important}.mb-10{margin-bottom:100px!important}.ms-0{margin-left:0!important}.ms-1{margin-left:10px!important}.ms-2{margin-left:20px!important}.ms-3{margin-left:30px!important}.ms-4{margin-left:40px!important}.ms-5{margin-left:50px!important}.ms-6{margin-left:60px!important}.ms-7{margin-left:70px!important}.ms-8{margin-left:80px!important}.ms-9{margin-left:90px!important}.ms-10{margin-left:100px!important}.me-0{margin-right:0!important}.me-1{margin-right:10px!important}.me-2{margin-right:20px!important}.me-3{margin-right:30px!important}.me-4{margin-right:40px!important}.me-5{margin-right:50px!important}.me-6{margin-right:60px!important}.me-7{margin-right:70px!important}.me-8{margin-right:80px!important}.me-9{margin-right:90px!important}.me-10{margin-right:100px!important}@media(min-width:768px){.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:10px!important}.pt-md-2{padding-top:20px!important}.pt-md-3{padding-top:30px!important}.pt-md-4{padding-top:40px!important}.pt-md-5{padding-top:50px!important}.pt-md-6{padding-top:60px!important}.pt-md-7{padding-top:70px!important}.pt-md-8{padding-top:80px!important}.pt-md-9{padding-top:90px!important}.pt-md-10{padding-top:100px!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:10px!important}.pb-md-2{padding-bottom:20px!important}.pb-md-3{padding-bottom:30px!important}.pb-md-4{padding-bottom:40px!important}.pb-md-5{padding-bottom:50px!important}.pb-md-6{padding-bottom:60px!important}.pb-md-7{padding-bottom:70px!important}.pb-md-8{padding-bottom:80px!important}.pb-md-9{padding-bottom:90px!important}.pb-md-10{padding-bottom:100px!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:10px!important}.ps-md-2{padding-left:20px!important}.ps-md-3{padding-left:30px!important}.ps-md-4{padding-left:40px!important}.ps-md-5{padding-left:50px!important}.ps-md-6{padding-left:60px!important}.ps-md-7{padding-left:70px!important}.ps-md-8{padding-left:80px!important}.ps-md-9{padding-left:90px!important}.ps-md-10{padding-left:100px!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:10px!important}.pe-md-2{padding-right:20px!important}.pe-md-3{padding-right:30px!important}.pe-md-4{padding-right:40px!important}.pe-md-5{padding-right:50px!important}.pe-md-6{padding-right:60px!important}.pe-md-7{padding-right:70px!important}.pe-md-8{padding-right:80px!important}.pe-md-9{padding-right:90px!important}.pe-md-10{padding-right:100px!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:10px!important}.mt-md-2{margin-top:20px!important}.mt-md-3{margin-top:30px!important}.mt-md-4{margin-top:40px!important}.mt-md-5{margin-top:50px!important}.mt-md-6{margin-top:60px!important}.mt-md-7{margin-top:70px!important}.mt-md-8{margin-top:80px!important}.mt-md-9{margin-top:90px!important}.mt-md-10{margin-top:100px!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:10px!important}.mb-md-2{margin-bottom:20px!important}.mb-md-3{margin-bottom:30px!important}.mb-md-4{margin-bottom:40px!important}.mb-md-5{margin-bottom:50px!important}.mb-md-6{margin-bottom:60px!important}.mb-md-7{margin-bottom:70px!important}.mb-md-8{margin-bottom:80px!important}.mb-md-9{margin-bottom:90px!important}.mb-md-10{margin-bottom:100px!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:10px!important}.ms-md-2{margin-left:20px!important}.ms-md-3{margin-left:30px!important}.ms-md-4{margin-left:40px!important}.ms-md-5{margin-left:50px!important}.ms-md-6{margin-left:60px!important}.ms-md-7{margin-left:70px!important}.ms-md-8{margin-left:80px!important}.ms-md-9{margin-left:90px!important}.ms-md-10{margin-left:100px!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:10px!important}.me-md-2{margin-right:20px!important}.me-md-3{margin-right:30px!important}.me-md-4{margin-right:40px!important}.me-md-5{margin-right:50px!important}.me-md-6{margin-right:60px!important}.me-md-7{margin-right:70px!important}.me-md-8{margin-right:80px!important}.me-md-9{margin-right:90px!important}.me-md-10{margin-right:100px!important}}@media(min-width:576px){.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:10px!important}.pt-sm-2{padding-top:20px!important}.pt-sm-3{padding-top:30px!important}.pt-sm-4{padding-top:40px!important}.pt-sm-5{padding-top:50px!important}.pt-sm-6{padding-top:60px!important}.pt-sm-7{padding-top:70px!important}.pt-sm-8{padding-top:80px!important}.pt-sm-9{padding-top:90px!important}.pt-sm-10{padding-top:100px!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:10px!important}.pb-sm-2{padding-bottom:20px!important}.pb-sm-3{padding-bottom:30px!important}.pb-sm-4{padding-bottom:40px!important}.pb-sm-5{padding-bottom:50px!important}.pb-sm-6{padding-bottom:60px!important}.pb-sm-7{padding-bottom:70px!important}.pb-sm-8{padding-bottom:80px!important}.pb-sm-9{padding-bottom:90px!important}.pb-sm-10{padding-bottom:100px!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:10px!important}.ps-sm-2{padding-left:20px!important}.ps-sm-3{padding-left:30px!important}.ps-sm-4{padding-left:40px!important}.ps-sm-5{padding-left:50px!important}.ps-sm-6{padding-left:60px!important}.ps-sm-7{padding-left:70px!important}.ps-sm-8{padding-left:80px!important}.ps-sm-9{padding-left:90px!important}.ps-sm-10{padding-left:100px!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:10px!important}.pe-sm-2{padding-right:20px!important}.pe-sm-3{padding-right:30px!important}.pe-sm-4{padding-right:40px!important}.pe-sm-5{padding-right:50px!important}.pe-sm-6{padding-right:60px!important}.pe-sm-7{padding-right:70px!important}.pe-sm-8{padding-right:80px!important}.pe-sm-9{padding-right:90px!important}.pe-sm-10{padding-right:100px!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:10px!important}.mt-sm-2{margin-top:20px!important}.mt-sm-3{margin-top:30px!important}.mt-sm-4{margin-top:40px!important}.mt-sm-5{margin-top:50px!important}.mt-sm-6{margin-top:60px!important}.mt-sm-7{margin-top:70px!important}.mt-sm-8{margin-top:80px!important}.mt-sm-9{margin-top:90px!important}.mt-sm-10{margin-top:100px!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:10px!important}.mb-sm-2{margin-bottom:20px!important}.mb-sm-3{margin-bottom:30px!important}.mb-sm-4{margin-bottom:40px!important}.mb-sm-5{margin-bottom:50px!important}.mb-sm-6{margin-bottom:60px!important}.mb-sm-7{margin-bottom:70px!important}.mb-sm-8{margin-bottom:80px!important}.mb-sm-9{margin-bottom:90px!important}.mb-sm-10{margin-bottom:100px!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:10px!important}.ms-sm-2{margin-left:20px!important}.ms-sm-3{margin-left:30px!important}.ms-sm-4{margin-left:40px!important}.ms-sm-5{margin-left:50px!important}.ms-sm-6{margin-left:60px!important}.ms-sm-7{margin-left:70px!important}.ms-sm-8{margin-left:80px!important}.ms-sm-9{margin-left:90px!important}.ms-sm-10{margin-left:100px!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:10px!important}.me-sm-2{margin-right:20px!important}.me-sm-3{margin-right:30px!important}.me-sm-4{margin-right:40px!important}.me-sm-5{margin-right:50px!important}.me-sm-6{margin-right:60px!important}.me-sm-7{margin-right:70px!important}.me-sm-8{margin-right:80px!important}.me-sm-9{margin-right:90px!important}.me-sm-10{margin-right:100px!important}}@media(min-width:992px){.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:10px!important}.pt-lg-2{padding-top:20px!important}.pt-lg-3{padding-top:30px!important}.pt-lg-4{padding-top:40px!important}.pt-lg-5{padding-top:50px!important}.pt-lg-6{padding-top:60px!important}.pt-lg-7{padding-top:70px!important}.pt-lg-8{padding-top:80px!important}.pt-lg-9{padding-top:90px!important}.pt-lg-10{padding-top:100px!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:10px!important}.pb-lg-2{padding-bottom:20px!important}.pb-lg-3{padding-bottom:30px!important}.pb-lg-4{padding-bottom:40px!important}.pb-lg-5{padding-bottom:50px!important}.pb-lg-6{padding-bottom:60px!important}.pb-lg-7{padding-bottom:70px!important}.pb-lg-8{padding-bottom:80px!important}.pb-lg-9{padding-bottom:90px!important}.pb-lg-10{padding-bottom:100px!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:10px!important}.ps-lg-2{padding-left:20px!important}.ps-lg-3{padding-left:30px!important}.ps-lg-4{padding-left:40px!important}.ps-lg-5{padding-left:50px!important}.ps-lg-6{padding-left:60px!important}.ps-lg-7{padding-left:70px!important}.ps-lg-8{padding-left:80px!important}.ps-lg-9{padding-left:90px!important}.ps-lg-10{padding-left:100px!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:10px!important}.pe-lg-2{padding-right:20px!important}.pe-lg-3{padding-right:30px!important}.pe-lg-4{padding-right:40px!important}.pe-lg-5{padding-right:50px!important}.pe-lg-6{padding-right:60px!important}.pe-lg-7{padding-right:70px!important}.pe-lg-8{padding-right:80px!important}.pe-lg-9{padding-right:90px!important}.pe-lg-10{padding-right:100px!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:10px!important}.mt-lg-2{margin-top:20px!important}.mt-lg-3{margin-top:30px!important}.mt-lg-4{margin-top:40px!important}.mt-lg-5{margin-top:50px!important}.mt-lg-6{margin-top:60px!important}.mt-lg-7{margin-top:70px!important}.mt-lg-8{margin-top:80px!important}.mt-lg-9{margin-top:90px!important}.mt-lg-10{margin-top:100px!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:10px!important}.mb-lg-2{margin-bottom:20px!important}.mb-lg-3{margin-bottom:30px!important}.mb-lg-4{margin-bottom:40px!important}.mb-lg-5{margin-bottom:50px!important}.mb-lg-6{margin-bottom:60px!important}.mb-lg-7{margin-bottom:70px!important}.mb-lg-8{margin-bottom:80px!important}.mb-lg-9{margin-bottom:90px!important}.mb-lg-10{margin-bottom:100px!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:10px!important}.ms-lg-2{margin-left:20px!important}.ms-lg-3{margin-left:30px!important}.ms-lg-4{margin-left:40px!important}.ms-lg-5{margin-left:50px!important}.ms-lg-6{margin-left:60px!important}.ms-lg-7{margin-left:70px!important}.ms-lg-8{margin-left:80px!important}.ms-lg-9{margin-left:90px!important}.ms-lg-10{margin-left:100px!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:10px!important}.me-lg-2{margin-right:20px!important}.me-lg-3{margin-right:30px!important}.me-lg-4{margin-right:40px!important}.me-lg-5{margin-right:50px!important}.me-lg-6{margin-right:60px!important}.me-lg-7{margin-right:70px!important}.me-lg-8{margin-right:80px!important}.me-lg-9{margin-right:90px!important}.me-lg-10{margin-right:100px!important}}@media(min-width:1200px){.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:10px!important}.pt-xl-2{padding-top:20px!important}.pt-xl-3{padding-top:30px!important}.pt-xl-4{padding-top:40px!important}.pt-xl-5{padding-top:50px!important}.pt-xl-6{padding-top:60px!important}.pt-xl-7{padding-top:70px!important}.pt-xl-8{padding-top:80px!important}.pt-xl-9{padding-top:90px!important}.pt-xl-10{padding-top:100px!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:10px!important}.pb-xl-2{padding-bottom:20px!important}.pb-xl-3{padding-bottom:30px!important}.pb-xl-4{padding-bottom:40px!important}.pb-xl-5{padding-bottom:50px!important}.pb-xl-6{padding-bottom:60px!important}.pb-xl-7{padding-bottom:70px!important}.pb-xl-8{padding-bottom:80px!important}.pb-xl-9{padding-bottom:90px!important}.pb-xl-10{padding-bottom:100px!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:10px!important}.ps-xl-2{padding-left:20px!important}.ps-xl-3{padding-left:30px!important}.ps-xl-4{padding-left:40px!important}.ps-xl-5{padding-left:50px!important}.ps-xl-6{padding-left:60px!important}.ps-xl-7{padding-left:70px!important}.ps-xl-8{padding-left:80px!important}.ps-xl-9{padding-left:90px!important}.ps-xl-10{padding-left:100px!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:10px!important}.pe-xl-2{padding-right:20px!important}.pe-xl-3{padding-right:30px!important}.pe-xl-4{padding-right:40px!important}.pe-xl-5{padding-right:50px!important}.pe-xl-6{padding-right:60px!important}.pe-xl-7{padding-right:70px!important}.pe-xl-8{padding-right:80px!important}.pe-xl-9{padding-right:90px!important}.pe-xl-10{padding-right:100px!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:10px!important}.mt-xl-2{margin-top:20px!important}.mt-xl-3{margin-top:30px!important}.mt-xl-4{margin-top:40px!important}.mt-xl-5{margin-top:50px!important}.mt-xl-6{margin-top:60px!important}.mt-xl-7{margin-top:70px!important}.mt-xl-8{margin-top:80px!important}.mt-xl-9{margin-top:90px!important}.mt-xl-10{margin-top:100px!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:10px!important}.mb-xl-2{margin-bottom:20px!important}.mb-xl-3{margin-bottom:30px!important}.mb-xl-4{margin-bottom:40px!important}.mb-xl-5{margin-bottom:50px!important}.mb-xl-6{margin-bottom:60px!important}.mb-xl-7{margin-bottom:70px!important}.mb-xl-8{margin-bottom:80px!important}.mb-xl-9{margin-bottom:90px!important}.mb-xl-10{margin-bottom:100px!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:10px!important}.ms-xl-2{margin-left:20px!important}.ms-xl-3{margin-left:30px!important}.ms-xl-4{margin-left:40px!important}.ms-xl-5{margin-left:50px!important}.ms-xl-6{margin-left:60px!important}.ms-xl-7{margin-left:70px!important}.ms-xl-8{margin-left:80px!important}.ms-xl-9{margin-left:90px!important}.ms-xl-10{margin-left:100px!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:10px!important}.me-xl-2{margin-right:20px!important}.me-xl-3{margin-right:30px!important}.me-xl-4{margin-right:40px!important}.me-xl-5{margin-right:50px!important}.me-xl-6{margin-right:60px!important}.me-xl-7{margin-right:70px!important}.me-xl-8{margin-right:80px!important}.me-xl-9{margin-right:90px!important}.me-xl-10{margin-right:100px!important}}@media(min-width:1400px){.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:10px!important}.pt-xxl-2{padding-top:20px!important}.pt-xxl-3{padding-top:30px!important}.pt-xxl-4{padding-top:40px!important}.pt-xxl-5{padding-top:50px!important}.pt-xxl-6{padding-top:60px!important}.pt-xxl-7{padding-top:70px!important}.pt-xxl-8{padding-top:80px!important}.pt-xxl-9{padding-top:90px!important}.pt-xxl-10{padding-top:100px!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:10px!important}.pb-xxl-2{padding-bottom:20px!important}.pb-xxl-3{padding-bottom:30px!important}.pb-xxl-4{padding-bottom:40px!important}.pb-xxl-5{padding-bottom:50px!important}.pb-xxl-6{padding-bottom:60px!important}.pb-xxl-7{padding-bottom:70px!important}.pb-xxl-8{padding-bottom:80px!important}.pb-xxl-9{padding-bottom:90px!important}.pb-xxl-10{padding-bottom:100px!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:10px!important}.ps-xxl-2{padding-left:20px!important}.ps-xxl-3{padding-left:30px!important}.ps-xxl-4{padding-left:40px!important}.ps-xxl-5{padding-left:50px!important}.ps-xxl-6{padding-left:60px!important}.ps-xxl-7{padding-left:70px!important}.ps-xxl-8{padding-left:80px!important}.ps-xxl-9{padding-left:90px!important}.ps-xxl-10{padding-left:100px!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:10px!important}.pe-xxl-2{padding-right:20px!important}.pe-xxl-3{padding-right:30px!important}.pe-xxl-4{padding-right:40px!important}.pe-xxl-5{padding-right:50px!important}.pe-xxl-6{padding-right:60px!important}.pe-xxl-7{padding-right:70px!important}.pe-xxl-8{padding-right:80px!important}.pe-xxl-9{padding-right:90px!important}.pe-xxl-10{padding-right:100px!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:10px!important}.mt-xxl-2{margin-top:20px!important}.mt-xxl-3{margin-top:30px!important}.mt-xxl-4{margin-top:40px!important}.mt-xxl-5{margin-top:50px!important}.mt-xxl-6{margin-top:60px!important}.mt-xxl-7{margin-top:70px!important}.mt-xxl-8{margin-top:80px!important}.mt-xxl-9{margin-top:90px!important}.mt-xxl-10{margin-top:100px!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:10px!important}.mb-xxl-2{margin-bottom:20px!important}.mb-xxl-3{margin-bottom:30px!important}.mb-xxl-4{margin-bottom:40px!important}.mb-xxl-5{margin-bottom:50px!important}.mb-xxl-6{margin-bottom:60px!important}.mb-xxl-7{margin-bottom:70px!important}.mb-xxl-8{margin-bottom:80px!important}.mb-xxl-9{margin-bottom:90px!important}.mb-xxl-10{margin-bottom:100px!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:10px!important}.ms-xxl-2{margin-left:20px!important}.ms-xxl-3{margin-left:30px!important}.ms-xxl-4{margin-left:40px!important}.ms-xxl-5{margin-left:50px!important}.ms-xxl-6{margin-left:60px!important}.ms-xxl-7{margin-left:70px!important}.ms-xxl-8{margin-left:80px!important}.ms-xxl-9{margin-left:90px!important}.ms-xxl-10{margin-left:100px!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:10px!important}.me-xxl-2{margin-right:20px!important}.me-xxl-3{margin-right:30px!important}.me-xxl-4{margin-right:40px!important}.me-xxl-5{margin-right:50px!important}.me-xxl-6{margin-right:60px!important}.me-xxl-7{margin-right:70px!important}.me-xxl-8{margin-right:80px!important}.me-xxl-9{margin-right:90px!important}.me-xxl-10{margin-right:100px!important}}.border{border:var(--bs-border-width) var(--bs-border-style) rgba(var(--color-border),.1)!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) rgba(var(--color-border),.1)!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) rgba(var(--color-border),.1)!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) rgba(var(--color-border),.1)!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) rgba(var(--color-border),.1)!important}.gap-0{gap:0!important}.gap-1{gap:10px!important}.gap-2{gap:20px!important}.gap-3{gap:30px!important}.gap-4{gap:40px!important}.gap-5{gap:50px!important}.gap-6{gap:60px!important}.gap-7{gap:70px!important}.gap-8{gap:80px!important}.gap-9{gap:90px!important}.gap-10{gap:100px!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:10px!important}.row-gap-2{row-gap:20px!important}.row-gap-3{row-gap:30px!important}.row-gap-4{row-gap:40px!important}.row-gap-5{row-gap:50px!important}.row-gap-6{row-gap:60px!important}.row-gap-7{row-gap:70px!important}.row-gap-8{row-gap:80px!important}.row-gap-9{row-gap:90px!important}.row-gap-10{row-gap:100px!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:10px!important;column-gap:10px!important}.column-gap-2{-moz-column-gap:20px!important;column-gap:20px!important}.column-gap-3{-moz-column-gap:30px!important;column-gap:30px!important}.column-gap-4{-moz-column-gap:40px!important;column-gap:40px!important}.column-gap-5{-moz-column-gap:50px!important;column-gap:50px!important}.column-gap-6{-moz-column-gap:60px!important;column-gap:60px!important}.column-gap-7{-moz-column-gap:70px!important;column-gap:70px!important}.column-gap-8{-moz-column-gap:80px!important;column-gap:80px!important}.column-gap-9{-moz-column-gap:90px!important;column-gap:90px!important}.column-gap-10{-moz-column-gap:100px!important;column-gap:100px!important}p:first-child:not(.caption),p:nth-child(0){padding-top:0!important;margin-top:0!important}p:first-child:not(.caption),p:not(.caption),p:last-child,p:last-child:not(.caption){margin-bottom:0!important}.header-icon-wrapper{padding:0 5px;align-items:center;justify-content:center;display:flex}@media(max-width:575px){.header-icon-wrapper{padding:0 5px}}@media(min-width:576px){.header-icon-wrapper{padding:0 5px}}@media(min-width:768px){.header-icon-wrapper{padding:0 5px}}@media(min-width:992px){.header-icon-wrapper{padding:0 5px}}@media(min-width:1200px){.header-icon-wrapper{padding:0 5px}}@media(min-width:1400px){.header-icon-wrapper{padding:0 5px}}::-webkit-input-placeholder{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}:-moz-placeholder{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}::-moz-placeholder{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}:-ms-input-placeholder{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}input::placeholder{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}textarea::-webkit-input-placeholder{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}textarea:-moz-placeholder{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}textarea::-moz-placeholder{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}textarea:-ms-input-placeholder{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}textarea::placeholder{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.footer-logo{max-width:var(--footer-logo-width)}.mobile-stick-bottom{bottom:0;position:fixed;background:rgb(var(--color-background));z-index:2;width:100%;margin:0 auto;border-top:0px solid rgba(var(--color-border),.1);box-shadow:0 0 10px rgba(var(--color-shadow),.2);display:flex;padding:20px 0}.footer-sticky{padding:10px 0 5px;text-align:center;border-left:1px solid rgba(var(--color-border),.1)}@media screen and (min-width:750px){.mobile-stick-bottom{display:none}}.footer-sticky{padding:0;text-align:center;border-left:1px solid rgba(var(--color-border),.1);margin-bottom:0}.footer-sticky,.footer-sticky a.footer-sticky-menu-text{font-size:10px}.footer-sticky .icon{height:100%;width:100%;max-height:20px;max-width:20px;font-weight:700}.copyright_content a{color:rgba(var(--color-link),var(--alpha-font-opacity))}.copyright_content a:hover{color:rgba(var(--color-link-hover),1)}@media screen and (max-width:750px){.announcement-bar-false{display:none}}@media screen and (min-width:750px){.announcement-bar-false{display:block}}.box-align-right{display:flex;flex-direction:column;justify-content:center;max-width:54.5rem;margin-left:auto}.box-align-left{display:flex;flex-direction:column;justify-content:center;max-width:54.5rem;margin-right:auto}.icon-social-media-color{width:30px;height:30px}@media screen and (min-width:750px){.product-tabs-wrapper{display:flex;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}@media screen and (max-width:749px){.product-tabs-wrapper{display:flex;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}}.tablink,button.tablink{font-size:var(--text-lg);background:transparent;color:rgba(var(--color-foreground),var(--alpha-font-opacity));cursor:pointer;border:3px solid transparent;transition:all var(--duration-default) ease-in-out;text-wrap:nowrap;padding:12px 0;margin-bottom:0;min-height:60px}.tablink.active,.tablink:hover{opacity:1;color:rgba(var(--color-foreground),1);background:transparent;border-bottom:2px solid rgba(var(--color-border),1);margin-bottom:0}.tablink.active:after{width:100%}.product-tabs-wrapper{border-bottom:1px solid rgba(var(--color-border),.1);margin-bottom:20px}.list-payment_item .icon{width:32px}.checkboxes{max-width:700px;margin:0 auto;display:flex;flex-direction:column}.checkboxes_row{display:flex}.checkboxes_row:not(:last-child){border-bottom:1px solid rgba(var(--color-border),.1)}.checkboxes_item{padding:0;width:auto}.checkbox.style-a{display:inline-block;position:relative;padding-left:25px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-a input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-a input:checked~.checkbox_checkmark{background-color:rgba(var(--color-background),1)}.checkbox.style-a input:checked~.checkbox_checkmark:after{opacity:1}.checkbox.style-a:hover input~.checkbox_checkmark{background-color:rgba(var(--color-foreground),1)}.checkbox.style-a:hover input:checked~.checkbox_checkmark{background-color:rgba(var(--color-background),1)}.checkbox.style-a .checkbox_checkmark{position:absolute;top:4px;left:0;height:16px;width:16px;background-color:rgba(var(--color-background),1);border:1px solid rgba(var(--color-foreground),1);transition:background-color var(--duration-default) ease;border-radius:3px}.checkbox.style-a .checkbox_checkmark:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid rgba(var(--color-foreground),1);border-width:0 1px 1px 0;transform:rotate(45deg);opacity:0;transition:opacity var(--duration-default) ease}.checkbox.style-a .checkbox_body{color:rgba(var(--color-foreground),var(--alpha-font-opacity));line-height:1.4;font-size:var(--text-md)}.checkbox.style-b{display:inline-block;position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-b input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-b input:checked~.checkbox_checkmark{background-color:rgb(var(--color-background))}.checkbox.style-b input:checked~.checkbox_checkmark:after{opacity:1}.checkbox.style-b:hover input~.checkbox_checkmark{background-color:rgb(var(--color-foreground))}.checkbox.style-b:hover input:checked~.checkbox_checkmark{background-color:rgb(var(--color-background))}.checkbox.style-b .checkbox_checkmark{position:absolute;top:3px;left:0;height:18px;width:18px;background-color:rgb(var(--color-background));border:2px solid rgba(var(--color-foreground),1);transition:background-color var(--duration-default) ease;border-radius:4px}.checkbox.style-b .checkbox_checkmark:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid rgba(var(--color-foreground),1);border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity var(--duration-default) ease}.checkbox.style-b .checkbox_body{color:rgba(var(--color-foreground),var(--alpha-font-opacity));line-height:1.4;font-size:var(--text-md);font-weight:700}.checkbox.style-c{display:inline-block;position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-c input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-c input:checked~.checkbox_checkmark{background-color:var(--color-accent)}.checkbox.style-c input:checked~.checkbox_checkmark:after{opacity:1}.checkbox.style-c:hover input~.checkbox_checkmark{background-color:#eee}.checkbox.style-c:hover input:checked~.checkbox_checkmark{background-color:var(--color-accent)}.checkbox.style-c .checkbox_checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:#eee;transition:background-color var(--duration-default) ease;border-radius:4px}.checkbox.style-c .checkbox_checkmark:after{content:"";position:absolute;left:8px;top:4px;width:5px;height:10px;border:solid rgb(var(--color-border));border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity var(--duration-default) ease}.checkbox.style-c .checkbox_body{color:#333;line-height:1.4;font-size:var(--text-md)}.checkbox.style-d{display:inline-block;position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-d input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-d input:checked~.checkbox_checkmark{background-color:var(--color-accent)}.checkbox.style-d input:checked~.checkbox_checkmark:after{opacity:1}.checkbox.style-d:hover input~.checkbox_checkmark{background-color:#eee}.checkbox.style-d:hover input:checked~.checkbox_checkmark{background-color:var(--color-accent)}.checkbox.style-d:hover input~.checkbox_body{color:var(--color-accent)}.checkbox.style-d .checkbox_checkmark{position:absolute;top:1px;left:0;height:22px;width:22px;background-color:#eee;transition:background-color var(--duration-default) ease;border-radius:11px}.checkbox.style-d .checkbox_checkmark:after{content:"";position:absolute;left:9px;top:5px;width:5px;height:10px;border:solid #333;border-width:0 2px 2px 0;transform:rotate(45deg);opacity:0;transition:opacity var(--duration-default) ease}.checkbox.style-d .checkbox_body{color:#333;line-height:1.4;font-size:var(--text-md);transition:color var(--duration-default) ease}.checkbox.style-e{display:inline-block;position:relative;padding-left:50px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-e input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-e input:checked~.checkbox_checkmark{background-color:var(--color-accent)}.checkbox.style-e input:checked~.checkbox_checkmark:after{left:21px}.checkbox.style-e:hover input~.checkbox_checkmark{background-color:#eee}.checkbox.style-e:hover input:checked~.checkbox_checkmark{background-color:var(--color-accent)}.checkbox.style-e .checkbox_checkmark{position:absolute;top:-15px;left:0;height:22px;width:40px;background-color:#eee;transition:background-color var(--duration-default) ease;border-radius:11px}.checkbox.style-e .checkbox_checkmark:after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;display:block;background-color:#fff;border-radius:50%;transition:left var(--duration-default) ease}.checkbox.style-e .checkbox_body{color:#333;line-height:1.4;font-size:var(--text-md);transition:color var(--duration-default) ease}.checkbox.style-f{display:inline-block;position:relative;padding-left:30px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-f input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-f input:checked~.checkbox_checkmark{background-color:#eee}.checkbox.style-f input:checked~.checkbox_checkmark:after{transform:scale(1)}.checkbox.style-f input:checked~.checkbox_body{font-weight:700}.checkbox.style-f:hover input~.checkbox_checkmark{background-color:#eee}.checkbox.style-f:hover input:checked~.checkbox_checkmark{background-color:#eee}.checkbox.style-f .checkbox_checkmark{position:absolute;top:1px;left:0;height:22px;width:22px;background-color:#eee;transition:background-color var(--duration-default) ease;border-radius:11px}.checkbox.style-f .checkbox_checkmark:after{content:"";position:absolute;left:0;top:0;width:22px;height:22px;display:block;background-color:var(--color-accent);border-radius:50%;transform:scale(0);transition:transform var(--duration-default) ease}.checkbox.style-f .checkbox_body{color:#333;line-height:1.4;font-size:var(--text-md);transition:font-weight var(--duration-default) ease}.checkbox.style-g{display:inline-block;position:relative;padding-right:40px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-g input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-g input:checked~.checkbox_checkmark{background-color:#fff}.checkbox.style-g input:checked~.checkbox_checkmark:after{opacity:1;left:8px}.checkbox.style-g input:checked~.checkbox_body{font-weight:700}.checkbox.style-g:hover input~.checkbox_checkmark{background-color:#eee}.checkbox.style-g:hover input:checked~.checkbox_checkmark{background-color:#eee}.checkbox.style-g .checkbox_checkmark{position:absolute;top:1px;right:0;height:22px;width:22px;background-color:#eee;transition:background-color var(--duration-default) ease;border-radius:4px}.checkbox.style-g .checkbox_checkmark:after{content:"";position:absolute;left:-20px;top:-8px;width:15px;height:25px;border:solid var(--color-accent);border-width:0 4px 4px 0;transform:rotate(45deg);opacity:0;transition:opacity var(--duration-default) ease,left var(--duration-default) ease}.checkbox.style-g .checkbox_body{color:#333;line-height:1.4;font-size:var(--text-md);transition:font-weight var(--duration-default) ease}.checkbox.style-h{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox.style-h input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-h input:checked~.checkbox_checkmark{background-color:var(--color-accent)}.checkbox.style-h input:checked~.checkbox_checkmark:after{opacity:1;top:-3px}.checkbox.style-h input:checked~.checkbox_body{background-position:0 0;color:#fff}.checkbox.style-h:hover input~.checkbox_checkmark{background-color:var(--color-accent)}.checkbox.style-h:hover input:checked~.checkbox_checkmark{background-color:var(--color-accent)}.checkbox.style-h:hover .checkbox_body{box-shadow:5px 5px 10px rgba(var(--color-shadow),.2)}.checkbox.style-h .checkbox_checkmark{position:absolute;top:50%;transform:translateY(-50%);left:15px;height:22px;width:22px;background-color:var(--color-accent);transition:background-color var(--duration-default) ease;border-radius:4px;box-shadow:inset 2px 2px 4px rgba(var(--color-shadow),.1),inset -2px -2px 4px #fff6}.checkbox.style-h .checkbox_checkmark:after{content:"";position:absolute;left:10px;top:-15px;width:10px;height:20px;border:solid #fff;border-width:0 4px 4px 0;transform:rotate(45deg);opacity:0;transition:opacity var(--duration-default) ease,top var(--duration-default) ease}.checkbox.style-h .checkbox_body{line-height:1.4;font-size:var(--text-md);transition:font-weight var(--duration-default) ease;font-weight:700;color:#333;background:linear-gradient(45deg,#ff0070 0%,var(--color-accent) 50%,var(--color-accent) 50%,var(--color-accent) 100%);background-size:200% 100%;background-position:100% 0;padding:15px 15px 15px 52px;border-radius:10px;box-shadow:2px 2px 5px rgba(var(--color-shadow),.2);transition:box-shadow var(--duration-default) ease,background 1s ease,color var(--duration-default) ease}.checkbox.style-i{display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:65px}.checkbox.style-i input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkbox.style-i input:checked~.checkbox_checkmark{background-color:#49db44}.checkbox.style-i input:checked~.checkbox_checkmark:after{transform:rotate(90deg) translateY(-50%) translate(-50%);background-color:#49db44}.checkbox.style-i .checkbox_checkmark{position:absolute;top:0;left:0;height:50px;width:50px;background-color:#ff0070;transition:background-color var(--duration-default) ease;border-radius:50%}.checkbox.style-i .checkbox_checkmark:after{content:"";position:absolute;left:50%;top:50%;width:80%;height:12px;border-radius:6px;transform:rotate(0) translateY(-50%) translate(-50%);transform-origin:left top;background-color:#ff0070;transition:transform var(--duration-default) ease,background-color var(--duration-default) ease;box-shadow:2px 2px 4px rgba(var(--color-shadow),.2),-2px -2px 4px #fff9}.checkbox.style-i .checkbox_body{font-weight:700;font-size:var(--text-7xl)}.price{font-family:var(--font-body-family);line-height:var(--font-body-line-height);letter-spacing:var(--body-font-letter-spacing);font-style:var(--font-body-style);font-weight:var(--font-body-font-weight)}.owl-carousel .owl-nav span{font-size:40px;display:flex;align-items:center;justify-content:center;line-height:1;height:40px;border-radius:var(--buttons-radius-outset)}.owl-carousel{position:relative}.owl-carousel .owl-nav{pointer-events:none}.owl-carousel .owl-nav button{position:absolute;top:50%;transform:translateY(-50%);opacity:0;transition:all var(--duration-medium) ease;pointer-events:auto;border-radius:var(--buttons-radius-outset)}.owl-carousel .owl-nav .owl-prev{left:-40px;transform:translate(20px,-50%) scale(.8)}.owl-carousel .owl-nav .owl-next{right:-40px;transform:translate(20px,-50%) scale(.8)}.owl-carousel:hover .owl-nav .owl-prev{left:10px;transform:translateY(-50%) scale(1);opacity:1}.owl-carousel:hover .owl-nav .owl-next{right:10px;transform:translateY(-50%) scale(1);opacity:1}.owl-carousel .owl-nav button{width:40px;height:40px;background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),var(--alpha-font-opacity));border-radius:50%;display:flex;align-items:center;justify-content:center}.owl-carousel .owl-nav button:hover{background:rgba(var(--color-foreground),1);color:rgba(var(--color-background),var(--alpha-font-opacity))}.owl-theme .owl-nav [class*=owl-]:hover{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.owl-theme .owl-nav [class*=owl-]{background:rgba(var(--color-foreground),1);color:rgba(var(--color-background),var(--alpha-font-opacity));font-size:14px;margin:5px;padding:4px 7px;display:inline-block;cursor:pointer;border-radius:var(--buttons-radius-outset)}.nav-btn-owl{background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity));transition:all .3s ease-in-out}.nav-btn-owl:hover{background:rgb(var(--color-background))!important;color:rgb(var(--color-foreground))}.nav-btn-owl .icon-caret,.slick-nav .icon-caret{height:20px;width:20px}@media(max-width:576px){.position-sm-relative{position:relative!important}.position-sm-absolute{position:absolute!important}}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.owl-carousel-nav-wrapper{margin-top:10px}.owl-nav-inside-section-heading{margin-top:20px}.owl-carousel-nav-wrapper .owl-nav-inside-section-heading button.owl-next,.owl-carousel-nav-wrapper .owl-nav-inside-section-heading button.owl-prev,.owl-carousel-nav-wrapper button.owl-dot{background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity));border:none;padding:0!important;font:inherit}.owl-carousel-nav-wrapper .owl-nav-inside-section-heading button.owl-next:hover,.owl-carousel-nav-wrapper .owl-nav-inside-section-heading button.owl-prev:hover,.owl-carousel-nav-wrapper button.owl-dot:hover{color:rgb(var(--color-foreground),1)}.owl-carousel-nav-wrapper .owl-nav-inside-section-heading span{font-size:60px;display:block;line-height:0}.owl-nav-inside-section-heading [class*=owl-]{margin:5px}@media(min-width:575px){.column-to-row .section-heading{margin-bottom:0rem;min-width:20%;padding:20px}.column-to-row .block-content{overflow:hidden}.column-to-row .owl-carousel .owl-stage-outer{padding:0 0 0 1px}}.owl-carousel .owl-stage{transition:transform 1.2s cubic-bezier(.19,1,.22,1)!important}.owl-item{transition:transform var(--duration-slow) ease,opacity var(--duration-slow) ease}.owl-item:not(.center){transform:scale(1);opacity:1}.owl-item.center{transform:scale(1);opacity:1}.owl-item{transform:translateZ(0);-webkit-font-smoothing:antialiased}.owl-carousel .owl-item{pointer-events:auto}.card-collection-circle .card .card-image{overflow:hidden;z-index:0;border-radius:1000px}.card-collection-circle .card_content{text-align:center}.card-collection-circle .card,.card-collection-circle .card:hover{border:0px}.bundle-total-price .price-item{font-weight:700}.th-product-media-wrapper .border{border:0px}.comparison-table-wrapper{overflow:auto}.shipping-animation-wrapper{position:relative;align-content:center;display:inline-block;gap:5px}.shipping-animation-wrapper:before{content:"";position:absolute;top:5px;left:0;width:15px;height:15px;border-radius:50%;background-color:rgba(var(--color-foreground),.2);animation:stock_ripple var(--duration-extra-longer) ease-in-out infinite;z-index:0;opacity:0}@media screen and (max-width:750px){.shipping-animation-wrapper:before{top:6px}}.shipping-icon.animate{position:relative;z-index:1;top:2px;margin-right:10px}.card:not(.ratio).flex-row>.card_content{grid-template-rows:max-content minmax(0,0) max-content auto}.card.flex-row .card_content{display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);width:100%;flex-grow:1;padding:20px}.main-product-reviews{display:flex;flex-direction:row;align-items:center}.main-product-reviews-stars{display:flex;flex-direction:row;align-items:center;gap:3px;margin-right:5px}.main-product-reviews-stars svg{width:16px;height:16px}@media screen and (min-width:750px){.quick-view-icon .icon,.quick-view .icon{color:rgba(var(--color-secondary-button-text),1);transition:fill var(--duration-medium) ease}button.active .icon{color:rgba(var(--color-secondary-button),1);fill:rgba(var(--color-secondary-button),1);-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.quick-view:hover .icon{color:rgba(var(--color-secondary-button),1);-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.quick-view-button button{display:flex;padding:10px;background:rgba(var(--color-secondary-button),1);color:rgba(var(--color-secondary-button-text),1);fill:rgba(var(--color-secondary-button-text),1);border:2px solid rgba(var(--color-secondary-button-border),.15);min-width:40px;height:40px;border-radius:var(--product-action-radius);margin-bottom:5px;align-items:center;justify-content:center}.quick-view-button button:hover{background:rgba(var(--color-secondary-button-text),1);color:rgba(var(--color-secondary-button),1);fill:rgba(var(--color-secondary-button),1)}}.add-to-favorites-button button,.add-to-cart-popup-button button,.quick-view-button button{display:block;width:40px;height:40px;border-radius:var(--product-action-radius)}.add-to-favorites-icon .icon,.add-to-cart-popup-button .icon,.quick-view-button .icon{color:rgba(var(--color-secondary-button-text),1);transition:fill var(--duration-medium) ease}button.active .icon,.add-to-favorites-icon:hover .icon{color:rgba(var(--color-secondary-button),1);background:transparent}.add-to-favorites button.active .icon{-webkit-animation-name:scalepump;animation-name:scalepump;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.add-to-favorites-button button,.add-to-cart-popup-button button,.quick-view-button button{width:100%;display:block;padding:0;background:rgba(var(--color-secondary-button),1);color:rgba(var(--color-secondary-button-text),1);border:2px solid rgba(var(--color-secondary-button-border),.15);width:40px;height:auto;border-radius:var(--product-action-radius);margin-bottom:5px}.add-to-favorites-button button,.add-to-cart-popup-button button,.quick-view-button button{width:100%;background:rgba(var(--color-secondary-button),1);color:rgba(var(--color-secondary-button-text),1);fill:rgba(var(--color-secondary-button-text),1);border:1px solid rgba(var(--color-secondary-button-border),.1);width:max-content;height:40px;border-radius:var(--product-action-radius);margin-bottom:5px;display:flex;align-items:center;padding:10px;line-height:normal}.add-to-favorites-button button:hover,.add-to-cart-popup-button:hover button,.quick-view-button:hover button{background:rgba(var(--color-secondary-button-text),1);color:rgba(var(--color-secondary-button),1);fill:rgba(var(--color-secondary-button),1)}.add-to-cart-popup-button:hover button svg,.quick-view-button:hover button svg{color:rgba(var(--color-secondary-button),1)}.add-to-favorites button.active,.add-to-cart-popup-button button.active,.quick-view-button button.active{background:rgba(var(--color-secondary-button-text),1);color:rgba(var(--color-secondary-button),1)}.product-compare-button button{display:block;width:40px;height:40px;border-radius:var(--product-action-radius);margin-bottom:5px}.product-compare-icon .icon{color:rgba(var(--color-secondary-button-text),1);transition:fill var(--duration-medium) ease}button.active .icon,.product-compare-icon:hover .icon{color:rgba(var(--color-secondary-button),1);background:transparent;-webkit-animation-name:spinner;animation-name:spinner;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.product-compare-button button{width:100%;display:block;padding:0;background:rgba(var(--color-secondary-button),1);color:rgba(var(--color-secondary-button-text),1);border:2px solid rgba(var(--color-secondary-button-border),.15);width:40px;height:40px;border-radius:var(--product-action-radius);margin-bottom:5px}.product-compare-button button:hover{background:rgba(var(--color-secondary-button-text),1)}.product-compare-button button.active{background:rgba(var(--color-secondary-button-text),1);color:rgba(var(--color-secondary-button),1)}.product-card-hover-icon .button-text{display:flex;line-height:normal;font-size:var(--text-xs);white-space:nowrap;max-width:0;overflow:hidden;opacity:0;transition:max-width var(--duration-medium) ease,opacity var(--duration-medium) ease}.product-card-hover-icon:hover .button-text{max-width:200px;opacity:1;padding-left:8px}.card-variant-selector,.card-variant-selector-color{z-index:2}.variant-selector{margin:10px 0;text-align:center}.variant-selector{margin:10px 0;text-align:center;bottom:50%;position:relative;left:0;right:0;gap:5px;display:flex;flex-wrap:wrap}.variant-button{padding:8px 12px;border:1px solid rgba(var(--color-foreground),.2);border-radius:4px;background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity));cursor:pointer;font-size:var(--text-sm)}.variant-button.active,.variant-button:hover:not(:disabled){background:rgba(var(--color-foreground),1);color:rgba(var(--color-background),1);border-color:rgba(var(--color-foreground),1)}.variant-button:disabled{opacity:.5;cursor:not-allowed}.card-color-swatches{bottom:0;position:absolute;justify-content:center;align-items:center;display:flex;width:100%}.card-color-swatches .color-swatches{display:flex;gap:5px;margin:5px 0;justify-content:center;position:relative;z-index:2;flex-wrap:wrap;max-width:200px}.card-color-swatches .color-swatch{width:20px;height:20px;border-radius:var(--buttons-radius-outset);border:3px solid rgba(255,255,255,.5);cursor:pointer;transition:transform var(--duration-short),border-color var(--duration-short);padding:5px!important}.card-color-swatches .color-swatch:hover:not(:disabled),.card-color-swatches .color-swatch.active{border-color:rgba(var(--color-foreground),.2);transform:scale(1.2)}.card-color-swatches .color-swatch:disabled{opacity:.5;cursor:not-allowed}.card-variant-in-info .card-color-swatches{bottom:0;position:relative;justify-content:inherit;align-items:center;display:flex;width:100%}.add-to-cart-popup .loading-overlay_spinner{width:auto}.card-body{padding:0}video.lazyload{opacity:0;transition:opacity var(--duration-medium) ease-in}video.lazyloaded{opacity:1}.content-for-layout ol{padding-left:20px}.dir-rtl .heading_wrapper_three .heading_wrapper_inside:before{right:0;left:auto}.dir-rtl .heading_wrapper_three .heading_wrapper_inside:after{left:auto;right:0}.dir-rtl .owl-nav{position:absolute;display:block;top:-75px;right:auto;left:0}button.nav-button{max-height:fit-content!important}.feature-product-placeholder{width:100%;height:100%}.position-right{position:absolute;right:0;left:auto;top:50%;transform:translateY(-50%)}.position-left{position:absolute;left:0;right:auto;top:50%;transform:translateY(-50%)}.position-top{position:absolute;top:0;bottom:auto}.position-bottom{position:absolute;bottom:0;top:auto}.position-right-top{position:absolute;right:0;top:0}.position-right-bottom{position:absolute;right:0;bottom:0}.position-left-top{position:absolute;left:0;top:0}.position-left-bottom{position:absolute;left:0;bottom:0}.position-center{position:absolute;left:50%;transform:translate(-50%) translateY(-50%)!important;top:50%}.position-center-top{position:absolute;left:50%;transform:translate(-50%);top:0}.position-center-bottom{position:absolute;left:50%;transform:translate(-50%);bottom:0}@media screen and (max-width:750px){.mobile-stick-bottom{z-index:2}#shopify-section-header{z-index:6}}.ui-widget-header{border:none;background:transparent;font-weight:600}.ui-widget.ui-widget-content{border:none}.ui-tabs .ui-tabs-nav{margin:0;padding:0;border-bottom:0px solid rgba(var(--color-foreground),.2);text-align:center}.ui-tabs .ui-tabs-nav li{display:inline-block;margin:0 10px 0 0}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{display:inline-block;padding:12px 20px;font-size:var(--font-body-size);font-weight:600;text-transform:capitalize;font-family:var(--font-heading-family);color:rgba(var(--color-foreground),var(--alpha-font-opacity));border:1px solid rgba(var(--color-border),.4);border-radius:6px;background:transparent;transition:all var(--duration-default) ease}.ui-tabs .ui-tabs-nav .ui-tabs-anchor:hover{color:rgba(var(--color-background),var(--alpha-font-opacity));background:rgba(var(--color-foreground),var(--alpha-font-opacity));border-color:rgba(var(--color-border),.1)}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:rgba(var(--color-foreground),var(--alpha-font-opacity));border-color:rgba(var(--color-border),.8);background:transparent}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:transparent;font-weight:400;border:none}@media screen and (max-width:989px){.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:10px 14px;font-size:var(--text-sm)}}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:5px 20px!important}.ui-tabs-nav{display:flex;justify-content:inherit;padding:10px 0;margin:0 0 20px;list-style:none}.ui-tabs-tab{margin:0 5px;transition:all var(--duration-medium) ease-in-out;position:relative;border-radius:4px}.ui-tabs-anchor{display:block;padding:12px 24px;text-decoration:none;font-size:var(--text-md);font-weight:500;color:rgba(var(--color-foreground),var(--alpha-font-opacity));transition:color var(--duration-medium) ease,transform var(--duration-medium) ease}.ui-tabs-tab:hover{background:rgba(var(--color-background),.8);box-shadow:0 2px 4px rgba(var(--color-shadow),.1)}.ui-tabs-tab:hover .ui-tabs-anchor{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.ui-tabs-active{background:rgb(var(--color-foreground));color:rgba(var(--color-background),1);box-shadow:0 3px 6px rgba(var(--color-shadow),.2)}.ui-tabs-active .ui-tabs-anchor{color:rgb(var(--color-background));font-weight:600}.ui-tabs-tab:after{content:"";position:absolute;width:0;height:0px;background:var(--color-accent);bottom:0;left:50%;transform:translate(-50%);transition:width var(--duration-medium) ease}.ui-tabs-tab:hover:after{width:70%}.ui-tabs-active:after{width:70%;background:rgb(var(--color-background))}.ui-tabs-tab:focus-within{outline:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:0!important;padding-bottom:0!important;color:rgba(var(--color-background),var(--alpha-font-opacity));background:rgba(var(--color-foreground),var(--alpha-font-opacity))}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{color:rgba(var(--color-background),var(--alpha-font-opacity))}.ui-tabs .ui-tabs-nav{margin-bottom:20px}@media(max-width:600px){.ui-tabs-nav{display:flex;justify-content:start;padding:10px 0;margin:0 0 20px;list-style:none}.ui-tabs-anchor{padding:10px 16px;font-size:var(--text-sm)}.ui-tabs-nav{display:flex;flex-wrap:nowrap;gap:8px;padding:8px 0!important;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.ui-tabs-nav li{flex:0 0 auto}.ui-tabs-nav::-webkit-scrollbar{display:none}.ui-tabs-nav{scrollbar-width:none}.ui-tabs-nav{-ms-overflow-style:none}.ui-tabs-tab{text-align:center}}.glow-text{color:#fff;text-shadow:0 0 10px rgba(255,255,255,.8),0 0 20px rgba(255,255,255,.6)}.retro-text{color:#f25f5c;text-shadow:1px 1px 0 #fff,2px 2px 0 #f4a261,3px 3px 0 #2a9d8f}.neon-text{color:#39ff14;text-shadow:0 0 5px #39ff14,0 0 10px #39ff14,0 0 20px #39ff14,0 0 40px #39ff14}.frosted-text{color:#e0f7fa;text-shadow:0 1px 2px rgba(0,0,0,.3),0 2px 4px rgba(0,0,0,.2)}.layered-text{color:#333;text-shadow:2px 2px 0 #eee,4px 4px 0 #ddd,6px 6px 0 #ccc}.electric-blue{color:#0ff;text-shadow:0 0 5px #0ff,0 0 10px #0ff,0 0 20px #0ff,0 0 40px #0ff,0 0 80px #0ff}.rainbow-text{color:#fff;text-shadow:1px 1px 0 red,2px 2px 0 orange,3px 3px 0 yellow,4px 4px 0 green,5px 5px 0 blue,6px 6px 0 indigo,7px 7px 0 violet}.metallic-text{color:#aaa;text-shadow:1px 1px 2px #444,-1px -1px 2px #eee,2px 2px 6px #999}.embossed-text{color:#333;text-shadow:1px 1px 0 #fff,-1px -1px 0 #000}.fire-text{color:#ff6a00;text-shadow:0 0 5px #ff6a00,0 0 10px #ff3300,0 0 20px #ff0000,0 0 30px #ff0000}.moonlight-text{color:#e0e0e0;text-shadow:0 0 5px rgba(255,255,255,.5),0 0 15px rgba(255,255,255,.3),0 0 30px rgba(255,255,255,.2)}.pixel-text{color:#00ff90;text-shadow:4px 4px 0 #222}.glass-text{color:#fffc;text-shadow:0 1px 2px rgba(0,0,0,.25),0 4px 6px rgba(0,0,0,.15);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.burst-text{color:#fff;text-shadow:0 0 5px #ff0,0 0 10px #f00,0 0 20px #f00,0 0 40px #ff0,0 0 80px #fff}.soft-shadow-text{color:#222;text-shadow:2px 2px 8px rgba(0,0,0,.2)}.transition-background-color{transition:background-color var(--animation-speed-medium) ease-in-out}.transition-transform{transition:transform var(--animation-speed-medium) var(--animation-timing-bounce)}.transition-border-color{transition:border-color var(--animation-speed-medium) var(--animation-timing-hover)}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media(min-width:769px)and (max-width:989px){.mobile-scroll{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none;scroll-snap-type:x mandatory}.mobile-scroll::-webkit-scrollbar{display:none}.mobile-scroll>*{flex:0 0 auto;scroll-snap-align:start}.mobile-scroll.one-half-per-view>*{min-width:40%!important}.mobile-scroll.two-half-per-view>*{min-width:30%!important}.mobile-scroll.three-half-per-view>*{min-width:24%!important}.mobile-scroll.four-half-per-view>*{min-width:20%!important}}@media(max-width:768px){.mobile-scroll{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none;scroll-snap-type:x mandatory}.mobile-scroll::-webkit-scrollbar{display:none}.mobile-scroll>*{flex:0 0 auto;scroll-snap-align:start}.mega-menu_content .mobile-scroll>*,.tp-grid.mobile-scroll>*{flex:0 auto}.mobile-scroll.full-per-view>*{width:66%!important;max-width:100%}.mobile-scroll.one-half-per-view>*{width:66%!important;max-width:100%}.mobile-scroll.two-half-per-view>*{width:40%!important;max-width:100%}.mobile-scroll.three-half-per-view>*{width:28%!important;max-width:100%}.mobile-scroll.four-half-per-view>*{width:22%!important;max-width:100%}}.scroll-wrapper{position:relative}.scroll-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity));border:none;width:40px;height:40px;border-radius:var(--buttons-radius-outset);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease}.scroll-btn--left{left:10px}.scroll-btn--right{right:10px}.scroll-btn--left svg{transform:rotate(90deg)}.scroll-btn--right svg{transform:rotate(-90deg)}.mega-menu-list-with-product .scroll-btn--left{left:10px}.mega-menu-list-with-product .scroll-btn--right{right:50px}@media(min-width:990px){.scroll-btn{display:none}}.testimonial-content{gap:var(--spacing)}.slideshow_slide.slider_slide img{transition:transform 2s ease;transform:scale(1.2)}.swiper-slide-active img,.slideshow_slide.slider_slide.active img{transform:scale(1);margin:0;padding:0}.sticky-atc-variant-select{border:1px solid rgba(var(--color-foreground),.1);height:calc(40px + var(--buttons-border-width) * 2);margin:0}.sticky-atc{position:fixed;left:0;width:100%;margin:0;padding:1rem;z-index:999;background:rgb(var(--color-background));box-shadow:0 10px 30px rgba(var(--color-shadow),.2);transition:transform .35s cubic-bezier(.22,1,.36,1);will-change:transform}@media screen and (min-width:750px){.sticky-atc{top:50%!important;right:20px;left:auto;width:auto;border-radius:12px;transform:translateY(-50%) translate(120%)}.sticky-atc.is-visible{transform:translateY(-50%) translate(0)}}@media screen and (max-width:749px){.sticky-atc{bottom:0;top:auto!important;left:0;width:100%;border-radius:0;transform:translateY(100%)}.sticky-atc.is-visible{transform:translateY(0)}}@media screen and (max-width:749px){.sticky-atc{padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}.sticky-atc .product-form__input{width:100%}.sticky-atc-container{display:flex;justify-content:space-between;align-items:center}.sticky-atc_title{margin:0}.sticky-atc_price .price{column-gap:.5rem;margin:0}.sticky-atc_left{display:flex;justify-content:space-between;align-items:center;flex-grow:1;gap:10px;flex-direction:column}@media screen and (max-width:749px){.sticky-atc_left{display:flex;justify-content:space-between;align-items:center;flex-grow:1;gap:10px;flex-direction:row}}.sticky-atc_image{flex-shrink:0}.sticky-atc_image img{width:auto;height:4.2rem}.sticky-atc_left_content>*{margin:0}secondary-variant-select{display:block}.sticky-atc_picker--separate{display:flex;column-gap:1rem;row-gap:.4rem}.sticky-atc_picker--separate .variant-input{flex:1 1 auto;max-width:calc((100% / var(--options-count)) - .5rem)}.sticky-atc .variant-input{margin:0}@media screen and (min-width:750px){.sticky-atc{padding:1rem 0}.sticky-atc-container{column-gap:var(--grid-desktop-horizontal-spacing)}.sticky-atc_left{padding-right:0rem}.sticky-atc .select{width:100%}.sticky-atc_image img{height:50px}.sticky-atc--desktop-no-badge .badge.price_badge-sale{display:none}.sticky-atc--desktop-btn-full{flex-direction:column;align-items:stretch}.sticky-atc--desktop-btn-full .button,.sticky-atc--desktop-btn-full .sticky-atc-button-wrapper,.sticky-atc--desktop-transparent .button,.sticky-atc--desktop-transparent .sticky-atc-button-wrapper{width:100%}.sticky-atc--desktop-btn-full .sticky-atc_left{margin-bottom:1rem}.sticky-atc--desktop-transparent{background:none;box-shadow:none;padding-top:0}.sticky-atc--desktop-transparent .sticky-atc_left{display:none}.sticky-atc.sticky-atc--mobile-transparent .button{box-shadow:2px 2px 6px rgba(var(--color-shadow),.3)}}@media screen and (max-width:749px){.sticky-atc-button-wrapper{width:100%}.sticky-atc-button-wrapper .button{width:100%;height:calc(40px + var(--buttons-border-width) * 2);max-width:1000px}.sticky-atc--mobile-no-badge .badge.price_badge-sale{display:none}.sticky-atc--mobile-btn-full{flex-direction:column;align-items:stretch}.sticky-atc--mobile-btn-full .sticky-atc-button-wrapper,.sticky-atc--mobile-transparent .sticky-atc-button-wrapper{width:100%}.sticky-atc--mobile-btn-full .button,.sticky-atc--mobile-transparent .button{font-size:1.9rem;padding:0 1.5em;width:100%;height:calc(40px + var(--buttons-border-width) * 2)}.sticky-atc--mobile-btn-full .sticky-atc_left{margin-bottom:.7rem}.sticky-atc--mobile-transparent{background:none;box-shadow:none;padding-top:0}.sticky-atc--mobile-transparent .sticky-atc_left{display:none}.sticky-atc.sticky-atc--mobile-transparent .button{box-shadow:2px 2px 6px rgba(var(--color-shadow),.3)}.sticky-atc_left{flex-direction:row;align-items:flex-start}.sticky-atc--small-mobile-select .select{--inputs-radius: var(--pickers-small-radius)}.sticky-atc secondary-variant-select{width:100%;padding-right:0rem}.sticky-atc_left_content{display:grid;gap:2px}.sticky-atc--small-mobile-select secondary-variant-select{padding-top:0rem;max-width:100%}.sticky-atc--small-mobile-select .variant-select{height:calc(40px + var(--buttons-border-width) * 2);padding:0 2.5rem 0 1rem}.sticky-atc--small-mobile-select .variant-select .icon-caret{right:calc(var(--inputs-border-width) + 1rem)}.sticky-atc:not(.sticky-atc--small-mobile-select) .variant-select{height:calc(40px + var(--buttons-border-width) * 2)}}.sticky-atc[data-after-scroll=true]{transform:translateY(100%);transition:transform var(--duration-fast) ease-in-out}.ripple-animation{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;height:40px;width:40px;border:4px solid rgba(var(--color-border),.1);border-radius:100%;background:rgb(var(--color-background));box-shadow:0 0 20px rgba(var(--color-shadow),.25)}.ripple-animation span{position:relative;font-size:72px;top:5px;left:-5px}.ripple-animation:after{opacity:0;display:flex;flex-direction:row;justify-content:center;align-items:center;position:absolute;top:0;left:0;right:0;bottom:0;content:"";height:100%;width:100%;background:rgb(var(--color-background));border-radius:100%;-webkit-animation-name:ripple_anim;animation-name:ripple_anim;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:cubic-bezier(.65,0,.34,1);animation-timing-function:cubic-bezier(.65,0,.34,1);z-index:-1}.badge .icon{width:10px;height:10px}.ribbon-box{overflow:hidden}.ribbon{position:absolute;display:inline-block;top:0;right:0;max-width:5em;color:rgba(var(--color-foreground),var(--alpha-font-opacity));z-index:1;height:300px;text-align:center}.ribbon:after{position:absolute;top:-50%;right:-20%;content:"";height:100%;width:100%;transform:rotate(45deg);background:rgb(var(--color-background));border:1px solid rgba(var(--color-border),.1);z-index:-1}.ribbon span.ribbon-text{transform:rotate(-45deg);position:absolute;width:100%;left:-10%;top:6%}.breadcrumbs_wrapper .page_title{color:rgb(var(--color-foreground))}.breadcrumbs{text-align:center}.breadcrumbs_inner{display:flex;flex-direction:column;gap:10px}.breadcrumbs-list{list-style-type:none;margin:0;padding:0}.breadcrumbs-item{display:inline}.breadcrumbs-item:not(:last-child):after{border-style:solid;border-width:.1em .1em 0 0;content:"";display:inline-block;height:.2em;margin:0 .2em;position:relative;transform:rotate(45deg);vertical-align:middle;width:.2em;color:rgba(var(--color-foreground),1)}.breadcrumbs-link{text-decoration:underline}.breadcrumbs-link[aria-current=page],a.breadcrumbs-link{color:rgba(var(--color-foreground),1);font-weight:400;text-decoration:none}.breadcrumbs-link[aria-current=page]:hover,.breadcrumbs-link[aria-current=page]:focus,a.breadcrumbs-link:hover,a.breadcrumbs-link:focus{color:rgba(var(--color-foreground),var(--alpha-font-opacity));text-decoration:underline}#tabs ul{padding:0}#tabs ul li{list-style:none}.discount-badge{position:absolute;bottom:0;left:10px;background:linear-gradient(135deg,var(--color-foreground),var(--color-foreground));color:rgba(var(--color-background),1);font-size:var(--text-sm);border-radius:0;z-index:5;animation:pulseBadge 2s infinite;margin-bottom:5px;height:30px;padding:0 10px;align-items:center;justify-content:center;display:flex}.discount-badge span{display:inline-block;transform:scale(1);transition:transform var(--duration-default) ease}.discount-badge:hover span{transform:scale(1.1)}.spacer-block{height:var(--spacer-size)}.product-single{display:flex;align-items:flex-start;overflow:visible}.product-sticky{position:sticky;top:0;transition:transform var(--duration-default) ease}.button-icon{height:15px;width:15px;margin:0 5px}.product-card-v3 .button-icon{margin:0}.card-information-price>*{padding-block:3px}.hero-subtitle-dark,.caption:not(.sorting),.rich-text-caption{font-weight:600;font-size:var(--text-xxs);letter-spacing:.08em;text-transform:uppercase;line-height:1.4;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;color:rgba(var(--color-foreground),var(--alpha-font-opacity));background:rgba(var(--color-foreground),.04);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(var(--color-border),.15);border-radius:0;box-shadow:0 2px 6px #0000000a,inset 0 1px #ffffff0d;transition:all .3s ease}.hero-subtitle{font-size:var(--text-xxs);font-weight:600;line-height:1.4;text-transform:uppercase;color:#fff9;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);margin-bottom:0;display:inline-block;padding:6px 10px;border-radius:80px;background:#ffffff05;border-width:1px;border-style:solid;border-color:#ffffff0f;border-image:initial}.row-cols-md-1 .product-info{align-items:center;justify-content:space-between;display:flex;flex-direction:row;gap:20px}.row-cols-md-1 .product-info .product-bottom,.row-cols-md-1 .product-info .product-meta{gap:20px;border-top:0px solid rgba(var(--color-border),.1)}.product-card-slider{position:relative;display:block;overflow:hidden;height:100%}.product-card-slider-track{display:flex;transition:transform var(--duration-medium) ease;height:100%}.product-card-slider img{width:100%;display:block;height:100%;object-fit:cover}.slider-btn{position:absolute;top:50%;transform:translateY(-50%) scale(.9);width:30px;height:30px;background:rgba(var(--color-secondary-button),.8);color:rgba(var(--color-secondary-button-text),1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:none;border-radius:50%;cursor:pointer;opacity:0;z-index:2;transition:opacity var(--duration-default) ease,all var(--duration-default) ease-in-out,transform var(--duration-default) cubic-bezier(.4,0,.2,1)}.slider-btn:hover{background:rgba(var(--color-secondary-button-text),.8);color:rgba(var(--color-secondary-button),1)}.slider-btn.prev{left:8px;transform:translate(-12px,-50%) scale(.9)}.owl-prev:hover,.owl-next:hover{background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.slider-btn.prev svg,.owl-prev svg{transform:rotate(90deg)}.slider-btn.next{right:8px;transform:translate(12px,-50%) scale(.9)}.slider-btn.next svg,.owl-next svg{transform:rotate(-90deg)}.product-card-slider:hover .slider-btn{opacity:1;transform:translateY(-50%) scale(1)}.slider-btn:after{width:7px;height:7px;border:solid rgba(var(--color-secondary-button-text),1);border-width:0 2px 2px 0;display:block;margin:auto}.slider-btn:hover:after{border-color:rgba(var(--color-secondary-button),1)}.slider-btn.prev:after{transform:rotate(135deg)}.slider-btn.next:after{transform:rotate(-45deg)}.sidebar-fixed{position:relative;transition:all var(--duration-default) ease}.collection-card-content-v2{margin-bottom:0;position:absolute;bottom:-25px;width:90%!important;left:5%;right:5%}.collection-card-wrapper-v2{margin-bottom:25px}.card-article-v2-inner{margin-bottom:40px}.featured-blog .owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(var(--color-shadow));padding:0 0 100px}.card.flex-row{align-items:center}.product-info-v4:not(.row-cols-md-1 .product-info-v4){padding:10px 10px 0;position:relative;gap:10px;display:grid;width:90%!important;background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity));bottom:80px;margin-bottom:-80px;left:5%;right:5%}.product-card-v4-inner:not(.row-cols-md-1 .product-card-v4-inner){margin-bottom:0}.product-info-v4 .product-bottom{display:grid}.product-info-v4 .product-meta{justify-content:space-between}.product-card-v4 .variant-selector{margin:10px 0;text-align:inherit;bottom:50%;position:relative}.product-info-v5 .product-bottom-heading-price{gap:5px;display:flex;justify-content:space-between}.product-info-v5{width:100%!important}@media(max-width:560px){.f-blog-v2-inner{padding-top:0;padding-bottom:20px}}.grayscale-hover img{filter:grayscale(100%);transition:filter var(--duration-medium) ease}.grayscale-hover img:hover{filter:grayscale(0%)}.newsletter-button{max-height:40px!important;min-width:40px;padding:10px}.cart-fly-bubble{position:fixed;width:42px;height:42px;border-radius:50%;overflow:hidden;z-index:9999;pointer-events:none;background:#fff;box-shadow:0 6px 14px rgba(var(--color-shadow),.18);transition:transform .7s cubic-bezier(.4,0,.2,1),opacity var(--duration-default) ease}.cart-fly-bubble img{width:100%;height:100%;object-fit:cover;display:block}.card.flex-row .card_inner .card_media{overflow:hidden}.card.flex-row .product-info-v4:not(.row-cols-md-1 .product-info-v4){padding:10px;position:relative;gap:5px;display:grid;width:100%!important;background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity));margin-bottom:0;bottom:0;left:auto;right:auto}.product-card{list-style:none}.effect1{-webkit-box-shadow:0 10px 6px -6px rgba(var(--color-shadow),.2);-moz-box-shadow:0 10px 6px -6px rgba(var(--color-shadow),.2);box-shadow:0 10px 6px -6px rgba(var(--color-shadow),.2)}.effect2{position:relative}.effect2:before,.effect2:after{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:rgba(var(--color-shadow),.2);-webkit-box-shadow:0 15px 10px rgba(var(--color-shadow),.2);-moz-box-shadow:0 15px 10px rgba(var(--color-shadow),.2);box-shadow:0 15px 10px rgba(var(--color-shadow),.2);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.effect2:after{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);right:10px;left:auto}.effect3{position:relative}.effect3:before{z-index:-1;position:absolute;content:"";bottom:15px;left:10px;width:50%;top:80%;max-width:300px;background:rgba(var(--color-shadow),.2);-webkit-box-shadow:0 15px 10px rgba(var(--color-shadow),.2);-moz-box-shadow:0 15px 10px rgba(var(--color-shadow),.2);box-shadow:0 15px 10px rgba(var(--color-shadow),.2);-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);-ms-transform:rotate(-3deg);transform:rotate(-3deg)}.effect4{position:relative}.effect4:after{z-index:-1;position:absolute;content:"";bottom:15px;right:10px;left:auto;width:50%;top:80%;max-width:300px;background:rgba(var(--color-shadow),.2);-webkit-box-shadow:0 15px 10px rgba(var(--color-shadow),.2);-moz-box-shadow:0 15px 10px rgba(var(--color-shadow),.2);box-shadow:0 15px 10px rgba(var(--color-shadow),.2);-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg)}.effect5{position:relative}.effect5:before,.effect5:after{z-index:-1;position:absolute;content:"";bottom:25px;left:10px;width:50%;top:80%;max-width:300px;background:rgba(var(--color-shadow),.2);-webkit-box-shadow:0 35px 20px rgba(var(--color-shadow),.2);-moz-box-shadow:0 35px 20px rgba(var(--color-shadow),.2);box-shadow:0 35px 20px rgba(var(--color-shadow),.2);-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);-o-transform:rotate(-8deg);-ms-transform:rotate(-8deg);transform:rotate(-8deg)}.effect5:after{-webkit-transform:rotate(8deg);-moz-transform:rotate(8deg);-o-transform:rotate(8deg);-ms-transform:rotate(8deg);transform:rotate(8deg);right:10px;left:auto}.effect6{position:relative;-webkit-box-shadow:0 1px 4px rgba(var(--color-shadow),.3),0 0 40px rgba(var(--color-shadow),.1) inset;-moz-box-shadow:0 1px 4px rgba(var(--color-shadow),.3),0 0 40px rgba(var(--color-shadow),.1) inset;box-shadow:0 1px 4px rgba(var(--color-shadow),.3),0 0 40px rgba(var(--color-shadow),.1) inset}.effect6:before,.effect6:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(var(--color-shadow),.8);-moz-box-shadow:0 0 20px rgba(var(--color-shadow),.8);box-shadow:0 0 20px rgba(var(--color-shadow),.8);top:50%;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px/10px}.effect6:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}.effect7{position:relative;-webkit-box-shadow:0 1px 4px rgba(var(--color-shadow),.3),0 0 40px rgba(var(--color-shadow),.1) inset;-moz-box-shadow:0 1px 4px rgba(var(--color-shadow),.3),0 0 40px rgba(var(--color-shadow),.1) inset;box-shadow:0 1px 4px rgba(var(--color-shadow),.3),0 0 40px rgba(var(--color-shadow),.1) inset}.effect7:before,.effect7:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(var(--color-shadow),.8);-moz-box-shadow:0 0 20px rgba(var(--color-shadow),.8);box-shadow:0 0 20px rgba(var(--color-shadow),.8);top:0;bottom:0;left:10px;right:10px;-moz-border-radius:100px / 10px;border-radius:100px/10px}.effect7:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}.effect8{position:relative;-webkit-box-shadow:0 1px 4px rgba(var(--color-shadow),.3),0 0 40px rgba(var(--color-shadow),.1) inset;-moz-box-shadow:0 1px 4px rgba(var(--color-shadow),.3),0 0 40px rgba(var(--color-shadow),.1) inset;box-shadow:0 1px 4px rgba(var(--color-shadow),.3),0 0 40px rgba(var(--color-shadow),.1) inset}.effect8:before,.effect8:after{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(var(--color-shadow),.8);-moz-box-shadow:0 0 20px rgba(var(--color-shadow),.8);box-shadow:0 0 20px rgba(var(--color-shadow),.8);top:10px;bottom:10px;left:0;right:0;-moz-border-radius:100px / 10px;border-radius:100px/10px}.effect8:after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}.social-media ul{list-style:none}.product-card .card{overflow:hidden}.pricing-card-content{position:relative;overflow:hidden}.pricing-ribbon{position:absolute;top:0;right:0;width:120px;height:120px;pointer-events:none}.pricing-ribbon span{position:absolute;top:22px;right:-50px;display:block;width:215px;padding:6px 0;font-size:10px;font-weight:700;text-align:center;letter-spacing:.6px;text-transform:uppercase;color:rgba(var(--color-foreground),var(--alpha-font-opacity));background:rgb(var(--color-background));transform:rotate(45deg);box-shadow:0 8px 25px rgba(var(--color-shadow),.25)}.pricing-ribbon span:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(120deg,transparent 20%,rgba(255,255,255,.35) 45%,transparent 70%);opacity:.5}.recommended-plan{z-index:2}@media(max-width:768px){.pricing-ribbon{width:90px;height:90px}.pricing-ribbon span{width:190px;font-size:9px;top:18px;right:-45px}.recommended-plan{transform:none}}.lookbook-product .card,.lookbook-product .product-card .card{background:inherit}.cursor-gsap{position:fixed;width:40px;height:40px;margin-left:-20px;margin-top:-20px;border-radius:50%;border:0px solid var(--color-accent);transition:var(--duration-default);transform:translate(-50%,-50%);pointer-events:none;z-index:1000}.cursor-gsap2{position:fixed;width:4px;height:4px;margin-left:-20px;margin-top:-20px;border-radius:50%;transform:translate(-50%,-50%);transition:.1s;pointer-events:none;z-index:1000}.grow,.grow-small{transform:scale(4);background:#fff;mix-blend-mode:difference;border:none}.grow-small{transform:scale(2)}.cursor-gsap{position:fixed;left:0;top:0;width:10px;height:10px;border-radius:50%;pointer-events:none;z-index:99999;transform:translate(-50%,-50%);transition:transform .18s ease-in-out,width .25s ease-in-out,height .25s ease-in-out,opacity .25s ease-in-out;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;border:none}.cursor-gsap:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:rgba(var(--color-accent-rgb, 255, 255, 255),.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:2px;box-sizing:border-box;background-image:linear-gradient(#ffffff1f,#ffffff0f),linear-gradient(90deg,#ffffff0f,#ffffff05);background-origin:border-box;background-clip:padding-box,border-box;border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 6px 14px rgba(var(--color-shadow),var(--liquid-glass-transparent-from)),0 6px 22px rgba(var(--color-shadow),.3),0 0 12px #ffffff08;z-index:0;pointer-events:none;transition:transform .28s ease-in-out,opacity .18s ease-in-out,background .22s ease-in-out,box-shadow .22s ease-in-out}.cursor-gsap:after{content:attr(data-text);position:absolute;left:50%;top:50%;width:var(--bubble-size, 120px);height:var(--bubble-size, 120px);min-width:72px;min-height:72px;border-radius:50%;background:linear-gradient(#ffffff0f,#ffffff05);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-size:var(--text-sm);font-weight:var(--font-body-font-weight);padding:0 18px;display:flex;align-items:center;justify-content:center;text-align:center;white-space:nowrap;box-sizing:border-box;box-shadow:inset 0 1px rgba(255,255,255,var(--liquid-glass-transparent-to)),inset 0 -6px 18px rgba(var(--color-shadow),.25),0 8px 24px rgba(var(--color-shadow),.36);transform:translate(-50%,-50%) scale(.1);opacity:0;pointer-events:none;z-index:2;transition:transform .32s ease-in-out,opacity .6s ease-in-out}.cursor-gsap{--cursor-scale: 1;--bubble-compensate: 1;transform:translate(-50%,-50%) scale(var(--cursor-scale))}.cursor-gsap.cursor--active-text{--cursor-scale: 1.25;--bubble-compensate: .85}.cursor-gsap.cursor--active-text:before{-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);border:1px solid rgba(var(--color-foreground),0);box-shadow:inset 0 6px 18px rgba(var(--color-shadow),0),0 8px 30px rgba(var(--color-shadow),0),0 0 28px rgba(var(--color-foreground),0);background-image:linear-gradient(180deg,rgba(var(--color-foreground),0),rgba(var(--color-foreground),0)),radial-gradient(120% 80% at 20% 20%,rgba(var(--color-foreground),.18),rgba(var(--color-foreground),0) 30%),linear-gradient(90deg,rgba(var(--color-foreground),0),rgba(var(--color-foreground),0));background-clip:padding-box,padding-box,border-box}.cursor-gsap.cursor--active-text:after{transform:translate(-50%,-50%) scale(1);opacity:1}.cursor-gsap:after{transform:translate(-50%,-50%) scale(calc(.1 * var(--bubble-compensate)))}.cursor-gsap.cursor--active-text:after{transform:translate(-50%,-50%) scale(calc(1 * var(--bubble-compensate)))}.cursor--active-text:after{content:attr(data-text);font-size:var(--cursor-font-size, 12px);max-width:150px;padding:20px;white-space:normal;word-break:keep-all;overflow-wrap:normal;text-align:center;display:flex;align-items:center;justify-content:center;width:var(--bubble-size);height:var(--bubble-size);border-radius:50%;color:var(--cursor-text, rgba(var(--color-background), var(--alpha-font-opacity)));background:var(--cursor-bg, rgba(var(--color-foreground), var(--alpha-font-opacity)))}@media(max-width:640px){.cursor-gsap.cursor--active-text:after{display:none}}#GoToTop{position:fixed;z-index:999999;border:none;outline:none;background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),1);cursor:pointer;border-radius:var(--go-to-top-radius);width:50px;height:50px;opacity:0;transition:all var(--duration-medium) ease;border:1px solid rgba(var(--color-background),1)}#GoToTop:hover{background:rgba(var(--color-foreground),1);color:rgba(var(--color-background),1);border:1px solid rgba(var(--color-background),1)}#GoToTop svg{fill:rgba(var(--color-foreground),1)}#GoToTop:hover svg{fill:rgba(var(--color-background),1)}.th-rotate{animation:rotation 8s infinite linear}.bundle-deal-switch{top:10px;left:20px}.event-calender-basic,.event-calender-advanced{z-index:1;position:relative}.language_currency_selector{gap:var(--grid-desktop-horizontal-spacing)}.product_media img,.th-image .animate-image-load{opacity:0;transform:scale(1.03);animation:luxury-image-reveal 1.1s cubic-bezier(.16,1,.3,1) forwards;will-change:opacity,transform}:focus{outline:none!important;box-shadow:none!important}:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible,[role=button]:focus-visible{outline:2px solid rgba(var(--color-foreground),.4)!important;outline-offset:4px;border-radius:4px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid rgba(var(--color-foreground),.4)!important;outline-offset:4px}input:focus,textarea:focus,select:focus{outline:none!important;box-shadow:none!important}input:focus,textarea:focus,select:focus,.field_input:focus{border-color:rgba(var(--color-foreground),1);outline:none;box-shadow:none}.product-card-slider-track{display:flex;transition:transform var(--duration-medium) cubic-bezier(.22,.61,.36,1)}.product-card-slider_slide{min-width:100%}.product-card-slider{position:relative;overflow:hidden;display:block}.product-card-slider-track{display:flex;transition:transform var(--duration-medium) cubic-bezier(.22,.61,.36,1);will-change:transform}.product-card-slider_slide{min-width:100%;position:relative}.product-card-slider_slide img{width:100%;height:auto;display:block}.product-card-slider:hover .product-card-slider-track{transform:translate(-100%)}.product-card-slider.slider-used:hover .product-card-slider-track{transform:none}.slider-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:5;cursor:pointer}.slider-btn.prev{left:10px}.slider-btn.next{right:10px}@media(hover:none){.product-card-slider:hover .product-card-slider-track{transform:none}}.compare-label{pointer-events:auto;cursor:pointer;z-index:5;position:relative}@media(max-width:576px){.topbar-inner-block{flex-wrap:wrap;text-align:center;justify-content:center!important}}.variant-button.hidden,.color-swatch.hidden{display:none!important}.variant-toggle-btn{margin-top:0;background:none;border:none;color:rgba(var(--color-foreground),var(--alpha-font-opacity));cursor:pointer;font-size:var(--text-xs);text-decoration:none}.card .media img,.card-wrapper .media img{backface-visibility:hidden;transform:translateZ(0);image-rendering:auto}.card .media img{will-change:transform}.main-product-grid-section{position:relative;z-index:3!important}.topbar-countdown .timer{display:inline-flex;align-items:center;gap:6px;font-weight:600}.topbar-countdown .time-box{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:40px;min-height:40px;padding:6px 8px;border-radius:0;line-height:1}.topbar-countdown{--label-scale: .2;--label-min: 10px}.topbar-countdown .time-box strong{font-size:var(--font-size);font-weight:700}.topbar-countdown .time-box small{font-size:max(var(--label-min),calc(var(--font-size) * var(--label-scale)));margin-top:2px}.topbar-countdown .colon{font-size:var(--font-size);font-weight:700;color:rgb(var(--color-button));margin:0 2px}.topbar-countdown .expired{padding:4px 12px;border-radius:999px;background:rgb(var(--color-button-text));color:rgb(var(--color-button))}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--color-accent);position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}@media screen and (max-width:576px){.topbar-countdown .time-box strong{font-size:var(--text-sm);font-weight:700}.topbar-countdown .time-box small{font-size:10px;opacity:.85;margin-top:2px}.topbar-countdown .colon{font-size:var(--text-sm);font-weight:700}}@keyframes text-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@-webkit-keyframes ripple_anim{0%{opacity:1;transform:scale3d(.75,.75,1)}to{opacity:0;transform:scale3d(2,2,1)}}@keyframes ripple_anim{0%{opacity:1;transform:scale3d(.75,.75,1)}to{opacity:0;transform:scale3d(2,2,1)}}@keyframes bounceIn{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.2);opacity:1}80%{transform:scale(.9)}to{transform:scale(1)}}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-2px)}}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 10px var(--color-accent)}50%{transform:scale(1.1);box-shadow:0 0 20px var(--color-accent)}to{transform:scale(1);box-shadow:0 0 10px var(--color-accent)}}@keyframes luxury-image-reveal{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.bounce{animation:bounce 2s infinite ease-in-out}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.float-updown{display:inline-block;animation:floatUpDown 3s ease-in-out infinite}.float-updown{animation:floatUpDown 3s ease-in-out infinite}@keyframes floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.float-leftright{animation:floatLeftRight 3s ease-in-out infinite}@keyframes floatLeftRight{0%,to{transform:translate(0)}50%{transform:translate(10px)}}.float-diagonal{animation:floatDiagonal 4s ease-in-out infinite}@keyframes floatDiagonal{0%,to{transform:translate(0)}50%{transform:translate(10px,-10px)}}.fade-in{animation:fadeIn 1s ease forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-out{animation:fadeOut 1s ease forwards}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fade-in-up{animation:fadeInUp 1.2s ease both}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in-down{animation:fadeInDown 1.2s ease both}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.fade-in-left{animation:fadeInLeft 1.2s ease both}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.fade-in-right{animation:fadeInRight 1.2s ease both}@keyframes fadeInRight{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.zoom-in{animation:zoomIn var(--duration-medium) ease forwards}@keyframes zoomIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.zoom-out{animation:zoomOut var(--duration-medium) ease forwards}@keyframes zoomOut{0%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:0}}.zoom-bounce{animation:zoomBounce 1.2s ease-out infinite}@keyframes zoomBounce{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.rotate{animation:rotate 3s linear infinite}.rotate-reverse{animation:rotateReverse 3s linear infinite}@keyframes rotateReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.rotate-swing{animation:rotateSwing 2s ease-in-out infinite}@keyframes rotateSwing{0%,to{transform:rotate(0)}50%{transform:rotate(10deg)}}.pulse{animation:pulse 1.5s ease-in-out infinite}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.pulse-slow{animation:pulse 3s ease-in-out infinite}.pulse-glow{animation:pulseGlow 2s ease-in-out infinite}@keyframes pulseGlow{0%,to{box-shadow:0 0 #fff0}50%{box-shadow:0 0 20px #fffc}}.shake{animation:shake .8s linear infinite}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.wobble{animation:wobble 1s ease-in-out infinite}@keyframes wobble{0%,to{transform:rotate(0)}25%{transform:rotate(2deg)}75%{transform:rotate(-2deg)}}.jelly{animation:jelly 1s ease-in-out infinite}@keyframes jelly{0%,to{transform:scale(1)}25%{transform:scale(1.1,.9)}50%{transform:scale(.9,1.1)}75%{transform:scale(1.05,.95)}}.slide-up{animation:slideUp 1s ease both}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.slide-down{animation:slideDown 1s ease both}@keyframes slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.slide-left{animation:slideLeft 1s ease both}@keyframes slideLeft{0%{transform:translate(100%)}to{transform:translate(0)}}.slide-right{animation:slideRight 1s ease both}@keyframes slideRight{0%{transform:translate(-100%)}to{transform:translate(0)}}.flip{animation:flip 1.2s ease-in-out infinite;transform-style:preserve-3d}@keyframes flip{0%,to{transform:rotateY(0)}50%{transform:rotateY(180deg)}}.flip-x{animation:flipX 1.5s ease-in-out infinite}@keyframes flipX{0%,to{transform:rotateX(0)}50%{transform:rotateX(180deg)}}.tada{animation:tada 1.5s ease-in-out infinite}@keyframes tada{0%,to{transform:scale(1)}10%,20%{transform:scale(.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}}.swing{animation:swing 2s ease-in-out infinite;transform-origin:top center}@keyframes swing{0%,to{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}.bounce-slow{animation:bounceSlow var(--duration-default) ease-in-out infinite}@keyframes bounceSlow{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.blink{animation:blink 1s step-start infinite}@keyframes blink{50%{opacity:0}}.flash{animation:flash 1.5s ease-in-out infinite}@keyframes flash{0%,to{opacity:1}50%{opacity:.3}}.glow{animation:glow 2s ease-in-out infinite}@keyframes glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.5)}}.wave{animation:wave 2s linear infinite;transform-origin:bottom center}@keyframes wave{0%,to{transform:rotate(0)}25%{transform:rotate(4deg)}75%{transform:rotate(-4deg)}}.swing-rotate{animation:swingRotate 3s ease-in-out infinite}@keyframes swingRotate{0%,to{transform:rotate(0)}50%{transform:rotate(8deg)}}@keyframes pulseBadge{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.animationRightLeft{animation:animationRightLeft 2s ease-in-out infinite}.animationLeftRight{animation:animationLeftRight 2s ease-in-out infinite}.tans3s{animation:animationLeftRight 3s ease-in-out infinite}.tans4s{animation:animationLeftRight 4s ease-in-out infinite}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes animationLeftRight{0%{transform:translate(0)}50%{transform:translate(1000px)}to{transform:translate(0)}}@keyframes animationRightLeft{0%{transform:translate(0)}50%{transform:translate(-1000px)}to{transform:translate(0)}}.animate-morphing,.animate-morphing-slider{animation:morphing 15s infinite alternate}@media(min-width:1024px){.animate-morphing-slider{padding:100px!important}}@-webkit-keyframes morphing{0%{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;box-shadow:15px 15px 50px rgba(var(--color-background),.2)}25%{border-radius:58% 42% 75% 25%/76% 46% 54% 24%}50%{border-radius:50% 50% 33% 67%/55% 27% 73% 45%;box-shadow:-10px -5px 50px rgba(var(--color-background),.2)}75%{border-radius:33% 67% 58% 42%/63% 68% 32% 37%}}@keyframes morphing{0%{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;box-shadow:15px 15px 50px rgba(var(--color-background),.2)}25%{border-radius:58% 42% 75% 25%/76% 46% 54% 24%}50%{border-radius:50% 50% 33% 67%/55% 27% 73% 45%;box-shadow:-10px -5px 50px rgba(var(--color-background),.2)}75%{border-radius:33% 67% 58% 42%/63% 68% 32% 37%}}.animate-morphing-smooth{width:300px;height:300px;background:linear-gradient(135deg,rgba(var(--color-background),.2),rgba(var(--color-background),.6),rgba(var(--color-background),.8));background-size:200% 200%;animation:morphSmooth 18s ease-in-out infinite,gradientShift 12s ease-in-out infinite alternate;filter:blur(.3px)}@keyframes morphSmooth{0%{border-radius:42% 58% 63% 37%/40% 45% 55% 60%}25%{border-radius:58% 42% 40% 60%/55% 60% 40% 45%}50%{border-radius:50% 50% 70% 30%/30% 60% 40% 70%}75%{border-radius:35% 65% 55% 45%/65% 35%}to{border-radius:42% 58% 63% 37%/40% 45% 55% 60%}}@keyframes gradientShift{0%{background-position:0% 50%}to{background-position:100% 50%}}@media screen and (max-width:748px){.animate-morphing-slider{animation:none}}@keyframes bg_gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes blink{0%,to{opacity:.2}50%{opacity:1}}.float{-webkit-transform:translatey(0px);transform:translatey(0);-webkit-animation:float 3s ease-in-out alternate infinite;animation:float 3s ease-in-out alternate infinite}.float1{-webkit-transform:translatey(0px);transform:translatey(0);-webkit-animation:float 2s ease-in-out alternate infinite;animation:float 2s ease-in-out alternate infinite}.float2{-webkit-transform:translatey(0px);transform:translatey(0);-webkit-animation:float 4s ease-in-out alternate infinite;animation:float 4s ease-in-out alternate infinite}@-webkit-keyframes float{0%{-webkit-transform:translatey(0px);transform:translatey(0)}50%{-webkit-transform:translatey(-15px);transform:translatey(-15px)}to{-webkit-transform:translatey(0px);transform:translatey(0)}}@keyframes float{0%{box-shadow:0 5px 15px rgba(var(--color-shadow),.6);-webkit-transform:translatey(0px);transform:translatey(0)}50%{box-shadow:0 25px 15px rgba(var(--color-shadow),.2);-webkit-transform:translatey(-20px);transform:translatey(-20px)}to{box-shadow:0 5px 15px rgba(var(--color-shadow),.6);-webkit-transform:translatey(0px);transform:translatey(0)}}@keyframes indeterminateAnimation{0%{transform:translate(-20%) scaleX(0)}40%{transform:translate(30%) scaleX(.7)}to{transform:translate(100%) scaleX(0)}}@keyframes moveDown{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes moveUp{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes moveLeft{0%{transform:translate(100px);opacity:0}to{transform:translate(0);opacity:1}}@keyframes moveRight{0%{transform:translate(-100px);opacity:0}to{transform:translate(0);opacity:1}}@-webkit-keyframes ticker{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes ticker{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);visibility:visible}to{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}@keyframes stock_ripple{0%{opacity:1;transform:scale(1)}33%{opacity:.5;transform:scale(1.65)}66%{opacity:0;transform:scale(1.65)}to{opacity:0}}@-webkit-keyframes scalepump{50%{-webkit-transform:scale(1);transform:scale(1)}83.33%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes scalepump{50%{-webkit-transform:scale(1);transform:scale(1)}83.33%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes spinner{83.33%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{83.33%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes floatUpDown{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.float-animation{animation:floatUpDown 3s ease-in-out infinite}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes progress{0%{width:0}to{width:100%}}@keyframes progress-mobile{0%{width:0}to{width:100%}}@keyframes ripple{0%{box-shadow:0 0 #a3b1c64d,0 0 0 1em #a3b1c64d,0 0 0 3em #a3b1c608,0 0 0 5em #a3b1c603}to{box-shadow:0 0 0 1em #a3b1c64d,0 0 0 3em #a3b1c608,0 0 0 5em #a3b1c608,0 0 0 8em #a3b1c603}}@keyframes slideBar{0%{background-position-x:0}to{background-position-x:10rem}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@-moz-keyframes expand{to{width:100%}}@-webkit-keyframes expand{to{width:100%}}@-ms-keyframes expand{to{width:100%}}@keyframes expand{to{width:100%}}@keyframes bsImageReveal{0%{opacity:0;transform:scale(1.04);filter:blur(6px)}60%{opacity:1;filter:blur(0)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes bsImageRevealThumb{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes progress{0%{stroke-dashoffset:75;opacity:1}95%{stroke-dashoffset:0;opacity:1}to{opacity:0;stroke-dashoffset:0}}@keyframes progress{0%{stroke-dashoffset:75;opacity:1}95%{stroke-dashoffset:0;opacity:1}to{opacity:0;stroke-dashoffset:0}}@keyframes premiumFill{0%{width:0%}to{width:100%}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vertTicker{to{transform:translateY(-50%)}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30px)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@-webkit-keyframes push-in{0%{opacity:0;-webkit-transform:translateX(-100%)}70%{opacity:1;-webkit-transform:translateX(10%)}to{opacity:1;-webkit-transform:translateX(0)}}@-moz-keyframes push-in{0%{opacity:0;-moz-transform:translateX(-100%)}60%{opacity:1;-moz-transform:translateX(10%)}to{opacity:1;-moz-transform:translateX(0)}}@keyframes push-in{0%{opacity:0;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translate(-100%)}60%{opacity:1;-webkit-transform:translateX(10%);-moz-transform:translateX(10%);-ms-transform:translateX(10%);-o-transform:translateX(10%);transform:translate(10%)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes push-out{0%{opacity:1;-webkit-transform:translateX(0)}60%{opacity:0;-webkit-transform:translateX(110%)}to{opacity:0;-webkit-transform:translateX(100%)}}@-moz-keyframes push-out{0%{opacity:1;-moz-transform:translateX(0)}60%{opacity:0;-moz-transform:translateX(110%)}to{opacity:0;-moz-transform:translateX(100%)}}@keyframes push-out{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}60%{opacity:0;-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-ms-transform:translateX(110%);-o-transform:translateX(110%);transform:translate(110%)}to{opacity:0;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translate(100%)}}@-webkit-keyframes flash{0%{opacity:1}to{opacity:0}}@keyframes flash{0%{opacity:1}to{opacity:0}}@keyframes cd-scroll-right{0%,to{transform:translate(0)}50%{transform:translate(3px)}}@keyframes thumbnail-gallery-animation{0%{opacity:0;left:100%}to{opacity:1;left:0%}}@keyframes sheen-move{to{background-position:0 0,150% 0}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes horTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes horTickerReverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes glowingEffect{0%{box-shadow:0 0 10px #ff000080,0 0 20px #ff00004d}50%{box-shadow:0 0 20px #ff0000b3,0 0 30px #ff000080}to{box-shadow:0 0 10px #ff000080,0 0 20px #ff00004d}}@keyframes pulse{0%{transform:scale(1);box-shadow:0 2px 4px rgba(var(--color-shadow),.2)}50%{transform:scale(1.02);box-shadow:0 4px 8px rgba(var(--color-shadow),.3)}to{transform:scale(1);box-shadow:0 2px 4px rgba(var(--color-shadow),.2)}}@keyframes move-forever1{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever2{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes move-forever3{0%{transform:translate(85px)}to{transform:translate(-90px)}}@keyframes move-forever4{0%{transform:translate(-90px)}to{transform:translate(85px)}}@keyframes wave{0%{background-position:0}to{background-position:1440px}}@-webkit-keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotate(360deg)}}@keyframes spinner{to{-webkit-transform:rotateZ(360deg);transform:rotate(360deg)}}@-webkit-keyframes letters-loading{0%,75%,to{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}25%,50%{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0)}}@keyframes letters-loading{0%,75%,to{opacity:0;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}25%,50%{opacity:1;-webkit-transform:rotateY(0deg);transform:rotateY(0)}}remove-item-btn{cursor:pointer}.mask-img{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center;mask-position:center}.theme-section{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}@media screen and (max-width:749px){.theme-section{padding-top:calc(var(--padding-top) * .75);padding-bottom:calc(var(--padding-bottom) * .75);margin-top:calc(var(--margin-top) * .75);margin-bottom:calc(var(--margin-bottom) * .75)}}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:0;outline:0}.badge{border:1px solid transparent;border-radius:0;display:inline-block;font-size:12px;letter-spacing:inherit;line-height:var(--font-body-line-height);padding:0 10px;text-align:center;background:var(--color-badge-background);border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgba(var(--color-foreground),var(--alpha-font-opacity));word-break:break-word}.card-badge{align-self:flex-end;grid-row-start:3;justify-self:flex-start}.card-badge.top{align-self:flex-start;grid-row-start:1}.card-badge.right{justify-self:flex-end;position:absolute;top:10px;right:10px}.collage-wrapper{display:grid;grid-template-columns:repeat(12,1fr);gap:12px;grid-auto-flow:dense}.collage-item{grid-column:span 4}.collage-pattern-0{grid-column:span 8;grid-row:span 2}.collage-pattern-1,.collage-pattern-2{grid-column:span 4}.collage-pattern-3,.collage-pattern-4{grid-column:span 6}.collage-pattern-5{grid-column:span 4}.ratio-box{position:relative;width:100%;height:100%;overflow:hidden;border-radius:0}.ratio-box img,.ratio-box video,.ratio-box iframe{width:100%;height:100%;object-fit:cover}.collage-item .card{height:100%;border-radius:0;overflow:visible}.play-btn{width:60px;height:60px;border-radius:50%;background:#0009;color:#fff;font-size:20px}@media(max-width:991px){.collage-wrapper{grid-template-columns:repeat(6,1fr)}.collage-item{grid-column:span 3!important;grid-row:span 1!important}.collage-pattern-0{grid-column:span 6!important}}@media(max-width:575px){.collage-wrapper{grid-template-columns:repeat(2,1fr)}.collage-item{grid-column:span 2!important}}.accordion-button:after{display:none}.accordion-custom-icon{transition:transform var(--duration-default) ease}.accordion-button:not(.collapsed) .custom-icon{transform:rotate(45deg)}.bs-quantity{max-width:100%;border:1px solid rgba(var(--color-border),.1)}.bs-quantity>*,.bs-quantity input[type=number]{border:none!important}.bs-qty-input{font-weight:600;padding:6px!important}.bs-qty-btn,.bs-qty-btn:hover{width:40px;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.bs-qty-input::-webkit-outer-spin-button,.bs-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bs-qty-input[type=number]{-moz-appearance:textfield}.th-cartDrawer,.header-search-modal{z-index:99999999}.th-cartDrawer{width:420px;max-width:100%}.th-cartItem{transition:all var(--duration-default) ease;border-radius:0}.th-cartItem:hover{background:rgba(var(--color-foreground),.01)}.th-cartItem_title{font-size:var(--text-sm);color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.th-cartItem_price{font-size:var(--text-sm)}.th-cartItem_qty{width:65px;text-align:center}.th-cartDrawer_list{padding-bottom:10px}.th-cartDrawer_body{scrollbar-width:thin}.th-cartDrawer_body{height:100%;max-height:100%}.th-cartDrawer_items{flex:1 1 auto;overflow-y:auto;min-height:0}.th-cartDrawer_footer{flex-shrink:0;background:#fff;position:sticky;bottom:0;z-index:5}.th-qty-wrapper{gap:10px}.th-qty{height:30px;border:1px solid rgba(var(--color-border),.1);overflow:hidden;width:fit-content}.th-qty>*{border:none!important}.th-qty_btn,remove-item-btn,.qtn_btn{border:none;width:30px;height:30px;padding:5px;background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),var(--alpha-font-opacity));border:1px solid rgba(var(--color-border),.1)}.th-qty_btn:hover,remove-item-btn:hover,.qtn_btn:hover{background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),var(--alpha-font-opacity));border:1px solid rgba(var(--color-border),.1)}.th-qty_btn svg,remove-item-btn svg,.qtn_btn svg{width:15px;height:15px}.th-cartItem_qty{width:50px;border:none;box-shadow:none}.th-cartItem_qty:focus{outline:none;box-shadow:none}.price-updated{transition:var(--duration-default) ease;transform:scale(1.05)}.cart-progress{padding-bottom:1rem}.cart-progress_bar{height:.9rem;background:rgb(var(--color-button));position:relative;border-radius:0;text-align:center;margin:20px 18px 20px 0;color:rgb(var(--color-button-text))}.cart-progress_bar_progress{position:absolute;top:0;left:0;height:100%;border-radius:0;background:rgb(var(--color-button));background-image:linear-gradient(315deg,rgba(var(--color-background),.4) 25%,transparent 0,transparent 50%,rgba(var(--color-background),.4) 0,rgba(var(--color-background),.4) 75%,transparent 0,transparent);background-size:1rem 1rem;animation:slideBar 4s linear infinite}.cart-progress_bar_badge{width:1em;height:1em;padding:20px;position:absolute;right:0;top:50%;transform:translate(50%,-50%);background:rgb(var(--color-button));border-radius:0;border:solid .2rem rgb(var(--color-button));display:flex!important;justify-content:center;align-items:center}.cart-progress_bar_badge .material-symbols-outlined{color:rgb(var(--color-button-text))}.cart-progress_text{text-align:center;font-weight:600}.material-symbols-outlined{height:25px}.cart-checkpoints{padding-bottom:0}.cart-checkpoints .cart-progress_text{margin-bottom:10px}.cart-checkpoints .cart-progress_bar{height:10px}.cart-checkpoints .cart-progress_bar_badge{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.cart-checkpoints_icon{right:auto;left:var(--position);transform:translate(-50%,-50%)}.cart-checkpoints_label{color:rgb(var(--color-foreground));line-height:1.2;position:absolute;top:calc(100% + .5rem);text-align:center;white-space:nowrap;display:block}.cart-checkpoints .cart-progress_bar .cart-progress_bar_badge:last-of-type .cart-checkpoints_label{color:rgb(var(--color-foreground));width:6.6rem;white-space:normal}progress[value]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:1.25rem;background-color:#f5f5f5;border-radius:0;box-shadow:0 2px 3px rgba(var(--color-shadow),.5) inset;position:relative;margin:0 0 1.5em}progress[value]::-webkit-progress-bar{background-color:#f5f5f5;border-radius:0;box-shadow:0 2px 3px rgba(var(--color-shadow),.5) inset}progress[value]::-webkit-progress-value{position:relative;border-radius:0;background:rgb(var(--color-button))}progress[value]::-moz-progress-bar{background:rgb(var(--color-button));border-radius:0}.cart-timer{position:relative;text-align:center;padding:10px;margin:10px auto;border-radius:0;overflow:hidden;background:linear-gradient(rgba(var(--color-background),.04),rgba(var(--color-background),.02));border:1px solid rgba(var(--color-border),.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px rgba(var(--color-shadow),.25),inset 0 -10px 30px #00000059,0 20px 50px #00000073,0 0 25px rgba(var(--color-shadow),.05)}.cart-timer:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(var(--color-background),.25),rgba(var(--color-background),.03)),radial-gradient(120% 80% at 20% 10%,rgba(var(--color-background),.35),transparent 40%);opacity:.8}.cart-timer .countdown{display:flex;justify-content:center;align-items:center;gap:12px;font-size:var(--text-md);font-weight:700;background-color:rgba(var(--color-background),.05);padding:10px 20px;border-radius:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.timer_div{font-size:var(--text-md);font-weight:700;color:rgb(var(--color-foreground))}.timer_text_cart_drawer{font-size:12px;margin-top:6px;text-transform:uppercase;color:rgba(var(--color-foreground),var(--alpha-font-opacity))}@media screen and (max-width:576px){.timer_div{font-size:20px}.cart-timer .countdown{padding:8px 12px}}.cart-sidebar-discount-da{display:flex;flex-direction:column}.cart-sidebar-discount-da input{background:#eee}span.applied-discount-code-da-value>small{background:#eee;padding:0 10px;color:#000;font-weight:700;border-radius:0}.loader{border:5px solid rgb(var(--color-border));border-top:4px solid #000;border-radius:50%;width:25px;height:25px;animation:spin .5s linear infinite}.discount-code-error-da{background:#ff00004f;color:#e22120;padding:5px;border-radius:0;font-size:var(--text-sm);line-height:1}.applied-discount-code-da-wrapper{background:#ddd;padding:3px 6px;border-radius:0;display:inline-flex}.discount-code-error-da:empty{display:none}.applied-discount-code-da-value:empty+button{display:none}#clear-discount-btn-da{border:none;background:transparent}.global-spinner{position:fixed;top:0;left:0;width:100%;background:rgba(var(--color-background),0);display:flex;justify-content:center;align-items:center;z-index:999999999999}.global-spinner .spinner{border:6px solid rgb(var(--color-border));border-top:6px solid #333;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}.global-spinner.hidden{display:none}.global-spinner-cart{position:relative;top:0;left:0;width:100%;background:rgba(var(--color-background),0);display:flex;justify-content:center;align-items:center;z-index:999999999999}.global-spinner-cart .spinner{border:6px solid rgb(var(--color-border));border-top:6px solid #333;border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}.global-spinner-cart.hidden{display:none}#bar,#bar-cart{margin:0;height:5px;width:100%;position:absolute;top:0;left:0}#progress-bar,#progress-bar-cart{width:0%;height:100%;background:var(--color-accent);-moz-animation:expand 3s ease-in-out infinite;-webkit-animation:expand 3s ease-in-out infinite;-ms-animation:expand 3s ease-in-out infinite;animation:expand 3s ease-in-out infinite}.js-map-canvas{height:var(--map-height)}.product-stock{font-size:12px;font-weight:600}.in-stock{color:rgb(var(--color-in-stock))}.out-of-stock{color:rgb(var(--color-out-of-stock))}.product-features{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.product-features .feature{display:inline-flex;align-items:center;padding:0 14px;font-size:var(--text-xs);font-weight:500;border-radius:0;background:rgba(var(--color-foreground),1);color:rgba(var(--color-background),1);border:1px solid rgba(var(--color-border),.2);transition:all var(--duration-default) ease;cursor:default;letter-spacing:.4px;text-transform:capitalize}.product-features .feature:hover{background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),1);box-shadow:0 8px 20px rgba(var(--color-shadow),.12)}.product-features .feature:before{content:"\2022";font-size:10px;margin-right:6px;opacity:.6}@media(max-width:768px){.product-features .feature{font-size:var(--text-xxs);padding:5px 12px}}s{text-decoration:none}.ratio>*{height:inherit}.bs-thumbnails{gap:10px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.bs-thumbnails::-webkit-scrollbar{display:none}.bs-thumbnails{scrollbar-width:none}.bs-thumb-item{flex:0 0 auto;width:150px}.bs-thumb-item-big{width:100%;max-width:500px}.bs-thumb{border:1px solid transparent;border-radius:0;overflow:hidden;transition:all var(--duration-default) ease;padding:0;width:150px;display:flex}.bs-thumb-big{width:100%;max-width:500px}.bs-thumb img{height:150px;object-fit:cover;width:100%}.bs-thumb-big img{height:100%}.bs-thumb.active,.bs-thumb:hover{border-color:var(--color-accent)}.bs-gallery .carousel-inner{width:100%;overflow:hidden;aspect-ratio:var(--aspect-ratio)}.bs-gallery .carousel-item,.bs-gallery .carousel-item .bs-media,.bs-gallery .carousel-item img{height:100%}.bs-gallery .carousel-item img{object-fit:cover}.bs-gallery .carousel-control-prev-icon,.bs-gallery .carousel-control-next-icon{width:16px;height:16px}@media(min-width:768px){.bs-thumb-wrapper-vertical{height:auto;aspect-ratio:1}.bs-thumbnails-vertical{height:100%;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth}.bs-thumb-item-vertical{flex:0 0 auto;margin-bottom:0}.bs-thumb-vertical img{width:100%;border-radius:0}.bs-thumb-prev-vertical svg{transform:rotate(-180deg)!important}.bs-thumb-next-vertical svg{transform:rotate(0)!important}.bs-thumb-next-vertical{top:auto!important}}.bs-gallery-slide .carousel-control-prev{opacity:0;transform:translate(-20px,-50%) scale(.8);transition:transform var(--duration-default) ease-in-out}.bs-gallery-slide .carousel-control-next{opacity:0;transform:translate(20px,-50%) scale(.8);transition:transform var(--duration-default) ease-in-out}.bs-gallery-slide:hover .carousel-control-prev,.bs-gallery-slide:hover .carousel-control-next{opacity:1;transform:translateY(-50%) scale(1);transition:transform var(--duration-default) ease-in-out}.bs-gallery .slide{height:auto!important}.bs-zoom-container{cursor:zoom-in}.bs-zoom-image{display:block;width:100%;height:100%}.bs-zoom-lens{position:absolute;width:300px;height:300px;display:none;pointer-events:none;border-radius:50%;background-repeat:no-repeat;background-size:200% 200%}.bs-video-wrapper{background:#000}.bs-video-container video,.bs-video-container iframe{object-fit:cover}.bs-video-play{width:60px;height:60px;background:#00000080;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;transition:var(--duration-default)}.bs-video-play:hover{background:#000c;transform:translate(-50%,-50%) scale(1.1)}.bs-model-wrapper{position:relative;overflow:hidden;background:#000}.bs-model-container{z-index:2}.bs-model-container model-viewer{width:100%;height:100%}.bs-model-play{width:60px;height:60px;background:#00000080;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;transition:var(--duration-default)}.bs-model-play:hover{background:#000c;transform:translate(-50%,-50%) scale(1.1)}.bs-gallery .carousel-item img{opacity:0;transform:scale(1.04);animation:bsImageReveal .9s cubic-bezier(.16,1,.3,1) forwards;will-change:opacity,transform}.bs-thumb img{opacity:0;transform:scale(1.02);animation:bsImageRevealThumb .6s ease forwards;will-change:opacity,transform}.object-fit-cover{object-fit:cover}.prev-btn,.next-btn,.carousel-control-prev:hover,.carousel-control-prev:focus,.carousel-control-next:hover,.carousel-control-next:focus{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:rgba(var(--color-background),.6);color:rgba(var(--color-foreground),var(--alpha-font-opacity));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:none;width:40px;height:40px;border-radius:0;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:1;transition:opacity var(--duration-default) ease;padding:0}.prev-btn svg{transform:rotate(90deg);left:10px}.next-btn svg{transform:rotate(-90deg);right:10px}.bs-gallery-grid{width:100%}.bs-gallery-grid .bs-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.bs-grid-item{width:100%;overflow:hidden;position:relative;border:1px solid rgba(var(--color-border),.1)}.bs-grid-item.active{box-shadow:0 .125rem .25rem #00000013}.bs-grid.ratio{--bs-aspect-ratio: calc(1 / var(--aspect-ratio) * 100%)}@media(max-width:768px){.bs-gallery-grid .bs-grid{grid-template-columns:1fr}}.navbar{position:relative}.navbar .nav-item{position:static}.menu-dropdown{display:block;opacity:0;visibility:hidden;transform:translateY(15px);transition:all var(--duration-default) ease-in-out;pointer-events:none}.menu-item:hover>.menu-dropdown{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.menu-item:hover .header-2:before{transform:translateY(0)}.dropdown-menu.mega-menu{position:absolute;left:0;right:0;width:100%!important;max-width:100%;margin:0;min-width:100%!important;border-radius:0}.dropdown-menu{border:none;padding:10px 0}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-toggle:after{float:right;margin-top:6px}.dropdown-submenu .dropdown-menu{top:0;left:100%;opacity:0;visibility:hidden;transform:translate(10px);transition:all .25s ease;display:block;margin-left:0}.dropdown-submenu:hover>.dropdown-menu{opacity:1;visibility:visible;transform:translate(0)}.navbar .dropdown:hover>.dropdown-menu{display:block}.dropdown-menu{margin-top:0}.menu-item{position:relative}.menu-dropdown,.dropdown-submenu .dropdown-menu{will-change:opacity,transform}.nav-item,.dropdown-item{white-space:wrap;max-width:450px;width:max-content}.dropdown-menu{--bs-dropdown-link-active-color: rgba(var(--color-background), var(--alpha-font-opacity));--bs-dropdown-link-active-bg: rgb(var(--color-foreground))}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--color-accent)}.dropdown-item.active,.dropdown-item:active{color:inherit;text-decoration:none;background-color:transparent}@media(min-width:992px){.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}}@media(max-width:991px){.menu-dropdown{opacity:1;visibility:visible;transform:none;display:none}.dropdown.show>.menu-dropdown{display:block}.dropdown-submenu .dropdown-menu{position:relative;left:0;transform:none;opacity:1;visibility:visible;display:none}.dropdown-submenu.show>.dropdown-menu{display:block}.dropdown-menu.mega-menu{padding:0}.menu-item:hover>.menu-dropdown{padding:0;overflow:hidden}.dropdown-menu{position:static!important;transform:none!important;width:100%;margin:0;display:none;padding:0}.dropdown-menu.show{display:block}}@media(max-width:991px){.dropdown-menu{max-height:0;overflow:hidden;transition:max-height var(--duration-default) ease;display:block!important}.dropdown-menu.show{max-height:15000px}}.navbar{padding:0}.dropdown-item{padding:8px 16px}@media(max-width:575px){.dropdown-item{padding:10px 0}}@media(min-width:992px){.th-header-wrapper{position:relative}.header_menu_left,.header_menu_right,.menu-logo-menu,.navbar,.navbar-nav,.nav-item{position:static!important}.navbar-expand-lg .navbar-nav .dropdown-menu.mega-menu{position:absolute!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important}.navbar-expand-lg .navbar-nav .dropdown-menu{top:auto}.header-wrapper,.menu-logo-menu,.navbar,.navbar-nav{overflow:visible!important}}.nav-link.active,.dropdown-item.active{font-weight:600}.dropdown-toggle:after{display:none}.dropdown-toggle:after{transition:transform var(--duration-default) ease}.dropdown-menus:hover>.dropdown-toggle:after{transform:rotate(180deg)}.menu-item.show .icon-caret{transform:rotate(180deg)}@media(min-width:992px){.navbar-expand-lg .navbar-nav .nav-link{padding-right:20px;padding-left:20px}}.navbar-nav{align-items:center}#shopify-section-header.is-fixed{position:sticky;top:0;z-index:999}#shopify-section-header.is-hidden{transform:translateY(-100%);transition:transform var(--duration-default) ease}#shopify-section-header{transition:all var(--duration-default) ease}#shopify-section-header.with-anim{transition:transform var(--duration-default) ease}.header{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}.th-header-wrapper{display:block;grid-template-columns:auto;align-items:center;width:100%}@media(max-width:991px){.header{padding-top:20px;padding-bottom:20px}.th-header-wrapper .th-header-wrapper-mobile{display:grid;grid-template-columns:.1fr auto;align-items:center;width:100%}.navbar .nav-link{padding:10px 0!important}.navbar-nav{align-items:start}.dropdown-menu{position:static!important;transform:none!important}}@media(max-width:575px){.nav-item{width:100%}.navbar .nav-link{padding:10px 0!important}}.header_icons svg{width:var(--icon_size);height:var(--icon_size)}.header-icons a{color:inherit}.header-icons a:hover{opacity:var(--alpha-font-opacity)}.predictive-search-input-wrapper{padding:0;border:1px solid rgba(var(--color-input-field-border),.2)}.predictive-search-input-wrapper>*,.predictive-search-input-wrapper input[type=text]{border:none}.btn-search,.btn-search-close,.btn-search:hover,.btn-search-close:hover{background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),var(--alpha-font-opacity));border:none}.btn-search-close{padding:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:var(--text-sm);font-weight:400;line-height:1.5;color:rgba(var(--color-foreground),var(--alpha-font-opacity));-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgb(var(--color-input-field-background));background-clip:padding-box;border:1px solid rgba(var(--color-input-field-border),.2);border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.predictive-search-form{width:100%}.footer-newsletter-input-wrapper{border:1px solid rgba(var(--color-input-field-border),.2)}.footer-newsletter-input-wrapper>*,.footer-newsletter-input-wrapper input[type=email],.footer-newsletter-input-wrapper:hover>*,.footer-newsletter-input-wrapper:hover input[type=email],.footer-newsletter-input-wrapper .btn svg{border:none;color:rgba(var(--color-foreground),var(--alpha-font-opacity));background:transparent;fill:color: rgba(var(--color-foreground),var(--alpha-font-opacity))}@media screen and (max-width:767px){.th-footer-block-content{max-height:0;overflow:hidden;transition:max-height var(--duration-default) ease-out,opacity var(--duration-default) ease-out;opacity:0}.th-footer-block-content.active{max-height:500px;opacity:1}.th-footer-block-heading{cursor:pointer;position:relative;padding-right:20px;margin-bottom:10px}.th-footer-block-heading:after{content:"+";position:absolute;right:10px;top:50%;transform:translateY(-50%) rotate(0);transition:transform var(--duration-default) ease}.th-footer-block-heading.active:after{content:"\2212";transform:translateY(-50%) rotate(180deg)}.th-footer-block-content{margin-bottom:0;margin-top:0}}.accordion-button:not(.collapsed){background-color:rgba(var(--color-foreground),0);color:rgba(var(--color-foreground),var(--alpha-font-opacity));box-shadow:none}.accordion-item:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion-item:last-of-type{border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion-body{padding:10px 0}.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:5px;font-size:var(--font-body-size);color:rgba(var(--color-foreground),var(--alpha-font-opacity));background-color:rgba(var(--color-background),0);border:0;border-radius:0;overflow-anchor:none;transition:all var(--duration-default) ease-in-out}.accordion-button.collapsed .accordion-custom-icon svg{transform:rotate(0)}.accordion-button .accordion-custom-icon svg{transform:rotate(45deg)}.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.page-item{display:flex}.page-link.active,.active>.page-link{z-index:3;color:rgba(var(--color-button),var(--alpha-font-opacity));background-color:rgba(var(--color-button-text),var(--alpha-font-opacity));border-color:rgba(var(--color-button),var(--alpha-font-opacity))}.page-link.btn-next,.page-link.btn-prev{max-width:50px;padding:10px}.page-link.btn-prev svg{transform:rotate(90deg)}.page-link.btn-next svg{transform:rotate(-90deg)}.offcanvas-product-filter{z-index:99999}.btn-filter{position:fixed;top:50%;transform:rotate(90deg);left:-16px;z-index:10}.th-filter-wrapper .color-swatch{cursor:pointer;display:inline-block;width:28px;height:28px;padding:0}.th-filter-wrapper .color-swatch .swatch{width:28px;height:28px;border-radius:0;display:block;border:3px solid rgba(var(--color-foreground),.1);transition:.2s ease}.th-filter-wrapper .color-swatch.active .swatch{position:relative;border:3px solid rgba(var(--color-foreground),.5);transform:scale(1)}.th-filter-wrapper .color-swatch.active .swatch:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--text-xs);font-weight:700;line-height:1;color:rgba(var(--color-background),1);background:rgba(var(--color-foreground),.2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none}.th-filter-wrapper .color-swatch:hover .swatch{border-color:rgba(var(--color-foreground),.5)}.filter-pill{display:inline-block;padding:2px 12px;background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),var(--alpha-font-opacity));border:1px solid rgba(var(--color-foreground),.1);border-radius:0;cursor:pointer;font-size:var(--text-xs);transition:all var(--duration-default) ease}.filter-pill:hover{border-color:rgba(var(--color-foreground),1)}.filter-pill.active{background:rgba(var(--color-foreground),1);color:rgba(var(--color-background),var(--alpha-font-opacity));border-color:rgba(var(--color-foreground),.1)}.th-active-filters .filter-pill{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;background:rgba(var(--color-foreground),1);color:rgba(var(--color-background),var(--alpha-font-opacity));border-radius:0;font-size:var(--text-xs);text-decoration:none}.th-active-filters .remove-icon{font-size:var(--text-sm);line-height:1;cursor:pointer}.card_inner.ratio>*{position:relative;top:0;left:0;width:100%;height:100%}.card-image-wrapper{width:100%;aspect-ratio:var(--aspect-ratio)}.card-image-wrapper .card-image img{aspect-ratio:var(--aspect-ratio);object-fit:cover}.product-card-title,.product-card-title a{margin-bottom:0;color:rgba(var(--color-foreground-headings),1);font-family:var(--product-font-family);font-size:var(--product-font-size);line-height:var(--product-line-height);letter-spacing:var(--product-letter-spacing);font-style:var(--product-font-style);font-weight:var(--product-font-weight)}.product-card-title:hover,.product-card-title:hover a{color:rgba(var(--color-foreground-headings),var(--alpha-font-opacity))}.product-card-v3{width:100%;position:relative;background:rgb(var(--color-background));border-radius:0;overflow:hidden;transition:transform var(--duration-medium) ease,box-shadow var(--duration-medium) ease}.product-badge{position:absolute;top:15px;right:15px;color:rgb(var(--color-background));font-size:12px;font-weight:600;letter-spacing:1px;border-radius:0;z-index:10}.product-info{padding:10px;position:relative;gap:10px;display:grid}.product-category{font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:rgba(var(--color-foreground),var(--alpha-font-opacity));margin-bottom:8px}.product-features{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.feature{font-size:var(--text-xs);background-color:rgba(var(--color-foreground),var(--alpha-font-opacity));color:rgba(var(--color-background),var(--alpha-font-opacity));padding:4px 10px;border-radius:0;font-weight:500}.product-bottom{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.product-button{border:none;padding:10px;cursor:pointer;display:flex;align-items:center;box-shadow:0 5px 15px rgba(var(--color-shadow),.1);position:relative;overflow:hidden;transition:background-color var(--duration-long) ease,color var(--duration-long) ease}.button-icon{transition:transform var(--duration-long) ease}.product-button:hover .button-icon{transform:rotate(-10deg) scale(1.1)}.product-meta{display:flex;justify-content:space-between;align-items:center}.product-rating{display:flex;align-items:center;gap:2px}.rating-count{margin-left:8px;font-size:12px;color:rgba(var(--color-foreground),var(--alpha-font-opacity))}@media(max-width:400px){.product-card-v3{width:90%}.product-title{font-size:var(--text-lg)}.product-image{height:200px}.product-bottom{flex-direction:column;align-items:flex-start;gap:15px}.product-price{margin-bottom:5px}.product-button{width:100%;justify-content:center}}.product-card-v3.flex-row button span,.product-card-v3 button span{display:none}.product-card-v3.flex-row .product-button,.product-card-v3 .product-button{height:30px!important;width:30px;max-height:30px!important;min-height:30px!important;padding:8px}.product-card-v3.flex-row .product-meta{margin-top:0}.price .price-sale{display:inline-flex;align-items:center;gap:6px}.price .price-sale s{position:relative;display:inline-block;color:#6c757d;font-weight:500;text-decoration:none}.price .price-sale s:after{content:"";position:absolute;top:50%;left:-10%;right:-10%;height:2px;background:#e53935;transform:rotate(-18deg);transform-origin:center}.price .price-regular span{color:rgba(var(--color-foreground),var(--alpha-font-opacity));font-weight:500}.price:has(.price-sale) .price-regular{display:none}@media(max-width:749px){.price .price-sale span:not(s),.price .price-regular span{font-size:var(--text-sm)}}.price s{opacity:.8}.card{border:none;border-radius:0}.card-content .card-badge,.card-content .badge-product-single-wrapper{display:none!important}[style*=--aspect-ratio]>:first-child{top:0;right:0;bottom:0;left:0;position:relative!important;object-fit:contain;width:100%;height:100%;overflow:hidden}.card:not(.ratio){display:flex;flex-direction:column;height:100%}.product-card-image{position:relative;overflow:hidden}.product-card-image img{width:100%;height:100%;object-fit:cover;display:block;transition:all var(--duration-slower) ease}.product-card-image .primary-img{position:relative;z-index:0}.product-card-image .secondary-img{position:absolute;top:0;left:0;opacity:0;z-index:0}.product-card-image{position:relative}.product-card-image img{transition:transform var(--duration-slower) cubic-bezier(.9,0,.1,1);will-change:transform}.product-card-image .secondary-img{opacity:1;transform:translate(100%)}.product-card-media:hover .secondary-img{opacity:1;transform:translate(0)}.product-card-media:hover .primary-img{transform:translate(-100%)}.js-product-grid.row-cols-md-1 .card-image-wrapper{width:25%}.js-product-grid.row-cols-md-1 .card-content-wrapper{width:75%;display:flex;flex-direction:column;align-items:center;justify-content:center;align-items:start}.pickup-availability{font-size:14px}.pickup-icon{font-size:10px;margin-top:6px}.pickup-view-all{font-size:var(--text-sm);text-decoration:none;cursor:pointer}.pickup-modal,.quick-add-modal-product,.product-popup-modal{z-index:99999}.quick-add-modal-product .quick-add-modal-hidden{display:none}.quick-add-modal-product .product-info-row{padding-top:50px}.modal-content .btn-close{padding:20px}.variant-input input[type=radio]+.color-swatch{border:3px solid rgba(var(--color-foreground),.2);border-radius:0;margin-right:10px;margin-bottom:10px}.variant-input input[type=radio]:checked+.color-swatch,.variant-input input[type=radio]:hover+.color-swatch{border:3px solid rgba(var(--color-foreground),.6)}.variant-input input[type=radio]:checked+.color-swatch,.variant-input input[type=radio]:hover+.color-swatch{border:3px solid rgba(var(--color-foreground),.6);position:relative}.variant-input input[type=radio]:checked+.color-swatch:after{content:"\2713";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:var(--text-xs);font-weight:700;color:rgba(var(--color-background),1);background:rgba(var(--color-foreground),.2);line-height:1;pointer-events:none;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center}.variant-input input[type=radio]+.swatch{border:3px solid rgba(var(--color-foreground),.6);border-radius:0;margin-right:10px;margin-bottom:10px;color:#000;display:inline-flex;justify-content:center;align-items:center}.variant-input input[type=radio]:checked+.swatch,.variant-input input[type=radio]:hover+.swatch{border:3px solid rgba(var(--color-foreground),.4);background:none}.variant-input input[type=radio]+.button-swatch{border:3px solid rgba(var(--color-foreground),.2);border-radius:0;margin-right:10px;margin-bottom:10px;margin:inherit;text-align:center;vertical-align:middle}.variant-input input[type=radio]:checked+.button-swatch,.variant-input input[type=radio]:hover+.button-swatch{border:3px solid rgba(var(--color-foreground),.4)}.variant-input input[type=radio]+.button-swatch-type{border:3px solid rgba(var(--color-foreground),.2);border-radius:0;margin-right:10px;margin-bottom:10px;color:#000;display:inline-flex;justify-content:center;align-items:center}.variant-input input[type=radio]:checked+.button-swatch-type,.variant-input input[type=radio]:hover+.button-swatch-type{border:3px solid rgba(var(--color-foreground),.4);background:none}.variant-input{flex:0 0 100%;padding:0;margin-bottom:10px;max-width:100%;min-width:fit-content;border:none}variant-radios-input,variant-selects-input{display:block}.variant-input--dropdown{margin-bottom:0rem}.variant-input .form_label{padding-left:0}fieldset.variant-input .form_label{margin-bottom:5px;font-weight:600}.variant-input input[type=radio]+label{border:1px solid rgba(var(--color-border),.1);background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity));border-radius:0;display:inline-block;margin:0 10px 10px 0;padding:5px;text-align:center;transition:border var(--duration-default) ease;cursor:pointer;position:relative;align-items:center;justify-content:center;display:inline-flex;min-width:40px;min-height:40px}.variant-input input[type=radio]+label:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:0}.variant-input input[type=radio]+label:hover{border-color:rgb(var(--color-foreground))}.variant-input input[type=radio]:checked+label{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.variant-input input[type=radio]:not(.disabled)+label>.visually-hidden{display:none}.variant-input input[type=radio]:disabled+label,.variant-input input[type=radio].disabled+label{border-color:rgba(var(--color-foreground),.1);color:rgba(var(--color-foreground),.6)}.variant-input input[type=radio].disabled:checked+label,.variant-input input[type=radio]:disabled:checked+label{color:rgba(var(--color-background),.6)}.variant-input input[type=radio]+.button-swatch{border:1px solid rgb(var(--color-button));border-radius:0;margin:inherit;text-align:center;vertical-align:middle;background:rgb(var(--color-button-text));color:rgb(var(--color-button))}.variant-input input[type=radio]:checked+.button-swatch,.variant-input input[type=radio]:hover+.button-swatch{border:1px solid rgb(var(--color-button));background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.product-card-hover-icon{transition:background var(--duration-slow) ease,color var(--duration-slow) ease}.product-card-hover-icon svg{color:rgba(var(--color-secondary-button-text),1);transition:background var(--duration-slow) ease,color var(--duration-slow) ease}.product-card-hover-icon.active,.product-card-hover-icon:hover{background:rgba(var(--color-secondary-button-text),1);color:rgba(var(--color-secondary-button),1);fill:rgba(var(--color-secondary-button),1)}.product-card-hover-icon.active svg,.product-card-hover-icon:hover svg{color:rgba(var(--color-secondary-button),1)}.product-card-hover-icon .loading-overlay_spinner svg{color:rgba(var(--color-secondary-button),1);fill:rgba(var(--color-secondary-button),1)}.product-card-hover-icon:hover .loading-overlay_spinner svg .path,.product-card-hover-icon.active .loading-overlay_spinner svg .path{stroke:rgba(var(--color-secondary-button),1)!important}.product-hover-actions-buy{padding:12px;visibility:hidden;opacity:0;transform:translateY(10px);pointer-events:none;transition:transform var(--duration-medium) ease,opacity var(--duration-medium) ease,visibility var(--duration-medium);position:absolute!important;z-index:11;text-align:center;width:100%;bottom:0;left:50%;transform:translate(-50%,10px)}.card-image-wrapper:hover .product-hover-actions-buy{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}@media(max-width:768px){.product-hover-actions-buy{padding:12px;visibility:visible!important;opacity:1!important;transform:translateY(0)!important;pointer-events:auto;transition:none!important;position:absolute!important;z-index:11;text-align:center;width:100%;bottom:10px;left:50%;transform:translate(-50%)!important}}.form-label{font-size:inherit}.shipping-checkpoints{position:relative;display:block;margin-top:var(--margin-top, 0);margin-bottom:var(--margin-bottom, 0)}.shipping-checkpoints_bar{position:absolute;top:22px;left:0;width:100%;height:4px;border-radius:0;opacity:.25;z-index:0}.shipping-checkpoints{display:grid;grid-template-columns:repeat(var(--item-count, 3),1fr);gap:12px;text-align:center;position:relative;padding:0 4px}.shipping-checkpoint{position:relative;z-index:1}.shipping-checkpoint_icon{width:44px;height:44px;margin:0 auto 8px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;line-height:1;background:#0000000d;transition:transform var(--duration-default) ease,box-shadow var(--duration-default) ease}.shipping-checkpoint:hover .shipping-checkpoint_icon{transform:translateY(-2px);box-shadow:0 6px 14px rgba(var(--color-shadow),.08)}.shipping-checkpoint_top{margin:0;font-weight:600;letter-spacing:.2px}.shipping-checkpoint_bottom{margin-top:4px;opacity:var(--alpha-font-opacity)}.shipping-checkpoint_bottom p{margin:0}@media(max-width:749px){.shipping-checkpoints{grid-template-columns:1fr;gap:18px;text-align:left;padding-left:24px}.shipping-checkpoints_bar{display:none}.shipping-checkpoint{display:flex;align-items:flex-start;gap:12px}.shipping-checkpoint_icon{margin:0;flex-shrink:0}.shipping-checkpoint_top,.shipping-checkpoint_bottom{text-align:left}}.card_product-reviews{margin-top:0;margin-bottom:0}.card_product-reviews-theme{display:flex;flex-direction:row;align-items:center;gap:3px;font-size:var(--text-sm)}.card_product-reviews-theme svg{width:14px;height:14px}@media screen and (max-width:749px){.card_product-reviews-theme{gap:1px;font-size:12px}}[id^=Slider-]{scroll-behavior:smooth}.customer-logos .slick-dots{bottom:auto}@media screen and (max-width:749px){.logos-slide{width:100%;height:100%}}.member-profile{top:-50px;left:0}.member-profile img,.member-profile .placeholder-svg{width:100px;height:100px}.our-team-section-02 .card-text{display:grid;gap:10px;margin-top:80px}.card-body-team-member .card-text{padding-top:70px;display:grid;gap:10px}.info{position:absolute;bottom:8%;border-radius:0;display:flex;justify-content:space-between;align-items:center}.user-icons{width:60px;height:60px;display:flex;align-items:center;justify-content:center;border-radius:50%;bottom:0;right:1rem;position:relative}.widget-container{-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;-webkit-box-shadow:0 1px 2px rgba(var(--color-shadow),.07);-moz-box-shadow:0 1px 2px rgba(var(--color-shadow),.07);box-shadow:0 1px 2px rgba(var(--color-shadow),.07);margin-bottom:30px}.widget-container .widget{margin-bottom:0}.widget-container>.row{margin-right:0!important;margin-left:0!important}.widget-container>.row>[class*=col-]{padding-left:0!important;padding-right:0!important}.widget{-webkit-border-radius:0px;-webkit-background-clip:padding-box;-moz-border-radius:0px;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;background-color:rgba(var(--color-background),1);margin-bottom:30px;position:relative;vertical-align:middle}.widget .row{margin-left:0;margin-right:0}.widget .row:before{display:none}.widget .row .col{font-size:var(--text-xs)}.widget .row .col:first-child{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}.widget .row .col:last-child{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box}.widget .col{display:inline-block;vertical-align:top}.widget [class*=col-]{font-size:var(--text-xs);margin:0;padding:0}.widget .widget-stat{position:absolute}.widget .widget-stat.top{top:7px}.widget .widget-stat.right{right:10px}.widget .widget-stat.left{left:10px}.widget .widget-stat.bottom{bottom:7px}.widget .widget-stat strong,.widget .widget-stat span,.widget .widget-stat i,.widget .widget-stat div{vertical-align:top}.widget .progress{margin-bottom:0}.profile-card .card-header .header-avatar{text-align:center}.profile-card .card-header .header-avatar img,.profile-card .card-header .header-avatar .placeholder-svg{margin:25px 0 15px;width:128px;height:128px}.profile-card .card-header .header-name{font-size:var(--text-xl);font-weight:400;text-align:center}.profile-card .card-body{-webkit-transform:skew(0deg,-10deg);-moz-transform:skew(0deg,-10deg);-o-transform:skew(0deg,-10deg);-ms-transform:skew(0deg,-10deg);transform:skew(0,-10deg);margin-top:30px;min-height:100px;padding:50px 20px}.profile-card .card-body .body-description{-webkit-transform:skew(0deg,10deg);-moz-transform:skew(0deg,10deg);-o-transform:skew(0deg,10deg);-ms-transform:skew(0deg,10deg);transform:skew(0,10deg)}.profile-card .card-footer{margin-top:50px;padding:10px 0 20px}.profile-card .card-footer .footer-social{text-align:center}.profile-card .card-footer .footer-social .row{margin:0}.profile-card .card-footer .footer-social i{color:rgba(var(--color-foreground),var(--alpha-font-opacity));font-size:var(--text-xl)}.card-body{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.categories-list-content{position:relative}.pricing-plan{margin:0 0 1rem;width:100%;position:relative;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0}.pricing-plan .pricing-header{padding:0;margin-bottom:1rem;text-align:center;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0}.pricing-plan .pricing-header .pricing-title{margin:0}.pricing-plan .pricing-features{padding:0;margin:20px 0}.pricing-plan .pricing-features li{padding:10px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;line-height:100%}.pricing-plan .pricing-footer{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0 text-align: center;padding:1rem 0 2rem}@media(max-width:767px){.pricing-plan .pricing-header{text-align:center}.pricing-plan .pricing-header i{display:block;float:none;margin-bottom:1.5rem}}.pricing-card-text ul li{display:block;border-bottom:1px solid rgba(var(--color-border),.1);padding:15px 0 15px 40px;position:relative}.pricing-card-text ul li:last-child{border:0}.pricing-card-text ul{text-align:left;padding:50px}.pricing-card-text li{list-style:none}.pricing-card-text li a{font-size:var(--text-lg);font-weight:400;line-height:40px;position:relative;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.pricing-card-text ul{padding:22px 50px}.pricing-card-text ul li:before{display:inline-block;margin-left:calc(var(--icon-space) * -1);width:var(--icon-space)}@media(max-width:991px){.pricing-card-text ul{padding:30px}}ul.social_media_accounts{display:flex}ul.social_media_accounts li{list-style:none}ul.social_media_accounts li .fa,ul.social_media_accounts li .fa-brands,ul.social_media_accounts li .fas{font-size:40px;line-height:80px;transition:var(--duration-long)}ul.social_media_accounts li a{position:relative;display:block;width:80px;height:80px;text-align:center;transform:perspective(100px) rotate(-30deg) skew(25deg) translate(0);transition:var(--duration-long);box-shadow:-20px 20px 10px rgb(var(--color-shadow),.5);color:rgb(var(--color-link))}ul.social_media_accounts li a:before{content:"";position:absolute;top:10px;left:-20px;height:100%;width:20px;background:rgba(var(--color-foreground),.6);transition:var(--duration-long);transform:rotate(0) skewY(-45deg)}ul.social_media_accounts li a:after{content:"";position:absolute;top:80px;left:-11px;height:20px;width:100%;background:rgba(var(--color-foreground),.6);transition:var(--duration-long);transform:rotate(0) skew(-45deg)}ul.social_media_accounts li a:hover{transform:perspective(1000px) rotate(-30deg) skew(25deg) translate(20px,-20px);box-shadow:-50px 50px 50px rgb(var(--color-shadow),.5);color:rgb(var(--color-link-hover))}.social_media_wrapper{min-height:120px}.social_media_posts-gallery blockquote{padding:0;border:none}.facebook{background:#3280e7}.facebook:hover{background:#134fa0}.twitter{background:#32c8de}.twitter:hover{background:#188392}.google-plus{background:#f96f4a}.google-plus:hover{background:#eb6440}.linkedin{background:#729fda}.linkedin:hover{background:#3069b6}.pinterest{background:#ed5441}.pinterest:hover{background:#b72411}.dropbox{background:#32c8de}.dropbox:hover{background:#188392}.foursquare{background:#22bed4}.foursquare:hover{background:#146f7c}.flickr{background:#ff61e7}.flickr:hover{background:#fa00d4}.github{background:#666}.github:hover{background:#333}.instagram{background:#d6917a}.instagram:hover{background:#b35637}.skype{background:#32c8de}.skype:hover{background:#188392}.tumblr{background:#84a1c8}.tumblr:hover{background:#476d9f}.vimeo{background:#32c8de}.vimeo:hover{background:#188392}.dribbble{background:#ff2edf}.dribbble:hover{background:#c700a9}.youtube{background:#ed5441}.youtube:hover{background:#b72411}.social-collage .social-container{position:relative;max-width:180px;height:200px;margin:100px auto}.social-collage .social-item{position:absolute;text-align:center;border:1px solid rgba(var(--color-border),.1);-webkit-transition:all var(--duration-default) ease-out;-moz-transition:all var(--duration-default) ease-out;transition:all var(--duration-default) ease-out}.social-collage .social-item i{color:#fff}.social-collage .facebook{top:0;left:0;z-index:115;width:180px;height:200px;color:#fff;font-size:100px;line-height:200px}.social-collage .google-plus{top:100%;left:100%;z-index:6;width:90px;height:100px;line-height:100px;margin-left:-40px;font-size:50px}.social-collage .linkedin{top:100%;right:40px;z-index:7;width:87px;height:110px;font-size:40px;line-height:110px}.social-collage .twitter{top:20px;right:100%;z-index:8;width:120px;height:130px;font-size:50px;line-height:130px}.social-collage .pinterest{bottom:100%;right:100%;z-index:9;width:80px;height:90px;margin-bottom:-20px;font-size:var(--text-9xl);line-height:90px}.social-collage .github{bottom:0;left:100%;z-index:10;width:80px;height:80px;font-size:var(--text-9xl);line-height:80px}.social-collage .instagram{bottom:80px;left:100%;z-index:10;width:130px;height:150px;font-size:80px;line-height:150px}.social-collage .flickr{bottom:100%;left:0;z-index:11;width:120px;height:120px;font-size:50px;line-height:120px}.social-collage .youtube{top:150px;right:100%;z-index:10;margin-right:-53px;width:150px;height:170px;font-size:80px;line-height:170px}@media(max-width:480px){.social-collage .social-container{max-width:250px!important}.social-collage .social-item{margin-bottom:0!important;margin-left:0!important;width:49%!important}}@media(max-width:767px){.social-collage .social-container{width:100%;max-width:500px;margin:0 auto;height:auto}.social-collage .social-item{position:static;display:inline-block;width:24%;height:auto;font-size:50px;line-height:80px;margin:3px auto 0;padding:20px 0}}.bdt-timeline-container{display:flow-root;box-sizing:content-box;max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden;margin-top:0}.th-salf-slider-wrapper{display:flex;flex-direction:row;background:rgba(var(--color-background),1);box-shadow:0 5px 15px rgba(var(--color-shadow),.08);height:400px;position:relative}.th-salf-slider-wrapper .th-salf-item{position:relative;display:flex;flex-direction:row-reverse}.th-salf-slider-wrapper .th-salf-item.swiper-slide-active .th-salf-title,.th-salf-slider-wrapper .th-salf-item.swiper-slide-active .th-salf-desc,.th-salf-slider-wrapper .th-salf-item.swiper-slide-active .th-salf-button{opacity:1}.th-salf-slider-wrapper .th-salf-item .th-salf-image-wrap{height:100%;width:100%}.th-salf-slider-wrapper .th-salf-item .th-xanc-img{display:block;width:100%;height:800px;-o-object-fit:cover;object-fit:cover}.th-salf-slider-wrapper .th-salf-item .th-salf-content-wrap{position:absolute;left:0;bottom:0;top:unset;max-width:460px;overflow:hidden;background:rgba(var(--color-background),var(--background-opacity));-webkit-backdrop-filter:blur(var(--background-blur));backdrop-filter:blur(var(--background-blur));transition:-webkit-backdrop-filter .9s;transition:backdrop-filter .9s;transition:backdrop-filter .9s,-webkit-backdrop-filter .9s;padding:20px;gap:var(--spacing)}.th-salf-slider-wrapper .th-salf-item .th-salf-button .link--arrowed{display:inline-block}.th-salf-slider-wrapper .th-salf-item .th-salf-button .link--arrowed .arrow-icon{position:relative;top:0;transition:transform var(--duration-default) ease;vertical-align:middle}.th-salf-slider-wrapper .th-salf-item .th-salf-button .link--arrowed .arrow-icon--circle{transition:stroke-dashoffset var(--duration-default) ease;stroke-dasharray:95;stroke-dashoffset:95}.th-salf-slider-wrapper .th-salf-item .th-salf-button .link--arrowed g{stroke:currentColor;color:rgba(var(--color-foreground),1)}.th-salf-slider-wrapper .th-salf-item .th-salf-button .link--arrowed:hover .arrow-icon{transform:translate3d(5px,0,0)}.th-salf-slider-wrapper .th-salf-item .th-salf-button .link--arrowed:hover .arrow-icon--circle{stroke-dashoffset:0}.th-salf-slider-wrapper .th-page-scroll{position:absolute;bottom:8%;right:5%;transform:rotate(90deg);z-index:1;display:none}.th-salf-slider-wrapper .th-page-scroll .arrow-up{height:70px;width:70px;display:block;position:relative;cursor:pointer;transition:all var(--duration-long) cubic-bezier(.25,1.7,.35,1.5);transform:rotate(-90deg);overflow:hidden}.th-salf-slider-wrapper .th-page-scroll .arrow-slide{left:0;top:-100%;width:100%;height:100%;position:absolute;display:block;z-index:0}.th-salf-slider-wrapper .th-page-scroll .long-arrow-left{display:block;margin:30px auto;width:16px;height:16px;border-top:2px solid rgba(var(--color-border),1);border-left:2px solid rgba(var(--color-border),1)}.th-salf-slider-wrapper .th-page-scroll .long-arrow-left{transform:rotate(-135deg)}.th-salf-slider-wrapper .th-page-scroll .long-arrow-left:after{content:"";display:block;width:2px;height:25px;background-color:rgba(var(--color-foreground),1);transform:rotate(-45deg) translate(8px,3px);left:0;top:0}.th-salf-slider-wrapper .th-page-scroll .arrow-up:hover{transition:all .1s}.th-salf-slider-wrapper .th-page-scroll .arrow-up:hover .left-arm:after{transform:rotate(-10deg)}.th-salf-slider-wrapper .th-page-scroll .arrow-up:hover .right-arm:after{transform:rotate(10deg)}.th-salf-slider-wrapper .th-page-scroll .arrow-up:hover .arrow-slide{transition:all var(--duration-long) ease-in-out;transform:translateY(200%)}.th-salf-slider-wrapper .th-salf-nav-pag-wrap{position:absolute;top:0;height:100%;right:0;z-index:20}.th-salf-slider-wrapper .th-salf-navigation{margin-top:40px;margin-right:2px}.th-salf-slider-wrapper .th-salf-navigation .link--arrowed{display:inline-block}.th-salf-slider-wrapper .th-salf-navigation .link--arrowed .arrow-icon{position:relative;top:0;transition:transform var(--duration-default) ease;vertical-align:middle}.th-salf-slider-wrapper .th-salf-navigation .link--arrowed .arrow-icon--circle{transition:stroke-dashoffset var(--duration-default) ease;stroke-dasharray:95;stroke-dashoffset:95}.th-salf-slider-wrapper .th-salf-navigation .link--arrowed g{stroke:currentColor;color:rgba(var(--color-foreground),1)}.th-salf-slider-wrapper .th-salf-navigation .link--arrowed:hover .arrow-icon{transform:translate3d(5px,0,0)}.th-salf-slider-wrapper .th-salf-navigation .link--arrowed:hover .arrow-icon--circle{stroke-dashoffset:0}.th-salf-slider-wrapper .th-salf-navigation .th-button-next{margin-top:15px;transform:rotate(90deg)}.th-salf-slider-wrapper .th-salf-navigation .th-button-prev{transform:rotate(-90deg)}.th-salf-slider-wrapper .th-salf-pagi-wrap{position:absolute;top:43%;right:0;margin-right:22px}.th-salf-slider-wrapper .th-salf-pagi-wrap .swiper-pagination-bullet{background-color:transparent;opacity:.8}.th-salf-slider-wrapper .th-salf-pagi-wrap .swiper-pagination-bullet--svg-animation{width:20px;height:20px;margin:6px -7px;display:inline-block}.th-salf-slider-wrapper .th-salf-pagi-wrap .swiper-pagination-bullet--svg-animation svg{transform:rotate(-90deg)}.th-salf-slider-wrapper .th-salf-pagi-wrap .swiper-pagination-bullet--svg-animation .svg__circle-inner{stroke:rgba(var(--color-foreground),1);fill:transparent;transition:all var(--duration-default) ease}.th-salf-slider-wrapper .th-salf-pagi-wrap .swiper-pagination-bullet-active .svg__circle{stroke-dasharray:75;stroke-dashoffset:0;-webkit-animation:progress 4s ease-in-out 1 forwards;animation:progress 4s ease-in-out 1 forwards}.th-salf-slider-wrapper .th-salf-pagi-wrap .swiper-pagination-bullet-active .svg__circle-inner{fill:rgba(var(--color-foreground),1)}@media(min-width:768px){.th-salf-slider-wrapper{height:550px}.th-salf-slider-wrapper .th-page-scroll{bottom:4%;display:inherit}.th-salf-slider-wrapper .th-salf-item .th-salf-content-wrap{max-width:400px;padding:40px 40px 40px 0;top:50%;transform:translateY(-50%);bottom:unset;gap:var(--spacing)}.th-salf-slider-wrapper .th-salf-item .th-salf-image-wrap{width:80%}.th-salf-slider-wrapper .th-salf-navigation{margin-top:60px;margin-right:20px}.th-salf-slider-wrapper .th-salf-pagi-wrap{margin-right:47px}.th-salf-slider-wrapper .th-salf-pagi-wrap .swiper-pagination-bullet--svg-animation{margin:6px 0}}@media(min-width:1024px){.th-salf-slider-wrapper{height:650px}.th-salf-slider-wrapper .th-page-scroll{bottom:9%}.th-salf-slider-wrapper .th-salf-item .th-salf-content-wrap{max-width:460px;padding:20px}.th-salf-slider-wrapper .th-salf-item .th-salf-image-wrap{width:80%}.th-salf-slider-wrapper .th-salf-navigation{margin-top:85px;margin-right:30px}.th-salf-slider-wrapper .th-salf-pagi-wrap{margin-right:53px}.th-salf-slider-wrapper .th-salf-pagi-wrap .swiper-pagination-bullet--svg-animation{margin:6px -5px}}@media(min-width:1440px){.th-salf-slider-wrapper{height:700px}}.th-salf-slider-wrapper .swiper-container,.swiper{width:100%}.swiper-pagination-bullet,.swiper-pagination-bullet-active{background:rgb(var(--color-foreground))}.swiper-pagination{bottom:1.25rem!important}.swiper-slide{width:auto;height:auto;display:flex;flex-direction:column;justify-content:end;align-items:self-start}.swiper-slide div{display:none;opacity:0}.swiper-slide-active div{display:flex;flex-direction:column;opacity:1}.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right{background-image:none}@media screen and (min-width:93.75rem){.swiper{width:100%}}.row-flex{display:flex;flex-wrap:wrap}.testimonial-wrapper{min-height:auto}.owl-carousel .owl-item img{display:block;width:auto}.timeline{position:relative;margin:0 auto;overflow:hidden;padding:0rem}.timeline:after{content:"";position:absolute;top:0;left:50%;margin-left:-1px;border-right:2px dashed rgba(var(--color-border),1);height:100%;display:block}.timeline-row{padding-left:50%;position:relative;margin-bottom:30px}.timeline-row .timeline-time{position:absolute;right:50%;top:31px;text-align:right;margin-right:20px;color:rgba(var(--color-foreground),var(--alpha-font-opacity));font-size:1.5rem}.timeline-row .timeline-time small{display:block;font-size:.8rem;color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.timeline-row .timeline-content{position:relative;padding:20px;display:grid;gap:15px}.timeline-row .timeline-content:after{content:"";position:absolute;top:20px;height:3px;width:40px}.timeline-row .timeline-content:before{content:"";position:absolute;top:20px;right:-50px;width:20px;height:20px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;z-index:100;background:rgba(var(--color-background),1);border:2px dashed rgba(var(--color-border),1)}.timeline-row .timeline-content h4{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.timeline-row .timeline-content i{font-size:var(--text-xl);color:rgba(var(--color-foreground),var(--alpha-font-opacity));line-height:100%;padding:10px 8px;border:2px solid rgba(var(--color-border),.1);-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0;display:inline-block}.timeline-row:nth-child(2n) .timeline-content{margin-left:40px;text-align:left}.timeline-row:nth-child(2n) .timeline-content:after{left:-39px;border-right:18px solid rgba(var(--color-border),1);border-top:10px solid transparent;border-bottom:10px solid transparent}.timeline-row:nth-child(2n) .timeline-content:before{left:-50px;right:initial}.timeline-row:nth-child(odd){padding-left:0;padding-right:50%}.timeline-row:nth-child(odd) .timeline-time{right:auto;left:50%;text-align:left;margin-right:0;margin-left:20px}.timeline-row:nth-child(odd) .timeline-content{background:rgba(var(--color-background),1);margin-right:40px;margin-left:0;text-align:right}.timeline-row:nth-child(odd) .timeline-content:after{right:-39px;border-left:18px solid rgba(var(--color-border),1);border-top:10px solid transparent;border-bottom:10px solid transparent}.timeline-badge-wrapper{display:inline-grid;gap:10px}@media(max-width:767px){.timeline{padding:15px 10px}.timeline:after{left:28px}.timeline .timeline-row{padding-left:0;margin-bottom:16px}.timeline .timeline-row .timeline-time{position:relative;right:auto;top:0;text-align:left;margin:0 0 6px 56px}.timeline .timeline-row .timeline-time strong{display:inline-block;margin-right:10px}.timeline .timeline-row .timeline-icon{top:52px;left:-2px;margin-left:0}.timeline .timeline-row .timeline-content{padding:15px;margin-left:56px;position:relative}.timeline .timeline-row .timeline-content:after{right:auto;left:-39px;top:32px}.timeline .timeline-row:nth-child(odd){padding-right:0}.timeline .timeline-row:nth-child(odd) .timeline-time{position:relative;right:auto;left:auto;top:0;text-align:left;margin:0 0 6px 56px}.timeline .timeline-row:nth-child(odd) .timeline-content{margin-right:0;margin-left:55px}.timeline .timeline-row:nth-child(odd) .timeline-content:after{right:auto;left:-39px;top:32px;border-right:18px solid rgba(var(--color-border),1);border-left:inherit}.timeline.animated .timeline-row:nth-child(odd) .timeline-content{left:20px}.timeline.animated .timeline-row.active:nth-child(odd) .timeline-content{left:0}}.timeline-icon-wrapper svg,.timeline-icon-wrapper img{width:var(--width)!important;height:var(--height)!important}#close-announcement{left:100%;right:0;display:flex;position:sticky}.ba-Slider{position:relative;display:block;background:rgb(var(--color-background));border:1px solid white;margin:0 auto;overflow:hidden;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.slider_arrow{position:absolute;top:calc(50% - 16px);left:calc(50% - 16px);width:32px;height:32px;cursor:pointer}#before_slide{position:absolute;top:0;left:0;width:50%;overflow:hidden}.ease{transition:width ease var(--duration-long),left ease var(--duration-long);-moz-transition:width ease var(--duration-long),left ease var(--duration-long);-webkit-transition:width ease var(--duration-long),left ease var(--duration-long)}.horizontal-ticker_inner{overflow:hidden}.horizontal-ticker_container{display:flex;align-items:center;width:fit-content}.horizontal-ticker_item{margin:0;color:rgba(var(--color-foreground),var(--alpha-font-opacity));line-height:1;white-space:nowrap}.horizontal-ticker_item--italic{font-style:italic}.horizontal-ticker_item--uppercase{text-transform:uppercase}.horizontal-ticker_item--bold{font-weight:700}.icon-with-text-v1 .card{padding:var(--card-padding);border-radius:0;position:relative;overflow:hidden}.icon-with-text-v1 .card:before{content:"";display:block;width:100%;height:100%;position:absolute;transform:translateY(98%);transition:var(--hover-ease);z-index:0}.icon-with-text-v1 .card:hover:before{transform:translateY(0)}.icon-with-text-v1 .card:hover{cursor:pointer}.card-icon-with-text p,.card-icon-with-text .card-heading,.card-icon-with-text i,.icon-with-text-v1 .card a{transition:color var(--hover-ease),fill var(--hover-ease),border-color var(--hover-ease)}.icon-with-text-v1 .card-content{z-index:1}.icon-with-text-v1 .card:hover a{border:1px solid rgb(var(--color-border));color:rgb(var(--color-foreground));fill:rgb(var(--color-foreground))}.icon-with-text-v1 .card-image{z-index:1}.icon-with-text-v1 .card-image img{max-width:var(--card-image-width)}.icon-wrapper i{font-size:var(--text-xl)}.icon-with-text-v2-card{padding:2rem}.card-icon-with-text{background:rgb(var(--color-background));width:100%;height:100%}.card-icon-with-text:before{background:rgb(var(--color-foreground))}.card-icon-with-text p,.card-icon-with-text i{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.card-icon-with-text .card-heading{color:rgba(var(--color-foreground-headings),1)}.card-icon-with-text:hover p,.card-icon-with-text:hover .card-heading,.card-icon-with-text:hover i{fill:rgb(var(--color-background));color:rgb(var(--color-background))}.icon-with-text-icon img{max-width:var(--icon-size)}.image-banner-box-align-right{display:flex;flex-direction:column;justify-content:center;max-width:54.5rem;margin-left:auto}.image-banner-box-align-left{display:flex;flex-direction:column;justify-content:center;max-width:54.5rem;margin-right:auto}.th_image_banner_display_none{display:none}.th_image_banner_display_block{display:block}@media screen and (max-width:749px){.banner--adapt:before,.banner--adapt .banner_media:before,.banner--adapt:not(.banner--mobile-bottom) .banner_content:before{padding-bottom:var(--padding-bottom);content:"";display:block}}@media screen and (min-width:750px){.banner--adapt:before,.banner--adapt .banner_media:before{padding-bottom:var(--padding-bottom);content:"";display:block}}.image-banner-wrapper:after{opacity:var(--image-overlay-opacity);background:rgba(var(--color-background),1)}.image-banner-block-colors{color:rgba(var(--color-foreground),var(--alpha-font-opacity));background:rgba(var(--color-background),var(--banner-block-opacity))}.logos-slide{background:rgb(var(--color-background));padding:1rem;width:100%}.owl-slider-slide-animation{position:relative;z-index:9}.owl-slider-slide-animation>*{opacity:0;visibility:hidden;-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}.owl-slider-slide-animation>*:nth-child(1){-webkit-animation-delay:var(--duration-long);animation-delay:var(--duration-long);-webkit-animation-duration:var(--duration-long);animation-duration:var(--duration-long)}.owl-slider-slide-animation>*:nth-child(2){-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1s;animation-duration:1s}.owl-slider-slide-animation>*:nth-child(3){-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s}.owl-slider-slide-animation>*:nth-child(4){-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-duration:2s;animation-duration:2s}.owl-slider-slide-animation>*:nth-child(5){-webkit-animation-delay:2.5s;animation-delay:2.5s;-webkit-animation-duration:2.5s;animation-duration:2.5s}.owl-slider-slide-animation>*:nth-child(6){-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-duration:3s;animation-duration:3s}.owl-slider-slide-animation>*:nth-child(7){-webkit-animation-delay:3.5s;animation-delay:3.5s;-webkit-animation-duration:3.5s;animation-duration:3.5s}.owl-slider-slide-animation>*:nth-child(8){-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-duration:4s;animation-duration:4s}.owl-slider-slide-animation>*:nth-child(9){-webkit-animation-delay:4.5s;animation-delay:4.5s;-webkit-animation-duration:4.5s;animation-duration:4.5s}.owl-slider-slide-animation>*:nth-child(11){-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-duration:5s;animation-duration:5s}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:rgba(var(--color-foreground),.2)}.owl-theme .owl-dots{display:flex;justify-content:center;gap:0px;overflow:scroll;scroll-behavior:smooth;scrollbar-width:none}.owl-theme .owl-dots .owl-dot span{width:30px;height:4px;background:rgba(var(--color-foreground),.2);border-radius:50px;overflow:hidden;position:relative}.owl-theme .owl-dots .owl-dot.active span:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-accent-rgb),1);animation:premiumFill 4s linear forwards}.box-align-right{display:flex;flex-direction:column;justify-content:center;margin-left:auto}.box-align-left{display:flex;flex-direction:column;justify-content:center;margin-right:auto}.testimonial-container-left{width:auto;text-align:left;padding:40px}.testimonial-container-center{width:auto;text-align:center;padding:40px}.testimonial-container-right{width:auto;text-align:right;padding:40px}.testimonial__text-wrapper{padding:0}.testimonial_nav_controls{position:absolute;margin-bottom:0;z-index:5;left:0;right:0;top:50%}.holder{overflow:hidden;padding:10px}.holder ul li a{color:#8b0000;text-decoration:none}.vertical-ticker_inner{overflow:hidden;-webkit-mask-image:linear-gradient(0deg,transparent 0,#000 20%,#000 70%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 20%,#000 70%,transparent)}.vertical-ticker_container{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center}.vertical-ticker_container>*{padding-block:6px}.vertical-ticker_item{margin:0;color:rgb(var(--color-foreground))}.vertical-ticker_item--italic{font-style:italic}.vertical-ticker_item--uppercase{text-transform:uppercase}.vertical-ticker_item--bold{font-weight:700}.vertical-ticker-and-content{display:grid;grid-template-columns:repeat(1,1fr)}.vertical-ticker-content{display:grid;place-items:center;position:relative}.vertical-ticker-content__bg,.vertical-ticker-content__bg img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.vertical-ticker-content__bg img{object-fit:cover;object-position:center center;z-index:-2}.vertical-ticker-content .page-width{position:relative;z-index:1}@media screen and (min-width:900px){.vertical-ticker-and-content--ticker-first .vertical-ticker{order:-1}.vertical-ticker-and-content{grid-template-columns:repeat(2,1fr)}.vertical-ticker-content{padding-top:36px}}@media screen and (max-width:900px){.vertical-ticker-and-content--content-desktop-only .vertical-ticker-content{display:none}}.horizontal-ticker{overflow-x:hidden;max-width:100%}.verticalticker-date{font-weight:700}.verticalticker-title{margin-left:10px}.verticalticker-new{color:red;margin-left:10px;animation:blink 1s ease-in-out infinite alternate}.fadeInDown{opacity:0}.fadeInDown.run{animation:fadeInDown var(--duration-default) cubic-bezier(.645,.045,.355,1) forwards}.fadeOutDown{opacity:1}.fadeOutDown.run{animation:fadeOutDown var(--duration-default) cubic-bezier(.645,.045,.355,1) forwards}.verticalticker ul{position:relative;list-style:none;height:100%;padding:0;margin:0}.verticalticker-item{position:absolute;top:0;left:0;width:100%;height:100%;padding-right:0;opacity:0}.verticalticker-head{width:auto;padding:0 4px;display:flex;align-items:center;min-width:250px}.verticalticker{width:100%;line-height:30px;padding:0 6px;overflow:hidden}.verticalticker-item a{display:inline-block;width:auto;white-space:nowrap;text-decoration:none;transition:transform 5s linear}.iwt-contact-form .bi{width:20px;height:20px}.th-max-h-40{max-height:40px}.words-wrapper{display:inline-block;position:relative;text-align:left}.words-wrapper b{opacity:0;display:inline-block;position:absolute;white-space:nowrap;left:0;top:0}.words-wrapper .is-visible-auto-type{position:relative;opacity:1}.words-wrapper>*{-webkit-animation:push-in var(--duration-slow);-moz-animation:push-in var(--duration-slow);animation:push-in var(--duration-slow);display:none}.text-js{opacity:0}.cursor{display:block;position:absolute;height:100%;top:0;right:-5px;width:2px;background-color:#fff;z-index:1;-webkit-animation:flash var(--duration-long) none infinite alternate;animation:flash var(--duration-long) none infinite alternate}.newsletter-v3{background-size:cover}ul.pricing-card-text{padding:0}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;background:var(--color-background)}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.comparison-table-advanced{width:100%}.comparison-table td,.comparison-table th{padding:1rem 2rem}.comparison-table-advanced .fa-check{color:rgba(var(--color-foreground),1)}.regular-cell:nth-child(1){width:40%}.comparison-table-advanced td,.comparison-table-advanced th{border-bottom:1px solid rgba(var(--color-border),.1)}.comparison-table-advanced tr:not(:first-child){border-left:1px solid rgba(var(--color-border),.1);border-right:1px solid rgba(var(--color-border),.1)}.circle-wrapper{width:auto}.results_percentage{width:7rem;height:7rem;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;position:relative;--border-width: .7rem;flex-shrink:0;margin-right:2rem;z-index:0}.results_percentage:before{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;border-radius:50%;z-index:-2;background:conic-gradient(from 0deg at 50% 50%,rgb(var(--color-accent-rgb)) 0%,rgb(var(--color-accent-rgb)) var(--percentage),rgb(var(--color-background)) var(--percentage),rgb(var(--color-background)) 100%)}.results_percentage.striped:before{background:repeating-linear-gradient(45deg,rgba(255,255,255,.2) 0 10px,transparent 10px 20px),conic-gradient(from 0deg at 50% 50%,rgb(var(--color-accent-rgb)) 0%,rgb(var(--color-accent-rgb)) var(--percentage),rgb(var(--color-background)) var(--percentage),rgb(var(--color-background)) 100%);background-size:20px 20px,auto;background-position:0 0,0 0;animation:stripeRotate 1s linear infinite}@keyframes stripeRotate{0%{background-position:0 0,0 0}to{background-position:40px 40px,0 0}}.results_percentage:after{content:"";display:block;position:absolute;top:var(--border-width);left:var(--border-width);bottom:var(--border-width);right:var(--border-width);border-radius:50%;z-index:-1;background:rgb(var(--color-background))}.results_percentage p,.progress-percent{margin:0;color:rgb(var(--color-accent-rgb));font-size:var(--text-sm);font-weight:700}.color-accent-1 .results_percentage p,.color-accent-2 .results_percentage p{color:rgb(var(--color-foreground))}.progress-bar-container{width:100%;height:8px;background:rgba(var(--color-foreground),.1);border-radius:0;overflow:hidden}.progress-bar-fill{width:0%;height:100%;background:rgb(var(--color-accent-rgb));transition:width var(--duration-default) ease-in-out}.progress-bar-fill.striped{background-image:linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.2) 50%,rgba(255,255,255,.2) 75%,transparent 75%,transparent);background-size:20px 20px;animation:moveStripes 1s linear infinite}@keyframes moveStripes{0%{background-position:0 0}to{background-position:40px 0}}.progress-percent{font-size:12px;margin-top:5px;display:inline-block}.th_tooltip{position:relative;display:inline-block}.th_tooltip .tooltiptext{visibility:hidden;min-width:170px;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));text-align:center;border-radius:0;padding:8px 6px;position:absolute;z-index:1;bottom:150%;left:50%;margin-left:-86px;opacity:0;transition:opacity var(--duration-default);white-space:nowrap}.th_tooltip .tooltiptext:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgb(var(--color-button)) transparent transparent transparent}.th_tooltip:hover .tooltiptext{visibility:visible;opacity:1}.featured-blog-date{background:rgba(var(--color-background),.4);color:rgb(var(--color-foreground));height:auto;width:auto;padding:5px 10px;border-radius:0;top:10px;left:10px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.card-content-v2{position:absolute;bottom:-40px;z-index:9;width:90%!important;vertical-align:middle;left:5%;right:5%}.card-content-v3{position:absolute;bottom:0;z-index:9;width:100%!important;vertical-align:middle;left:0%;right:0%}#cart-discount-code{min-width:150px}button[aria-expanded=true] svg{transform:rotate(180deg);transition:transform var(--duration-default) ease}button[aria-expanded=false] svg{transform:rotate(0);transition:transform var(--duration-default) ease}.select{position:relative;display:inline-block;width:220px}.variant-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:10px 40px 10px 14px;font-size:var(--text-sm);font-weight:500;border:1px solid rgba(var(--color-border),.1);border-radius:inherit;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));cursor:pointer;transition:all var(--duration-short) ease}.variant-select:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #007aff33;outline:none}.select svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);pointer-events:none;transition:transform var(--duration-default) ease;color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.variant-select:focus+svg,.variant-select:active+svg{transform:translateY(-50%) rotate(180deg)}.bento-wrapper .bento-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,minmax(180px,auto));gap:var(--grid-desktop-horizontal-spacing)}.bento-wrapper .bento-item{position:relative;overflow:hidden;border-radius:0}.bento-wrapper .bento-img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-slow) ease}.bento-wrapper .bento-item:hover .bento-img{transform:scale(1.06)}.bento-wrapper .bento-item.bento-large{grid-column:span 2;grid-row:span 2}.bento-wrapper .bento-item.bento-small{grid-column:span 1;grid-row:span 1}.bento-wrapper .bento-item.bento-wide{grid-column:span 2;grid-row:span 1}@media(max-width:768px){.bento-wrapper .bento-item.bento-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto}.bento-wrapper .bento-item.bento-large,.bento-wrapper .bento-item.bento-wide{grid-column:span 2}}.bento-card-wrapper{display:contents}.bento-wrapper .bento-collection-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:260px;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}@media(max-width:1024px){.bento-wrapper .bento-collection-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:240px}}@media(max-width:640px){.bento-wrapper .bento-collection-grid{grid-template-columns:auto;grid-auto-rows:220px}}.bento-wrapper .bento-item{position:relative;overflow:hidden;border-radius:0;isolation:isolate}.bento-wrapper .bento-collection-item.large{grid-column:span 2;grid-row:span 2}.bento-wrapper .bento-collection-item.medium{grid-column:span 2}.bento-wrapper .bento-img{position:absolute;top:0;right:0;bottom:0;left:0}.bento-wrapper .bento-img img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.bento-wrapper .bento-collection-item:hover img{transform:scale(1.1)}.bento-wrapper .bento-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,var(--bento-overlay-opacity-from)),rgba(0,0,0,var(--bento-overlay-opacity-to)),transparent);z-index:1}.bento-wrapper .bento-content{position:absolute;bottom:24px;left:24px;right:24px;z-index:2}.bento-wrapper .bento-content h3{margin-bottom:6px}.bento-wrapper .bento-content p{opacity:.85;margin-bottom:12px}.bento-wrapper .bento-collection-item{overflow:hidden;aspect-ratio:auto}.bento-collection-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--grid-desktop-horizontal-spacing)}@media(max-width:1024px){.bento-collection-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.bento-collection-grid{grid-template-columns:1fr}}.bento-collection-item{position:relative;overflow:hidden;border-radius:0;isolation:isolate;aspect-ratio:1 / 1;width:100%;height:100%}@media(max-width:768px){.bento-collection-item{width:100%;height:auto}}.bento-collection-item.large{grid-column:span 2;grid-row:span 2;aspect-ratio:1 / 1}.bento-collection-item.medium{grid-column:span 2;aspect-ratio:2 / 1}.bento-collection-item.small{grid-column:span 1;grid-row:span 1}.bento-img{position:absolute;top:0;right:0;bottom:0;left:0}.bento-img img{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.bento-collection-item:hover img{transform:scale(1.08)}.bento-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,var(--bento-overlay-opacity-from, .6)),rgba(0,0,0,var(--bento-overlay-opacity-to, .2)),transparent);z-index:1}.bento-content{position:absolute;bottom:20px;left:20px;right:20px;z-index:2}.bento-btn{width:fit-content}.compare-wrapper{position:relative;overflow:hidden;isolation:isolate;border-radius:0!important}.compare-img img{width:100%;display:block}.compare-before{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;clip-path:inset(0 calc(100% - var(--pos)) 0 0)}.compare-wrapper.vertical .compare-before{clip-path:inset(0 0 calc(100% - var(--pos)) 0)}.compare-range{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:ew-resize;z-index:5}.compare-handle{position:absolute;top:0;left:var(--pos);transform:translate(-50%);height:100%;width:2px;background:linear-gradient(to bottom,transparent,var(--accent),transparent);z-index:4}.compare-wrapper.vertical .compare-handle{left:0;top:var(--pos);width:100%;height:2px;transform:translateY(-50%)}.handle-glass{position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:50%;background:#ffffff59;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.5);box-shadow:0 10px 30px #00000040}.compare-label{position:absolute;top:16px;padding:6px 14px;font-size:12px;border-radius:0}.compare-label.left{left:16px}.compare-label.right{right:16px}.compare-wrapper{touch-action:none;cursor:ew-resize}.compare-wrapper.vertical{cursor:ns-resize}.compare-wrapper{aspect-ratio:var(--ratio, 16 / 9)}.compare-img,.compare-img img{height:100%}.compare-img img{object-fit:cover}@media(max-width:768px){.compare-wrapper{max-height:70vh}}@media(max-width:768px){.compare-pro{margin:40px auto}.compare-title{font-size:1.25rem}.compare-wrapper{border-radius:0}.handle-glass{width:56px;height:56px}.handle-glass{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.compare-wrapper{touch-action:none}.compare-label{font-size:var(--text-xs);padding:4px 10px}}@media(max-width:480px){.handle-glass{width:60px;height:60px}.compare-label{top:10px}}.tp-grid{display:grid;gap:var(--grid-desktop-horizontal-spacing)}.tp-grid--grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.tp-grid--bento{grid-template-columns:repeat(6,1fr)}.tp-grid--bento .tp-card:nth-child(1){grid-column:span 3}.tp-grid--bento .tp-card:nth-child(2){grid-column:span 3}.tp-grid--bento .tp-card:nth-child(3){grid-column:span 2}.tp-grid--bento .tp-card:nth-child(4){grid-column:span 2}.tp-grid--bento .tp-card:nth-child(5){grid-column:span 2}@media(max-width:768px){.tp-grid--bento{grid-template-columns:repeat(2,1fr)}.tp-grid--bento .tp-card{grid-column:span 1}.tp-grid--bento .tp-card:nth-child(1),.tp-grid--bento .tp-card:nth-child(2){grid-column:span 2}}.tp-text{margin-bottom:16px}.tp-author{display:flex;align-items:center;gap:12px}.tp-author span{display:block;font-size:12px;opacity:.6}input[type=tel],input[type=range]{background-color:rgb(var(--color-input-field-background));color:rgb(var(--color-input-field-foreground))}.newsletter-form-control{border:none!important}.category-grid-wrap{padding:40px 0}.category-grid-box{border:1px solid rgba(var(--color-border),.1);border-radius:0;overflow:hidden}.category-grid{display:grid;grid-template-columns:repeat(var(--cols-desktop),1fr)}@media(max-width:768px){.category-grid{grid-template-columns:repeat(var(--cols-mobile),1fr)}}.category-grid .category-item{border-right:1px solid rgba(var(--color-border),.1);border-bottom:1px solid rgba(var(--color-border),.1);display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;text-align:center;padding:20px;transition:background var(--duration-default) ease}.category-grid .category-thumb{width:110px;height:110px;display:flex;align-items:center;justify-content:center;overflow:hidden}.category-grid .category-thumb img{width:70%;height:70%;object-fit:contain}.shape-circle,.shape-circle img{border-radius:50%!important}.shape-square,.shape-square img{border-radius:0!important}.shape-mask{-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;mask-repeat:no-repeat;mask-size:contain;mask-position:center}.icon-with-text-inner{padding:var(--ict-inner-padding);margin:var(--ict-inner-margin)}@media(max-width:576px){.icon-with-text-inner{padding:10px;margin:0 auto}}.image-banner{overflow:hidden}@media(max-width:576px){.creative-iwt{overflow:hidden}}.creative-iwt_grid{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.creative-iwt_grid.reverse{direction:rtl}.creative-iwt_grid.reverse>*{direction:ltr}.creative-iwt_media{position:relative;min-height:360px}.normal-image{width:100%;border-radius:0}.creative-images{position:relative;width:100%;height:100%;min-height:360px;overflow:visible}.creative-image{position:absolute;top:50%;left:50%;width:var(--s);transform:translate(calc(-50% + var(--x)),calc(-50% + var(--y))) rotate(var(--r));transition:transform .25s ease;pointer-events:none}.creative-image img{width:100%;height:auto;border-radius:0}@media(max-width:768px){.creative-iwt_grid{grid-template-columns:1fr;gap:24px}.creative-iwt_media,.creative-images{min-height:320px}.creative-image{width:calc(var(--s) * 1.2)}.creative-iwt_heading{font-size:28px}}#map{height:100%;margin:0;padding:0;min-height:var(--map-height)}.newsletter_text_heading:before{content:"";width:25%;height:2px;background:rgb(var(--color-foreground));position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translate(-50%);bottom:-10px}.swiper-parallax-inner,*{word-wrap:break-word}.swiper-heading-wrapper{background:rgba(var(--color-background),var(--background-opacity));color:rgb(var(--color-foreground-headings));backdrop-filter:blur(var(--background-blur));-webkit-backdrop-filter:blur(var(--background-blur));gap:var(--spacing)}.swiper-slide img{padding:0;margin:0}.js-swiper-slider .swiper-slide{width:100%;height:auto;aspect-ratio:4 / 5;overflow:hidden;border-radius:0;transform-origin:center center;will-change:transform;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .9s cubic-bezier(.22,1,.36,1)}.js-swiper-slider .swiper-slide img{width:100%;height:100%;object-fit:cover;display:block;backface-visibility:hidden;transform:translateZ(0)}.js-swiper-slider .swiper-slide{opacity:.45;transform:scale(.88)}.js-swiper-slider .swiper-slide-active{opacity:1;transform:scale(1)}.tp-author .placeholder-svg,.testimonial-images .placeholder-svg{width:80px!important;height:80px!important;border-radius:50%!important}.holder{overflow:hidden;padding:10px;max-height:400px}.holder ul{list-style:none;margin:0;padding:0;position:relative}.holder ul li{padding:10px 0}.cd-table-column ul{list-style:none;padding:0;margin:0}.comparision-table-wrapper .cd-unchecked span,.comparision-table-wrapper .cd-checked span{display:block;overflow:hidden;text-indent:100%;white-space:nowrap}.comparision-table-wrapper{position:relative;border-right:1px solid rgba(var(--color-border),.1)}.comparision-table-wrapper:after{content:"";display:table;clear:both}.no-cssgradients .comparision-table-wrapper:before,.comparision-table-wrapper.table-end:before{display:none}.comparision-table-wrapper .cd-table-container{position:relative;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.comparision-table-wrapper .cd-table-column{float:left;border-right:1px solid rgba(var(--color-border),.1);border-top:1px solid rgba(var(--color-border),.1);border-bottom:1px solid rgba(var(--color-border),.1)}.comparision-table-wrapper h2,.comparision-table-wrapper ul>li{position:relative;text-align:center;padding:0 1em;border-bottom:1px solid rgba(var(--color-border),.1);line-height:42px;background:rgba(var(--color-background),1)}.comparision-table-wrapper ul>li{color:rgba(var(--color-foreground),var(--alpha-font-opacity));padding:10px}.comparision-table-wrapper ul>li:nth-child(odd){background:rgba(var(--color-background),1)}.comparision-table-wrapper ul>li:last-child{border-bottom:none}.comparision-table-wrapper .cd-unchecked span,.comparision-table-wrapper .cd-checked span{position:absolute;width:16px;height:16px;background-repeat:no-repeat;background-position:0 0;background-size:32px 16px;left:50%;top:50%;transform:translate(-50%,-50%);backface-visibility:hidden}.comparision-table-wrapper .cd-unchecked span{background-position:-16px 0}.comparision-table-wrapper .cd-select{display:block;height:100%;width:100%;font-weight:700}.comparision-table-wrapper header.cd-table-column{position:absolute;height:100%;left:0;top:0;z-index:10;background:rgba(var(--color-background),1);border-color:rgba(var(--color-border),.1);pointer-events:none}.comparision-table-wrapper header.cd-table-column li{background:transparent;text-align:left;color:rgba(var(--color-foreground),var(--alpha-font-opacity));border-bottom-color:rgba(var(--color-border),.1)}.comparision-table-wrapper header.cd-table-column h2{background:transparent;text-align:left;color:rgba(var(--color-foreground-headings),1);border-bottom-color:rgba(var(--color-border),.1)}.comparision-table-wrapper header.cd-table-column li:nth-child(odd){background:rgba(var(--color-background),1)}.comparision-table-wrapper header.cd-table-column li:last-child{border-bottom:1px solid rgba(var(--color-border),.1)}.comparision-table-wrapper .cd-scroll-right{display:block;width:16px;height:16px;position:absolute;right:0;top:50%;margin-top:-8px;z-index:6;animation:cd-scroll-right 1.5s infinite}@media only screen and (min-width:870px){.comparision-table-wrapper:before,.comparision-table-wrapper .cd-scroll-right{display:none}.comparision-table-wrapper .cd-table-wrapper{width:100%}.comparision-table-wrapper .cd-table-column:first-child{border-left:1px solid rgba(var(--color-border),.1)}.comparision-table-wrapper .cd-table-column:last-child{border-right:1px solid rgba(var(--color-border),.1)}.comparision-table-wrapper header.cd-table-column{float:left;background:rgba(var(--color-background),1);box-shadow:none;pointer-events:auto}}.spacing-section{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);margin-top:var(--margin-top);margin-bottom:var(--margin-bottom)}@media(max-width:749px){.spacing-section{padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile);margin-top:var(--margin-top-mobile);margin-bottom:var(--margin-bottom-mobile)}}.column-select{display:flex;gap:5px;justify-content:center}.column-select input{display:none}.column-select label{border:1px solid rgba(var(--color-input-field-border),.2);cursor:pointer;border-radius:0;height:40px;width:40px;align-items:center;justify-content:center;text-align:center;display:flex}.column-select input:checked+label{border:2px solid rgba(var(--color-input-field-border),.4);background-color:var(--color-background);color:var(--color-foreground)}.js-product-grid.row-cols-md-1 .card:not(.ratio),.js-product-grid.row-cols-md-1 .card{display:flex;flex-direction:row}.navbar .nav-link{padding:var(--nav-link-padding-top) 15px var(--nav-link-padding-bottom) 15px}@media(min-width:992px){.nav-item .nav-link,.dropdown-item .nav-link{font-family:var(--nav-menu-font-family);font-size:var(--nav-menu-font-size);letter-spacing:var(--nav-menu-letter-spacing);font-style:var(--nav-menu-font-style);font-weight:var(--nav-menu-font-weight);align-items:center}}@media(max-width:768px){.nav-item .nav-link,.dropdown-item .nav-link{font-size:var(--text-sm)}}.header-menu-list{list-style:none;padding:0}.header-menu-list li{padding:5px 0}.link-list-heading{margin-bottom:10px}@media only screen and (max-width:600px){.header-menu-1{padding-top:var(--padding-top);padding-bottom:var(--padding-bottom)}}@media only screen and (min-width:601px){.header-menu-1{padding-top:0;padding-bottom:0}}.header-2 .header-wrapper{background:transparent;color:rgba(var(--color-foreground),1)}.header-2 .nav-link span,.header-2 .nav-link,.header-2 .nav-link .icon-caret,.header-2 .header_icons,.header-2 .nav-link svg,.header-2 .header-logo-heading .h2{color:rgba(var(--color-foreground),1)}.nav-link{color:rgba(var(--color-foreground),1)}.dropdown-item{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.nav-link:hover,.nav-link:focus,.dropdown-item:hover,.dropdown-item:focus{color:rgba(var(--color-foreground),1)}.dropdown-item:hover,.dropdown-item:focus{background-color:rgba(var(--color-background),1)}.image-container-slideshow:not(.mega-menu .image-container-slideshow){position:relative;width:100%;overflow:hidden;height:100%}.mega-menu .image-container-slideshow{position:relative;overflow:hidden;height:100%}.image-container-slideshow.first-image{grid-column:span 2}.image-container-slideshow img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-default) var(--ease-in-out)}.text-overlay-wrapper{position:absolute;width:auto;max-width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:opacity var(--duration-default) var(--ease-in-out)}.text-background-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:0;max-width:100%}.text-background-wrapper span{color:rgba(var(--color-foreground),var(--alpha-font-opacity));transition:transform var(--duration-default) var(--ease-in-out),opacity var(--duration-default) var(--ease-in-out);opacity:0}@media(max-width:575px){.text-overlay-wrapper{max-width:75%}}.text-overlay-wrapper.position-top{justify-content:flex-start;padding-top:0}.text-overlay-wrapper.position-bottom{justify-content:flex-end;padding-bottom:0}.text-overlay-wrapper.position-left{align-items:flex-start;padding-left:0}.text-overlay-wrapper.position-right{align-items:flex-end;padding-right:0}.image-container-slideshow-content.show-permanent .text-overlay-wrapper{opacity:1}.image-container-slideshow-content.show-permanent .text-background-wrapper span{transform:translateY(0);opacity:1;transition:none}.image-container-slideshow-content:not(.show-permanent) .text-overlay-wrapper{opacity:0}.image-container-slideshow-content:not(.show-permanent):hover .text-overlay-wrapper{opacity:0}.image-container-slideshow-content:not(.show-permanent):hover .text-background-wrapper span{transform:translateY(0);opacity:0}.image-container-slideshow-content:not(.show-permanent):hover .text-background-wrapper span:nth-child(1){transition-delay:.1s}.image-container-slideshow-content:not(.show-permanent):hover .text-background-wrapper span:nth-child(2){transition-delay:var(--duration-short)}.image-container-slideshow:hover img{transform:scale(1)}@media(max-width:768px){.collage-container-slideshow .image-container-slideshow:first-child{grid-column:span 1;grid-row:span 1}.text-overlay-wrapper.position-top,.text-overlay-wrapper.position-bottom,.text-overlay-wrapper.position-left,.text-overlay-wrapper.position-right{padding:10px}.text-background-wrapper{padding:8px 12px}}.content-box-collage{background:rgba(var(--color-background),var(--background-opacity));-webkit-backdrop-filter:blur(var(--backdrop-filter-blur));backdrop-filter:blur(var(--backdrop-filter-blur))}.collage-container-slideshow{display:grid;grid-template-columns:repeat(var(--desktop-columns),1fr);gap:var(--grid-desktop-horizontal-spacing);margin:0 auto}.collage-container-slideshow .image-container-slideshow:first-child{grid-row:span var(--rows);grid-column:span var(--rows)}@media(max-width:768px){.collage-container-slideshow{grid-template-columns:1fr}}.lookbook-slider .slick-track,.lookbook-slider .slick-slide{width:100%!important}.lookbook-slider{width:100%;overflow:hidden}.lookbook-section{width:100%}.lookbook-slider .slick-slide{height:auto}.lookbook-slider .slick-track{display:flex!important}.lookbook-slider:hover .slick-nav{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}.lookbook-slider .prev-arrow{opacity:0;transform:translate(-20px,-50%) scale(.8)}.lookbook-slider .next-arrow{opacity:0;transform:translate(20px,-50%) scale(.8)}.lookbook-slider:hover .prev-arrow,.lookbook-slider:hover .next-arrow{opacity:1;transform:translateY(-50%) scale(1)}.lookbook-slider .slick-track{display:flex!important;align-items:stretch}.lookbook-slider .slick-slide{height:auto;display:flex!important}.lookbook-slider .slick-slide>div{height:100%;width:100%;display:flex}.lookbook-section{height:100%;width:100%}@media(max-width:768px){.lookbook-slider .slick-nav{opacity:1;visibility:visible;transform:translateY(-50%) scale(1)}}.glide{position:relative;width:auto!important;box-sizing:border-box}.lookbook-section{position:relative}.product-item{float:left;position:relative;height:100%;width:100%;background-size:cover;background-repeat:no-repeat}.lookbook-img{width:100%;height:100%;object-fit:cover}.product-item .glide__bullets{height:100%}.product-item .glide__bullet{background:transparent;border:0;cursor:pointer;outline:none}.product-item .glide__bullet--active{transform:scale(.7);transition:all var(--duration-default) ease-in-out}.product-item .marker{position:absolute;width:60px;height:60px}.product-item .dot{position:absolute;display:block;left:20px;top:20px;width:20px;height:20px;font-size:0;line-height:0;color:transparent;border-radius:100%;background:#fff;box-shadow:0 1px 10px rgba(var(--color-shadow),.25);z-index:9}.product-item .dot:after{content:"";position:absolute;width:50px;height:50px;top:-15px;left:-15px;border-radius:100%;background:#fff6;z-index:1;animation:2.5s pulse ease-in-out infinite}.product-detail{position:relative;float:left;width:100%;text-align:center;box-sizing:border-box;overflow:hidden}.product-detail .glide__slides{list-style:none;margin:0;padding:0}.product-detail .glide__slide{float:left}.product-detail figure{position:relative;float:left;display:block;width:280px}.product-detail figure img{width:180px;margin:0 auto}.product-detail header{width:360px;display:block;position:relative}.product-detail header h1{font-size:var(--text-md);font-weight:100;margin:0}.product-detail header span{font-size:12px;display:block;margin:20px 0}.product-detail header a{color:#000;text-decoration:none}.product-detail header .btn{position:relative;display:block;width:80%;padding:20px 0;color:#fff;font-weight:100;text-transform:uppercase;letter-spacing:2px;background:#000;font-size:12px;margin:0 10%}.product-detail .glide__bullets{position:relative;float:left;width:100%;text-align:center;margin-top:-10px;gap:10px;display:flex;align-items:center;justify-content:center}.product-detail .glide__bullet{border:0;width:80px;height:3px;background:#e8e8e8;border-radius:0;margin-right:-5px}.product-detail .glide__bullet--active{background:#000}@media screen and (max-width:750px){.product-item,.product-detail{width:100%}}.gdpr{display:grid;gap:20px;position:fixed;bottom:1rem;left:1rem;right:0;padding:20px;color:rgba(var(--color-foreground),var(--alpha-font-opacity));background-color:rgb(var(--color-background));box-shadow:0 2px 50px rgba(var(--color-shadow),.3);line-height:1.5;width:100%;max-width:36rem;z-index:5}.gdpr_buttons{text-align:center}@media screen and (min-width:750px){.gdpr{padding:40px}}@media screen and (max-width:750px){.gdpr{text-align:center;bottom:90px;left:0;right:0;margin:0 auto}}.gdpr_container_hide{display:none}.gdpr-container>*,.gdpr_content>*{padding-block:6px}.stop-scrolling{height:100%;overflow:hidden}.black_overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgb(var(--color-foreground));z-index:9999;-moz-opacity:.8;opacity:.8;filter:alpha(opacity=80);transition:all .8s ease-in-out}.newsletter_popup{opacity:0;position:fixed;top:50%;left:0;right:0;width:100%;max-width:750px;margin:0 auto;padding:0;z-index:99999;overflow:auto;box-sizing:border-box;background-image:linear-gradient(rgb(var(--color-background)),rgb(var(--color-background)));box-shadow:0 0 20px rgba(var(--color-shadow),.8);transform:translateY(-50%);transition:all .8s ease-in-out}.newsletter_close{position:absolute;right:2rem;top:2rem}.newsletter_popup_image_section{padding:0}.newsletter_popup_image_section img{width:100%;vertical-align:middle;object-fit:cover}.newsletter_popup_text_section,.newsletter_logo_section{padding:20px;text-align:var(--float-newsletter-popuptext-align)}.newsletter-popup-form_field-wrapper{max-width:100%;margin:0 auto}@media(max-width:750px){.newsletter_popup{display:var(--show-newsletter-popup-on-mobile);top:20px;transform:translateY(20px);width:90%;height:calc(100% - 80px)}}.newsletter-form_message.success{color:green;font-weight:700}.newsletter-form_message.error{color:red;font-weight:700}.newsletter_popup_text_section>*{padding-block:6px}.main-gallery{position:relative;width:100%;margin-bottom:0rem}.main-gallery .swiper-slide{text-align:center}.main-gallery img,.main-gallery video,.main-gallery model-viewer{width:100%;object-fit:contain;border-radius:0}.thumbnail-gallery{margin-top:.5rem}.thumbnail-gallery .swiper-slide{width:auto}.thumbnail-gallery img{width:80px;height:80px;object-fit:cover;border-radius:0;border:0px solid transparent;transition:border-color .3s ease}.swiper-button-next,.swiper-button-prev{background:rgba(var(--color-button),.5);color:rgba(var(--color-button-text),1);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:40px;height:40px;top:calc(50% - 20px)}.swiper-button-next svg,.swiper-button-prev svg{width:20px;height:20px}.swiper-button-prev svg{transform:rotate(90deg)}.swiper-button-next svg{transform:rotate(-90deg)}.swiper-button-next:after,.swiper-button-prev:after{font-size:0px}.swiper-pagination-bullets{text-align:center;padding-top:10px}.swiper-pagination-bullet{background:#ccc;opacity:1}.swiper-pagination-bullet-active{background:#000}.main-gallery{width:100%}.main-gallery .swiper-slide{display:flex}.main-gallery .swiper-slide:last-child{cursor:initial}.main-gallery img{width:100%;height:auto}.main-gallery video{object-fit:cover;width:100%;height:100%;margin:auto;display:block}.main-gallery model-viewer{width:100%}.product-media-rounded-corners img{border-radius:0}.main-gallery .swiper-pagination{bottom:5px}.main-gallery .swiper-pagination-bullet{background:#010202;width:10px;height:10px;margin:8px 0;opacity:.1}.main-gallery .swiper-pagination-bullet-active{background:#010202;opacity:1}.main-gallery-badge{position:absolute;top:0;left:0;z-index:900;padding:5px 9px;margin:12px;border-radius:0;background-color:var(--color-primary);color:var(--color-primary-text)}.main-gallery-badge-sold-out{background-color:#f84425;color:#fff}@media(min-width:768px){.main-gallery[data-desktop-navigation=false] .swiper-button-prev,.main-gallery[data-desktop-navigation=false] .swiper-button-next{display:none}}@media(max-width:767px){.product-above-media{display:block}.product-information .product-move-above-media{display:none}.main-gallery-vertical-swiper-pagination{right:auto;left:10px}.main-gallery[data-mobile-navigation=false] .swiper-button-prev,.main-gallery[data-mobile-navigation=false] .swiper-button-next{display:none}}.thumbnail-gallery{margin-top:10px;width:100%}.thumbnail-gallery .swiper-slide{display:flex;opacity:.5}.thumbnail-gallery .swiper-slide-thumb-active{opacity:1}.thumbnail-gallery img{width:100%;height:auto;cursor:pointer}.thumbnail-gallery-animated img{opacity:0}.thumbnail-gallery-animated.swiper-initialized .swiper-slide img{position:relative;animation:thumbnail-gallery-animation .2s forwards}.thumbnail-gallery-animated.swiper-initialized .swiper-slide:nth-child(1) img{animation-delay:.05s}.thumbnail-gallery-animated.swiper-initialized .swiper-slide:nth-child(2) img{animation-delay:.1s}.thumbnail-gallery-animated.swiper-initialized .swiper-slide:nth-child(3) img{animation-delay:.15s}.thumbnail-gallery-animated.swiper-initialized .swiper-slide:nth-child(4) img{animation-delay:.2s}.thumbnail-gallery-animated.swiper-initialized .swiper-slide:nth-child(5) img{animation-delay:.25s}.swiper-container,.swiper.main-gallery,.swiper.thumbnail-gallery{width:100%;height:auto;position:relative;padding-bottom:0}.media-gallery-layout{display:flex;flex-direction:column;gap:0rem}.media-gallery-layout.thumbnail-left,.media-gallery-layout.thumbnail-right{flex-direction:row;align-items:flex-start}.media-gallery-layout.thumbnail-left .thumbnail-gallery,.media-gallery-layout.thumbnail-right .thumbnail-gallery{height:500px;width:100px}.media-gallery-layout.thumbnail-left .thumbnail-gallery{order:0;margin-right:1rem}.media-gallery-layout.thumbnail-right .thumbnail-gallery{order:1;margin-left:1rem}.media-gallery-layout.thumbnail-bottom .thumbnail-gallery{flex-direction:row}.image-magnify-full-size{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;cursor:zoom-out;z-index:100}@media(max-width:768px){.main-gallery.swiper-vertical{max-height:500px}}.main-gallery video,.main-gallery model-viewer{aspect-ratio:inherit;object-fit:cover}.main-gallery img,.main-gallery .swiper-slide,.thumbnail-gallery img{height:auto;width:100%;aspect-ratio:var(--ratio-gallery);object-fit:var(--object-fit)}dynamic-dates,quantity-gifts,quantity-breaks,sizing-chart,bundle-deals{display:block}.product-form{display:block}.product-form_error-message-wrapper:not([hidden]){display:flex;align-items:flex-start;font-size:var(--font-body-size);margin-bottom:1.5rem}.product-form_error-message-wrapper svg{flex-shrink:0;width:1.2rem;height:1.2rem;margin-right:.7rem;margin-top:.5rem}.variant-input{flex:0 0 100%;padding:0;margin:0 0 10px;min-width:fit-content;border:none}.variant-input--quantity-breaks{max-width:none}variant-selects-input{display:block}.variant-input--dropdown{margin-bottom:1.6rem}.variant-input:last-of-type{margin-bottom:0}.variant-input .form_label{padding-left:0;font-weight:600}fieldset.variant-input .form_label{margin-bottom:.2rem}.variant-input input[type=radio]{clip:rect(0,0,0,0);overflow:hidden;position:absolute;height:1px;width:1px}.quantity-breaks{--badge-font-size: var(--font-body-size);--badge-line-height: 1.6;--label-font-size: var(--font-body-size);--benefit-font-size: var(--font-body-size);--caption-font-size: var(--font-body-size);--price-font-size: var(--font-body-size);--compare-price-font-size: var(--font-body-size);--border-width: .2rem;--border-radius: 1rem;--column-gap: .75rem;--row-gap: .85rem}.quantity-breaks__title{margin:0;font-size:var(--font-body-size);line-height:1;column-gap:10px;margin-bottom:1.3rem}.quantity-breaks__title span:nth-of-type(1),.quantity-breaks__title span:nth-of-type(3){display:block;height:2px;flex-grow:1;background:#5c6bc0}.quantity-breaks-container input{opacity:0;width:0;height:0;cursor:pointer;position:absolute}.quantity-break{width:100%;padding:1rem 1rem 1rem 4rem;cursor:pointer;border-radius:0;background:rgba(var(--color-foreground),.02);border:solid 2px rgba(var(--color-border),.1);position:relative}.quantity-breaks-container input:checked+.quantity-break{background:rgba(var(--color-foreground),.1);border:solid 2px rgba(var(--color-border),.6)}.quantity-break:hover{background:rgba(var(--color-foreground),.1);border:solid 2px rgba(var(--color-border),.6)}.quantity-breaks-container input.disabled+.quantity-break{opacity:.3}.quantity-break_badge{position:absolute;background:rgba(var(--color-foreground),1);color:rgb(var(--color-background))!important;font-weight:700;font-size:var(--badge-font-size);line-height:var(--badge-line-height);top:-1rem;right:-1rem;transform:rotate(3deg);margin:0;padding:0 .5em;border-radius:0}.quantity-break_content{display:flex;justify-content:space-between;align-items:center}.quantity-break_left>span,.quantity-break_right>span{display:block}.quantity-break_left{display:flex;flex-direction:column;align-items:flex-start;row-gap:.5rem;text-align:left}.quantity-break_left .quantity-break_label{font-size:var(--label-font-size);font-weight:700;line-height:1;display:flex;align-items:center}.quantity-break_label-text{line-height:1}.quantity-break_benefit{display:inline-block;font-size:var(--benefit-font-size);background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity));line-height:1.9;padding:0 .75em;font-weight:700;border:1px solid rgba(var(--color-border),.1);border-radius:0;margin-left:.5rem}.quantity-break_caption{font-size:var(--caption-font-size);line-height:1}.quantity-break_right{text-align:right;display:flex;flex-direction:column;align-items:flex-end;row-gap:.5rem}.quantity-break_price{line-height:1;font-size:var(--price-font-size);font-weight:700;color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.quantity-break_compare-price{font-size:var(--compare-price-font-size);text-decoration:line-through;line-height:1}.quantity-break_caption span{display:inline}.quantity-break:before{content:"";display:block;width:1.5rem;height:1.5rem;position:absolute;left:2rem;top:50%;transform:translate(-50%,-50%);border-radius:50%;border:2px solid rgba(var(--color-border),.1)}.quantity-breaks-container input:checked+.quantity-break:before{border:2px solid rgb(var(--color-border));background:rgba(var(--color-foreground),.4);box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.1)}.quantity-break_variants{height:0;overflow:hidden;padding-top:0}.quantity-breaks-container input:checked+.quantity-break .quantity-break_variants{height:auto;padding-top:1rem}.quantity-break_selector-item__number{font-weight:700;line-height:1.5rem}.quantity-break_selector-item{display:flex;align-items:center;flex-wrap:wrap;row-gap:.5rem;column-gap:.5rem}.quantity-break_selector-item:not(:last-of-type){margin-bottom:.75rem}.quantity-break_selector-item .select{width:fit-content}.quantity-break_selector-item .variant-select{height:2.1rem}.variant-breaks-fieldset{margin:0;padding:0;border:none}.variant-breaks label{display:block}.quantity-breaks--compact{--badge-font-size: 1.1rem;--benefit-font-size: 1.1rem;--price-font-size: 1.2rem;--compare-price-font-size: .9rem}.quantity-breaks--compact .quantity-breaks__title{margin-bottom:.9rem}.quantity-breaks--compact .quantity-break{width:100%}.quantity-breaks--compact .quantity-break:before{left:1.8rem;width:1.4rem;height:1.4rem}.quantity-breaks--compact .quantity-break_content{flex-direction:column;align-items:flex-start}.quantity-breaks--compact span,.quantity-breaks--vertical span{word-break:break-word}.quantity-breaks--compact .quantity-break_left{align-items:center;text-align:center;margin-bottom:.3rem;margin-bottom:0}.quantity-breaks--compact .quantity-break_right{display:block;text-align:center;line-height:1.1}.quantity-breaks--compact .quantity-break_caption{display:none}.quantity-breaks--compact .quantity-break_right span{display:inline}.quantity-breaks--compact .quantity-break_badge,.quantity-breaks--compact .quantity-break_benefit,.quantity-breaks--vertical .quantity-break_benefit{top:0;left:50%;right:auto;transform:translate(-50%,-50%);text-align:center;width:fit-content;white-space:nowrap}.quantity-breaks--compact .quantity-break_benefit{top:100%;position:absolute}.quantity-breaks--vertical{--badge-font-size: 1rem;--badge-line-height: 2;--label-font-size: 1.6rem;--benefit-font-size: 1rem;--caption-font-size: 1rem;--price-font-size: 1.2rem;--compare-price-font-size: 1rem;--side-padding: 1rem;--y-padding: 1.5rem;--row-gap: 1rem}.quantity-breaks--vertical .quantity-break{padding:0 var(--side-padding) var(--y-padding);text-align:center;margin-bottom:0;display:flex;flex-direction:column;justify-content:center}.quantity-breaks--vertical .quantity-break_badge{top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);transform:none;width:calc(100% + (var(--border-width) * 2));border-radius:0}.quantity-breaks--vertical .quantity-break_image{margin-left:calc(var(--side-padding) * -1);margin-right:calc(var(--side-padding) * -1)}.quantity-breaks--vertical .quantity-break_image img{width:var(--image-width);margin:0 auto}.quantity-breaks--vertical .quantity-break:before{display:none}.quantity-breaks--vertical .quantity-break_content{row-gap:1rem;margin-top:var(--y-padding)}.quantity-breaks--space-images .quantity-break_image{margin-top:var(--y-padding)}.quantity-breaks--vertical .quantity-break_badge+.quantity-break_image{padding-top:calc(var(--badge-font-size) * var(--badge-line-height) - var(--border-width))}.quantity-breaks--vertical .quantity-break_image+.quantity-break_content,.quantity-breaks--space-images .quantity-break_badge+.quantity-break_image{margin-top:1rem}.quantity-breaks--vertical .quantity-break_badge+.quantity-break_content{margin-top:2.7rem}.quantity-breaks--vertical .quantity-break_content,.quantity-breaks--vertical .quantity-break_label{flex-direction:column}.quantity-breaks--vertical .quantity-break_left,.quantity-breaks--vertical .quantity-break_right{text-align:center;align-items:center;row-gap:.3rem}.quantity-breaks--vertical .quantity-break_benefit{position:absolute;margin:0}.quantity-breaks--vertical .quantity-break_badge~.quantity-break_content .quantity-break_benefit{top:100%}.quantity-breaks--vertical[data-items="2"],.quantity-breaks--vertical[data-items="4"],.quantity-breaks--vertical[data-items="5"]{--badge-font-size: 1.3rem;--badge-line-height: 1.9}@media screen and (max-width:999px){.quantity-breaks--vertical[data-items="3"],.quantity-breaks--vertical[data-items="6"]{--label-font-size: 1.3rem;--benefit-font-size: .8rem;--caption-font-size: .9rem;--price-font-size: 1rem;--compare-price-font-size: .9rem}}@media screen and (min-width:1000px){.quantity-breaks--vertical[data-items="2"]{--badge-font-size: 1.8rem;--badge-line-height: 2;--label-font-size: 2rem;--benefit-font-size: 1.2rem;--caption-font-size: 1.6rem;--price-font-size: 1.8rem;--compare-price-font-size: 1.4rem;--side-padding: 1.2rem;--y-padding: 1.8rem}.quantity-breaks--vertical[data-items="3"]{--badge-font-size: 1.4rem;--badge-line-height: 2;--label-font-size: 1.8rem;--benefit-font-size: 1rem;--caption-font-size: 1.3rem;--price-font-size: 1.4rem;--compare-price-font-size: 1.2rem;--y-padding: 1.7rem}.quantity-breaks--vertical[data-items="4"]{--badge-font-size: 1.2rem;--badge-line-height: 1.9;--label-font-size: 1.4rem;--benefit-font-size: .8rem;--caption-font-size: 1rem;--price-font-size: 1.1rem;--compare-price-font-size: 1rem}}.button-show-more{padding-left:0;justify-content:flex-start;padding-bottom:1.1rem}.button-show-more,.button-show-less{margin-top:1.5rem}.timer-block{text-align:center;border-radius:0}.countdown{display:flex}.time-block-wrapper{display:flex;flex-direction:column;align-items:center;font-size:var(--text-lg);color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.time-block-wrapper span:first-child{font-size:var(--font-body-size);font-weight:700;background-color:rgb(var(--color-background));padding:10px 20px;border-radius:0;border:1px solid rgba(var(--color-border),.1)}.time-block-wrapper span:last-child{font-size:var(--text-sm);margin-top:5px;text-transform:uppercase}@media screen and (max-width:576px){.time-block-wrapper span:first-child{font-size:var(--font-body-size)}}.main-product_timer .countdown{display:flex;gap:10px!important}.th-scroll-gsap-title-wrapper{position:relative;display:grid;align-items:center;overflow:hidden;font-weight:800;line-height:1;outline:none}.th-scroll-gsap-title-fill{position:relative;display:block;width:100%;color:rgba(var(--color-foreground),.22);background-image:linear-gradient(90deg,rgb(var(--color-foreground-headings)),rgb(var(--color-foreground-headings))),linear-gradient(120deg,transparent 0%,rgba(255,255,255,.45) 50%,transparent 100%);background-repeat:no-repeat,no-repeat;background-size:0% 100%,35% 100%;background-position:0 0,-150% 0;-webkit-background-clip:text;background-clip:text;transition:background-size .4s cubic-bezier(.2,.6,.3,1)}.th-scroll-gsap-title-wrapper:hover .th-scroll-gsap-title-fill,.th-scroll-gsap-title-wrapper:focus-within .th-scroll-gsap-title-fill{animation:sheen-move .95s ease}.no-js .th-scroll-gsap-title-fill{background-size:100% 100%,35% 100%}@media(prefers-reduced-motion:reduce){*,*:after{animation:none!important;transition:none!important}}.progress-container{display:flex;justify-content:space-between;align-items:center;max-width:800px;margin:20px auto;position:relative}.progress-step{text-align:center;flex:1;position:relative;z-index:2}.progress-step span{display:block;width:30px;height:30px;line-height:30px;border-radius:50%;margin:0 auto 10px;background-color:rgba(var(--color-foreground),1);color:rgb(var(--color-background));font-weight:700}.progress-step.active span,.progress-step.completed span{background-color:var(--color-accent)}.progress-step label{font-size:var(--text-sm);color:#333}.customer-progress-bar{position:absolute;top:15px;left:0;width:100%;height:4px;background-color:rgba(var(--color-foreground),.2);z-index:1}.progress-bar-fill{height:100%;background-color:var(--color-accent);transition:width var(--duration-default) ease-in-out}.customers-logo{text-align:center}.customers-logo-list{overflow:hidden;width:100%}.customers-logo-list-marquee{display:flex;gap:var(--grid-desktop-vertical-spacing);animation:marquee 20s linear infinite;white-space:nowrap}.customers-logo-list-marquee img{object-fit:contain}.customers-logo-list-marquee[aria-hidden=true]{animation:marquee 20s linear infinite}@media(max-width:768px){.customers-logo-list-marquee img{height:auto;max-height:90px}}.calendar-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;visibility:visible!important}.calendar-day{padding:10px;background:rgba(var(--color-foreground),.06);border-radius:0;cursor:pointer;transition:background var(--duration-default);min-height:30px;line-height:30px}.calendar-day.event{background:var(--color-accent);color:#fff}.calendar-day:hover{background:var(--color-accent-darken-10)}@media(max-width:768px){.calendar-grid{grid-template-columns:repeat(7,1fr);font-size:var(--text-sm)}.calendar-day{padding:5px;min-height:25px;line-height:25px}}.modal-content-event-calender{gap:10px}.event-description{margin-bottom:0}.modal-content-event-calender-buttons{gap:10px;display:flex;align-items:center;justify-content:center;margin-top:10px}.coupon-item{padding:20px;border-radius:0;text-align:left;display:grid;gap:10px}.coupon-buttons{gap:10px}.apply-button:disabled{opacity:50%;cursor:not-allowed}.coupon-message.success{color:#16a34a}.coupon-message.error{color:#dc2626}.coupon-loader{display:none;border:2px solid rgb(var(--color-border));border-top:2px solid rgb(var(--color-border));border-radius:50%;width:16px;height:16px;animation:spin 1s linear infinite;margin-top:10px}.coupon-loader.active{display:inline-block}.featured-tabs-desktop-header,.featured-tabs-details{flex:1 1 100%}.featured-tabs-eyebrow{font-size:var(--text-sm);font-weight:600;color:rgba(var(--color-foreground),var(--alpha-font-opacity));text-transform:uppercase;letter-spacing:1px;display:block;margin-bottom:10px}.featured-tabs-heading{font-size:var(--text-8xl);font-weight:700;color:rgb(var(--color-foreground-headings));margin-bottom:20px;line-height:1.2}.featured-tabs-text{font-size:var(--text-md);color:rgba(var(--color-foreground),var(--alpha-font-opacity));line-height:1.6}.featured-tabs-text em{font-style:italic;color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.featured-tabs-menu{display:flex;flex-direction:row;gap:10px;justify-content:center}.featured-tabs-menu-entry{display:flex;align-items:center;gap:15px;cursor:pointer;transition:all var(--duration-default) ease;flex-direction:column}.featured-tabs-menu-entry-content{transition:opacity var(--duration-default) ease}.featured-tabs-menu-entry h3{font-size:var(--text-xl);font-weight:600;margin-bottom:5px;color:rgb(var(--color-foreground-headings))}.featured-tabs-menu-entry p{font-size:var(--text-sm);margin:0}.progress-bar{position:relative;width:100%;height:4px;background:var(--progress-bg);border-radius:0;overflow:hidden}.featured-tabs-menu-entry-state{position:absolute;top:0;left:0;width:0;height:100%;background:var(--progress-fill);transition:width var(--duration-default) ease}.featured-tabs-menu-entry.active .featured-tabs-menu-entry-state.animate{animation:progress linear forwards}.featured-tabs-content{margin:20px 0}.featured-tabs-content .video-container{position:unset}.featured-tabs-mobile-menu{display:none;flex-wrap:wrap;gap:10px;margin-top:20px;position:relative}.featured-tabs-mobile-menu-entry{padding:10px 20px;border:1px solid rgb(var(--color-border));border-radius:0;font-size:var(--text-sm);font-weight:500;color:rgba(var(--color-foreground),var(--alpha-font-opacity));cursor:pointer;transition:all var(--duration-default) ease}.featured-tabs-mobile-menu-entry.active{background:rgb(var(--color-background));border-color:rgb(var(--border-color) .2)}.featured-tabs-mobile-menu-entry-box{position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--progress-bg)}.featured-tabs-mobile-menu-entry-state{width:0;height:100%;background:var(--progress-fill)}.featured-tabs-mobile-menu-entry-state.animate{animation:progress-mobile linear forwards}.v2-customers-small{display:flex;align-items:center;gap:10px;font-size:var(--text-sm)}.v2-customers-small img{width:50px;height:auto}.animated-element{opacity:0;transform:translateY(20px);animation:fadeInUp var(--duration-slow) ease forwards}.effect-1 .dropdown-menu{transform:var(--scale-zoom-in)}.menu-item.show.effect-1 .dropdown-menu{transform:scale(1)}.effect-2 .dropdown-menu{transform:var(--scale-zoom-out)}.menu-item.show.effect-2 .dropdown-menu{transform:scale(1)}.effect-3 .dropdown-menu{transform:none;opacity:0}.menu-item.show.effect-3 .dropdown-menu{opacity:1}.effect-4 .dropdown-menu{transform:var(--translate-slide-down)}.menu-item.show.effect-4 .dropdown-menu{transform:translateY(0)}.effect-5 .dropdown-menu{transform:var(--translate-slide-up)}.menu-item.show.effect-5 .dropdown-menu{transform:translateY(0)}.effect-6 .dropdown-menu{transform:var(--translate-slide-left)}.menu-item.show.effect-6 .dropdown-menu{transform:translate(0)}.effect-7 .dropdown-menu{transform:var(--translate-slide-right)}.menu-item.show.effect-7 .dropdown-menu{transform:translate(0)}.effect-8 .dropdown-menu{transform:var(--scale-zoom-fade);opacity:0}.menu-item.show.effect-8 .dropdown-menu{transform:scale(1);opacity:1}.effect-9 .dropdown-menu{transform:var(--scale-zoom-blur);filter:blur(6px)}.menu-item.show.effect-9 .dropdown-menu{transform:scale(1);filter:blur(0)}.effect-10 .dropdown-menu{transform:var(--scale-pop-bounce);transition-timing-function:var(--pop-bounce-timing)}.menu-item.show.effect-10 .dropdown-menu{transform:scale(1)}.effect-11 .dropdown-menu{transform:rotateX(-90deg)}.menu-item.show.effect-11 .dropdown-menu{transform:rotateX(0)}.effect-12 .dropdown-menu{transform:rotateX(90deg)}.menu-item.show.effect-12 .dropdown-menu{transform:rotateX(0)}.effect-13 .dropdown-menu{transform:rotateY(-90deg)}.menu-item.show.effect-13 .dropdown-menu{transform:rotateY(0)}.effect-14 .dropdown-menu{transform:var(--perspective-tilt) var(--rotate-tilt-zoom) var(--scale-tilt-zoom)}.menu-item.show.effect-14 .dropdown-menu{transform:var(--perspective-tilt) rotateX(0) scale(1)}.effect-15 .dropdown-menu{transform:var(--rotate-swing-down);transform-origin:top}.menu-item.show.effect-15 .dropdown-menu{transform:rotateX(0)}.effect-16 .dropdown-menu{transform:var(--translate-drop-bounce);transition-timing-function:var(--drop-bounce-timing)}.menu-item.show.effect-16 .dropdown-menu{transform:translateY(0)}.effect-17 .dropdown-menu{transform:var(--scale-elastic-zoom);transition-timing-function:var(--elastic-zoom-timing)}.menu-item.show.effect-17 .dropdown-menu{transform:scale(1)}.effect-18 .dropdown-menu{transform:var(--perspective-drop) var(--translate-drop-bounce) var(--rotate-perspective-drop)}.menu-item.show.effect-18 .dropdown-menu{transform:var(--perspective-drop) translateY(0) rotateX(0)}.effect-19 .dropdown-menu{transform:rotate(-5deg)}.menu-item.show.effect-19 .dropdown-menu{transform:rotate(0)}.effect-20 .dropdown-menu{transform:var(--translate-zoom-slide) var(--scale-zoom-slide)}.menu-item.show.effect-20 .dropdown-menu{transform:translateY(0) scale(1)}.effect-21 .dropdown-menu{transform:var(--translate-pop-up) var(--scale-pop-up)}.menu-item.show.effect-21 .dropdown-menu{transform:translateY(0) scale(1)}.effect-22 .dropdown-menu{transform:scaleY(0);transform-origin:top}.menu-item.show.effect-22 .dropdown-menu{transform:scaleY(1)}.effect-23 .dropdown-menu{transform:skewY(-8deg)}.menu-item.show.effect-23 .dropdown-menu{transform:skewY(0)}.effect-24 .dropdown-menu{transform:rotateX(-180deg)}.menu-item.show.effect-24 .dropdown-menu{transform:rotateX(0)}.effect-25 .dropdown-menu{transform:var(--perspective-tilt) var(--scale-3d-pop) var(--rotate-3d-pop)}.menu-item.show.effect-25 .dropdown-menu{transform:var(--perspective-tilt) scale(1) rotateX(0)}.header5-nav-wrapper{margin:var(--margin-bottom)}#header3-wrapper{position:relative;z-index:50}.header-2 .navbar{width:100%}.header-2 .header{min-height:60px}.header-2 .header-icons{display:flex;align-items:center;gap:10px}.header-menu-1 .navbar{width:100%}.header-menu-1 .header{min-height:60px}.header-menu-1 .header-icons{display:flex;align-items:center;gap:10px}.header-default .navbar{width:100%}.ticker-heading{position:absolute;display:block;left:0;top:0;padding:5px 15px;z-index:2;text-transform:uppercase;height:100%;align-items:center;display:flex}.ticker-heading:after{content:"";width:0;height:0;border-top:0px solid transparent;border-bottom:0px solid transparent;border-left:11px solid rgba(var(--color-border),.1);position:absolute;margin-left:40px}.ticker-wrap{position:relative;bottom:0;width:100%;overflow:hidden;padding-left:100%;box-sizing:content-box;min-height:40px;align-items:center;display:flex}.ticker-wrap .ticker:hover{-webkit-animation-play-state:paused;-moz-animation-play-state:paused;-ms-animation-play-state:paused;-o-animation-play-state:paused;animation-play-state:paused}.ticker-wrap .ticker{display:inline-block;white-space:nowrap;padding-right:100%;box-sizing:content-box;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:ticker;animation-name:ticker;-webkit-animation-duration:var(--ticker-speed);animation-duration:var(--ticker-speed)}.ticker-wrap.reverse .ticker{animation-direction:reverse}.ticker-wrap .shopify-block{display:inline-block;padding:0 2rem;color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.horizontal-ticker-template .horizontal-ticker_container{animation:horTicker 30s linear infinite forwards;column-gap:60px}.horizontal-ticker-template .horizontal-ticker_container.reverse{animation:horTickerReverse 30s linear infinite forwards;column-gap:60px}@media screen and (min-width:750px){.horizontal-ticker-template .horizontal-ticker_container{column-gap:100px}}.horizontal-ticker_image,.custom-image-height{height:var(--ticker-height);width:auto}.deals-button.btn.btn-primary{text-decoration:none;border-radius:0;display:inline-block;transition:background-color var(--duration-default) ease,transform var(--duration-short) ease,box-shadow var(--duration-default) ease}.deals-button.btn.btn-primary.glowing{animation:glowingEffect 1.5s infinite}.deal-progress-container{width:100%;height:10px;background-color:#f3f3f3;margin-top:10px}.deal-progress-bar{height:100%;background-color:var(--color-accent);width:0;transition:width 1s linear}.countdown-timer,.banner-countdown-timer{font-size:var(--text-lg);font-weight:700;color:rgba(var(--color-foreground),var(--alpha-font-opacity));margin:10px 0;text-align:center}@media(max-width:768px){.deals-button.btn.btn-primary{padding:12px 25px;font-size:var(--text-md)}.deal-progress-container,.deal-progress-bar{height:5px}.countdown-timer,.banner-countdown-timer{font-size:var(--text-md)}}@media(max-width:600px){.deals-button.btn.btn-primary{width:100%;text-align:center;padding:15px;font-size:var(--text-sm)}.deal-progress-container,.deal-progress-bar{height:4px}.countdown-timer,.banner-countdown-timer{font-size:var(--text-sm)}}.deal-badge{font-size:12px;padding:4px 8px;position:absolute;top:10px;left:20px;z-index:1}.product-countdown-timer{position:absolute;top:40%;right:0;left:0;align-items:center;justify-content:center;z-index:10}.product-countdown-timer{display:flex;justify-content:center;align-items:center;padding:8px 12px;border-radius:0;margin:10px auto;width:fit-content;max-width:90%;box-shadow:0 2px 4px rgba(var(--color-shadow),.2);transition:all var(--duration-default) ease-in-out;font-size:var(--text-sm);background:rgba(var(--color-secondary-button),1);color:rgba(var(--color-secondary-button-text),1);animation:pulse 2s infinite ease-in-out}.product-countdown-timer span{margin:0 4px;background:#ffffff1a;padding:2px 6px;border-radius:0}@media(max-width:768px){.product-countdown-timer{font-size:12px;padding:6px 10px;margin:8px auto}}@media(prefers-color-scheme:dark){.product-countdown-timer{background:linear-gradient(90deg,#d32f2f,#b71c1c);color:#f5f5f5;box-shadow:0 2px 4px rgba(var(--color-shadow),.4)}}.product-countdown-timer:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(var(--color-shadow),.3)}.product-countdown-timer.low-time{background:linear-gradient(90deg,#ff1744,#d81b60);animation:pulse 1s infinite ease-in-out}.product-countdown-timer.expired{background:#666;color:#ccc;animation:none;cursor:default}.product-card:hover .product-countdown-timer{display:none!important}.newsletter-popup-wrapper{position:fixed;bottom:20px;right:0;z-index:1000;display:flex;justify-content:center;align-items:center;z-index:9999}.newsletter-popup-wrapper .popup-content{max-width:var(--max-width);width:90%;border-radius:0;overflow:hidden;position:relative}.newsletter-popup-wrapper .popup-close{position:absolute;top:10px;right:15px;font-size:var(--text-3xl);cursor:pointer}.newsletter-popup-wrapper .popup-image{flex:1}.newsletter-popup-wrapper .popup-image img{width:100%;height:100%;object-fit:cover}.newsletter-popup-wrapper .popup-text{flex:1;padding:var(--padding);gap:var(--gap)}.newsletter-popup-wrapper .popup-text h2{margin:0 0 10px}.newsletter-popup-wrapper .popup-text p{margin:0 0 20px}.newsletter-popup-wrapper .contact-form{display:flex;flex-direction:column;gap:10px}.newsletter-popup-wrapper .contact-form input[type=email]{padding:10px;border-radius:0}.newsletter-popup-wrapper .contact-form .btn{padding:10px;border:none;border-radius:0;cursor:pointer}.advanced-topbar{position:relative;z-index:6}.age-verification{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:9999;background:rgba(var(--color-foreground),.8)}.age-verification-content,.age-verification-denied{background:rgba(var(--color-background),.1);padding:40px;border-radius:0;text-align:center;max-width:500px}.age-verification-content h2,.age-verification-denied h2{margin-bottom:20px;font-size:var(--text-3xl)}.age-verification-buttons{display:flex;gap:20px;justify-content:center}.age-verification-btn{padding:10px 20px;border:none;border-radius:0;cursor:pointer;font-size:var(--text-md);transition:background var(--duration-default)}.age-verification-btn:hover{opacity:.9}.animated-marquee-sec{overflow:hidden}.anim-marquee-wrapper{width:100%;margin-top:0}.anim-marquee-slider-wrapper{will-change:transform;display:flex;position:relative;width:100%}.anim-marquee-slider-innerwrap{will-change:transform;display:flex;position:relative}.anim-marquee-slider-innerwrap{gap:var(--gap)}.anim-marquee-wrap{margin-left:var(--anim-gap);width:calc((100vw - (var(--anim-gap) * 5)) / 6);flex-shrink:0}.anim-marquee-slider-innerwrap .shopify-block{margin-left:var(--anim-gap);width:max-content}.anim-marquee-slider-innerwrap .anim-marquee-item{border:1px solid rgba(var(--color-border),.1);border-radius:0;padding:1rem;display:flex;justify-content:center;align-items:center;background:rgba(var(--color-background),1)}.anim-marquee-slider-innerwrap .anim-marquee-item img{max-width:100%;max-height:100%;object-fit:contain}.animated-marquee-sec-inner.page-width{overflow:hidden}@media(max-width:1366px){.anim-marquee-wrap{width:calc((100vw - (var(--anim-gap)*3))/5)}}@media(max-width:991px){.anim-marquee-wrap{width:calc((100vw - (var(--anim-gap)*3))/4)}}@media(max-width:767px){.anim-marquee-wrap{width:calc((100vw - (var(--anim-gap)*3))/3)}}@media(max-width:516px){.anim-marquee-wrap{width:calc((100vw - (var(--anim-gap)*3))/2)}}#before-after-slider{width:100%;position:relative;overflow:hidden;border:0px solid rgb(var(--color-border))}#after-image{display:block;height:100%}#after_slide{height:100%}#before-image{position:absolute;width:50%;top:0;left:0;overflow:hidden;z-index:2}#resizer{position:absolute;display:flex;align-items:center;z-index:5;top:0;left:50%;height:100%;width:4px;background:rgb(var(--color-background));-ms-touch-action:pan-y;touch-action:pan-y}#resizer:after{content:"";position:absolute;left:50%;top:50%;width:40px;height:40px;transform:translate(-50%,-50%);border-radius:50%;background-color:rgb(var(--color-background))!important;background:url('data:image/svg+xml;utf8,<svg class="w-6 h-6 text-gray-800 dark:text-white" aria-hidden="true" xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path fill="currentColor" fill-rule="evenodd" d="M10 2.53528c.5883-.34034 1.2714-.53513 2-.53513.7286 0 1.4117.19479 2 .53513V21.465c-.5883.3404-1.2714.5352-2 .5352-.7286 0-1.4117-.1948-2-.5352V2.53528Zm3.2071 5.17192c.3905-.39053.3905-1.02369 0-1.41422-.3905-.39052-1.0237-.39052-1.4142 0l-1 1c-.3905.39053-.3905 1.02369 0 1.41422.3905.39052 1.0237.39052 1.4142 0l1-1Zm0 4.5c.3905-.3905.3905-1.0237 0-1.4142-.3905-.3905-1.0237-.3905-1.4142 0l-1 1c-.3905.3905-.3905 1.0237 0 1.4142.3905.3905 1.0237.3905 1.4142 0l1-1Zm0 4.5c.3905-.3905.3905-1.0237 0-1.4142-.3905-.3905-1.0237-.3905-1.4142 0l-1 1c-.3905.3905-.3905 1.0237 0 1.4142.3905.3905 1.0237.3905 1.4142 0l1-1Z" clip-rule="evenodd"/><path fill="currentColor" d="M8 3.02762c-2.24998.24872-4 2.15626-4 4.47253v9.00005c0 2.3162 1.75002 4.2238 4 4.4725V3.02762Zm8 17.94508c2.25-.2487 4-2.1563 4-4.4725V7.50015c0-2.31627-1.75-4.22381-4-4.47253V20.9727Z"/></svg>') no-repeat center/contain}.category-brand-slider{padding:40px 0}.category-brand-card{background:rgb(var(--color-background));padding:14px 10px;text-align:center;position:relative;box-shadow:0 4px 18px rgba(var(--color-shadow),.06)}.category-brand-logo{width:64px;height:64px;border-radius:50%;background:rgb(var(--color-background));display:flex;align-items:center;justify-content:center;margin:-45px auto 10px;box-shadow:0 6px 18px rgba(var(--color-shadow),.12);overflow:hidden}.category-brand-image img{max-width:100%;height:auto;object-fit:contain}.category-brand-image{vertical-align:middle}.category-brand-card{margin-top:35px}.section-divider-svg{--max-height: 150px;background:none;overflow:hidden;transform:translateY(1px)}.section-divider-svg svg{color:rgb(var(--color-background));display:block;width:100%;height:auto;max-height:var(--max-height)}.waves-animated-1{--max-height: 3rem;margin:0}.parallax1>use{animation:move-forever1 10s linear infinite}.parallax1>use:nth-child(1){animation-delay:-2s}.parallax2>use{animation:move-forever2 8s linear infinite;opacity:.4}.parallax2>use:nth-child(1){animation-delay:-2s}.parallax3>use{animation:move-forever3 6s linear infinite;opacity:.3}.parallax3>use:nth-child(1){animation-delay:-2s}.parallax4>use{animation:move-forever4 4s linear infinite;opacity:.2}.parallax4>use:nth-child(1){animation-delay:-2s}@media screen and (min-width:1000px){.waves-animated-1{--max-height: 6rem}}.section:before,.section:after{position:absolute;content:"";pointer-events:none}.ss-style-trianglestop:before,.ss-style-triangles:after{left:50%;width:100px;height:100px;-webkit-transform:translateX(0%) rotate(45deg);transform:translate(0) rotate(45deg)}.ss-style-trianglestop:before{top:-50px;background:rgb(var(--color-background))}.ss-style-triangles:after{bottom:-50px;z-index:10;background:inherit}.ss-style-doublediagonal{z-index:1;background:rgb(var(--color-background))}.ss-style-doublediagonal:before,.ss-style-doublediagonal:after{top:0;left:-25%;z-index:-1;width:150%;height:100%;background:inherit;-webkit-transform:rotate(-2deg);transform:rotate(-2deg);-webkit-transform-origin:0 0;transform-origin:0 0}.ss-style-halfcircletop:before,.ss-style-halfcircle:after{left:50%;z-index:10;width:100px;height:100px;border-radius:50%;background:inherit;-webkit-transform:translateX(-50%);transform:translate(-50%);background:rgb(var(--color-background))}.ss-style-halfcircletop:before{top:-50px}.ss-style-halfcircle:after{bottom:-50px}svg.bigTriangleColor{pointer-events:none}.bigTriangleColor path{fill:var(--shadow-background);stroke:var(--shadow-background);stroke-width:2}.curveUpColor path,.curveDownColor path{fill:var(--shadow-background);stroke:var(--shadow-background)}.ss-style-multitrianglestop:before,.ss-style-multitriangles:after{left:50%;width:50px;height:50px;-webkit-transform:translateX(-50%) rotate(45deg);transform:translate(-50%) rotate(45deg)}.ss-style-multitrianglestop:before{top:-25px;background:inherit;box-shadow:-50px 50px rgb(var(--color-background)),50px -50px 0 (var(--color-background))}.ss-style-multitriangles:after{bottom:-25px;z-index:10;background:inherit;box-shadow:-50px 50px rgb(var(--color-background)),50px -50px rgb(var(--color-background))}.ss-style-roundedcorners:before{top:100%;left:0;z-index:10;width:100%;height:60px;border-radius:0 0 60px 60px;background:inherit}.ss-style-roundedsplit{padding-top:7em;border-radius:0 0 80px 80px}.ss-style-roundedsplit:before,.ss-style-roundedsplit:after{top:-70px;left:0;z-index:10;width:50%;height:70px;background:inherit}.ss-style-roundedsplit:before{border-radius:0 80px 0 0}.ss-style-roundedsplit:after{left:50%;border-radius:80px 0 0}.ss-style-invertedroundedtop:before,.ss-style-invertedrounded:after{left:0;z-index:-1;height:90px;background:rgb(var(--color-background))}.ss-style-invertedroundedtop:before{top:100%;width:100%;border-radius:0 90px 0 0}.ss-style-invertedrounded:after{bottom:0;z-index:-1;width:100%;border-radius:0 0 0 90px}.ss-style-zigzagtop:before,.ss-style-zigzag:after{right:0;left:0;z-index:10;display:block;height:90px;background-size:50px 100%}.ss-style-zigzagtop:before{top:-90px;background-image:-webkit-gradient(linear,0 0,300% 100%,color-stop(.25,transparent),color-stop(.25,rgb(var(--color-background))));background-image:linear-gradient(315deg,var(--shadow-background) 25%,rgba(0,0,0,0) 25%),linear-gradient(45deg,rgb(var(--color-background)) 25%,#0000 25%);background-position:50%}.ss-style-zigzag:after{top:100%;background-image:-webkit-gradient(linear,0 0,300% 100%,color-stop(.25,rgb(var(--color-background))),color-stop(.25,var(--shadow-background)));background-image:linear-gradient(135deg,rgb(var(--color-background)) 25%,#0000 25%),linear-gradient(225deg,rgb(var(--color-background)) 25%,#0000 25%);background-position:50%}.ss-style-roundedges{padding-bottom:16em}.ss-style-roundedges:before,.ss-style-roundedges:after{width:200px;height:200px;border-radius:50%;background:var(--shadow-background);top:-100px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ss-style-roundedges:before{left:-100px}.ss-style-roundedges:after{right:-100px}.ss-style-slit{padding-top:5em}.ss-style-slit:before,.ss-style-slit:after{width:50.5%;width:-webkit-calc(50% + 10px);width:-moz-calc(50% + 10px);width:calc(50% + 10px);height:160px;background:rgb(var(--color-background));top:-160px}.ss-style-slit:before{left:-20px;-webkit-transform:skewX(10deg);transform:skew(10deg);box-shadow:-10px -20px var(--shadow-background)}.ss-style-slit:after{right:-20px;-webkit-transform:skewX(-10deg);transform:skew(-10deg);box-shadow:10px -20px var(--shadow-background)}#trianglePath1{fill:rgb(var(--color-background));stroke:rgb(var(--color-background))}#trianglePath2{fill:var(--shadow-background);stroke:var(--shadow-background)}.ss-style-inczigzag:before,.ss-style-inczigzag:after{left:0;width:100%;height:50px;background-size:100px 100%}.ss-style-inczigzag:before{top:0;background-image:-webkit-gradient(linear,0 0,10% 100%,color-stop(.5,var(--shadow-background)),color-stop(.5,rgb(var(--color-background))));background-image:linear-gradient(15deg,rgb(var(--color-background)) 50%,var(--shadow-background) 50%)}.ss-style-inczigzag:after{bottom:0;background-image:-webkit-gradient(linear,0 0,10% 100%,color-stop(.5,rgb(var(--color-background))),color-stop(.5,var(--shadow-background)));background-image:linear-gradient(15deg,var(--shadow-background) 50%,rgb(var(--color-background)) 50%)}.clouds path{fill:var(--shadow-background)}.clouds{fill:var(--shadow-background)}.curveUpColor,.curveDownColor,.bigTriangleColor{display:block;width:100%;height:120px}.ss-style-halfcircle{padding-bottom:6rem}.ss-style-roundedsplit{padding-bottom:5rem}.ss-style-doublediagonal{padding:5rem 0}.sdv-curve-wave,.sdv-layered-wave,.sdv-soft-curve,.sdv-blob{width:100%;height:120px;display:block}.sdv-layered-wave .layer1{opacity:.6}.sdv-layered-wave .layer2{opacity:.3}.sdv-diagonal-cut{height:120px;background:rgb(var(--color-background));clip-path:polygon(0 0,100% 40%,100% 100%,0% 100%)}.sdv-steps{height:120px;background:linear-gradient(-45deg,rgb(var(--color-background)) 25%,transparent 25%) -20px 0,linear-gradient(45deg,rgb(var(--color-background)) 25%,transparent 25%) -20px 0;background-size:40px 40px}.sdv-arc{height:120px;background:rgb(var(--color-background));border-bottom-left-radius:100% 80px;border-bottom-right-radius:100% 80px}.sdv-triangle-repeat{height:120px;background:linear-gradient(135deg,rgb(var(--color-background)) 25%,transparent 25%) -25px 0,linear-gradient(225deg,rgb(var(--color-background)) 25%,transparent 25%) -25px 0;background-size:50px 50px}.nav-container{align-items:center;display:flex;margin:0 auto;width:100%}.nav-container .nav-row{align-items:center;display:flex;height:40px;justify-content:space-between;margin:0;padding:0}@media(max-width:991px){.nav-container .nav-row{display:none}}.nav-container .nav-row .nav-row-list{flex:auto}.nav-container .nav-row .nav-row-list .nav-row-list-link{align-items:center;display:flex;height:40px;justify-content:center;transition:.1s all linear 0s}.nav-container .nav-row .nav-row-list .nav-row-list-link:hover{background:#e1e1e1;width:100%}.nav-container .featured-category{flex:auto;margin:0;height:inherit;align-items:center;justify-content:center;display:flex}@media(max-width:991px){.nav-container .featured-category{display:none}}.nav-container .all-navigator{align-items:center;background:rgb(var(--color-button));color:rgb(var(--color-button-text));display:flex;height:100%;padding:0 10px;width:100%}@media(max-width:991px){.nav-container .all-navigator{margin-right:0}}.nav-container .all-navigator svg.icon-caret{position:absolute;right:25px;transform:rotate(0);transition:transform var(--duration-medium) ease}.nav-container .all-navigator .fa-angle-up{display:none}.nav-container .all-navigator .fas{font-size:var(--text-md);margin-right:0}.all-navigator svg{width:18px;height:18px}.nav-container .all-navigator span{margin-left:10px;margin-right:5px}.nav-container .all-category-nav{cursor:pointer;max-width:270px;position:relative;width:100%}@media(max-width:991px){.nav-container .all-category-nav{max-width:100%}}.nav-container .all-category-nav .open-menu-all{align-items:center;cursor:pointer;display:flex;position:relative;height:100%}.nav-container .all-category-nav .input-menu-all{display:none}.nav-container .all-category-nav .input-menu-all:checked~.all-category-list{display:block;overflow:visible}.nav-container .all-category-nav .input-menu-all:checked+.all-navigator svg.icon-caret{transform:rotate(180deg)}.nav-container .all-category-list{background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),1);border-bottom:3px solid rgb(var(--color-button));box-shadow:2px 9px 49px -17px rgba(var(--color-shadow),.3);max-height:0;opacity:0;visibility:hidden;overflow:hidden;padding:0;transition:max-height var(--duration-medium) ease-in-out,opacity var(--duration-default) ease-in-out,visibility var(--duration-default) ease-in-out,padding var(--duration-default) ease-in-out;position:absolute;top:100%;width:270px;z-index:90}.nav-container .input-menu-all:checked~.all-category-list{max-height:1000px;opacity:1;visibility:visible;padding:15px 0;list-style:none}@media(max-width:991px){.nav-container .all-category-list{min-width:100%}}.nav-container .all-category-list-item:hover{display:block;background:rgb(var(--color-button))}.nav-container .all-category-list-item:hover .category-second-list{left:100%;opacity:1;visibility:visible}.nav-container .all-category-list-item:hover .all-category-list-link{background:rgba(var(--color-foreground),1);color:rgba(var(--color-background),1)}.nav-container .all-category-list-link{align-items:center;display:flex;justify-content:space-between;padding:4px 12px;transition:all var(--duration-default) ease;background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),1)}.nav-container .category-second-list{background:rgb(var(--color-background));border-bottom:3px solid rgb(var(--color-button));display:flex;height:calc(100% + 3px);left:80%;opacity:0;position:absolute;top:0;transition:all var(--duration-default) ease;visibility:hidden;width:100%}@media(max-width:991px){.nav-container .category-second-list{display:none}}.nav-container .category-second-list .img-product-menu img{max-width:180px}.nav-container .category-second-list-ul{display:flex;flex-direction:column;list-style:none;width:100%}.nav-container .category-second-item a{transition:all var(--duration-default) ease;align-items:center;display:flex;justify-content:space-between;padding:4px 12px;background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),1)}.nav-container .category-second-item:hover,.nav-container .category-second-item:hover a{background:rgba(var(--color-foreground),1);color:rgba(var(--color-background),1)}.topbar-menu{list-style:none;display:flex}.topbar-menu li{margin-right:20px}.topbar-menu a{text-decoration:none}.topbar-icons li{margin-left:15px}.header-selectors{display:flex;gap:10px;align-items:center}.country-selector,.language-selector{padding:5px;font-size:var(--text-sm);border:1px solid rgba(var(--color-border),.1);border-radius:0;cursor:pointer}.featured-category .header_inline-menu>ul{justify-content:var(--justify-content)}.dir-rtl .nav-container .all-navigator svg.icon-caret{position:absolute;right:auto;transform:rotate(0);transition:transform var(--duration-medium) ease;left:25px}.category-menu-icon{width:20px;height:20px;color:rgba(var(--color-foreground),1);fill:rgba(var(--color-foreground),1)}.header-topbar-icon-container{display:grid;justify-content:end;align-items:flex-start}.header-topbar-custom-text-container{align-items:center;display:flex;gap:10px}.custom-text-header-topbar a{color:rgb(var(--color-link))}.custom-text-header-topbar .icon-accordion{color:rgba(var(--color-foreground),var(--alpha-font-opacity));fill:rgba(var(--color-foreground),var(--alpha-font-opacity))}.header-list-social .list-social_item a{text-decoration:none;margin:auto;border:0;border-radius:50%;width:auto;height:auto;display:flex;align-items:center;justify-content:center}.header_icon .list-social-link .svg-wrapper{height:28px;width:28px}.header_icon .header-list-social svg path{stroke-width:0px}.header_icon .list-social{display:flex;flex-wrap:nowrap;gap:10px}.header-list-social .list-social-link{align-items:center;display:flex;padding:inherit;color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.heading_wrapper_inside{position:relative;padding:0 0 10px;margin:0;letter-spacing:var(--heading-font-letter-spacing);-webkit-transition:all var(--duration-medium) ease 0s;-o-transition:all var(--duration-medium) ease 0s;transition:all var(--duration-medium) ease 0s}.heading_wrapper_inside span{display:block;font-size:.5em;line-height:1.3}.heading_wrapper_inside em{font-style:normal;font-weight:600}.heading_wrapper_one .heading_wrapper_inside{padding-bottom:5px;letter-spacing:var(--heading-font-letter-spacing)}.heading_wrapper_one .heading_wrapper_inside:before{width:28px;height:5px;display:block;content:"";position:absolute;bottom:3px;left:50%;margin-left:-14px;background-color:rgb(var(--color-foreground-headings))}.heading_wrapper_one .heading_wrapper_inside:after{width:100px;height:1px;display:block;content:"";position:relative;margin-top:25px;left:50%;margin-left:-50px;background-color:rgb(var(--color-foreground-headings))}.heading_wrapper_two .heading_wrapper_inside{text-transform:capitalize;letter-spacing:var(--heading-font-letter-spacing)}.heading_wrapper_two .heading_wrapper_inside:before{position:absolute;left:0;bottom:0;width:60px;height:2px;content:"";background-color:rgb(var(--color-foreground-headings))}.heading_wrapper_two .heading_wrapper_inside span{font-size:var(--text-sm);font-weight:500;letter-spacing:var(--heading-font-letter-spacing);line-height:3em;padding-left:.25em;color:#0006;padding-bottom:10px}.alt-two .heading_wrapper_inside{letter-spacing:var(--heading-font-letter-spacing)}.alt-two .heading_wrapper_inside:before{left:50%;margin-left:-30px}.heading_wrapper_three .heading_wrapper_inside{letter-spacing:var(--heading-font-letter-spacing);padding-bottom:15px;position:relative}.heading_wrapper_three .heading_wrapper_inside:before{content:"";position:absolute;left:0;bottom:0;height:5px;width:55px;background-color:rgba(var(--color-foreground-headings),1)}.heading_wrapper_three .heading_wrapper_inside:after{content:"";position:absolute;left:0;bottom:2px;height:1px;width:95%;max-width:255px;background-color:rgba(var(--color-foreground-headings),.8)}.heading_wrapper_four .heading_wrapper_inside{letter-spacing:var(--heading-font-letter-spacing);padding-bottom:.7em}.heading_wrapper_four .heading_wrapper_inside span{font-weight:300;word-spacing:3px;line-height:2em;padding-bottom:.35em;color:#00000080}.heading_wrapper_four .heading_wrapper_inside:before{position:absolute;bottom:0;width:60px;height:1px;content:"";left:50%;margin-left:-30px;background-color:rgba(var(--color-foreground-headings),.8)}.heading_wrapper_five .heading_wrapper_inside{word-spacing:1px;letter-spacing:var(--heading-font-letter-spacing)}.heading_wrapper_five .heading_wrapper_inside span{margin-top:40px;text-transform:none;font-size:.75em;font-weight:400;font-style:italic;letter-spacing:-.005em;word-spacing:1px;letter-spacing:none}.heading_wrapper_five .heading_wrapper_inside:before{position:absolute;bottom:0;width:60px;height:4px;content:"";left:50%;margin-left:-30px;background-color:rgba(var(--color-foreground-headings),.3)}.heading_wrapper_six .heading_wrapper_inside{word-spacing:1px;letter-spacing:var(--heading-font-letter-spacing)}.heading_wrapper_six .heading_wrapper_inside span{line-height:2em;padding-bottom:15px;text-transform:none;font-size:.7em;font-weight:400;font-style:italic;letter-spacing:-.005em;word-spacing:1px;letter-spacing:none}.heading_wrapper_six .heading_wrapper_inside:after,.heading_wrapper_six .heading_wrapper_inside:before{position:absolute;left:0;bottom:0;width:45px;height:4px;content:"";right:45px;margin:auto;background-color:rgba(var(--color-foreground-headings),.7)}.heading_wrapper_six .heading_wrapper_inside:before{background-color:rgb(var(--color-foreground-headings));left:45px;width:90px}.heading_wrapper_seven .heading_wrapper_inside{letter-spacing:var(--heading-font-letter-spacing);grid-template-columns:1fr max-content 1fr;grid-template-rows:27px 0;grid-gap:20px;align-items:center}.heading_wrapper_seven .heading_wrapper_inside:before{content:" ";display:block;border-bottom:1px solid rgb(var(--color-foreground-headings));background-color:rgba(var(--color-foreground-headings),.3);margin-bottom:5px}.heading_wrapper_seven .heading_wrapper_inside:after{content:" ";display:block;border-bottom:1px solid rgb(var(--color-foreground-headings));background-color:rgba(var(--color-foreground-headings),.3);margin-top:5px}.heading_wrapper_eight .heading_wrapper_inside{letter-spacing:var(--heading-font-letter-spacing);grid-template-columns:1fr auto 1fr;grid-template-rows:16px 0;grid-gap:22px}.heading_wrapper_eight .heading_wrapper_inside:before{content:" ";display:block;border-bottom:2px solid rgba(var(--color-foreground-headings),.7);background-color:rgba(var(--color-foreground-headings),.3);margin-bottom:5px}.heading_wrapper_eight .heading_wrapper_inside:after{content:" ";display:block;border-bottom:2px solid rgba(var(--color-foreground-headings),.7);background-color:rgba(var(--color-foreground-headings),.3);margin-top:5px}.heading_wrapper_nine .heading_wrapper_inside{letter-spacing:var(--heading-font-letter-spacing)}.heading_wrapper_nine .heading_wrapper_inside{margin-top:5px;grid-template-columns:1fr max-content 1fr;grid-template-rows:27px 0;grid-gap:20px;align-items:center}.heading_wrapper_nine .heading_wrapper_inside:before{content:" ";display:block;border-bottom:1px solid rgba(var(--color-foreground-headings),.8);border-top:1px solid rgba(var(--color-foreground-headings),.8);height:5px;background-color:rgba(var(--color-foreground-headings),.3);margin-bottom:5px}.heading_wrapper_nine .heading_wrapper_inside:after{content:" ";display:block;border-bottom:1px solid rgba(var(--color-foreground-headings),.8);border-top:1px solid rgba(var(--color-foreground-headings),.8);height:5px;background-color:rgba(var(--color-foreground-headings),.3);margin-top:5px}.heading_wrapper_ten .heading_wrapper_inside{letter-spacing:var(--heading-font-letter-spacing)}.heading_wrapper_ten .heading_wrapper_inside:before{background-color:rgb(var(--color-foreground-headings));border-radius:.25rem;content:"";display:block;height:.25rem;width:42px;margin-bottom:1.25rem}.heading_wrapper_eleven .heading_wrapper_inside{padding-bottom:45px;letter-spacing:var(--heading-font-letter-spacing)}.heading_wrapper_eleven .heading_wrapper_inside:before{position:absolute;bottom:20px;width:60%;left:50%;margin-left:-30%;height:1px;content:"";background-color:rgb(var(--color-foreground-headings));z-index:4}.heading_wrapper_eleven .heading_wrapper_inside:after{position:absolute;width:40px;height:40px;left:50%;margin-left:-20px;bottom:0;content:"\a7";font-size:var(--text-7xl);line-height:40px;color:rgb(var(--color-foreground-headings));font-weight:400;z-index:5;display:block;background-color:rgb(var(--color-background))}.heading_wrapper_twelve .heading_wrapper_inside{letter-spacing:var(--heading-font-letter-spacing);text-align:center;padding-bottom:13px;width:fit-content}.heading_wrapper_twelve .heading_wrapper_inside:before{background-color:rgb(var(--color-foreground-headings));content:"";display:block;height:3px;width:75px;margin-bottom:5px}.heading_wrapper_twelve .heading_wrapper_inside:after{background-color:rgb(var(--color-foreground-headings));content:"";display:block;position:absolute;right:0;bottom:0;height:3px;width:75px}.heading_wrapper_thirteen .heading_wrapper_inside{position:relative;letter-spacing:var(--heading-font-letter-spacing);border:2px solid rgb(var(--color-border));padding:5px 11px 3px;width:fit-content}.heading_wrapper_thirteen .heading_wrapper_inside:before,.heading_wrapper_thirteen .heading_wrapper_inside:after{background-color:rgb(var(--color-foreground-headings));position:absolute;content:"";height:7px;width:7px;border-radius:50%;bottom:12px}.heading_wrapper_thirteen .heading_wrapper_inside:before{left:-20px}.heading_wrapper_thirteen .heading_wrapper_inside:after{right:-20px}.th-feature-items{text-align:center;display:flex;flex-wrap:wrap}.th-feature-item-wrapper{margin-top:120px;margin-bottom:120px;padding-left:27px;padding-right:27px}.th-feature-item{height:calc(100% - 20px);position:relative}.th-feature-item a{position:absolute;top:-12px;left:15px;width:calc(100% - 30px);height:calc(100% + 4px);border-radius:1000px;z-index:10}.th-feature-item a:after{content:"";position:absolute;bottom:-40px;left:50%;margin-left:-25px;width:50px;height:50px;border-radius:1000px;z-index:10;animation:ripple .7s linear infinite;box-shadow:5px 5px 10px #a3b1c699,-5px -5px 10px #ffffff80;background:rgb(var(--color-background)))}.th-feature-item-inner{padding:60px 30px;border-radius:6px;z-index:1;position:relative;height:100%}.th-feature-right-border{position:absolute;width:calc(100% + 24px);height:calc(100% + 24px);top:-12px;left:50%;overflow:hidden}.th-feature-right-border:before{content:"";position:absolute;width:100%;height:100%;top:0;border:11px solid var(--color-accent);border-radius:800px;left:-50%}.th-feature-icon-wrapper{width:148px;height:148px;line-height:148px;border-radius:500px;position:relative;background-color:rgb(var(--color-background));box-shadow:8px 8px 30px rgba(var(--color-shadow),.06);left:50%;margin-left:-74px;top:-66px;margin-top:-74px;align-items:center;justify-content:center;display:flex}.th-feature-icon-inner{width:120px;height:120px;line-height:0px;border-radius:500px;position:relative;display:inline-block;vertical-align:middle;box-shadow:10px 10px 20px rgba(var(--color-shadow),.14);background:rgb(var(--color-background));align-items:center;justify-content:center;display:flex;text-align:center}.th-feature-icon-inner img{position:relative;margin:0 auto;vertical-align:middle;display:inline-block;width:auto;align-items:center;justify-content:center;display:flex;text-align:center}.th-feature-item-title{padding-top:0;margin:0 0 30px;text-align:center;line-height:inherit}.th-feature-item-title>span{box-shadow:15px 20px 30px #5050501f,5px 0 40px #5050501a;padding:10px 20px;display:inline-block;position:relative;background-color:rgb(var(--color-background))}.th-feature-item-title>span span{box-shadow:15px 15px 30px #50505033,5px 0 80px #50505026;padding:10px 0;display:inline-block;width:50px;height:50px;line-height:30px;white-space:nowrap;position:absolute;top:-3px;left:-40px;border-radius:0;background-color:rgb(var(--color-background))}.th-feature-item-title span{color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.th-feature-item-excerpt{color:rgba(var(--color-foreground),var(--alpha-font-opacity));position:relative;top:0;width:100%;margin:0 auto;text-align:center;padding:0 20px}.th-feature-fix-bottom-padding{position:relative;display:block;width:100%;height:30px}figure.effect-lily img,figure.effect-lily .placeholder-svg{max-width:none;width:-webkit-calc(100% + 50px);width:calc(100% + 50px);-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.effect-lily figcaption{text-align:left}figure.effect-lily figcaption>div{position:absolute;bottom:0;left:0;padding:20px;width:100%;height:100%}figure.effect-lily h2,figure.effect-lily .reveal-on-hover{-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-lily h2{-webkit-transition:-webkit-transform var(--duration-default);transition:transform var(--duration-default)}figure.effect-lily .reveal-on-hover{color:rgba(var(--color-foreground),var(--alpha-font-opacity));opacity:0;-webkit-transition:opacity var(--duration-short),-webkit-transform var(--duration-default);transition:opacity var(--duration-short),transform var(--duration-default)}figure.effect-lily:hover img,figure.effect-lily:hover .reveal-on-hover{opacity:1}figure.effect-lily:hover img,figure.effect-lily:hover .placeholder-svg,figure.effect-lily:hover h2,figure.effect-lily:hover .reveal-on-hover{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-lily:hover .reveal-on-hover{-webkit-transition-delay:.05s;transition-delay:.05s;-webkit-transition-duration:var(--duration-default);transition-duration:var(--duration-default)}figure.effect-sadie figcaption:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(var(--color-background));content:"";opacity:0;-webkit-transform:translate3d(0,50%,0);transform:translate3d(0,50%,0)}figure.effect-sadie h2{position:absolute;left:20px;width:100%;color:rgb(var(--color-foreground-headings));-webkit-transition:-webkit-transform var(--duration-default),color var(--duration-default);transition:transform var(--duration-default),color var(--duration-default);-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}figure.effect-sadie figcaption:before,figure.effect-sadie .reveal-on-hover{-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default)}figure.effect-sadie .reveal-on-hover{position:absolute;left:0;width:100%;opacity:0;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-sadie:hover h2{color:rgb(var(--color-foreground-headings));-webkit-transform:translate3d(0,-50%,0) translate3d(0,-40px,0);transform:translate3d(0,-50%,0) translate3d(0,-40px,0)}figure.effect-sadie:hover figcaption:before,figure.effect-sadie:hover .reveal-on-hover{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-roxy{background:-webkit-linear-gradient(45deg,rgb(var(--color-background)) 0%,rgb(var(--color-foreground)) 100%);background:linear-gradient(45deg,rgb(var(--color-background)),rgb(var(--color-foreground)))}figure.effect-roxy img{max-width:none;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(-50px,0,0);transform:translate3d(-50px,0,0)}figure.effect-roxy figcaption:before{position:absolute;top:20px;right:20px;bottom:20px;left:20px;border:1px solid rgb(var(--color-border));content:"";opacity:0;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}figure.effect-roxy figcaption{padding:40px;text-align:left}figure.effect-roxy h2{padding:30% 0 10px}figure.effect-roxy .reveal-on-hover{opacity:0;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}figure.effect-roxy:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-roxy:hover figcaption:before,figure.effect-roxy:hover .reveal-on-hover{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-bubba{background:rgb(var(--color-background))}figure.effect-bubba img{opacity:.7;-webkit-transition:opacity var(--duration-default);transition:opacity var(--duration-default)}figure.effect-bubba:hover img{opacity:.4}figure.effect-bubba figcaption:before,figure.effect-bubba figcaption:after{position:absolute;top:20px;right:20px;bottom:20px;left:20px;content:"";opacity:0;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default)}figure.effect-bubba figcaption:before{border-top:1px solid rgb(var(--color-foreground));border-bottom:1px solid rgb(var(--color-foreground));-webkit-transform:scale(0,1);transform:scaleX(0)}figure.effect-bubba figcaption:after{border-right:1px solid rgb(var(--color-foreground));border-left:1px solid rgb(var(--color-foreground));-webkit-transform:scale(1,0);transform:scaleY(0)}figure.effect-bubba h2{padding-top:30%;-webkit-transition:-webkit-transform var(--duration-default);transition:transform var(--duration-default);-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}figure.effect-bubba .reveal-on-hover{padding:20px;opacity:0;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-bubba:hover figcaption:before,figure.effect-bubba:hover figcaption:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-bubba:hover h2,figure.effect-bubba:hover .reveal-on-hover{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-romeo{-webkit-perspective:1000px;perspective:1000px}figure.effect-romeo img{-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(0,0,300px);transform:translateZ(300px)}figure.effect-romeo:hover img{opacity:.6;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-romeo figcaption:before,figure.effect-romeo figcaption:after{position:absolute;top:50%;left:50%;width:80%;height:1px;background:rgb(var(--color-foreground));content:"";-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}figure.effect-romeo:hover figcaption:before{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(45deg);transform:translate3d(-50%,-50%,0) rotate(45deg)}figure.effect-romeo:hover figcaption:after{opacity:.5;-webkit-transform:translate3d(-50%,-50%,0) rotate(-45deg);transform:translate3d(-50%,-50%,0) rotate(-45deg)}figure.effect-romeo h2,figure.effect-romeo .reveal-on-hover{position:absolute;top:50%;left:0;width:100%;-webkit-transition:-webkit-transform var(--duration-default);transition:transform var(--duration-default)}figure.effect-romeo h2{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-150%,0);transform:translate3d(0,-50%,0) translate3d(0,-150%,0)}figure.effect-romeo .reveal-on-hover{padding:.25em 2em;-webkit-transform:translate3d(0,-50%,0) translate3d(0,150%,0);transform:translate3d(0,-50%,0) translate3d(0,150%,0)}figure.effect-romeo:hover h2{-webkit-transform:translate3d(0,-50%,0) translate3d(0,-100%,0);transform:translate3d(0,-50%,0) translate3d(0,-100%,0)}figure.effect-romeo:hover .reveal-on-hover{-webkit-transform:translate3d(0,-50%,0) translate3d(0,100%,0);transform:translate3d(0,-50%,0) translate3d(0,100%,0)}figure.effect-layla{background:rgb(var(--color-background))}figure.effect-layla img{height:calc(100% + 50px)}figure.effect-layla figcaption{padding:3em}figure.effect-layla figcaption:before,figure.effect-layla figcaption:after{position:absolute;content:"";opacity:0}figure.effect-layla figcaption:before{top:50px;right:30px;bottom:50px;left:30px;border-top:1px solid rgb(var(--color-foreground));border-bottom:1px solid rgb(var(--color-foreground));-webkit-transform:scale(0,1);transform:scaleX(0);-webkit-transform-origin:0 0;transform-origin:0 0}figure.effect-layla figcaption:after{top:30px;right:50px;bottom:30px;left:50px;border-right:1px solid rgb(var(--color-foreground));border-left:1px solid rgb(var(--color-foreground));-webkit-transform:scale(1,0);transform:scaleY(0);-webkit-transform-origin:100% 0;transform-origin:100% 0}figure.effect-layla h2{padding-top:12%;-webkit-transition:-webkit-transform var(--duration-default);transition:transform var(--duration-default)}figure.effect-layla .reveal-on-hover{padding:.5em 2em;text-transform:none;opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}figure.effect-layla img,figure.effect-layla h2{-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-layla img,figure.effect-layla figcaption:before,figure.effect-layla figcaption:after,figure.effect-layla .reveal-on-hover{-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default)}figure.effect-layla:hover img{opacity:.7;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-layla:hover figcaption:before,figure.effect-layla:hover figcaption:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-layla:hover h2,figure.effect-layla:hover .reveal-on-hover{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-layla:hover figcaption:after,figure.effect-layla:hover h2,figure.effect-layla:hover .reveal-on-hover,figure.effect-layla:hover img{-webkit-transition-delay:var(--duration-fast);transition-delay:var(--duration-fast)}figure.effect-honey{background:rgb(var(--color-background))}figure.effect-honey img{opacity:.9;-webkit-transition:opacity var(--duration-default);transition:opacity var(--duration-default)}figure.effect-honey:hover img{opacity:.5}figure.effect-honey figcaption:before{position:absolute;bottom:0;left:0;width:100%;height:10px;background:rgb(var(--color-foreground));content:"";-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}figure.effect-honey h2{position:absolute;bottom:0;left:0;padding:1em 1.5em;width:100%;text-align:left;-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-honey h2 i{font-style:normal;opacity:0;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}figure.effect-honey figcaption:before,figure.effect-honey h2{-webkit-transition:-webkit-transform var(--duration-default);transition:transform var(--duration-default)}figure.effect-honey:hover figcaption:before,figure.effect-honey:hover h2,figure.effect-honey:hover h2 i{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-oscar{background:rgb(var(--color-background))}figure.effect-oscar img{opacity:.9;-webkit-transition:opacity var(--duration-default);transition:opacity var(--duration-default)}figure.effect-oscar figcaption{padding:3em;background-color:#3a342ab3;-webkit-transition:background-color var(--duration-default);transition:background-color var(--duration-default)}figure.effect-oscar figcaption:before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid rgb(var(--color-border));content:""}figure.effect-oscar h2{margin:20px 0 10px;-webkit-transition:-webkit-transform var(--duration-default);transition:transform var(--duration-default);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-oscar figcaption:before,figure.effect-oscar .reveal-on-hover{opacity:0;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:scale(0);transform:scale(0)}figure.effect-oscar:hover h2{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-oscar:hover figcaption:before,figure.effect-oscar:hover .reveal-on-hover{opacity:1;-webkit-transform:scale(1);transform:scale(1)}figure.effect-oscar:hover figcaption{background-color:#3a342a00}figure.effect-oscar:hover img{opacity:.4}figure.effect-marley figcaption{text-align:right}figure.effect-marley h2,figure.effect-marley .reveal-on-hover{position:absolute;right:30px;left:30px;padding:10px 0}figure.effect-marley .reveal-on-hover{bottom:30px;line-height:1.5;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-marley h2{top:30px;-webkit-transition:-webkit-transform var(--duration-default);transition:transform var(--duration-default);-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-marley:hover h2{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-marley h2:after{position:absolute;top:100%;left:0;width:100%;height:4px;background:rgb(var(--color-foreground));content:"";-webkit-transform:translate3d(0,40px,0);transform:translate3d(0,40px,0)}figure.effect-marley h2:after,figure.effect-marley .reveal-on-hover{opacity:0;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default)}figure.effect-marley:hover h2:after,figure.effect-marley:hover .reveal-on-hover{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-ruby{background-color:rgb(var(--color-background))}figure.effect-ruby img{opacity:.7;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:scale(1.15);transform:scale(1.15)}figure.effect-ruby:hover img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-ruby h2{margin-top:20%;-webkit-transition:-webkit-transform var(--duration-default);transition:transform var(--duration-default);-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}figure.effect-ruby .reveal-on-hover{margin:1em 0 0;padding:20px!important;border:1px solid rgb(var(--color-border),.2);opacity:0;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(0,20px,0) scale(1.1);transform:translate3d(0,20px,0) scale(1.1)}figure.effect-ruby:hover h2{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-ruby:hover .reveal-on-hover{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1)}figure.effect-milo img{max-width:none;width:-webkit-calc(100% + 60px);width:calc(100% + 60px);opacity:1;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(-30px,0,0) scale(1.02);transform:translate3d(-30px,0,0) scale(1.02);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-milo:hover img{opacity:.5;-webkit-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1)}figure.effect-milo h2{position:absolute;right:0;bottom:0;padding:1em 1.2em}figure.effect-milo .reveal-on-hover{padding:0 10px 0 0;width:50%;border-right:1px solid rgb(var(--color-foreground));text-align:right;opacity:0;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(-40px,0,0);transform:translate3d(-40px,0,0)}figure.effect-milo:hover .reveal-on-hover{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-dexter{background:-webkit-linear-gradient(top,rgba(37,141,200,1) 0%,rgba(104,60,19,1) 100%);background:linear-gradient(to bottom,#258dc8,#683c13)}figure.effect-dexter img{-webkit-transition:opacity var(--duration-default);transition:opacity var(--duration-default)}figure.effect-dexter:hover img{opacity:.4}figure.effect-dexter figcaption:after{position:absolute;right:30px;bottom:30px;left:30px;height:-webkit-calc(50% - 30px);height:calc(50% - 30px);border:1px solid rgb(var(--color-border),.2);content:"";-webkit-transition:-webkit-transform var(--duration-default);transition:transform var(--duration-default);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}figure.effect-dexter:hover figcaption:after{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-dexter figcaption{padding:3em;text-align:left}figure.effect-dexter .reveal-on-hover{position:absolute;bottom:60px;opacity:0;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(0,-100px,0);transform:translate3d(0,-100px,0)}figure.effect-dexter:hover .reveal-on-hover{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-sarah{background:rgb(var(--color-background))}figure.effect-sarah img{max-width:none;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}figure.effect-sarah:hover img{opacity:.4;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-sarah figcaption{text-align:left}figure.effect-sarah h2{position:relative;overflow:hidden;padding:.5em 0}figure.effect-sarah h2:after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:rgb(var(--color-foreground));content:"";-webkit-transition:-webkit-transform var(--duration-default);transition:transform var(--duration-default);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}figure.effect-sarah:hover h2:after{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-sarah .reveal-on-hover{padding:1em 0;opacity:0;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}figure.effect-sarah:hover .reveal-on-hover{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-zoe figcaption{top:auto;bottom:0;padding:1em;height:auto;background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity));-webkit-transition:-webkit-transform var(--duration-default);transition:transform var(--duration-default);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-zoe h2{float:left}figure.effect-zoe .reveal-on-hover.icon-links a{float:right;color:rgba(var(--color-link),var(--alpha-font-opacity))}figure.effect-zoe:hover .reveal-on-hover.icon-links a:hover,figure.effect-zoe:hover .reveal-on-hover.icon-links a:focus{color:rgba(var(--color-foreground),var(--alpha-font-opacity));outline:1px solid rgb(var(--color-foreground),.2)}figure.effect-zoe .reveal-on-hover.description{position:absolute;bottom:8em;padding:2em;color:rgba(var(--color-foreground),var(--alpha-font-opacity));text-transform:none;opacity:0;-webkit-transition:opacity var(--duration-default);transition:opacity var(--duration-default);-webkit-backface-visibility:hidden}figure.effect-zoe h2,figure.effect-zoe .reveal-on-hover.icon-links a{-webkit-transition:-webkit-transform var(--duration-default);transition:transform var(--duration-default);-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}figure.effect-zoe .reveal-on-hover.icon-links a span:before{display:inline-block;padding:8px 10px;font-family:feathericons;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-eye:before{content:"\e000"}.icon-paper-clip:before{content:"\e001"}.icon-heart:before{content:"\e024"}figure.effect-zoe h2{display:inline-block}figure.effect-zoe:hover .reveal-on-hover.description{opacity:1}figure.effect-zoe:hover figcaption,figure.effect-zoe:hover h2,figure.effect-zoe:hover .reveal-on-hover.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}figure.effect-zoe:hover h2{-webkit-transition-delay:.05s;transition-delay:.05s}figure.effect-zoe:hover .reveal-on-hover.icon-links a:nth-child(3){-webkit-transition-delay:.1s;transition-delay:.1s}figure.effect-zoe:hover .reveal-on-hover.icon-links a:nth-child(2){-webkit-transition-delay:var(--duration-fast);transition-delay:var(--duration-fast)}figure.effect-zoe:hover .reveal-on-hover.icon-links a:first-child{-webkit-transition-delay:var(--duration-short);transition-delay:var(--duration-short)}figure.effect-chico img{-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default);-webkit-transform:scale(1.12);transform:scale(1.12)}figure.effect-chico:hover img{opacity:.5;-webkit-transform:scale(1);transform:scale(1)}figure.effect-chico figcaption{padding:3em}figure.effect-chico figcaption:before{position:absolute;top:30px;right:30px;bottom:30px;left:30px;border:1px solid rgb(var(--color-border));content:"";-webkit-transform:scale(1.1);transform:scale(1.1)}figure.effect-chico figcaption:before,figure.effect-chico .reveal-on-hover{opacity:0;-webkit-transition:opacity var(--duration-default),-webkit-transform var(--duration-default);transition:opacity var(--duration-default),transform var(--duration-default)}figure.effect-chico h2{padding:20% 0 20px}figure.effect-chico .reveal-on-hover{margin:0 auto;-webkit-transform:scale(1.5);transform:scale(1.5)}figure.effect-chico:hover figcaption:before,figure.effect-chico:hover .reveal-on-hover{opacity:1;-webkit-transform:scale(1);transform:scale(1)}@media screen and (max-width:50em){.content{padding:0 10px;text-align:center}.grid-image-with-text figure{display:inline-block;float:none;margin:10px auto;width:100%}}.grid-image-with-text figure{position:relative;overflow:hidden;text-align:center;cursor:pointer}.grid-image-with-text figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:.8}.grid-image-with-text figure figcaption{padding:2em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.grid-image-with-text figure figcaption:before,.grid-image-with-text figure figcaption:after{pointer-events:none}.grid-image-with-text figure figcaption,.grid-image-with-text figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.grid-image-with-text figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.grid-image-with-text figure h2,.grid-image-with-text figure .reveal-on-hover{margin:0}.newsletter-section{background:rgb(var(--color-background));padding:40px 20px;text-align:center}.newsletter-section h2{font-size:var(--text-3xl);margin-bottom:10px}.newsletter-section p{margin-bottom:20px;color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.newsletter-form{display:inline-block;max-width:500px;width:100%}.newsletter-form .form-group{display:flex;margin-bottom:10px}.newsletter-form input[type=email]{flex:1;padding:10px;border:1px solid rgba(var(--color-input-field-border),.2);border-radius:0}.newsletter-form button{padding:10px 20px;border:none;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));border-radius:0;cursor:pointer}.newsletter-form button:hover{background-color:rgba(var(--color-button),.8)}.success-message{color:green;margin-top:15px}.error-message{color:red;margin-top:15px}.ctn-preloader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:default;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:fixed;left:0;top:0;width:100%;z-index:999999;background:rgb(var(--color-background))}.ctn-preloader .animation-preloader{z-index:1000}.ctn-preloader .animation-preloader .spinner{-webkit-animation:spinner 1s infinite linear;animation:spinner 1s infinite linear;border-radius:50%;border:3px solid rgba(var(--color-border),.1);border-top-color:rgb(var(--color-border));height:9em;margin:0 auto 3.5em;width:9em}.ctn-preloader .animation-preloader .txt-loading,.ctn-preloader .loading{font-family:var(--font-heading-family);font-size:5em;font-weight:700;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ctn-preloader .animation-preloader .txt-loading .letters-loading{color:rgba(var(--color-foreground),.2);position:relative}.ctn-preloader .animation-preloader .txt-loading .letters-loading:before{-webkit-animation:letters-loading 4s infinite;animation:letters-loading 4s infinite;color:rgb(var(--color-foreground));content:attr(data-text-preloader);left:0;opacity:0;font-family:var(--font-heading-family);position:absolute;top:-3px;-webkit-transform:rotateY(-90deg);transform:rotateY(-90deg)}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(2):before{-webkit-animation-delay:var(--duration-short);animation-delay:var(--duration-short)}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(3):before{-webkit-animation-delay:var(--duration-medium);animation-delay:var(--duration-medium)}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(4):before{-webkit-animation-delay:var(--duration-slow);animation-delay:var(--duration-slow)}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(5):before{-webkit-animation-delay:.8s;animation-delay:.8s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(6):before{-webkit-animation-delay:1s;animation-delay:1s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(7):before{-webkit-animation-delay:1.2s;animation-delay:1.2s}.ctn-preloader .animation-preloader .txt-loading .letters-loading:nth-child(8):before{-webkit-animation-delay:1.4s;animation-delay:1.4s}.ctn-preloader.dark .animation-preloader .spinner{border-color:rgba(var(--color-border),.1);border-top-color:rgba(var(--color-border),1)}.ctn-preloader.dark .animation-preloader .txt-loading .letters-loading{color:rgba(var(--color-background),.2)}.ctn-preloader.dark .animation-preloader .txt-loading .letters-loading:before{color:rgba(var(--color-background),1)}.ctn-preloader p{font-size:var(--text-sm);font-weight:500;text-transform:uppercase;letter-spacing:8px;color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.ctn-preloader .loader{position:fixed;top:0;left:0;width:100%;height:100%;font-size:0;z-index:1;pointer-events:none}.ctn-preloader .loader .row{height:100%}.ctn-preloader .loader .loader-section{padding:0}.ctn-preloader .loader .loader-section .bg{background-color:rgba(var(--color-background),1);height:100%;left:0;width:100%;-webkit-transition:all .8s cubic-bezier(.77,0,.175,1);-o-transition:all .8s cubic-bezier(.77,0,.175,1);transition:all .8s cubic-bezier(.77,0,.175,1)}.ctn-preloader .loader.dark_bg .loader-section .bg{background:rgb(var(--color-foreground))}.ctn-preloader.loaded .animation-preloader{opacity:0;-webkit-transition:var(--duration-medium) ease-out;-o-transition:var(--duration-medium) ease-out;transition:var(--duration-medium) ease-out}.ctn-preloader.loaded .loader-section .bg{width:0;-webkit-transition:var(--duration-slower) var(--duration-medium) allcubic-bezier(.1,.1,.1,1);-o-transition:var(--duration-slower) var(--duration-medium) allcubic-bezier(.1,.1,.1,1);transition:var(--duration-slower) var(--duration-medium) allcubic-bezier(.1,.1,.1,1)}.ctn-preloader.loaded .animation-preloader{opacity:0;transition:var(--duration-medium) ease-out}.ctn-preloader.loaded{pointer-events:none;opacity:0;transition:opacity var(--duration-long) ease}@media(max-width:576px){.ctn-preloader .animation-preloader .spinner{height:2em;margin:0 auto 1em;width:2em}.ctn-preloader .animation-preloader .txt-loading,.ctn-preloader .loading{font-size:2em}}.loading{font-family:var(--font-heading-family);text-align:center}.loading span{display:inline-block;margin:0 -.05em;--i: 0;animation-delay:calc(var(--i) * .1s)}.loading01 span{animation:loading01 1.4s infinite alternate}@keyframes loading01{0%{opacity:1}to{opacity:0}}.loading02 span{animation:loading02 1.2s infinite alternate}@keyframes loading02{0%{filter:blur(0);opacity:1}to{filter:blur(5px);opacity:.2}}.loading03 span{margin:0 -.075em;animation:loading03 .7s infinite alternate}@keyframes loading03{0%{transform:scale(1)}to{transform:scale(.8)}}.loading04 span{animation:loading04 .7s infinite}@keyframes loading04{0%,to{transform:translateY(0)}50%{transform:translateY(15px)}}.loading05{perspective:1000px}.loading05 span{transform-origin:50% 50% -25px;transform-style:preserve-3d;animation:loading05 1.6s infinite}@keyframes loading05{0%{transform:rotateX(-360deg)}70%{transform:rotateX(0)}}.loading06 span{position:relative;color:#0003}.loading06 span:after{position:absolute;top:0;left:0;content:attr(data-text);color:#fff;opacity:0;transform:rotateY(-90deg);animation:loading06 4s infinite;animation-delay:calc(var(--i) * var(--duration-short))}@keyframes loading06{0%,75%,to{transform:rotateY(-90deg);opacity:0}25%,50%{transform:rotateY(0);opacity:1}}.loading07 span{position:relative;color:#0003}.loading07 span:after{position:absolute;top:0;left:0;content:attr(data-text);color:#fff;opacity:0;transform:scale(1.5);animation:loading07 3s infinite;animation-delay:calc(var(--i) * .1s)}@keyframes loading07{0%,75%,to{transform:scale(1.5);opacity:0}25%,50%{transform:scale(1);opacity:1}}.loading08 span{position:relative;color:#0003;animation:loading08-parent 5s infinite}.loading08 span:after{position:absolute;top:0;left:0;content:attr(data-text);color:#fff;opacity:0;animation:loading08-child 5s infinite;animation-delay:calc(var(--i) * var(--duration-short))}@keyframes loading08-parent{0%,35%,to{color:#0003}60%,80%{color:#fff}}@keyframes loading08-child{0%{opacity:1}25%,to{opacity:0}}.social-proof-section{background-color:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity));text-align:center;display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.social-proof-section svg{width:24px;height:24px;fill:#1da1f2}.social-proof-section svg.custom-color{fill:rgb(var(--color-foreground))}.customer-images{display:flex;gap:10px}.customer-image{width:40px;height:40px;border-radius:50%;object-fit:cover;border:4px double rgba(var(--color-border),.3)}.customer-images img:nth-child(2n){margin-left:-30px}@media(max-width:768px){.social-proof-section svg{width:20px;height:20px}.customer-image{width:32px;height:32px}}.customer-images .placeholder-svg:nth-child(2n){margin-left:-30px}.customer-images .placeholder-svg{width:40px!important;height:40px!important;border-radius:50%;border:4px double rgba(var(--color-border),.3)}.ugc-videos .page-width{display:flex;flex-direction:column;align-items:center}.ugc-videos-wrapper{display:flex;flex-direction:row;align-items:stretch}.ugc-videos-video{flex:1;border-radius:0;position:relative;cursor:pointer}.ugc-videos-video svg{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;fill:rgb(var(--color-background));opacity:.8;pointer-events:none}.ugc-videos-video-main{width:100%;height:100%;object-fit:cover;border-radius:0}@media(max-width:767px){.ugc-videos-container{width:100%!important}.ugc-videos-wrapper{display:grid;grid-template-columns:auto auto}}.ugc-videos-subheading{display:flex}.ugc-video-item{height:var(--h-desktop);overflow:hidden;position:relative}@media(max-width:768px){.ugc-video-item{height:var(--h-mobile)}}.ugc-videos-video-main{width:100%;height:100%;object-fit:cover}.ugc-video-placeholder{width:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;background:rgba(var(--color-foreground),.05);border-radius:0}.ugc-video-placeholder svg{width:48px;height:48px;opacity:.6}.lookbook-icon{position:relative;z-index:var(--zindex)}.lookbook-icon svg{transition:all var(--duration-shorter) ease-in-out}.lookbook-icon:hover svg{transform:rotate(45deg)}.lookbook-product{width:15rem;position:absolute;opacity:0;visibility:hidden;transform:scale(.2);transform-origin:var(--appear-from) var(--appear-from);transition:opacity var(--duration-shorter) ease,transform var(--duration-default) cubic-bezier(.22,.61,.36,1),visibility var(--duration-default);z-index:0}.lookbook-icon:hover+.lookbook-product,.lookbook-product:hover{opacity:1;visibility:visible;transform:scale(1);z-index:110}@media screen and (max-width:480px){.lookbook-product{width:100%;min-width:250px}.lookbook-product .card-body{padding:5px 0}.lookbook-product .price,.lookbook-product .price_sale .price-item--sale,.lookbook-product .price_regular .price-item--regular{font-size:var(--text-sm)}.lookbook-product .card:not(.ratio){padding:0}.lookbook-product .product-card_title{font-size:var(--text-sm)}}@media screen and (max-width:989px){.lookbook-product{position:absolute!important;top:50%!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%,-50%)!important;transition:opacity var(--duration-default) ease,transform var(--duration-default) cubic-bezier(.22,.61,.36,1),visibility var(--duration-default);width:100%;max-width:350px}}.timer-section{text-align:center;border-radius:0;margin-left:auto;margin-right:auto}.countdown{display:flex;justify-content:center}.time-block{display:flex;flex-direction:column;align-items:center;font-size:18px;color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.time-block span:first-child{font-size:36px;font-weight:700;border-radius:0}.time-block span:last-child{font-size:14px;margin-top:0;text-transform:uppercase}.timer-main-bg{position:relative;padding:20px;border-radius:0;overflow:hidden;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.timer-main-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;opacity:.8}.timer-section{position:relative}.timer-section-inner{max-width:50%}.timer-bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-foreground),1);z-index:1}.timer-section_content{position:relative;z-index:2}@media screen and (max-width:576px){.time-block span:first-child{font-size:20px}.timer-section-inner{max-width:100%}}.owl-carousel .owl-stage{padding:0!important}.my-cart-icon{height:24px;width:24px}.localization-form select{padding:6px 10px;border:1px solid rgba(var(--color-background),1);cursor:pointer;background:rgba(var(--color-background),1);color:rgba(var(--color-foreground),var(--alpha-font-opacity));max-width:200px}select option:hover{background:red!important}.grayscale-wrapper img{filter:grayscale(100%);transition:filter var(--duration-medium) ease}.grayscale-wrapper img:hover{filter:grayscale(0%)}.hover-fill-cards .card{border-radius:0;position:relative;overflow:hidden}.hover-fill-cards .card:before{content:"";display:block;width:100%;height:100%;position:absolute;transform:translateY(98%);transition:transform var(--duration-long) cubic-bezier(.78,.01,.25,1);z-index:0}.hover-fill-cards .card:hover:before{transform:translateY(0)}.hover-fill-cards .card:hover{cursor:pointer}.hover-fill-cards .card-content{z-index:1}.hover-fill-cards .card:hover a{color:rgba(var(--color-foreground),1)}.hover-fill-cards .card-image{z-index:1;padding:20px 20px 0}.card-hover-fill{background:rgb(var(--color-background));width:100%;height:100%}.card-hover-fill:before{background:rgb(var(--color-foreground))}.card-hover-fill p{color:rgba(var(--color-foreground),var(--alpha-font-opacity));transition:color var(--duration-long) cubic-bezier(.78,.01,.25,1)}.card-hover-fill .card-heading{color:rgba(var(--color-foreground-headings),1);transition:color var(--duration-long) cubic-bezier(.78,.01,.25,1)}.card-hover-fill:hover p,.card-hover-fill:hover .card-heading{color:rgba(var(--color-background),var(--alpha-font-opacity))}.visual-features-cards .card{border-radius:0;position:relative;overflow:hidden;box-shadow:0 20px 30px rgba(var(--color-shadow),.2)}.visual-features-cards .card img{width:100%;height:100%;object-fit:cover}.visual-features-cards .card-text>*{padding-block:10px}.visual-features-cards .layer{position:absolute;top:0;transform:translateY(-100%);visibility:hidden;transition:var(--duration-long);display:flex;align-items:center;justify-content:center;cursor:pointer;min-width:100%;min-height:100%;padding:2rem}.visual-features-cards .card:hover .layer{visibility:visible;transform:translateY(0);top:0}.card_visual_feature{background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity));width:100%;height:100%}.card_visual_feature .layer{background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.rotating-border-reveal-cards .card{border-radius:0;position:relative;overflow:hidden;box-shadow:0 20px 30px rgba(var(--color-shadow),.2)}.rotating-border-reveal-cards .card img{width:100%;height:100%;object-fit:cover}.rotating-border-reveal-cards .cardBox{width:100%;height:100%;position:relative;display:grid;place-items:center;overflow:hidden;border-radius:0}.rotating-border-reveal-cards .card{width:calc(100% - 10px);height:calc(100% - 10px);border-radius:0;z-index:5;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;color:rgba(var(--color-foreground),var(--alpha-font-opacity));overflow:hidden;cursor:pointer;box-shadow:rgba(var(--color-shadow),.4) 0 30px 60px -12px inset,rgba(var(--color-shadow),.5) 0 18px 36px -18px inset}.rotating-border-reveal-cards span{top:75%}.rotating-border-reveal-cards .card .content h3{padding-bottom:10px}.rotating-border-reveal-cards .card .content{transform:translateY(100%);opacity:0;transition:var(--duration-default) ease-in-out;position:absolute;width:100%;height:100%;padding:2rem}.rotating-border-reveal-cards .card:hover .content{transform:translateY(0);opacity:1}.rotating-border-reveal-cards .cardBox:before{content:"";position:absolute;width:250%;height:250%;animation:glowing01 5s linear infinite;transform-origin:center;animation:glowing 5s linear infinite}@keyframes glowing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cardBox:before{-webkit-background:var(--color-border-gradient);background:var(--color-border-gradient)}.card-rotating-border{width:100%;height:100%}.card-rotating-border .content{background:rgb(var(--color-background));color:rgba(var(--color-foreground),var(--alpha-font-opacity))}.image-slider-hover .wrap{width:100%;height:100%;display:flex;flex-direction:row;gap:var(--grid-desktop-horizontal-spacing)}.image-slider-hover .image-container-slideshow{position:relative;flex:1;overflow:hidden;border-radius:0;transition:flex var(--duration-long) ease}.image-slider-hover .image-container-slideshow img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-long) ease,filter var(--duration-long) ease;filter:grayscale(100%)}.image-slider-hover .image-container-slideshow:hover{flex:7}.image-slider-hover .image-container-slideshow:hover img{filter:grayscale(0%);transform:scale(1.05)}.image-slider-hover .image-text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding:24px;background:linear-gradient(to top,rgba(0,0,0,.65),transparent);color:rgba(var(--color-foreground),var(--alpha-font-opacity));opacity:0;transform:translateY(20px);transition:all var(--duration-medium) ease;pointer-events:none}.image-slider-hover .image-container-slideshow:hover .image-text{opacity:1;transform:translateY(0)}@media(max-width:749px){.image-slider-hover .wrap{gap:var(--grid-mobile-horizontal-spacing)}}.image-with-text-content>*{padding-block:10px}.flip-card{position:relative}.flip-card>.front,.flip-card>.back{display:block;transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-duration:var(--duration-long);transition-property:transform,opacity}.flip-card>.front{transform:rotateY(0)}.flip-card>.back{position:absolute;opacity:0;top:0;left:0;width:100%;height:100%;transform:rotateY(-180deg)}.flip-card:hover>.front{transform:rotateY(180deg)}.flip-card:hover>.back{opacity:1;transform:rotateY(0)}.flip-card.flip-vertical>.back{transform:rotateX(-180deg)}.flip-card.flip-vertical:hover>.front{transform:rotateX(180deg)}.flip-card.flip-vertical:hover>.back{transform:rotateX(0)}.flip-card{position:relative;display:inline-block;margin-right:0;margin-bottom:0;width:100%}.flip-card>.front,.flip-card>.back{display:block;width:inherit;background-size:cover!important;background-position:center!important;height:auto;min-height:220px;padding:10px;background:rgba(var(--color-background),1);color:rgb(var(--color-foreground));border-radius:0;gap:10px}.text-shadow{text-shadow:1px 1px rgba(var(--color-shadow),.04),2px 2px rgba(var(--color-shadow),.04),3px 3px rgba(var(--color-shadow),.04),4px 4px rgba(var(--color-shadow),.04),.125rem .125rem rgba(var(--color-shadow),.04),6px 6px rgba(var(--color-shadow),.04),7px 7px rgba(var(--color-shadow),.04),8px 8px rgba(var(--color-shadow),.04),9px 9px rgba(var(--color-shadow),.04),.3125rem .3125rem rgba(var(--color-shadow),.04),11px 11px rgba(var(--color-shadow),.04),12px 12px rgba(var(--color-shadow),.04),13px 13px rgba(var(--color-shadow),.04),14px 14px rgba(var(--color-shadow),.04),.625rem .625rem rgba(var(--color-shadow),.04),16px 16px rgba(var(--color-shadow),.04),17px 17px rgba(var(--color-shadow),.04),18px 18px rgba(var(--color-shadow),.04),19px 19px rgba(var(--color-shadow),.04),1.25rem 1.25rem rgba(var(--color-shadow),.04)}.motion-cards .go-corner{display:flex;align-items:center;justify-content:center;position:absolute;width:40px;height:40px;overflow:hidden;top:0;right:0;border-radius:0}.motion-cards .go-arrow{margin-top:-4px;margin-right:-4px}.go-arrow svg{transform:rotate(-90deg)}.motion-cards .card{display:block;position:relative;border-radius:0;margin:0;text-decoration:none;z-index:0;overflow:hidden;transition:all var(--duration-slow) var(--ease-smooth)}.motion-cards .card:before{content:"";position:absolute;z-index:-1;top:-16px;right:-16px;height:40px;width:40px;border-radius:0;transform:scale(1);transform-origin:100% 0%;transition:transform var(--duration-slow) var(--ease-smooth)}.motion_card{background:rgb(var(--color-background));width:100%;height:100%}.motion_card:before{background:rgb(var(--color-foreground))}.motion_card .go-corner{background:rgb(var(--color-foreground))}.motion_card .go-arrow{color:rgb(var(--color-background))}.motion_card p{color:rgba(var(--color-foreground),var(--alpha-font-opacity));transition:color var(--duration-slow) var(--ease-smooth)}.motion_card .card-heading{color:rgb(var(--color-foreground-headings));transition:color var(--duration-slow) var(--ease-smooth)}.motion-cards .card:hover:before{transform:scale(50)}.motion_card:hover p,.motion_card:hover .card-heading{color:rgb(var(--color-background))}.tick{font-size:18px}.tick[data-layout-type=vertical] [data-repeat]{flex-direction:column!important}.tick-group{text-align:center}.tick [data-view=flip]{font-size:18px}.tick-label{font-size:var(--text-sm);margin-top:5px}.tick-flip-panel,.tick{font-size:18px}.tick .large-ticker [data-view=flip],.tick .large-ticker .tick-flip-panel{font-size:50px!important}.tick .large-ticker .tick-label{font-size:var(--text-sm);margin-top:6px}.tick .medium-ticker [data-view=flip],.tick .medium-ticker .tick-flip-panel{font-size:32px!important}.tick .medium-ticker .tick-label{font-size:var(--text-sm);margin-top:5px}.tick .small-ticker [data-view=flip],.tick .small-ticker .tick-flip-panel{font-size:20px!important}.tick .small-ticker .tick-label{font-size:var(--text-sm);margin-top:4px}@media(max-width:991px){.tick .large-ticker [data-view=flip],.tick .large-ticker .tick-flip-panel{font-size:40px!important}.tick .medium-ticker{font-size:26px}.tick .medium-ticker [data-view=flip],.tick .medium-ticker .tick-flip-panel{font-size:26px!important}}@media(max-width:575px){.tick .large-ticker [data-view=flip],.tick .large-ticker .tick-flip-panel{font-size:30px!important}.tick .medium-ticker [data-view=flip],.tick .medium-ticker .tick-flip-panel{font-size:22px!important}.tick .small-ticker [data-view=flip],.tick .small-ticker .tick-flip-panel{font-size:16px!important}}.tick-flip-panel{color:rgba(var(--color-button-text),var(--alpha-font-opacity));background-color:rgba(var(--color-button),1)}.sidebar-wrapper{position:sticky;top:100px}.nav-link-prev svg{transform:rotate(90deg)}.nav-link-next svg{transform:rotate(-90deg)}.ticker{min-height:var(--ticker-height);height:100%;overflow:hidden;position:relative}.ticker .ticker-inner{position:absolute;width:100%;will-change:transform}.ticker .rich-text{height:40px;line-height:40px;white-space:nowrap}.video-play-btn{position:absolute;top:calc(50% - 21px);left:calc(50% - 21px);padding:20px;border:1px solid rgba(var(--color-foreground),var(--alpha-font-opacity));border-radius:50%}.password-hero{position:relative;min-height:100vh;width:100%;background-size:cover;background-position:center}.password-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-foreground),1)}.password-card{position:relative;z-index:2;padding:40px 30px}.footer-text{font-size:12px;opacity:.6}.password-card .social-media-links-wrapper{justify-content:center}.social-media-links{height:20px}.gift-card{background-size:cover;background-position:center;padding:2rem;border-radius:40px}.shine{position:absolute;top:0;left:-75%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.3),transparent);transform:skew(-20deg);animation:shineMove 3s infinite}@keyframes shineMove{0%{left:-75%}to{left:125%}}.not-found-page{text-align:center;padding:80px 20px}.error-code{font-size:clamp(80px,15vw,180px);font-weight:800;line-height:1;letter-spacing:-3px;background:linear-gradient(135deg,rgba(var(--color-accent-rgb),1),rgba(var(--color-accent-rgb),.8),rgba(var(--color-accent-rgb),.6));-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:20px}.not-found-page .title{font-size:clamp(24px,4vw,40px);font-weight:700;margin-bottom:10px}.not-found-page .text-404{font-size:16px;opacity:.7;max-width:500px;margin:0 auto}.not-found-page .btn{margin-top:25px}.error-code{animation:float404 4s ease-in-out infinite}@keyframes float404{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.dropdown-menu{--bs-dropdown-border-radius: 0px;border-radius:var(--bs-dropdown-border-radius)}.outline-heading{color:transparent!important;-webkit-text-fill-color:transparent!important;-webkit-text-stroke:var(--stroke-width) rgba(var(--color-foreground-headings),1);text-shadow:none!important;background:none!important;-webkit-font-smoothing:antialiased}@media(max-width:768px){.outline-heading{-webkit-text-stroke:1px rgba(var(--color-foreground-headings),1)}}.urgency-timer{display:flex;gap:8px}.shine-overlay{position:relative;overflow:hidden}.shine-overlay:hover .img_shine{display:block}.img_shine{display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.8)),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff0 0,#fffc,#fff0);pointer-events:none;z-index:3;opacity:0;transform:skew(30deg);animation:shine_anim .75s linear 1}@keyframes shine_anim{0%{left:-50%;opacity:0}50%{left:25%;opacity:.5}to{left:100%;opacity:0}}.sidebar-wrapper{z-index:2}.main-content-wrapper{z-index:1}.filter-products-sortby-wrapper{z-index:3;background:rgba(var(--color-background),1)}.form-select-sm{padding-top:5px;padding-bottom:5px;padding-left:10px;font-size:.875rem;border-radius:0}.th-product-single-info-inner{max-width:460px;margin-left:auto;margin-right:auto}@media screen and (min-width:750px){.stick-top-offset{top:var(--header-offset, 30px)}}.stack-card{padding-top:calc(var(--index) * var(--header-offset, 30px))}.stack-card__body{transform-origin:top center;will-change:transform}.modal-body{position:relative;flex:1 1 auto;padding:10px}.page-link.disabled,.disabled>.page-link{color:rgba(var(--color-foreground),var(--alpha-font-opacity));pointer-events:none;background-color:rgba(var(--color-foreground),.02);border-color:rgba(var(--color-border),.1)}.form-control:focus{border-color:rgba(var(--color-border),1)}.tick-flip{border-radius:0}.icon-with-image-text-svg-wrapper svg path,.svg-wrapper svg path,.timeline-icon-wrapper svg path{stroke-width:1px}.social-media-links-item,.svg-wrapper,.social-media-links{display:flex;align-items:center;justify-content:center}svg.placeholder-svg{isolation:isolate;visibility:visible!important}.placeholder-svg{transform:translateZ(0);backface-visibility:hidden}.collection-empty{min-height:700px;align-items:center;justify-content:center;display:flex}.card__arc path{fill:var(--surface-color);d:path("M 40 80 c 22 0 40 -22 40 -40 v 40 Z")}.horizontal-blocks{display:flex;height:100%;overflow-x:hidden}.horizontal-block{display:flex;align-items:center;justify-content:center;width:100%;flex:1 0 100%;padding-top:var(--header-offset, 30px)}.project-image{position:fixed;width:100%;height:100%;max-width:700px;max-height:350px;opacity:0;transform:scale(.8);transition:all var(--duration-default) cubic-bezier(.34,1.56,.64,1);z-index:99999999;pointer-events:none;background-size:contain;background-position:center;background-repeat:no-repeat}.project-item:hover .project-image{opacity:1;transform:scale(2)}.th-creative-text{position:relative;color:var(--color-foreground-headings);-webkit-text-stroke:.3vw var(--color-foreground-headings);text-transform:uppercase}.th-creative-text:before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;color:var(--color-accent);-webkit-text-stroke:0vw var(--color-foreground-headings);border-right:2px solid var(--color-accent);overflow:hidden;animation:animate_creative_text var(--duration-slow) linear infinite}@keyframes animate_creative_text{0%,10%,to{width:0}70%,90%{width:100%}}@media(max-width:768px){.project-image{position:fixed;width:300px;height:200px}}.magnetic-text-wrapper{overflow:hidden;cursor:none;position:relative}.magnetic-text{position:relative;z-index:2}.magnetic-letter{display:inline-block;transition:transform var(--duration-short) ease-out;will-change:transform}.btn{display:inline-flex;align-items:center;justify-content:center;transition:transform .2s ease;will-change:transform}.card{--bs-card-bg: rgba(var(--color-background));background-color:var(--bs-card-bg)}.hover-text{position:relative;display:inline-block;text-decoration:none;overflow:hidden;line-height:1}.hover-text span{display:block;transition:transform .4s ease}.hover-text:after{content:attr(data-text);position:absolute;left:0;top:100%;width:100%;color:var(--color-accent);transition:top .4s ease}.hover-text:hover span{transform:translateY(-100%)}.hover-text:hover:after{top:0}.accordion-item{color:rgba(var(--color-foreground),var(--alpha-font-opacity));background-color:rgba(var(--color-background),1);border:1px solid rgba(var(--color-border),.1)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/theme.css.map */
