:root{--font-sans:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;--font-serif:Newsreader,serif;--font-mono:Monaco,Conolas,"Lucida Console",monospace;--base-font-family:var(--font-serif);--base-font-size:100%;--base-font-weight:400;--base-bg:#efedea;--base-color:#333;--base-line-height:1.5;--brand-primary:#a09a80;--brand-secondary:#fff;--brand-dark:#36332d;--brand-mid:color-mix(in srgb,var(--brand-dark) 20%,#fff);--brand-light:color-mix(in srgb,var(--brand-primary) 5%,#fff);--heading-font-family:var(--font-sans);--heading-font-weight:300;--container-width:1600px;--container-gutter:6vw;--grid-gutter:1.5rem;--btn-font-family:var(--font-serif);--btn-font-size:1rem;--btn-font-weight:400;--btn-height:3em;--btn-padding:1.125em;--btn-border-radius:0;--btn-default-bg:transparent;--btn-default-color:currentcolor;--form-control-font-family:var(--font-sans);--form-control-height:3em;--form-control-margin:.5em;--form-control-padding:.75em;--form-control-border-width:1px;--form-control-border-radius:0;--form-control-default-bg:#fff;--form-control-default-color:#333;--form-control-default-border-color:#fff;--form-control-default-border-color-active:#fff;--rule-color:#6c6d6f;--rule-width:2px}@font-face{font-display:swap;font-family:Inter;font-weight:100 1000;src:url(/app/themes/pcr/build/fonts/Inter-VariableFont_opsz,wght.e4653e.woff2) format("woff2 supports variations"),url(/app/themes/pcr/build/fonts/Inter-VariableFont_opsz,wght.e4653e.woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:Inter;font-style:italic;font-weight:100 1000;src:url(/app/themes/pcr/build/fonts/Inter-Italic-VariableFont_opsz,wght.079973.woff2) format("woff2 supports variations"),url(/app/themes/pcr/build/fonts/Inter-Italic-VariableFont_opsz,wght.079973.woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:Newsreader;font-weight:100 1000;src:url(/app/themes/pcr/build/fonts/Newsreader-VariableFont_opsz-wght.0ca404.woff2) format("woff2 supports variations"),url(/app/themes/pcr/build/fonts/Newsreader-VariableFont_opsz-wght.0ca404.woff2) format("woff2-variations")}@font-face{font-display:swap;font-family:Newsreader;font-style:italic;font-weight:100 1000;src:url(/app/themes/pcr/build/fonts/Newsreader-Italic-VariableFont_opsz-wght.99d4ab.woff2) format("woff2 supports variations"),url(/app/themes/pcr/build/fonts/Newsreader-Italic-VariableFont_opsz-wght.99d4ab.woff2) format("woff2-variations")}*,:after,:before{box-sizing:border-box}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;border-spacing:0;text-indent:0;width:100%}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-feature-settings:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}textarea:not([rows]){min-height:10em}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]{display:none}a,button,details,input,select,textarea{touch-action:manipulation}button,h1,h2,h3,h4,input,label{line-height:1.1}:target{scroll-margin-block:5ex}@media screen and (prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important;transition:none!important}}html{background-color:#efedea;color:#333;font:400 100%/1.5 Newsreader,serif;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{background-color:#a09a80;color:#fff}::selection{background-color:#a09a80;color:#fff}a:not([class]){color:currentcolor;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-color:currentcolor;text-decoration-skip-ink:auto;text-decoration-thickness:1px;text-underline-offset:.08em}a:not([class]):focus-visible{-webkit-text-decoration:none;text-decoration:none}a:not([class]):hover{-webkit-text-decoration:none;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-weight:300;margin-bottom:2rem}.hd-xl{font-size:max(2rem,min(6vw,6rem))}.hd-lg{font-size:max(1.25rem,min(2.5vw,2.5rem))}.hd-md{font-size:max(1.125rem,min(1.5vw,1.5rem))}.hd-bd{font-size:1rem}.hd-sm{font-size:.85rem}.hd-xs{font-size:.75rem}.muted{color:#d7d6d5}.shout{letter-spacing:.03em;text-transform:uppercase}.big{font-size:1.125em}.small{font-size:.875em}b,strong{font-weight:500}p+*{margin-top:1.5rem}dl{display:grid;grid-template-columns:max-content auto;grid-gap:0 .33em;gap:0 .33em}dt{font-weight:600}.columns{-moz-column-gap:2rem;column-gap:2rem;-moz-columns:35ch auto;columns:35ch;margin-bottom:2rem;margin-top:2rem;text-align:justify;text-wrap:pretty}.cta{align-items:center;display:inline-flex;-webkit-text-decoration:none;text-decoration:none}.cta>svg{flex-shrink:0;height:1.1em;margin-left:.5em;transition:transform .2s cubic-bezier(.65,0,.35,1);width:1.1em}.cta:focus-within>svg{transform:translateX(10px)}.cta:hover>svg{transform:translateX(10px)}body{display:flex;flex-direction:column;min-height:100dvh;overflow-x:hidden}.content-wrapper{margin-bottom:auto}.container{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:3vw;padding-right:3vw;width:100%}@media (max-width:639.98px){.container{padding-left:8px;padding-right:8px}}.container{container-type:inline-size}.container--md{max-width:1200px}.container--sm{max-width:800px}.container--fluid{max-width:none}.is-contained{margin-left:auto;margin-right:auto;max-width:1600px;width:100%}.spaced{margin-bottom:max(2rem,min(10vw,8rem));margin-top:max(2rem,min(10vw,8rem))}.spaced--sm{margin-bottom:max(1rem,min(4vw,2rem));margin-top:max(1rem,min(4vw,2rem))}.spaced--md{margin-bottom:max(2rem,min(7.5vw,4rem));margin-top:max(2rem,min(7.5vw,4rem))}.fg-brand-primary{color:#a09a80!important}.fg-brand-secondary{color:#fff!important}.fg-brand-light{color:#fafaf9!important}.fg-brand-dark{color:#36332d!important}.fg-brand-white{color:#fff!important}.fg-brand-black{color:#000!important}.bg-brand-primary{background-color:#a09a80!important}.bg-brand-secondary{background-color:#fff!important}.bg-brand-light{background-color:#fafaf9!important}.bg-brand-dark{background-color:#36332d!important}.bg-brand-white{background-color:#fff!important}.bg-brand-black{background-color:#000!important}.center-block{margin-left:auto;margin-right:auto}.align-center{text-align:center!important}.align-left{text-align:left!important}.align-right{text-align:right!important}.width-cap{margin-left:auto;margin-right:auto;max-width:70ch}.stack{display:grid;grid-gap:2rem;gap:2rem}.padded{padding:4%}.flow>*+*{margin-top:2rem}.breakout{margin-left:-3vw;margin-right:-3vw}@media (max-width:639.98px){.breakout{margin-left:-8px;margin-right:-8px}}.breakout>img{margin:2rem auto}.sticky{position:sticky;top:8rem}.no-margin{margin:0!important}.no-padding{padding:0!important}.no-border{border:0!important}.hidden{display:none}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.skip-link{background-color:#a09a80;color:#fff;display:block;outline:0;padding:1em;text-align:center}.skip-link:not(:focus){height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.scrollable{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:.25rem;scrollbar-color:transparent transparent;scrollbar-width:thin}.scrollable:focus-within{scrollbar-color:#d7d6d5 transparent}.scrollable:hover{scrollbar-color:#d7d6d5 transparent}.animate-in,section{opacity:0;transform:translateY(100px)}body{padding-top:4rem}@media (min-width:700px){body{padding-top:6rem}}.site-header-wrap{position:fixed;top:0;width:100%;z-index:9999}.site-header{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:3vw;padding-right:3vw;width:100%}@media (max-width:639.98px){.site-header{padding-left:8px;padding-right:8px}}.site-header{align-items:center;display:flex;height:4rem;justify-content:space-between}@media (min-width:700px){.site-header{height:6rem}}.site-header__brand{max-width:210px;transition:transform .4s ease;width:50%}.site-header__brand>svg{width:100%}.site-header__menu-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;padding:0;transition:transform .2s ease}.site-header__menu-toggle:focus-visible{transform:rotate(-90deg)}.site-header__menu-toggle:hover{transform:rotate(-90deg)}.site-header__cart-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;padding:0;position:relative}.site-header__cart-toggle>span{align-items:center;background-color:#a09a80;border-radius:50%;color:#fafaf9;display:flex;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:.75rem;font-weight:500;height:1.25rem;justify-content:center;line-height:1;position:absolute;right:-.5rem;top:-.5rem;width:1.25rem}@media (max-width:699.98px){.site-header__cart-toggle>span{left:-.5rem;right:auto}}.site-header__menu{padding-left:3vw;padding-right:3vw}@media (max-width:639.98px){.site-header__menu{padding-left:8px;padding-right:8px}}.site-header__menu{background-color:#fff;display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:1.33rem;font-weight:300;height:100%;left:0;max-width:500px;overflow-y:auto;padding-bottom:2rem;padding-top:4rem;position:fixed;top:0;transform:translateX(-100%);transition:transform .4s cubic-bezier(.65,0,.35,1);width:100%}@media (min-height:800.02px){.site-header__menu{padding-top:6rem}}.site-header__menu.is-active{transform:translateX(0)}.site-header__menu>:not(.site-header__menu-toggle){margin-left:3rem;margin-right:1rem}.site-header__menu>p{font-family:Newsreader,serif;font-weight:400;opacity:.7}.site-header__menu .site-header__menu-toggle{position:absolute;top:1rem}@media (min-width:700.02px){.site-header__menu .site-header__menu-toggle{top:2rem}}.site-header__menu .social-list{margin-top:auto}.site-header__nav{line-height:1;margin-bottom:3rem}.site-header__nav a{display:inline-block;font-size:1.66rem;text-decoration-line:none;transition:all .3s cubic-bezier(.65,0,.35,1)}.site-header__nav a:focus-within{color:color-mix(in srgb,currentColor,#fff 40%);transform:translateX(15px)}.site-header__nav a:hover{color:color-mix(in srgb,currentColor,#fff 40%);transform:translateX(15px)}.site-header__nav-item:not(:first-child){margin-top:3rem}.site-header__cart{background-color:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:.875rem;height:100%;max-width:480px;overflow-y:auto;padding:6rem 1rem 1rem;position:fixed;right:0;top:0;transform:translateX(100%);transition:transform .4s cubic-bezier(.65,0,.35,1);width:100%}@media (min-height:800.02px){.site-header__cart{padding:6rem 2rem 2rem}}.site-header__cart.is-active{transform:translateX(0)}.site-header__cart .site-header__cart-toggle{position:absolute;top:1rem;transition:transform .2s ease}@media (min-width:700.02px){.site-header__cart .site-header__cart-toggle{top:2rem}}.site-header__cart .site-header__cart-toggle:focus-visible{transform:translateX(-10px)}.site-header__cart .site-header__cart-toggle:hover{transform:translateX(-10px)}.site-header-wrap--up .site-header__brand{transform:translateY(-140px)}.admin-bar .site-header-wrap,.admin-bar .site-header__cart,.admin-bar .site-header__menu{top:46px}@media (min-width:768.02px){.admin-bar .site-header-wrap,.admin-bar .site-header__cart,.admin-bar .site-header__menu{top:32px}}.admin-bar .site-header__cart,.admin-bar .site-header__menu{height:calc(100% - 46px)}@media (min-width:768.02px){.admin-bar .site-header__cart,.admin-bar .site-header__menu{height:calc(100% - 32px)}}.site-footer-wrap{background-color:#f9f8f7;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;padding-bottom:2rem;padding-top:2rem}.site-footer{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:3vw;padding-right:3vw;width:100%}@media (max-width:639.98px){.site-footer{padding-left:8px;padding-right:8px}}.site-footer{font-size:.825rem;letter-spacing:.02em}.site-footer>*{margin:0}.site-footer__menu a{text-decoration-line:none}.site-footer__menu a:focus-within{text-decoration-line:underline;text-decoration-thickness:1px}.site-footer__menu a:hover{text-decoration-line:underline;text-decoration-thickness:1px}.site-footer__nav{margin-bottom:2rem}.site-footer__nav-item:not(:first-child){margin-bottom:1rem;margin-top:1rem}@media (min-width:900px){.site-footer{display:flex;flex-direction:row-reverse;justify-content:space-between}.site-footer__nav{align-items:baseline;display:flex;margin:0}.site-footer__nav-item{margin-bottom:0!important;margin-top:0!important}.site-footer__nav-item:not(:first-child){margin-left:2rem}}.product{margin-left:auto;margin-right:auto;max-width:2000px}@media (min-width:900px){.product{display:grid;grid-template-columns:55% 1fr;grid-gap:4rem;gap:4rem}}.product__media>img{width:100%}@media (max-width:899.98px){.product__media{display:flex;gap:1rem;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.product__media>img{scroll-snap-align:center}.product__media>img:not(:only-child){height:calc(96vw - 1rem);width:auto}}@media (min-width:900px){.product__media>*+*{margin-top:2rem}}.product__body{padding-left:3vw;padding-right:3vw}@media (max-width:639.98px){.product__body{padding-left:8px;padding-right:8px}}@media (min-width:900px){.product__body{padding-left:0;padding-top:4rem}}.product__body .cart{margin-bottom:2rem;margin-top:2rem}.product__body .single_add_to_cart_button{background-color:#36332d;color:#fafaf9;width:100%}.product__body .single_add_to_cart_button:focus-visible{background-color:#fafaf9;color:#36332d}.product__body .single_add_to_cart_button:hover{background-color:#fafaf9;color:#36332d}@media (min-width:900px){.product__body .single_add_to_cart_button{max-width:340px}}.product__body .quantity{margin-right:1rem}.product__body .quantity>input{margin-bottom:0;margin-top:0}.product__title{margin-bottom:2rem;margin-top:2rem}.editor-content>p:only-child{max-width:100ch;text-wrap:balance}.btn{align-items:center;background-color:transparent;border:1px solid;border-radius:0;color:currentcolor;cursor:pointer;display:inline-flex;font-family:Newsreader,serif;font-size:1rem;font-weight:400;height:3em;justify-content:center;line-height:1;min-width:100px;padding:0 1.125em;text-align:center;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle;white-space:nowrap}.btn>svg{flex-shrink:0;height:1.1em;margin-left:.5em;transition:transform .2s cubic-bezier(.65,0,.35,1);width:1.1em}.btn:focus-within{border-color:transparent}.btn:hover{border-color:transparent}.btn:focus-within>svg{transform:translateX(5px)}.btn:hover>svg{transform:translateX(5px)}.btn__icon{flex-shrink:0;height:1.125em;margin-left:.5em;margin-right:.5em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn--lg{font-size:1.25rem}.btn--sm{font-size:.875rem}.btn--block{width:100%}.btn--solid{background-color:#333;border-color:transparent;color:#f7f7f7}.btn--solid:focus-within{background-color:transparent;border-color:currentColor;color:inherit}.btn--solid:hover{background-color:transparent;border-color:currentColor;color:inherit}.btn-group{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,max(22ch,100%/3)),1fr));grid-gap:1rem;gap:1rem}.form__label{display:inline-block}.form__control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #fff;border-radius:0;color:#333;display:block;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:.925rem;height:3em;line-height:3em;margin:.5em 0;padding:0 .75em;width:100%}.form__control:focus{border-color:#fff;outline:none}select.form__control[multiple],textarea.form__control:not(.does-not-exist){height:auto;line-height:1.5;padding:.75em}.form__control[type=color]{width:calc(3em + 1rem)}.form__control[type=number]{max-width:100px;padding-right:.33em;text-align:center;width:auto}.custom-select-control{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="m256 406.6 11.3-11.3 192-192 11.3-11.3-22.6-22.6-11.3 11.3L256 361.4 75.3 180.7 64 169.4 41.4 192l11.3 11.3 192 192z"/></svg>') no-repeat 100% calc(50% - .125em);background-size:1rem 1rem;border-bottom:1px solid #d7d6d5;display:inline-flex;padding:.125em}.custom-select-control>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:.875rem;letter-spacing:.02em;padding-right:2rem}.custom-select-control>select:focus-visible{outline:0}.custom-number-control{border-bottom:1px solid #36332d;display:flex;height:2rem}.custom-number-control button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;font-family:inherit;font-size:1.25rem;font-weight:500;padding:0 .5em}.custom-number-control input{background:transparent;border:0;font-size:.875rem;text-align:center}.section{margin:15vh 0;scroll-margin-top:2rem}.media-card{display:grid;grid-gap:2rem;gap:2rem}.media-card>*{min-width:0}@media (min-width:800px){.media-card{align-items:center;grid-template-columns:repeat(2,calc(50% - 1rem))}.media-card--reverse .media-card__body{order:-1}}.product-card{position:relative}.product-card:focus-within a{text-decoration-line:underline}.product-card:hover a{text-decoration-line:underline}.product-card:focus-within .product-card__image>img{opacity:0}.product-card:hover .product-card__image>img{opacity:0}.product-card:hover .product-card__image>img:not(:first-child){opacity:1}.product-card:focus-within .product-card__image>img:not(:first-child){opacity:1}.product-card__image{margin-bottom:1rem;overflow:hidden;padding-bottom:100%;position:relative}.product-card__image>img{bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;transition:opacity .3s ease-out}.product-card__image>img:not(:first-child){opacity:0}.product-card__title{font-size:.875rem;font-weight:400;margin-bottom:1rem;margin-top:1rem}.product-card__title>a{text-decoration-line:none}.product-card__title>a:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.product-grid{--grid-layout-gap:var(--grid-gutter);--grid-column-count:4;--grid-item-min-width:200px;--gap-count:calc(var(--grid-column-count) - 1);--total-gap-width:calc(var(--gap-count)*var(--grid-layout-gap));--grid-item-max-width:calc((100% - var(--total-gap-width))/var(--grid-column-count));display:grid;grid-template-columns:repeat(auto-fill,minmax(max(var(--grid-item-min-width),var(--grid-item-max-width)),1fr));grid-gap:calc(var(--grid-layout-gap)*2) var(--grid-layout-gap);margin-bottom:2rem;margin-top:2rem}@media (max-width:500px){.product-grid{gap:1.5rem .75rem;grid-template-columns:repeat(2,1fr)}}@media (min-width:700px){.product-grid--offset>:nth-child(2){margin-top:33%}}.mini-cart-card{display:grid;grid-template-columns:120px 1fr;grid-gap:1rem;gap:1rem}.mini-cart-card a{-webkit-text-decoration:none;text-decoration:none}.mini-cart-card a:focus-visible{-webkit-text-decoration:underline;text-decoration:underline}.mini-cart-card a:hover{-webkit-text-decoration:underline;text-decoration:underline}.mini-cart-card .product-name{font-weight:500}.mini-cart-card .price{margin-bottom:.5rem;margin-top:.5rem}.mini-cart-card .quantity{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.mini-cart-card__body{display:flex;flex-direction:column}.social-list{align-items:baseline;display:flex;line-height:1}.social-list a{align-items:center;display:flex;gap:.33em;text-decoration-line:none}.social-list a:focus-visible{opacity:.5}.social-list a:hover{opacity:.5}.social-list__item:not(:first-child){margin-left:2rem}.glide__controls{align-items:center;display:flex;justify-content:center;margin-top:1rem}.glide__controls button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;margin-left:1rem;margin-right:1rem;padding:0;transition:transform .2s ease}.glide__controls button[data-glide-dir=">"]:focus-visible{transform:translateX(10px)}.glide__controls button[data-glide-dir=">"]:hover{transform:translateX(10px)}.glide__controls button[data-glide-dir="<"]:focus-visible{transform:translateX(-10px)}.glide__controls button[data-glide-dir="<"]:hover{transform:translateX(-10px)}.glide__controls svg{height:1.5rem;width:1.5rem}.glide__slides{height:580px;max-height:85vh}.glide__slide{background-color:#f4f2f0;padding:max(1rem,min(4vw,2rem))}.glide__slide>img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.hero{display:grid}.hero>*{grid-column:1;grid-row:1}.hero__media{display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:700px){.hero__media{grid-template-columns:repeat(6,1fr)}.hero__media>:first-child{grid-column:1/span 5}.hero__media>:nth-child(2){grid-column:2/span 5;margin-top:-23%}}.hero__media>img:only-child{grid-column:1/-1!important}.hero__body{align-self:center;color:#efedea;justify-self:center;position:sticky;text-align:center;top:50%;transform:translateY(-50%);z-index:99}.matrix{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(2,1fr)}@media (min-width:800px){.matrix{grid-template-columns:repeat(3,1fr)}}.variation-swatches{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:2rem;margin-top:2rem;white-space:nowrap}.variation-swatches label{cursor:pointer;height:2rem;min-width:6rem}.variation-swatches input{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.variation-swatches input:checked~span{background-color:#36332d;border:0;color:#fff}.variation-swatches span{align-items:center;border:1px solid #d7d6d5;border-radius:1rem;font-size:.875rem;height:100%;justify-content:center;padding:.5rem 1rem;text-align:center;width:100%}.variation-swatches span,wc-number-stepper{display:flex;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif}wc-number-stepper{border-bottom:1px solid #d7d6d5;height:2em;width:7.5em}wc-number-stepper button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;color:inherit;cursor:pointer;flex-grow:1;font-size:1.25em;font-weight:300;padding:0}wc-number-stepper input{border:0;font-size:.825rem;text-align:center;width:40%}.input-text{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #fff;border-radius:0;color:#333;display:block;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:.925rem;height:3em;line-height:3em;margin:.5em 0;padding:0 .75em;width:100%}.input-text:focus{border-color:#fff;outline:none}select.input-text[multiple],textarea.input-text:not(.does-not-exist){height:auto;line-height:1.5;padding:.75em}.input-text[type=color]{width:calc(3em + 1rem)}.input-text[type=number]{max-width:100px;padding-right:.33em;text-align:center;width:auto}.input-text{margin-bottom:0;margin-top:.25rem}.button{align-items:center;background-color:transparent;border:1px solid;border-radius:0;color:currentcolor;cursor:pointer;display:inline-flex;font-family:Newsreader,serif;font-size:1rem;font-weight:400;height:3em;justify-content:center;line-height:1;min-width:100px;padding:0 1.125em;text-align:center;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle;white-space:nowrap}.button>svg{flex-shrink:0;height:1.1em;margin-left:.5em;transition:transform .2s cubic-bezier(.65,0,.35,1);width:1.1em}.button:focus-within{border-color:transparent}.button:hover{border-color:transparent}.button:focus-within>svg{transform:translateX(5px)}.button:hover>svg{transform:translateX(5px)}.woocommerce-input-wrapper{display:block}#billing_country_field .woocommerce-input-wrapper,#billing_state_field .woocommerce-input-wrapper,#shipping_country_field .woocommerce-input-wrapper,#shipping_state_field .woocommerce-input-wrapper{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #fff;border-radius:0;color:#333;display:block;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:.925rem;height:3em;line-height:3em;margin:.5em 0;width:100%}#billing_country_field .woocommerce-input-wrapper:focus,#billing_state_field .woocommerce-input-wrapper:focus,#shipping_country_field .woocommerce-input-wrapper:focus,#shipping_state_field .woocommerce-input-wrapper:focus{border-color:#fff;outline:none}#billing_country_field select.woocommerce-input-wrapper[multiple],#billing_country_field textarea.woocommerce-input-wrapper:not(.does-not-exist),#billing_state_field select.woocommerce-input-wrapper[multiple],#billing_state_field textarea.woocommerce-input-wrapper:not(.does-not-exist),#shipping_country_field select.woocommerce-input-wrapper[multiple],#shipping_country_field textarea.woocommerce-input-wrapper:not(.does-not-exist),#shipping_state_field select.woocommerce-input-wrapper[multiple],#shipping_state_field textarea.woocommerce-input-wrapper:not(.does-not-exist){height:auto;line-height:1.5;padding:.75em}#billing_country_field .woocommerce-input-wrapper[type=color],#billing_state_field .woocommerce-input-wrapper[type=color],#shipping_country_field .woocommerce-input-wrapper[type=color],#shipping_state_field .woocommerce-input-wrapper[type=color]{width:calc(3em + 1rem)}#billing_country_field .woocommerce-input-wrapper[type=number],#billing_state_field .woocommerce-input-wrapper[type=number],#shipping_country_field .woocommerce-input-wrapper[type=number],#shipping_state_field .woocommerce-input-wrapper[type=number]{max-width:100px;padding-right:.33em;text-align:center;width:auto}#billing_country_field .woocommerce-input-wrapper,#billing_state_field .woocommerce-input-wrapper,#shipping_country_field .woocommerce-input-wrapper,#shipping_state_field .woocommerce-input-wrapper{background:#fff url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="m224 374.6 11.3-11.3 160-160 11.3-11.3-22.6-22.6-11.3 11.3L224 329.4 75.3 180.7 64 169.4 41.4 192l11.3 11.3 160 160z"/></svg>') no-repeat calc(100% - .5rem) 50%;background-size:1em 1em;display:flex;padding:0 .75em}#billing_country_field .woocommerce-input-wrapper>select,#billing_state_field .woocommerce-input-wrapper>select,#shipping_country_field .woocommerce-input-wrapper>select,#shipping_state_field .woocommerce-input-wrapper>select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;font-family:inherit;font-size:.925rem;letter-spacing:.02em;padding-right:2rem;width:100%}#billing_country_field .woocommerce-input-wrapper>select:focus-visible{outline:0}#billing_state_field .woocommerce-input-wrapper>select:focus-visible{outline:0}#shipping_country_field .woocommerce-input-wrapper>select:focus-visible{outline:0}#shipping_state_field .woocommerce-input-wrapper>select:focus-visible{outline:0}#billing_country_field .woocommerce-input-wrapper .input-text,#billing_state_field .woocommerce-input-wrapper .input-text,#shipping_country_field .woocommerce-input-wrapper .input-text,#shipping_state_field .woocommerce-input-wrapper .input-text{border:0!important;height:calc(100% - 2px)!important;margin:0!important;padding:0!important}.woocommerce-form__label-for-checkbox{display:inline-flex}.woocommerce-form__label-for-checkbox input{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.woocommerce-form__label-for-checkbox input:checked~span:before{background-color:#36332d}.woocommerce-form__label-for-checkbox input:checked~span:after{background-color:#fafaf9;transform:translateX(66%)}.woocommerce-form__label-for-checkbox span{align-items:center;display:flex;line-height:1;position:relative}.woocommerce-form__label-for-checkbox span:before{background-color:#fff;border:1px solid #d7d6d5;border-radius:1em;content:"";height:2em;margin-right:.5em;width:3em}.woocommerce-form__label-for-checkbox span:after{background:#d7d6d5;border-radius:1em;content:"";height:1.5em;left:.25em;position:absolute;top:.25em;transition:transform .25s ease;width:1.5em}.woocommerce-cart-form{margin:2rem auto;text-align:left}.woocommerce-cart-form__contents .actions{padding-bottom:1rem;padding-top:1rem}@media (max-width:599.98px){.woocommerce-cart-form__contents .actions .button{width:100%}}@media (min-width:600px){.woocommerce-cart-form__contents .actions{overflow:hidden;text-align:right}.woocommerce-cart-form__contents .actions .coupon{float:left;margin-bottom:0}.woocommerce-cart-form__contents .actions .button{width:auto}}.woocommerce-cart-form__contents .coupon{margin-bottom:1rem}.woocommerce-cart-form__contents .coupon label{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}@media (max-width:599.98px){.woocommerce-cart-form__contents .coupon .input-text{margin-bottom:1rem}}@media (min-width:600px){.woocommerce-cart-form__contents .coupon{align-items:center;display:flex}.woocommerce-cart-form__contents .coupon .input-text{margin-right:1rem;width:170px}}.woocommerce-cart-form__cart-item img{height:auto;max-width:100px}.woocommerce-cart-form__cart-item .product-name>a:not(.remove){font-weight:600}.woocommerce-cart-form__cart-item .remove{font-size:.875rem;-webkit-text-decoration:none;text-decoration:none}.woocommerce-cart-form__cart-item .remove:hover{-webkit-text-decoration:underline;text-decoration:underline}.cart-collaterals .shop_table th{width:90px}.cart-collaterals .shop_table td{text-align:right}.cart-collaterals .checkout-button{margin-top:1rem;width:100%}@media (min-width:620.02px){.cart-collaterals{overflow:hidden}.cart-collaterals .cart_totals{float:right;max-width:420px;min-width:300px;width:50%}}.woocommerce-shipping-destination{margin:.5em 0 0}.woocommerce-shipping-calculator .button{width:100%}@media (max-width:619.98px){.woocommerce-cart-form__contents thead{display:none}.woocommerce-cart-form__cart-item{align-items:center;display:grid;grid-template-columns:100px 1fr 80px;grid-template-rows:auto auto;padding:2rem 0}.woocommerce-cart-form__cart-item td{padding:0 .5em}.woocommerce-cart-form__cart-item .product-thumbnail{align-self:self-start;grid-row:1/span 2;padding:0}.woocommerce-cart-form__cart-item .product-name{grid-column:2/span 2}.woocommerce-cart-form__cart-item .product-price{font-size:1.25em}.woocommerce-cart-form__cart-item .product-subtotal{display:none}.woocommerce-cart-form__cart-item .qty{display:block;text-align:center;width:100%}}@media (min-width:620px){.woocommerce-cart-form__contents .product-thumbnail{width:100px}.woocommerce-cart-form__contents .product-price,.woocommerce-cart-form__contents .product-quantity,.woocommerce-cart-form__contents .product-subtotal{text-align:center!important}.woocommerce-cart-form__contents .coupon .input-text{max-width:240px;width:28vw}.woocommerce-cart-form__cart-item td{padding-bottom:2rem;padding-top:2rem}.woocommerce-cart-form__cart-item .qty{width:80px}}.is-loading{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 100 100"><circle cx="6" cy="50" r="6" fill="currentColor"><animateTransform attributeName="transform" begin=".1" dur="1s" repeatCount="indefinite" type="translate" values="0 15 ; 0 -15; 0 15"/></circle><circle cx="30" cy="50" r="6" fill="currentColor"><animateTransform attributeName="transform" begin=".2" dur="1s" repeatCount="indefinite" type="translate" values="0 10 ; 0 -10; 0 10"/></circle><circle cx="54" cy="50" r="6" fill="currentColor"><animateTransform attributeName="transform" begin=".3" dur="1s" repeatCount="indefinite" type="translate" values="0 5 ; 0 -5; 0 5"/></circle></svg>');background-position:50% 50%;background-repeat:no-repeat;background-size:80px 80px}.is-loading .widget_shopping_cart_content{opacity:.5;pointer-events:none}.widget_shopping_cart_content{display:flex;flex-direction:column;height:100%}.woocommerce-mini-cart{margin-bottom:2rem}.woocommerce-mini-cart>:not(:first-child){margin-top:2rem}.woocommerce-mini-cart__total{display:flex;font-size:1.25em;justify-content:space-between;margin-top:auto}.woocommerce-mini-cart__buttons{margin-bottom:0;margin-top:1rem}.woocommerce-mini-cart__buttons .button:only-child{background-color:#36332d;color:#efedea;width:100%}.woocommerce-mini-cart__buttons .button:only-child:hover{background-color:transparent;border-color:#36332d;color:inherit}.woocommerce-mini-cart__buttons .button:only-child:focus-visible{background-color:transparent;border-color:#36332d;color:inherit}.woocommerce-mini-cart__buttons .paypal-buttons-context-iframe{min-height:3em}@media (min-width:860px){.woocommerce-checkout{display:grid;grid-template-columns:55% 1fr;grid-gap:1rem 2rem;gap:1rem 2rem}}@media (min-width:1400px){.woocommerce-checkout{gap:1rem 3rem}}.woocommerce-checkout label .optional{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}.woocommerce-checkout label .required{color:#a32727;-webkit-text-decoration:none;text-decoration:none}@media (min-width:860px){.woocommerce-checkout__customer{border-right:1px solid #d7d6d5;padding-right:2rem}}@media (min-width:1400px){.woocommerce-checkout__customer{padding-right:3rem}}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap;gap:1rem}.woocommerce-billing-fields__field-wrapper .form-row,.woocommerce-shipping-fields__field-wrapper .form-row{flex-basis:210px;flex-grow:1;margin:0}.woocommerce-billing-fields__field-wrapper .form-row-wide,.woocommerce-shipping-fields__field-wrapper .form-row-wide{flex-basis:100%}#ship-to-different-address{margin-bottom:2rem;margin-top:2rem}#order_review{position:sticky;top:8rem}.woocommerce-checkout-review-order-table{text-align:left}.woocommerce-checkout-review-order-table td,.woocommerce-checkout-review-order-table th{padding-bottom:.33em;padding-top:.33em}.woocommerce-checkout-review-order-table td:last-child,.woocommerce-checkout-review-order-table th:last-child{text-align:right}.woocommerce-checkout-review-order-table th{font-size:.825rem;font-weight:500;letter-spacing:.03em;text-transform:uppercase}.woocommerce-checkout-review-order-table thead{border-bottom:1px solid #d7d6d5}.woocommerce-checkout-review-order-table tfoot{text-align:right}.woocommerce-checkout-review-order-table .cart_item td{padding-bottom:.5em;padding-top:.5em}.woocommerce-checkout-review-order-table .cart_item .product-thumbnail{width:120px}.woocommerce-checkout-review-order-table .cart_item .product-name{font-weight:500;padding-left:.5em}.woocommerce-checkout-review-order-table .cart_item .product-quantity{font-size:.925em;font-weight:400}.woocommerce-checkout-review-order-table .coupon{align-items:center;background-color:#fafaf9;border:1px solid #d7d6d5;border-radius:4px;display:inline-flex;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;gap:.5em;line-height:1;padding:.33em .5em}.woocommerce-checkout-review-order-table .coupon>a{font-size:1.25em;line-height:0}.woocommerce-checkout-review-order-table .order-total{font-weight:700}.woocommerce-form-coupon,.woocommerce-form-coupon-toggle+.woocommerce-error,.woocommerce-form-coupon-toggle+.woocommerce-message{margin-bottom:1rem;margin-top:1rem}.woocommerce-form-coupon{align-items:center;display:flex;gap:1rem}.woocommerce-form-coupon *{margin:0}.woocommerce-form-coupon .form-row{flex-grow:1}.woocommerce-form-coupon .button{border:0;height:auto;min-width:auto;padding-left:.5em;padding-right:.5em}.woocommerce-form-coupon .button:focus-visible{-webkit-text-decoration:underline;text-decoration:underline}.woocommerce-form-coupon .button:hover{-webkit-text-decoration:underline;text-decoration:underline}.woocommerce-checkout-payment{margin-top:2rem}.woocommerce-checkout-payment .wc_payment_methods{margin-bottom:2rem;margin-top:2rem}.woocommerce-checkout-payment .wc_payment_method{display:flex;flex-wrap:wrap;margin-bottom:.5rem;margin-top:.5rem}.woocommerce-checkout-payment .wc_payment_method .payment_box{flex-basis:100%}.woocommerce-checkout-payment .wc_payment_method .payment_box p{margin-bottom:1rem}.woocommerce-checkout-payment .wc_payment_method>label{align-items:center;display:flex;flex-grow:1;font-weight:600}.woocommerce-checkout-payment .wc_payment_method>label input{margin-right:.5rem}.woocommerce-checkout-payment .wc_payment_method>label img:first-of-type{margin-left:auto}.woocommerce-checkout-payment .wc_payment_method>label img:first-of-type~img{margin-left:.5em}.woocommerce-checkout-payment .wc_payment_method fieldset{border:0;padding:0}.woocommerce-checkout-payment .place-order .button{background-color:#36332d;color:#efedea;font-size:1.25em;margin-top:1rem;width:100%}.woocommerce-checkout-payment .place-order .button:focus-visible{background-color:transparent;border-color:#36332d;color:inherit}.woocommerce-checkout-payment .place-order .button:hover{background-color:transparent;border-color:#36332d;color:inherit}.woocommerce-order img{margin-top:5rem}#wc-stripe-express-checkout-element:first-child{margin-top:0!important}#wc-stripe-express-checkout-button-separator{margin-bottom:2rem!important;margin-top:2rem!important}.ppcp-messages{margin-bottom:.5rem;margin-top:.5rem}#ppc-button-ppcp-gateway{margin-top:1rem}.woocommerce-notices-wrapper{margin-left:auto;margin-right:auto;max-width:1600px;padding-left:3vw;padding-right:3vw;width:100%}@media (max-width:639.98px){.woocommerce-notices-wrapper{padding-left:8px;padding-right:8px}}.woocommerce-notices-wrapper *{outline:0}.woocommerce .woocommerce-notices-wrapper{max-width:none;padding-left:0;padding-right:0}.woocommerce-message{align-items:center;background-color:#d9e3da;display:flex;margin-bottom:2rem;margin-top:2rem;padding:1em}.woocommerce-message svg{height:2em;margin-right:.5em;width:2em}.woocommerce-message .button{border:0;height:auto;min-width:0;padding:0}.woocommerce-error{background-color:#fdaeae}.woocommerce-error,.woocommerce-info{margin-bottom:2rem;margin-top:2rem;padding:1em}.woocommerce-info{background-color:#87a6d2;color:#fafaf9}.glide{box-sizing:border-box;position:relative;width:100%}.glide *{box-sizing:inherit}.glide__slides,.glide__track{overflow:hidden}.glide__slides{backface-visibility:hidden;display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;touch-action:pan-Y;transform-style:preserve-3d;white-space:nowrap;width:100%;will-change:transform}.glide__slide,.glide__slides--dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide__slide{flex-shrink:0;height:100%;white-space:normal;width:100%;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.glide__slide a{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}.glide__arrows,.glide__bullets{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.glide--rtl{direction:rtl}