:root{--color-background: whitesmoke;--color-foreground: #2a2a2a;--color-primary: #2a2a2a;--font-xs: .5625rem;--font-s: .75rem;--font-m: 1rem;--font-l: 1.625rem;--font-xl: 2.625rem;--line-xs: 1.3;--line-s: 1.4;--line-m: 1.5;--line-l: 1.4;--line-xl: 1.2;--space-xs: .5625rem;--space-s: .75rem;--space-m: 1rem;--space-l: 1.625rem;--space-xl: 2.625rem}@media (max-width: 768px){:root{--font-xs: .5625rem;--font-s: .75rem;--font-m: .875rem;--font-l: 1.375rem;--font-xl: 2.125rem;--line-xs: 1.4;--line-s: 1.5;--line-m: 1.6;--line-l: 1.5;--line-xl: 1.3;--space-xs: .5625rem;--space-s: .75rem;--space-m: .875rem;--space-l: 1.375rem;--space-xl: 2.125rem}}*{box-sizing:border-box}*,*:before,*:after{font-family:ArialMT,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;color:#2a2a2a!important;letter-spacing:0!important}body{color:#2a2a2a!important;background:#f5f5f5!important;margin:0;min-height:100svh;position:relative}body:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;box-shadow:inset 40px 0 60px -20px #2a2a2a66,inset -40px 0 60px -20px #2a2a2a66;pointer-events:none;z-index:9998}html{background:#f5f5f5!important;scrollbar-width:none!important;scroll-behavior:smooth;overflow-x:hidden;min-height:100vh}html::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.template-index .menu-list__link,.template-index .header-action-text,.template-index .header-actions__action{color:#e3c9a8!important}.template-index .menu-list__link:hover,.template-index .header-actions__action:hover{color:tan!important}.template-index .cart-link,.template-index .nav-link{background:#f5f5f5!important;padding:4px 12px!important;border-radius:100px!important}.menu-list__link,.menu-list__link-title{text-transform:lowercase!important}body{overflow-x:hidden}body::-webkit-scrollbar{display:none!important;width:0!important}*{scrollbar-width:none!important;-ms-overflow-style:none!important}*::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}[data-scroll-container]{scrollbar-width:none!important}[data-scroll-container]::-webkit-scrollbar{display:none!important;width:0!important}html[scroll-lock]{overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}img{width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}input:hover{background-color:var(--color-input-hover-background)}select{background-color:var(--color-background);color:currentcolor}dialog{--backdrop-color-rgb: var(--color-shadow-rgb);background-color:var(--color-background);color:var(--color-foreground)}.rte,.rte *,.article-text__content,.article-text__content *,.article-page-content__content,.article-page-content__content *,.page-content,.page-content *,.content,.content *{font-family:ArialMT,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;font-size:inherit!important;line-height:inherit!important;color:inherit!important;letter-spacing:0!important;text-transform:none!important;text-decoration:inherit!important}.rte [style*=font-family],.article-text__content [style*=font-family],.article-page-content__content [style*=font-family],.page-content [style*=font-family]{font-family:ArialMT,Arial,sans-serif!important}.rte [style*=font-size],.article-text__content [style*=font-size],.article-page-content__content [style*=font-size],.page-content [style*=font-size]{font-size:inherit!important}.rte [style*=color],.article-text__content [style*=color],.article-page-content__content [style*=color],.page-content [style*=color]{color:inherit!important}.rte [style*=font-weight],.article-text__content [style*=font-weight],.article-page-content__content [style*=font-weight],.page-content [style*=font-weight]{font-weight:400!important}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.article-text__content h1,.article-text__content h2,.article-text__content h3,.article-text__content h4,.article-text__content h5,.article-text__content h6,.article-page-content__content h1,.article-page-content__content h2,.article-page-content__content h3,.article-page-content__content h4,.article-page-content__content h5,.article-page-content__content h6{font-family:ArialMT,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;color:inherit!important;letter-spacing:0!important}.wrap-text{overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}p:empty{display:none}:first-child:is(p,h1,h2,h3,h4,h5,h6),:first-child:empty+:where(p,h1,h2,h3,h4,h5,h6){margin-block-start:0}:last-child:is(p,h1,h2,h3,h4,h5,h6),:where(p,h1,h2,h3,h4,h5,h6):nth-child(2):has(+:last-child:empty){margin-block-end:0}*:focus-visible{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}@supports not selector(:focus-visible){*:focus{outline:var(--focus-outline-width) solid currentcolor;outline-offset:var(--focus-outline-offset)}}.focus-inset{outline-offset:calc(var(--focus-outline-width) * -1)}.content-for-layout{flex:1}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 16px}@media screen and (min-width: 750px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 40px}}.page-width-wide{--page-content-width: var(--wide-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.page-width-normal{--page-content-width: var(--normal-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.page-width-narrow,.page-width-content{--page-content-width: var(--narrow-page-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.page-width-content{--page-content-width: var(--normal-content-width);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2))}.hidden{display:none!important}@media screen and (max-width: 749px){.hidden--mobile,.mobile\:hidden{display:none!important}}@media screen and (min-width: 750px){.hidden--desktop,.desktop\:hidden{display:none!important}}.hide-when-empty:empty{display:none!important}.visually-hidden:not(:focus,:active){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}@media screen and (max-width: 749px){.is-visually-hidden-mobile:not(:focus,:active){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}}.contents{display:contents}.flex{display:flex;gap:var(--gap-md)}.flip-x{scale:-1 1}.flip-y{scale:1 -1}.list-unstyled{margin:0;padding:0;list-style:none}.skip-to-content-link{position:absolute;overflow:hidden;height:1px;left:-99999px;word-wrap:normal!important}.skip-to-content-link:focus{z-index:var(--layer-temporary);overflow:auto;width:auto;height:auto;padding:var(--padding-lg) var(--padding-4xl);left:var(--margin-lg);top:var(--margin-lg);box-shadow:0 0 0 var(--focus-outline-offset) var(--color-background)}.text-left{--text-align: left;text-align:left}.text-center{--text-align: center;text-align:center}.text-right{--text-align: right;text-align:right}.text-inherit{color:inherit}.user-select-text{-webkit-user-select:text;user-select:text}.justify-left{justify-content:left}.justify-center{justify-content:center}.justify-right{justify-content:right}.title--aligned-center{display:flex;align-items:center;gap:1rem}.background-image-container{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;opacity:var(--image-opacity)}.background-image-container img,.background-image-container svg{object-fit:cover;width:100%;height:100%}.background-image-fit img,.background-image-fit svg{object-fit:contain}.svg-wrapper{color:currentcolor;display:inline-flex;justify-content:center;align-items:center;width:var(--icon-size-sm);height:var(--icon-size-sm);pointer-events:none}.svg-wrapper--smaller{width:var(--icon-size-2xs);height:var(--icon-size-2xs)}.svg-wrapper--small{width:var(--icon-size-xs);height:var(--icon-size-xs)}.svg-wrapper>svg{width:var(--icon-size-sm);height:var(--icon-size-sm)}.relative{position:relative}.container-background-image{background-repeat:no-repeat;background-size:cover;background-position:center center}body,.paragraph:not(.button),.paragraph>*{font-family:"ArialMT",Arial,var(--font-paragraph--family),sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:var(--font-m);line-height:var(--line-m);text-transform:var(--font-paragraph--case);-webkit-font-smoothing:antialiased;color:var(--color, var(--color-foreground));letter-spacing:0!important}@media screen and (max-width: 1200px){input.paragraph.paragraph,input.paragraph.paragraph:not([type]),textarea.paragraph.paragraph,select.paragraph.paragraph{font-size:max(1rem,var(--font-paragraph--size))}}.paragraph>small{font-size:smaller}h1,.h1.h1,.text-block.h1>*{font-family:"ArialMT",Arial,var(--font-h1--family),sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:var(--font-m);line-height:var(--line-m);text-transform:var(--font-h1--case);color:var(--color, var(--font-h1-color));letter-spacing:0!important}@media screen and (max-width: 1200px){input.h1.h1,textarea.h1.h1,select.h1.h1{font-size:max(1rem,var(--font-h1--size))}}h2,.h2.h2,.text-block.h2>*{font-family:"ArialMT",Arial,var(--font-h2--family),sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:var(--font-m);line-height:var(--line-m);text-transform:var(--font-h2--case);color:var(--color, var(--font-h2-color));letter-spacing:0!important}@media screen and (max-width: 1200px){input.h2.h2,textarea.h2.h2,select.h2.h2{font-size:max(1rem,var(--font-h2--size))}}h3,.h3,.h3.h3,.text-block.h3>*{font-family:"ArialMT",Arial,var(--font-h3--family),sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:var(--font-m);line-height:var(--line-m);text-transform:var(--font-h3--case);color:var(--color, var(--font-h3-color));letter-spacing:0!important}@media screen and (max-width: 1200px){input.h3,textarea.h3,select.h3{font-size:max(1rem,var(--font-h3--size))}}h4,.h4.h4,.text-block.h4>*{font-family:"ArialMT",Arial,var(--font-h4--family),sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:var(--font-m);line-height:var(--line-m);text-transform:var(--font-h4--case);color:var(--color, var(--font-h4-color))}@media screen and (max-width: 1200px){input.h4.h4,textarea.h4.h4,select.h4.h4{font-size:max(1rem,var(--font-h4--size))}}h5,.h5.h5,.text-block.h5>*{font-family:"ArialMT",Arial,var(--font-h5--family),sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:var(--font-s);line-height:var(--line-s);text-transform:var(--font-h5--case);color:var(--color, var(--font-h5-color))}@media screen and (max-width: 1200px){input.h5.h5,textarea.h5.h5,select.h5.h5{font-size:max(1rem,var(--font-h5--size))}}h6,.h6.h6,.text-block.h6>*{font-family:"ArialMT",Arial,var(--font-h6--family),sans-serif!important;font-style:normal!important;font-weight:400!important;font-size:var(--font-s);line-height:var(--line-s);text-transform:var(--font-h6--case);color:var(--color, var(--font-h6-color))}@media screen and (max-width: 1200px){input.h6.h6,textarea.h6.h6,select.h6.h6{font-size:max(1rem,var(--font-h6--size))}}:first-child:is(.h1,.h2,.h3,.h4,.h5,.h6){margin-block-start:0}:last-child:is(.h1,.h2,.h3,.h4,.h5,.h6){margin-block-end:0}a{--button-color: var(--color, var(--color-primary));font-family:ArialMT,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;color:var(--button-color);text-decoration-color:transparent;text-decoration-thickness:.075em;text-underline-offset:.125em;transition:color .2s,text-decoration-color .2s;letter-spacing:0!important}:is(h1,h2,h3,h4,h5,h6,p)>a:hover{--button-color: var(--color, var(--color-primary-hover))}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)){text-decoration-color:currentcolor}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)):hover,.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-primary,.button-secondary)):hover{text-decoration-color:transparent;color:var(--color-primary-hover)}button,.button,input[type=submit],input[type=button],input[type=reset]{font-family:ArialMT,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;padding:8px 16px!important;border:none!important;border-radius:100px!important;background:#2a2a2a!important;color:#f5f5f5!important;cursor:pointer!important;letter-spacing:0!important;text-transform:lowercase!important;width:auto!important;display:inline-block!important}button:hover,.button:hover,input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover{background:#2a2a2a!important;color:#f5f5f5!important}input,textarea,select,label{font-family:ArialMT,Arial,sans-serif!important;font-weight:400!important;font-style:normal!important;letter-spacing:0!important}details[open] .summary-closed{display:none}details:not([open]) .summary-open{display:none}details[open]>summary .icon-animated>svg{transform:rotate(180deg)}summary::-webkit-details-marker{display:none}body:has(.header[transparent]) .content-for-layout>.shopify-section:first-child{margin-top:calc(var(--header-group-height) * -1)}body:has(.header[transparent]) #header-group>*:not(.header-section){z-index:1}body:has(.header[transparent]) #header-group>.header-section{z-index:var(--layer-sticky)}.icon-success,.icon-error{width:var(--icon-size-md);height:var(--icon-size-md);flex-shrink:0}.icon-success{color:var(--color-success)}.icon-error{fill:var(--color-error)}placeholder-image{display:block;height:100%;aspect-ratio:var(--ratio)}placeholder-image[data-type=product]{background-color:rgb(var(--color-foreground-rgb) / var(--opacity-15));width:100%}placeholder-image[data-type=product]:not(:has(>img)){aspect-ratio:var(--ratio);height:350px}placeholder-image>img{object-fit:cover;aspect-ratio:var(--ratio);height:100%}[data-placeholder=true] *{cursor:default}slideshow-component [data-placeholder=true] *{cursor:grab}.text-block{width:100%}.text-block>*:first-child,.text-block>:first-child>*:first-child{margin-block-start:0}.text-block>*:last-child,.text-block>:last-child>*:last-child{margin-block-end:0}
/*# sourceMappingURL=/cdn/shop/t/7/assets/base-custom.css.map */
