*,:after,:before{box-sizing:border-box}*:focus-visible{outline-offset:3px;outline:-webkit-focus-ring-color auto 2px;transition:none!important}*.focus-inside:focus-visible{outline-offset:-3px}.no-js [data-aos]:not(.aos-animate,.aos-init,[data-aos=animation]){opacity:1!important;transform:unset!important}body::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar{width:4px;height:4px;border-radius:10px;background-color:#eee;scrollbar-color:red;scrollbar-width:thin}*::-webkit-scrollbar-track{border-radius:10px;-webkit-border-radius:10px;border:1px solid #ebebeb;background-color:#ebebeb}*::-webkit-scrollbar-thumb{width:4px;height:4px;-webkit-border-radius:10px;border-radius:10px;background:#6d6d6d}.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}.lazyloading,.lazyload{opacity:.7;filter:blur(12px);will-change:filter,opacity}.lazyloaded:not(.img-hovered){opacity:1;transition:opacity .3s cubic-bezier(.4,0,1,1),filter .3s cubic-bezier(.4,0,1,1),.4s cubic-bezier(.4,0,1,1)}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,p,pre,textarea{margin:0;padding:0}p{margin-top:14px}button,input,textarea{margin:0;border-radius:0;-webkit-border-radius:0px;color:inherit}img,video{height:auto;max-width:100%}iframe{border:0}footer,header,section{display:block}details>summary{list-style:none;cursor:pointer}details>summary::-webkit-details-marker{display:none}a{text-decoration:none;color:inherit}.action-text{color:rgb(var(--color-link))}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{display:inline-block;vertical-align:top;cursor:pointer}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{display:none}fieldset{border:none;margin-bottom:20px}.file-cta,.select select,.input,.file-name,.textarea{-moz-appearance:none;-webkit-appearance:none;align-items:center;border:1px solid transparent;box-shadow:none;display:inline-flex;font-size:var(--text-size-medium);height:2.5em;justify-content:flex-start;padding:10px 15px;position:relative;vertical-align:top}input:disabled,button:disabled,select:disabled,textarea:disabled,fieldset:disabled input,fieldset:disabled select,fieldset:disabled textarea,fieldset:disabled button{cursor:not-allowed;opacity:.7;pointer-events:none;border-color:#7a7a7a;box-shadow:none;color:#7a7a7a}.deferred-media{display:block;width:100%;height:100%}.deferred-media template{display:none}.p-static{position:static!important}.p-fixed{position:fixed!important}.p-absolute{position:absolute!important}.p-relative{position:relative!important}.p-sticky{position:sticky!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.header-icon svg.icon{padding:4px}.icon{min-width:24px;width:24px;height:24px}.icon-large{min-width:28px;width:28px;height:28px}.icon-small,.icon-xsmall{min-width:18px;width:18px;height:18px}.icon-xxsmall{min-width:14px;width:14px;height:14px}.button,shopify-buy-it-now-button .shopify-payment-button__button{display:inline-flex;align-items:center;justify-content:center;box-shadow:none;font-size:var(--text-size-base);padding:12px 20px;background-color:rgb(var(--color-button-background));color:rgb(var(--color-button-text));border:1px solid rgb(var(--color-button-border));transition:all .3s ease;cursor:pointer;position:relative;z-index:1;overflow:hidden;border-radius:var(--button-radius);letter-spacing:.2px;margin-top:20px;min-width:90px}shopify-buy-it-now-button .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgb(var(--color-button-background))}button.addtocart-button[disabled]~.shopify-payment-button{display:none}.button:hover,shopify-buy-it-now-button .shopify-payment-button__button:hover{color:rgb(var(--color-button-text-hover));border-color:rgb(var(--color-button-border-hover))}.button-secondary{background-color:rgba(var(--color-alternate-button-background));color:rgba(var(--color-alternate-button-text));border-color:rgba(var(--color-alternate-button-border))}.button-secondary:hover{color:rgba(var(--color-alternate-button-text-hover));border-color:rgba(var(--color-alternate-button-border-hover))}.button-outline{border:1px solid rgb(var(--color-button-border));color:rgb(var(--color-button-background));background:transparent}.button-outline:hover{color:rgb(var(--color-button-text))}.button>span{display:inline-flex;align-items:center;justify-content:center;gap:12px;position:relative;z-index:1}.button:before,shopify-buy-it-now-button .shopify-payment-button__button:before{position:absolute;content:"";top:0;left:-25px;right:-50px;bottom:0;z-index:-1;transition:all .3s ease-in-out;border-radius:var(--button-radius);border-right:50px solid transparent;border-bottom:80px solid rgb(var(--color-button-background-hover));transform:translate(-100%);opacity:0}.button-secondary:before,.button-outline:before{border-bottom-color:rgba(var(--color-alternate-button-background-hover))}.button .button-text{padding:0 6px}.button:hover:before,.shopify-payment-button__button:hover:before{transform:translate(0);opacity:1}.button-xsmall{min-width:70px;min-height:25px;font-size:var(--text-size-xsmall);padding:6px 10px}.button-small{min-width:106px;min-height:36px;font-size:var(--text-size-small)}.button-medium,shopify-buy-it-now-button .shopify-payment-button__button{min-width:140px;min-height:58px;padding:14px 20px;font-size:var(--text-size-medium)}.shopify-payment-button__button--hidden,button.shopify-payment-button__more-options{display:none!important}.button-large{font-size:var(--text-size-medium);min-width:160px;min-height:66px}.skip-to-content-link{position:absolute!important;overflow:hidden;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important;width:1px;height:1px;margin:-1px}.skip-to-content-link:focus-visible{clip:auto;width:auto;height:auto;margin:0;opacity:1;z-index:999;transition:none;padding:10px}.button-underline,shipping-small-text a{background:linear-gradient(currentColor,currentColor) 0 min(100%) / 100% 1px no-repeat;background-position-x:center;transition:background-size .3s cubic-bezier(.3,1,.3,1)}.button-full{width:100%}shipping-small-text a:hover,:is(.button-underline,.rte a:not(.button)):hover{background-size:0 1px}.hidden{display:none!important}.spinner-loading-btn svg{display:block;width:30px;height:auto}.container,.container-medium,.container-small{width:100%;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-full-width{max-width:100%}.grid-wrapper-flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:calc(0px - var(--space-column, 12px));margin-left:calc(0px - var(--space-column, 12px))}.separator{display:flex;align-items:flex-start;flex-wrap:wrap;grid-gap:var(--space-column, 0px)}.separator>div[class]{flex:0 0 100%;width:100%}@media(min-width:768px){.separator>div[class]{max-width:calc(100% / 2 - var(--space-column, 0px))}}.gutter-0{margin:0!important}.gutter-0 div[class*=grid-item-]{padding:0!important}.items-align-start{align-items:flex-start}.items-align-center{align-items:center}.items-align-end{align-items:flex-end}.content-justify-start{justify-content:flex-start}.content-justify-center{justify-content:center}.content-justify-end{justify-content:flex-end}.align-self-flext-start{align-self:flex-start}.align-self-flex-center{align-self:center}.align-self-flex-end{align-self:flex-end}.grid-item-l-1,.grid-item-l-2,.grid-item-l-3,.grid-item-l-4,.grid-item-l-5,.grid-item-l-6,.grid-item-l-7,.grid-item-l-8,.grid-item-l-9,.grid-item-l-10,.grid-item-l-11,.grid-item-l-12,.grid-item-md-1,.grid-item-md-2,.grid-item-md-3,.grid-item-md-4,.grid-item-md-5,.grid-item-md-6,.grid-item-md-7,.grid-item-md-8,.grid-item-md-9,.grid-item-md-10,.grid-item-md-11,.grid-item-md-12,.grid-item-sm-1,.grid-item-sm-2,.grid-item-sm-3,.grid-item-sm-4,.grid-item-sm-5,.grid-item-sm-6,.grid-item-sm-7,.grid-item-sm-8,.grid-item-sm-9,.grid-item-sm-10,.grid-item-sm-11,.grid-item-sm-12{position:relative;width:100%;max-width:100%;padding-right:var(--space-column, 12px);padding-left:var(--space-column, 12px)}ul{padding:0;margin:0}.list-style-none{list-style:none}.h1,h1{font-size:var(--heading-h1)}.h2,h2{font-size:var(--heading-h2)}.h3,h3{font-size:var(--heading-h3)}.h4,h4{font-size:var(--heading-h4)}.h5,h5{font-size:var(--heading-h5)}.h6,h6{font-size:var(--heading-h6)}.heading-large{font-size:calc(var(--heading-h1) * .3)}.heading-medium{font-size:calc(var(--heading-h2) * 1.5)}.heading-small{font-size:calc(var(--heading-h1) * 1.5)}.h1,h1,.h2,h2,.h3,h3,.h4,h4,.h5,h5,.h6,h6{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading);font-style:var(--font-style-heading);line-height:var(--font-line-height-heading);letter-spacing:var(--font-letter-spacing-heading)}h1,h2,h3,h4,h5,h6{color:rgb(var(--color-heading-text));margin:0}.stroke{-webkit-text-fill-color:transparent;-webkit-text-stroke:2px}.font-heading{font-family:var(--font-family-heading);font-weight:var(--font-weight-heading)}.font-body{font-family:var(--font-family-body);font-weight:var(--font-weight-body)}label{display:inline-block;font-size:var(--text-size-small);margin-bottom:3px}.form-flex-row{display:flex;flex-flow:row wrap;column-gap:10px}.form-flex-row .form-flex-item{width:calc(50% - 10px)}.form-flex-item{flex-grow:1}.form-control-input{padding:12px 20px;min-height:56px;margin-bottom:16px;font-family:var(--font-family-body);font-weight:var(--font-weight-body);font-size:var(--text-size-medium);color:rgb(var(--color-input-text));background-color:rgb(var(--color-input-background));border:1px solid rgb(var(--color-input-border));max-width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;-webkit-border-radius:var(--input-radius);border-radius:var(--input-radius)}textarea.form-control-input{padding:22px 20px;border-radius:clamp(0px,var(--input-radius),20px)}.form-control-input::placeholder{font-size:13px;color:currentcolor}.form-control-input:focus-visible,input:focus-visible{outline:none}.form-message{display:flex;align-items:center;flex-wrap:wrap;padding:10px;width:100%;border-radius:var(--input-radius);font-size:var(--text-size-small);margin:15px 0}.error_heading{display:flex;align-items:baseline;width:100%}.form-message ul{width:100%;padding-left:16px}.form-message ul li{font-size:var(--text-size-small)}.form-message ul li:not(:last-child){margin-top:4px}.alerticon{display:inline-flex;vertical-align:middle;text-align:center;margin-right:5px}.form-message.success{background-color:rgb(var(--color-background-success));color:rgb(var(--color-text-success))}.form-message.error{background-color:rgb(var(--color-background-error));color:rgb(var(--color-text-error))}.error-heading p{margin:0}.select-box,.no-js select.form-control{background-image:url(https://cdn.shopify.com/s/files/1/0834/9342/1375/files/down-arrow.svg?v=1704023935);background-repeat:no-repeat;background-size:10px;background-position:92% center;padding:16px 30px 16px 16px;border-radius:var(--input-radius);background-color:rgba(var(--color-input-background));color:rgba(var(--color-input-text));border:1px solid rgba(var(--color-input-border));width:100%;max-width:200px;appearance:none;-webkit-appearance:none;font-size:var(--text-size-base)}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.text-size-xlarge{font-size:var(--text-size-xlarge)}.text-size-large{font-size:var(--text-size-large)}.text-size-medium{font-size:var(--text-size-medium)}.text-size-base{font-size:var(--text-size-base)}.text-size-small{font-size:var(--text-size-small)}.text-size-xsmall{font-size:var(--text-size-xsmall)}.media-wrapper{position:relative;width:100%;height:100%;overflow:hidden;transition:.3s ease;background-color:rgb(var(--color-media-background))}.media-wrapper:after{content:"";height:0;display:block;padding-top:var(--media-ratio)}.media-wrapper iframe,.media-wrapper video,.media-wrapper iframe.producut-media-youtube,.media-wrapper .placeholder-svg,.media-wrapper img,.media-wrapper model-viewer{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;vertical-align:top}.placeholder-svg{background-color:rgba(var(--color-background-foreground),.04);color:rgba(var(--color-text),.4);fill:rgba(var(--color-text),.4);vertical-align:middle;width:100%;height:100%;visibility:visible}.media-wrapper img~img{opacity:0;background-color:rgb(var(--color-media-background));transition:all .3s ease-in-out}.media-wrapper .hover-slider{opacity:0;background-color:rgb(var(--color-media-background));transition:all .3s ease-in-out;width:100%;height:100%;display:block;z-index:0;position:absolute}.media-wrapper .hover-slider .swiper-slide{background:rgb(var(--color-media-background))}.hover-slider .media-hover-pagination{display:flex;width:100%;height:100%;position:absolute;z-index:1;top:0}.hover-slider .swiper-pagination-bullet{background-color:rgba(var(--color-text));transition:all .3s ease-in-out;border-radius:20px}.hover-slider .media-hover-pagination hover-slide{flex:0 0 calc(100% / var(--media-size));width:100%}.media-wrapper:hover .hover-img,.media-wrapper:hover .hover-slider,.media-wrapper:is(:focus-visible,:focus-within) .hover-slider{opacity:1;visibility:visible}.collection-tabs-wrapper{display:block}tabs-wrapper{display:block;margin-bottom:12px}.tab-nav-wrapper{display:inline-flex;align-items:center;white-space:nowrap;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;width:100%;padding-bottom:4px}.tab-nav-item{padding:4px}.tab-nav-item .tab-nav-link{display:inline-block;width:100%;text-align:center;padding:6px 10px;font-size:var(--text-size-base);position:relative;color:rgb(var(--color-text));opacity:.8}.tab-nav-item .tab-nav-link.active{opacity:1}.tab-nav-wrapper.border-enabled .tab-nav-link.active{border:1px solid rgb(var(--color-divider));border-radius:var(--button-radius)}.tab-nav-wrapper.border-enabled .tab-nav-item .tab-nav-link:after{content:none}.tab-nav-item+.tab-nav-item .tab-nav-link:after{content:"";position:absolute;top:50%;left:0;width:2px;height:80%;background-color:rgb(var(--color-card-border));transform:translateY(-50%) rotate(6deg)}.content-width-medium{max-width:1100px}.content-width-small{max-width:800px}.card-grid-view{display:grid;--card-item-perrow: 2;--card-item-gap: 10px;grid:auto-flow dense/repeat(var(--card-item-perrow),minmax(0,1fr));gap:var(--card-item-gap)}@media only screen and (max-width:767px){:root{--heading-h1: calc(var(--font-scale-heading) * 50px);--heading-h2: calc(var(--font-scale-heading) * 30px);--heading-h3: calc(var(--font-scale-heading) * 25px);--heading-h4: calc(var(--font-scale-heading) * 22px);--heading-h5: calc(var(--font-scale-heading) * 20px);--heading-h6: calc(var(--font-scale-heading) * 18px);--heading-bottom-space: 10px}.form-control-input{margin-bottom:10px}.button-medium,shopify-buy-it-now-button .shopify-payment-button__button{min-height:52px;padding:12px 20px;min-width:124px}.button-large{min-width:140px;min-height:56px}.button svg{min-width:18px;width:18px;height:18px}.banner-height-small{height:300px}.banner-height-medium{height:450px}.banner-height-large{height:600px}}@media screen and (min-width:576px){.grid-item-sm-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.grid-item-sm-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.grid-item-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-item-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.grid-item-sm-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.grid-item-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-item-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.grid-item-sm-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.grid-item-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.grid-item-sm-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.grid-item-sm-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.grid-item-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media screen and (min-width:768px){:root{--heading-h1: calc(var(--font-scale-heading) * 66px);--heading-h2: calc(var(--font-scale-heading) * 45px);--heading-h3: calc(var(--font-scale-heading) * 40px);--heading-h4: calc(var(--font-scale-heading) * 30px);--heading-h5: calc(var(--font-scale-heading) * 25px);--heading-h6: calc(var(--font-scale-heading) * 22px)}.container{padding:0 var(--container-padding);max-width:min(calc(100vw - var(--scrollbar-width, 0px) - var(--container-padding) * 2),var(--container-width))}.grid-item-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.grid-item-md-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.grid-item-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.grid-item-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.grid-item-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.grid-item-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.grid-item-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-item-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.grid-item-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.grid-item-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-item-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.grid-item-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.hide-large{display:none!important}.mb-view{display:none}.slider-height-full{height:calc(100vh - 20px)}.slider-height-xlarge{height:800px}.slider-height-large{height:700px}.slider-height-medium{height:650px}.slider-height-small{height:450px}.modal-content-box{padding:50px}.height-small{height:300px}.height-medium{height:450px}.height-large{height:650px}.banner-height-small{height:450px}.banner-height-medium{height:600px}.banner-height-large{height:800px}.card-grid-view{--card-item-perrow: 3}.card-grid-view-1{--card-item-perrow: 1}.card-grid-view-2{--card-item-perrow: 2}p{margin-top:20px}}@media screen and (min-width:992px){.grid-item-l-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.grid-item-l-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.grid-item-l-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.grid-item-l-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.grid-item-l-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.grid-item-l-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.grid-item-l-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-item-l-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.grid-item-l-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.grid-item-l-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-item-l-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.grid-item-l-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}}@media screen and (min-width:1200px){:root{--heading-h1: calc(var(--font-scale-heading) * 80px);--heading-h2: calc(var(--font-scale-heading) * 50px);--heading-h3: calc(var(--font-scale-heading) * 45px);--heading-h4: calc(var(--font-scale-heading) * 40px);--heading-h5: calc(var(--font-scale-heading) * 30px);--heading-h6: calc(var(--font-scale-heading) * 25px)}.grid-item-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.grid-item-xl-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.grid-item-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.grid-item-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.grid-item-xl-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.grid-item-xl-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.grid-item-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.grid-item-xl-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.grid-item-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.grid-item-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.grid-item-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.grid-item-xl-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.card-grid--3{--card-item-perrow: 3}.card-grid-4,.card-grid-5{--card-item-perrow: 4}}.collection-carousel .card{padding:10px!important}:root{--vg-line: 75ch}.rte,.collection__description,.collection-description,.page__content,.shopify-policy__body,.article-template__content,.product__description,.page-width .rte,.main-page .rte{max-width:var(--vg-line)!important;overflow-wrap:anywhere}.rte,.collection__description,.collection-description,.page__content,.shopify-policy__body,.article-template__content,.product__description{margin-left:0!important;margin-right:0!important}body.template-collection .collection__description,body.template-collection .collection__description .rte,body.template-collection .collection__content .rte,body.template-collection .collection__text .rte{max-width:var(--vg-line)!important;overflow-wrap:anywhere}.rte p,.collection__description p,.product__description p{line-height:1.55}.template-page .shopify-section .page-width,.template-page .shopify-section .page-width--narrow{max-width:var(--page-width, 1200px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important}.template-page .shopify-section .rte{max-width:720px;margin-left:auto;margin-right:auto}.vg-visualise-btn{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border:1px solid rgba(0,0,0,.18);border-radius:10px;background:#00000008;color:#000000c7;font-size:13px;font-weight:600;line-height:1;letter-spacing:.2px;cursor:pointer;transition:background .15s ease,border-color .15s ease,transform .05s ease}.vg-visualise-btn:hover{background:#0000000d;border-color:#00000047}.vg-visualise-btn:active{transform:translateY(1px)}.vg-visualise-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #00000014}.vg-visualise-panel{margin-top:12px;padding:16px;border:1px solid rgba(0,0,0,.12);border-radius:14px;background:#00000005}.vg-visualise-title{font-size:14px;font-weight:700;text-align:center;margin:0 0 12px;color:#000000c7}.vg-visualise-image{display:block;width:100%;max-width:260px;height:auto;margin:0 auto}.vg-visualise-hint{margin-top:10px;font-size:12px;opacity:.7;text-align:center}.vg-visualise-soon{font-size:12px;opacity:.5;margin-top:8px}.vg-visualise-btn--disabled{opacity:.45;cursor:default;pointer-events:none}html.vg-viz-lock,html.vg-viz-lock body{overflow:hidden}.vg-viz-overlay[hidden]{display:none}.vg-viz-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:block;opacity:0;transition:opacity .22s ease}.vg-viz-overlay.is-open{opacity:1}.vg-viz-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059}.vg-viz-shell{position:relative;max-width:1100px;margin:5vh auto;padding:26px 26px 18px;border-radius:18px;background:#f6f2ec;border:1px solid rgba(184,155,94,.28);box-shadow:0 20px 60px #00000047}@media(max-width:900px){.vg-viz-shell{margin:3vh 16px;padding:20px 18px 14px}}.vg-viz-close{position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:999px;border:1px solid rgba(184,155,94,.28);background:#ffffffa6;cursor:pointer;font-size:22px;line-height:40px}.vg-viz-hero{text-align:center;padding-top:6px}.vg-viz-title{font-size:22px;font-weight:750;letter-spacing:.2px}.vg-viz-sub{margin-top:8px;font-size:14px;opacity:.78;line-height:1.5}.vg-viz-rule{margin:18px auto;height:1px;width:min(520px,80%);background:#b89b5e4d}.vg-viz-main{display:flex;justify-content:center;margin:6px 0 18px}.vg-viz-stage{background:#ffffffbf;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:18px;width:min(520px,100%)}.vg-viz-stage-img{width:100%;height:auto;display:block;border-radius:12px;transition:opacity .18s ease}.vg-viz-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:10px}@media(min-width:900px){.vg-viz-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.vg-viz-card{border-radius:14px;border:1px solid rgba(184,155,94,.24);background:#ffffff8c;cursor:pointer;padding:10px;transition:transform .06s ease,border-color .15s ease,background .15s ease,opacity .15s ease}.vg-viz-card:hover{background:#ffffffb8;border-color:#b89b5e66}.vg-viz-card.is-active{border-color:#b89b5ea6;background:#fffc}.vg-viz-card:not(.is-active){opacity:.85}.vg-viz-thumb img{width:100%;height:auto;display:block;border-radius:10px}.vg-viz-missing{height:110px;border-radius:10px;border:1px dashed rgba(184,155,94,.35);display:flex;align-items:center;justify-content:center;opacity:.6}.vg-viz-footer{text-align:center;margin-top:16px;padding-top:12px}.vg-viz-cta{display:inline-block;text-decoration:none;font-weight:650;font-size:13px;padding:10px 14px;border-radius:999px;border:1px solid rgba(184,155,94,.32);background:#ffffffa6}.vg-viz-shell{max-width:1100px;width:calc(100% - 48px);max-height:88vh;overflow:auto;margin:6vh auto}@media(max-width:900px){.vg-viz-shell{width:calc(100% - 24px);margin:3vh auto;max-height:92vh}}.vg-viz-hero{padding-top:2px}.vg-viz-rule{margin:14px auto}.vg-viz-stage{width:min(520px,100%);padding:14px}.vg-viz-stage-img{max-height:42vh;object-fit:contain}.vg-viz-grid{gap:12px;margin-top:10px}.vg-viz-thumb img{max-height:140px;object-fit:contain}.vg-tax-note{display:block;margin-top:10px;margin-bottom:16px;font-size:12px;line-height:1.5;opacity:.85}.vg-tax-note span{display:block}.product-price-wrapper{flex-wrap:wrap}.vg-tax-note{flex:1 0 100%}.product-info-wrapper .button,.product-info-wrapper button,.product-info-wrapper .btn,.product-info-wrapper .visualise,.product-info-wrapper .visualise button{margin-top:14px}.vg-tax-note{margin-top:8px;font-size:12px;line-height:1.35;opacity:.75}.vg-cert-row{display:flex;justify-content:space-between;gap:10px;margin-top:8px;font-size:13px;line-height:1.3;opacity:1}.vg-cert-label{font-weight:600;opacity:.7}.vg-cert-no{font-weight:800;letter-spacing:.04em;font-variant-numeric:tabular-nums;opacity:1}.vg-visualise-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:999px;font-weight:700;font-size:14px;letter-spacing:.5px;background:#0b1f22;color:#fff;border:none;box-shadow:0 8px 22px #0000002e;transition:all .25s ease;cursor:pointer}.vg-visualise-btn:hover{transform:translateY(-2px);box-shadow:0 14px 28px #00000040}@media(max-width:749px){.variant-swatches-list.square{display:grid!important;grid-template-columns:1fr 1fr;gap:10px}.variant-swatches-list.square .swatch-label{width:100%!important;min-width:0!important;padding:12px 10px!important;font-size:14px!important;text-align:center}}.product-card-item .vg-cert-row{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:8px;flex-wrap:wrap}.product-card-item .vg-cert-label{opacity:.75;white-space:nowrap;flex:0 0 auto;max-width:52%;font-size:12px;line-height:1.2}.product-card-item .vg-cert-no{font-weight:700;text-align:right;flex:1 1 auto;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;line-height:1.2;font-variant-numeric:tabular-nums}@media(max-width:749px){.product-card-item .vg-cert-row{flex-direction:column;align-items:flex-start;gap:4px}.product-card-item .vg-cert-label{max-width:100%;font-size:11px}.product-card-item .vg-cert-no{width:100%;text-align:left;font-size:12px}}.vg-cert{margin-top:12px}.vg-cert__row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;line-height:1.25}.vg-cert__label{font-size:12px;letter-spacing:.02em;opacity:.65;white-space:nowrap}.vg-cert__value{font-size:13px;letter-spacing:.01em;word-break:break-word}.vg-cert__verify{font-size:12px;letter-spacing:.02em;text-decoration:underline;text-underline-offset:2px;opacity:.85;white-space:nowrap}@media(max-width:767px){.vg-cert__label{font-size:10px}.vg-cert__value{font-size:11px}.vg-cert__verify{font-size:10px}}body.template-policy main,body.template-policy .main-content,body.template-policy .content-for-layout,body.template-policy .section,body.template-policy .page-width{background:transparent!important}body,.body-wrapper,#MainContent{background:#f5f0eb!important}#MainContent{padding-top:72px!important;padding-bottom:96px!important}.shopify-policy__container{max-width:920px!important;margin:0 auto!important;padding:64px 72px!important;background:#fff!important;border-radius:22px!important;border:1px solid rgba(0,0,0,.05)!important;box-shadow:0 26px 70px #00000014,0 6px 18px #0000000d!important}.shopify-policy__title{margin:0 0 34px!important;padding:0!important;text-align:left!important}.shopify-policy__title h1,.shopify-policy__title .h1{margin:0!important;line-height:1.08!important}.shopify-policy__body{text-align:left!important}.shopify-policy__body p,.shopify-policy__body li{line-height:1.7!important;max-width:68ch}.shopify-policy__body h2{margin:42px 0 14px!important;line-height:1.2!important}.shopify-policy__body h3{margin:28px 0 10px!important;line-height:1.25!important}@media(max-width:749px){#MainContent{padding-top:38px!important;padding-bottom:56px!important}.shopify-policy__container{max-width:92vw!important;margin:0 auto!important;padding:34px 22px!important;border-radius:18px!important}.shopify-policy__body p,.shopify-policy__body li{max-width:100%!important}}.product-price-wrapper .product-item-shipping-tax{display:none!important}.vg-social{margin-top:22px}.vg-social-title{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:#8a8a8a;margin:0 0 12px}.vg-social-list{list-style:none;padding:0;margin:0;display:flex;align-items:center;gap:14px}.vg-social-link{display:inline-flex;align-items:center;justify-content:center;line-height:1;text-decoration:none;color:#6f6f6f;padding:2px;transition:color .2s ease}.vg-social-icon{width:16px;height:16px;display:block;fill:none!important;stroke:currentColor!important;stroke-width:1.45;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.vg-social-link:hover{color:#2b2b2b}.vg-social-link:hover .vg-social-icon{transform:translateY(-1px)}.vg-social-link:before,.vg-social-link:after{content:none!important}.vg-social-link,.vg-social-link:focus,.vg-social-link:focus-visible{background:transparent!important;border:0!important;box-shadow:none!important;outline:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/base.css.map */
