﻿.swap-icon-position .btn{display:inline-flex;align-items:center;flex-direction:row-reverse;gap:.4em;}.no-external-icon .btn .usn_ion-md-open.after{display:none;}.transparent-background .btn,.transparent-background.btn,[rel*=transparent-background] .btn,[rel*=transparent-background].btn{background-color:transparent!important;}.transparent-background .btn:hover,.transparent-background.btn:hover,[rel*=transparent-background] .btn:hover,[rel*=transparent-background].btn:hover{background-color:inherit!important;}.transparent-hover .btn:hover,.transparent-hover.btn:hover,[rel*=transparent-hover] .btn:hover,[rel*=transparent-hover].btn:hover{background-color:transparent!important;}.wide-button .btn{padding-left:2.5em;padding-right:2.5em;}.auto-scrollbar{overflow:auto!important;}.ucc-modal-container{z-index:1000;}body.header-02-lg header#site-header nav.secondary{order:4;}body.header-02-lg header#site-header nav.shopping-cart{order:6;}body.header-02-lg header#site-header .site-search{order:3;}html[dir=ltr] body.header-02-lg header#site-header nav.main{margin-right:120px;}.ucc-cart-count{position:absolute;top:50%;transform:translateY(-50%);right:4px;margin-top:-15px;display:inline-grid;place-content:center;height:20px;width:20px;border-radius:500px;background:rgba(var(--c8-bg-color1),1);color:rgba(var(--c8-text),1);font-family:var(--main-navigation-typography_font-name);line-height:1;text-align:center;font-size:.8rem!important;font-weight:600;}@media screen and (min-width:992px){.ucc-cart-count{right:-14px;}}#variantSelect{display:block;}body{overflow-x:clip;}header#site-header i.icon.usn_ion-md-contact{top:5px!important;}header#site-header i.icon.usn_ion-md-contact::before{content:"";background:url(/media/kjyfcdxy/person_icon.svg);display:block;width:20px;height:20px;}header#site-header i.icon.usn_ion-ios-cart::before{content:"";background:url(/media/e5dpqzg1/basket_icon.svg);display:block;width:17px;height:22px;}@media screen and (max-width:991px){header#site-header #logo img{clip-path:rect(50% 100% 100% 0);scale:3;position:relative;top:-28px;left:70px;}}@media screen and (max-width:381px){header#site-header #logo img{clip-path:rect(0 100% 50% 0);top:22px;left:0;}}.lq-banner .inner .info{display:flex;flex-direction:column;align-items:center;justify-content:space-between;max-height:50vh;height:100vh;padding-bottom:var(--base-half-spacing);}.lq-banner .inner .info .scroll-prompt{position:static;transform:none;width:auto;}.lq-banner .inner .info .scroll-prompt button i.icon::before{content:"";background:url(/media/unym0wt2/down_arrow.svg);display:block;width:40px;height:22px;background-size:contain;}.lq-banner .item_takeover-banner .inner .info{max-height:calc(var(--takeover-banner)/2);}.lq-banner .item_medium-banner .inner .info{max-height:calc(var(--medium-banner)/2);}.lq-banner .item_short-banner .inner .info{max-height:calc(var(--short-banner)/2);}.intro-banner .image::after{content:"";position:absolute;inset:0;background-color:rgba(var(--c7-bg-color1),.65);mix-blend-mode:multiply;}.mig-banner .item_medium-banner .inner{padding-top:calc(var(--short-banner)/2);}.mig-banner .item_medium-banner .inner .info{max-height:calc((var(--medium-banner) + var(--short-banner)/2)/2);}.mig-banner .image::after{content:"";position:absolute;inset:0;background-color:rgba(var(--c7-bg-color1),.5);mix-blend-mode:multiply;}section.lq-icon{padding-bottom:calc(var(--base-spacing)*3)!important;}section.lq-icon::after{content:url(/media/3dvhtg32/logo_icon.svg);width:100px;height:100px;position:absolute;z-index:1;left:50%;bottom:-50px;transform:translateX(-50%);opacity:.2;}section.lq-icon+section{padding-top:calc(var(--base-spacing)*3)!important;}.image-carousel .slick-slider .slick-arrow i.icon::before{content:"";background:url(/media/unym0wt2/down_arrow.svg);display:block;width:40px;height:22px;background-size:contain;}.image-carousel .slick-slider .slick-arrow.slick-prev i.icon::before{transform:rotate(90deg);}.image-carousel .slick-slider .slick-arrow.slick-next i.icon::before{transform:rotate(-90deg);}@media screen and (min-width:1500px){.image-carousel .slick-slider .slick-arrow.slick-prev{left:calc(var(--base-spacing)*-2)!important;}.image-carousel .slick-slider .slick-arrow.slick-next{right:calc(var(--base-spacing)*-2)!important;}}.our-story .slick-slider .slick-dots{position:absolute;bottom:0;}.our-story .slick-slider .slick-dots li button{width:16px;height:16px;border-radius:0;background:transparent;opacity:1;border:1px solid rgba(var(--c2-bg-color1),1);}.our-story .slick-slider .slick-dots li button:hover{background:rgba(var(--c2-bg-color1),1)!important;}.our-story .slick-slider .slick-dots li.slick-active button{background:rgba(var(--c2-bg-color1),1);}.social-feed::before,.social-feed::after{background:url(/media/yvrhunmt/logo_icon_white.svg);background-position:center;background-repeat:no-repeat;background-size:80%;display:block;height:100%;aspect-ratio:1;position:absolute;top:50%;right:-31.5%;transform:translateY(-50%);opacity:.15;}.social-feed::before{left:-31.5%;right:initial;transform:translateY(-50%) rotate(180deg);}.social-feed .component-inner{position:relative;z-index:1;}@media screen and (min-width:992px){.social-feed::before,.social-feed::after{content:"";}}footer#site-footer{font-family:var(--footer-navigation-typography_font-name);font-size:.85em;}footer#site-footer .footer-navigation{text-align:center;border-top:1px solid rgba(var(--footer-text),1);padding-top:var(--base-spacing);}.usn_back-to-top{max-width:var(--footer-max-width);width:100%;position:absolute;top:0;right:initial!important;left:50%;transform:translateX(-50%);display:flex;justify-content:flex-end;}.usn_back-to-top .btn{width:auto;background:rgba(0,0,0,.4);display:flex;justify-content:center;font-size:.9em;gap:1em;padding-top:12px;}.usn_back-to-top .btn i.icon{position:static;transform:none;}.usn_back-to-top .btn i.icon::before{content:"";background:url(/media/unym0wt2/down_arrow.svg);display:block;width:30px;height:16px;margin-top:2px;background-size:contain;transform:rotate(180deg);filter:none;transition:filter .3s ease-in-out;}.usn_back-to-top .btn:hover i.icon::before{filter:brightness(0) saturate(100%) invert(43%) sepia(0%) saturate(0%) hue-rotate(257deg) brightness(99%) contrast(88%);}@media screen and (max-width:575px){.usn_back-to-top div{display:none;}}@media screen and (min-width:0) and (max-width:991px){.usn_back-to-top{padding:0;top:auto;bottom:0;}}