body.fx .btn{min-height:50px;padding:0 24px;border-radius:999px;font-weight:600;letter-spacing:0;text-transform:none}body.fx .btn--sm{min-height:40px;padding:0 16px;font-size:14px}body.fx .btn--block{width:100%}body.fx .btn--primary{background:var(--fx-plum);border-color:var(--fx-plum);color:#fff}body.fx .btn--primary:hover{background:var(--fx-plum-2);border-color:var(--fx-plum-2)}body.fx .btn--gold{background:var(--fx-gold);border-color:var(--fx-gold);color:var(--fx-plum-deep)}body.fx .btn--gold:hover{background:var(--fx-gold-2);border-color:var(--fx-gold-2)}body.fx .btn--ghost{background:transparent;color:var(--fx-plum);border:1px solid var(--fx-line-2)}body.fx .btn--ghost:hover{border-color:var(--fx-plum)}body.fx .input,body.fx .select,body.fx input[type=text],body.fx input[type=email],body.fx input[type=password],body.fx input[type=tel],body.fx input[type=number],body.fx textarea{border:1px solid var(--fx-line-2);border-radius:10px;background:var(--fx-paper);min-height:46px;font-size:16px;color:var(--fx-ink)}body.fx .input:focus,body.fx .select:focus,body.fx input:focus,body.fx textarea:focus{outline:none;border-color:var(--fx-plum);box-shadow:0 0 0 4px #1e124514}body.fx .rule-gold{background:var(--fx-gold);height:2px;width:56px;border:0}body.fx .crumbs{font-size:13px;color:var(--fx-ink-3)}body.fx .grid .pc,body.fx [role=listitem] .pc{height:100%}body.fx .pc-wa{text-decoration:none}body.fx .section-head h1,body.fx .coll-hero h1,body.fx .buybox__title{font-family:var(--fx-f-display);font-weight:400;color:var(--fx-plum);letter-spacing:-.01em;text-wrap:balance}body.fx .coll-hero{padding-block:clamp(28px,4vw,56px) 24px;text-align:center;background:linear-gradient(180deg,var(--fx-pearl-2),var(--fx-pearl))}body.fx .coll-hero h1{font-size:clamp(34px,2rem + 2vw,58px);line-height:1.05;margin:0}body.fx .coll-hero__desc{color:var(--fx-ink-2);font-size:16px;max-width:64ch}body.fx .toolbar{background:var(--fx-paper);border:1px solid var(--fx-line);border-radius:12px;padding:8px 14px;box-shadow:0 10px 30px -24px #140b3359}body.fx .toolbar__count{font-size:13.5px;color:var(--fx-ink-2)}body.fx .toolbar .select{border-radius:999px;min-height:42px;padding:0 16px}body.fx .facets{font-size:15px}body.fx .facet{border-bottom:1px solid var(--fx-line)}body.fx .facet__summary{font-weight:600;color:var(--fx-plum);padding-block:16px}body.fx .facet__opt{padding:7px 0;font-size:14.5px;border-radius:8px}body.fx .facet__opt:hover span{color:var(--fx-plum)}body.fx .facet__opt input{accent-color:var(--fx-plum);width:18px;height:18px}body.fx .facet__opt em{color:var(--fx-ink-3)}body.fx .chip{border-radius:999px;border:1px solid var(--fx-line-2);background:var(--fx-paper);color:var(--fx-plum);padding:6px 14px;font-size:13.5px;min-height:36px}body.fx .chip:hover{border-color:var(--fx-gold);background:#fff8ea}body.fx .pagination a,body.fx .pagination span{border-radius:50%;border:1px solid var(--fx-line);background:var(--fx-paper);color:var(--fx-plum)}body.fx .pagination [aria-current=page]{background:var(--fx-plum);border-color:var(--fx-plum);color:#fff}body.fx .empty{padding-block:72px}body.fx .gallery__main{border-radius:var(--fx-r);background:var(--fx-pearl-2)}body.fx .gallery__thumb{border-radius:8px;border:1px solid var(--fx-line)}body.fx .gallery__thumb[aria-current=true]{border-color:var(--fx-plum);box-shadow:0 0 0 2px var(--fx-plum)}body.fx .buybox__title{font-size:clamp(28px,1.5rem + 1.4vw,44px);line-height:1.08}body.fx .buybox__sku{font-family:var(--fx-f-mono);font-size:13px;letter-spacing:.02em;color:var(--fx-ink-3)}body.fx .buybox__price .price--request{font-family:var(--fx-f-body);font-style:normal;font-size:16px;font-weight:600;color:var(--fx-gold-ink)}body.fx .assure{background:var(--fx-paper);border:1px solid var(--fx-line);border-radius:var(--fx-r)}body.fx .assure__item svg{color:var(--fx-gold-ink)}body.fx .pill{border-radius:999px;border:1px solid var(--fx-line-2)}body.fx .pill:has(input:checked){background:var(--fx-plum);border-color:var(--fx-plum);color:#fff}body.fx .qty{border-radius:999px;border-color:var(--fx-line-2)}body.fx .acc__summary{font-weight:600;color:var(--fx-plum)}body.fx .spec th{color:var(--fx-ink-3)}body.fx .sticky-atc{background:var(--fx-paper);border-top:1px solid var(--fx-line);box-shadow:0 -14px 34px -22px #140b3380;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px))}@media(max-width:900px){body.fx .sticky-atc{bottom:calc(58px + env(safe-area-inset-bottom,0px))}}body.fx .summary{border-radius:var(--fx-r);background:var(--fx-paper);border-color:var(--fx-line)}body.fx .line__media{border-radius:8px;background:var(--fx-pearl-2)}body.fx .ship-bar__fill{background:var(--fx-gold)}body.fx .drawer .btn--primary{border-radius:999px}body.fx .page--narrow{max-width:860px;padding-block:clamp(28px,4vw,64px)}body.fx .page--narrow .section-head{margin-bottom:28px}body.fx .page--narrow .section-head h1{font-size:clamp(34px,2rem + 2vw,56px);line-height:1.05}body.fx .rte{font-size:16.5px;line-height:1.75;color:var(--fx-ink-2)}body.fx .rte h2,body.fx .rte h3,body.fx .rte h4{font-family:var(--fx-f-display);font-weight:400;color:var(--fx-plum);line-height:1.15;text-wrap:balance}body.fx .rte h2{font-size:clamp(26px,1.3rem + 1.2vw,36px)}body.fx .rte h3{font-size:clamp(21px,1.1rem + .7vw,27px)}body.fx .rte a{color:var(--fx-plum);text-decoration-color:var(--fx-gold)}body.fx .rte blockquote{border-left-color:var(--fx-gold);font-family:var(--fx-f-display);color:var(--fx-plum)}body.fx .rte img{border-radius:var(--fx-r)}body.fx .rte table{width:100%;display:block;overflow-x:auto}body.fx .rte th{background:var(--fx-pearl-2);color:var(--fx-plum)}body.fx .rte iframe{display:block;max-width:100%;border:0;border-radius:var(--fx-r)}body.fx .rte iframe[src*="google.com/maps"]{width:100%;height:clamp(300px,44vw,460px)}body.fx .rte iframe[src*=youtube],body.fx .rte iframe[src*=vimeo]{width:100%;height:auto;aspect-ratio:16/9}.shopify-policy__container{max-width:860px;margin:0 auto;padding:clamp(28px,4vw,64px) max(16px,env(safe-area-inset-left,0px)) clamp(48px,6vw,96px)}.shopify-policy__title h1{font:400 clamp(34px,2rem + 2vw,56px)/1.05 var(--fx-f-display);color:var(--fx-plum);margin:0 0 28px;text-align:center}.shopify-policy__body{font-size:16.5px;line-height:1.75;color:var(--fx-ink-2)}.shopify-policy__body h1,.shopify-policy__body h2,.shopify-policy__body h3{font-family:var(--fx-f-display);font-weight:400;color:var(--fx-plum);line-height:1.15;margin:1.6em 0 .5em}.shopify-policy__body a{color:var(--fx-plum);text-decoration-color:var(--fx-gold);text-underline-offset:3px}.shopify-policy__body p,.shopify-policy__body ul,.shopify-policy__body ol{margin:0 0 1em}.shopify-policy__body ul{list-style:disc;padding-left:1.25em}.shopify-policy__body ol{list-style:decimal;padding-left:1.25em}body.fx [class*=account] h1,body.fx [class*=auth] h1{font-family:var(--fx-f-display);font-weight:400;color:var(--fx-plum)}body.fx form .btn[type=submit]{min-width:160px}body.fx .modal__panel{border-radius:16px}body.fx .modal__close{border-radius:50%}body.fx .line__title{font-family:var(--fx-f-body);font-size:15px;font-weight:600;line-height:1.35;letter-spacing:0;color:var(--fx-plum)}body.fx .line__title a{color:inherit;text-decoration:none}@media(min-width:990px){body.fx .gallery{direction:ltr;grid-template-columns:78px minmax(0,1fr);align-items:start}body.fx .gallery>.gallery__thumbs{grid-column:1;grid-row:1}body.fx .gallery>.gallery__stage{grid-column:2;grid-row:1}body.fx .gallery--single{grid-template-columns:minmax(0,1fr)}body.fx .gallery--single>.gallery__stage{grid-column:1}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/fresh-pages.css.map */
