:root{--sf-navy: #323750;--sf-accent: #FF6300;--sf-green: #FF6300;--sf-green-hover: #E06416}.button,.shopify-challenge__button,.customer button{text-transform:uppercase;font-weight:700;letter-spacing:.1em}.product-form__submit.button,.cart__checkout-button.button{background:var(--sf-green)!important;color:#fff!important}.product-form__submit.button:before,.product-form__submit.button:after,.cart__checkout-button.button:before,.cart__checkout-button.button:after{box-shadow:none!important}.product-form__submit.button:hover,.cart__checkout-button.button:hover{background:var(--sf-green-hover)!important}.header__menu-item,.header__menu-item span,.header__inline-menu .header__menu-item{text-transform:uppercase;font-size:1.4rem}.header__menu-item:hover,.header__menu-item:hover span{color:var(--sf-accent)}.card__heading,.card__heading a{text-transform:uppercase;font-weight:700;letter-spacing:.08em;font-size:1.4rem}.product__title h1,.product__title h2{color:var(--sf-accent);text-align:center}.product__info-container .price,.product__info-container .product-form__quantity,.product__info-container .product__text{justify-content:center;text-align:center}.product__info-container fieldset.product-form__input{display:flex;flex-wrap:wrap;justify-content:center}.product__info-container .quantity{margin-inline:auto}[id$=__sf_hero] h1{color:var(--sf-accent)}[id$=__sf_hero] p{color:var(--sf-navy)}[id$=__sf_stickers] h1{color:var(--sf-accent)}[id$=__sf_stickers] .image-with-text__text{color:var(--sf-navy)}[id$=__sf_temple] h2{color:var(--sf-accent)}[id$=__sf_temple] .rich-text__text{color:var(--sf-navy)}[id$=__sf_atelier_txt] h2{color:#000}.slideshow__media picture,.slideshow__media picture img{display:block;width:100%;height:100%}.slideshow__media picture img{object-fit:cover}[id$=__sf_trust] .multicolumn-card__image-wrapper img{object-fit:contain;max-height:80px;width:auto;margin-inline:auto}[id$=__sf_trust] .multicolumn-card__info{padding-top:.8rem}[id$=__sf_loox_carousel],[id$=__sf_loox_agg]{min-height:120px}.sf-ship{padding:1rem 2rem 1.2rem;background:#f7f7f7;border-bottom:1px solid rgba(var(--color-foreground),.1);font-size:1.3rem;text-align:center}.sf-ship__text{margin:0 0 .6rem;color:var(--sf-navy)}.sf-ship__bar{display:block;height:6px;border-radius:6px;background:#e3e3e3;overflow:hidden}.sf-ship__fill{display:block;height:100%;background:var(--sf-green);border-radius:6px;transition:width .4s ease}.sf-sticky-atc{display:none;position:fixed;left:0;right:0;bottom:0;z-index:50;padding:1.2rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -2px 10px #00000026}@media(max-width:749px){.sf-sticky-atc.is-visible{display:block}body.sf-has-sticky .sf-back-to-top{bottom:8rem}}.sf-sticky-atc__btn{background:var(--sf-green)!important;color:#fff!important}.sf-sticky-atc__btn:before,.sf-sticky-atc__btn:after{box-shadow:none!important}.sf-back-to-top{position:fixed;right:1.6rem;bottom:1.6rem;z-index:40;width:4.4rem;height:4.4rem;border:0;border-radius:50%;background:var(--sf-navy);color:#fff;font-size:2rem;line-height:1;cursor:pointer;opacity:0;visibility:hidden;transform:translateY(1rem);transition:opacity .25s,transform .25s,visibility .25s}.sf-back-to-top.is-visible{opacity:1;visibility:visible;transform:none}.sf-back-to-top:hover{background:var(--sf-accent)}.product__info-container{background:var(--sf-navy);color:#fff;border-radius:1rem;padding:2rem 1.6rem}.product__info-container .product__title h1,.product__info-container .product__title h2{color:#fff;font-family:var(--font-heading-family),sans-serif;font-weight:700;font-size:clamp(2.4rem,5vw,3.2rem)}.product__info-container .price,.product__info-container .price *,.product__info-container .product__text,.product__info-container .product-form__input legend,.product__info-container .quantity__label{color:#fff}.product__info-container .price-item--regular,.product__info-container .price-item--sale{font-size:3.2rem;font-weight:700}.product__info-container .product-form__input input[type=radio]+label{background:#fff;color:var(--sf-navy);border:2px solid var(--sf-accent);border-radius:1rem;font-weight:700;padding:1rem 1.4rem}.product__info-container .product-form__input input[type=radio]:checked+label{background:var(--sf-accent);color:#fff}.product__info-container .product-form__submit.button{border-radius:1rem;font-size:2rem;font-weight:700;min-height:5.6rem}body{letter-spacing:.08em}h1,h2,h3,.h0,.h1,.h2,.h3{font-weight:300;letter-spacing:.04em}.rich-text__heading,.title{font-weight:300}.sf-hero h1,.sf-hero .rich-text__heading{color:var(--sf-accent)}.slideshow__text .banner__heading,.slideshow__text .inline-richtext{color:#fff;font-weight:300;font-size:clamp(2.8rem,4.5vw,4.8rem)}.slideshow__text .button{background:#fff;color:var(--sf-accent);border-radius:1.5rem;padding:0 3.2rem;min-height:5rem;box-shadow:none;text-transform:uppercase;font-weight:700}.slideshow__text .button:before,.slideshow__text .button:after{box-shadow:none}.sf-cards__title{text-align:center;margin:0 0 2rem;color:var(--sf-navy)}.sf-cards__grid{list-style:none;margin:0;padding:0;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media(min-width:750px){.sf-cards__grid{grid-template-columns:repeat(var(--sf-cols, 4),1fr)}}.sf-card__link{display:flex;flex-direction:column;height:100%;text-decoration:none;border-radius:.8rem;overflow:hidden;background:var(--sf-navy);color:#fff;transition:transform .25s}.sf-card__link:hover{transform:translateY(-4px)}.sf-card__media{aspect-ratio:3 / 2;overflow:hidden}.sf-card__media img{width:100%;height:100%;object-fit:cover;display:block}.sf-card__body{display:flex;flex-direction:column;align-items:center;gap:1.2rem;padding:1.6rem 1.2rem 2rem;text-align:center}.sf-card__heading{margin:0;color:#fff;font-size:1.75rem;font-weight:500;letter-spacing:.04em}.sf-card__btn{display:inline-block;background:#fff;color:var(--sf-accent);border-radius:1.5rem;padding:1rem 2.4rem;font-weight:700;text-transform:uppercase;font-size:1.4rem;box-shadow:0 2px 6px #00000040}.sf-cards--mosaic .sf-card__link{background:none;position:relative;border-radius:.8rem}.sf-cards--mosaic .sf-card__media{aspect-ratio:auto;height:100%;min-height:20rem}.sf-cards--mosaic .sf-card__body{position:absolute;inset:auto 0 1.6rem 0;padding:0}.sf-cards--mosaic .sf-card__heading{font-size:2.4rem;text-shadow:0 2px 8px rgba(0,0,0,.6);text-transform:uppercase}.sf-cards--mosaic .sf-card__btn{display:none}@media(min-width:750px){.sf-cards--mosaic .sf-cards__grid{grid-template-columns:1fr 2fr;grid-template-rows:1fr 1fr;grid-auto-flow:column}}.sf-split__inner{display:grid;gap:3rem;align-items:center}@media(min-width:750px){.sf-split__inner{grid-template-columns:1fr 1fr}.sf-split__inner--reverse .sf-split__text{order:2}}.sf-split__heading{margin:0 0 1.6rem;font-weight:300}.sf-split__caption{color:var(--sf-accent);font-size:2.8rem;font-weight:300;margin:0 0 1rem;font-family:var(--font-heading-family)}.sf-split__media img,.sf-split__media video{width:100%;height:auto;display:block}.sf-split__btn{display:inline-block;margin-top:1.6rem;background:var(--sf-navy);color:#fff;border-radius:1.5rem;padding:1.2rem 3rem;font-weight:700;text-transform:uppercase;text-decoration:none}.sf-split__btn:hover{background:var(--sf-accent)}html,body{overflow-x:hidden}.cl-po--discount,[data-live-discount],promotion-code{display:none!important}img,video,iframe,svg{max-width:100%}.product__description,.rte,.product__info-container .rte{overflow-wrap:anywhere}.rte table,.product__description table{display:block;max-width:100%;overflow-x:auto}.rte iframe,.product__description iframe{width:100%}.product-media-modal__dialog iframe{max-width:100%}.cart-drawer .cart-item{grid-template-columns:8rem minmax(0,1fr) auto!important;grid-template-rows:auto auto;column-gap:1.2rem}.cart-drawer .cart-item__media{grid-column:1!important;grid-row:1 / 3!important;width:8rem}.cart-drawer .cart-item__details{grid-column:2!important;grid-row:1!important;min-width:0;padding-left:0}.cart-drawer .cart-item__totals{grid-column:3!important;grid-row:1!important;min-width:0;text-align:right}.cart-drawer .cart-item__quantity{grid-column:2 / 4!important;grid-row:2!important;min-width:0}.cart-drawer .cart-item__name{overflow-wrap:anywhere}.cart-drawer .cart-items td{padding-top:1.2rem}.cart-drawer .drawer__inner{max-width:100vw;width:min(42rem,100vw)}.cart-drawer .drawer__header{position:sticky;top:0;z-index:2}.drawer__footer{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}@media(max-width:749px){.cart-drawer .drawer__inner{width:100vw;border-radius:0}.cart-drawer .cart-item{grid-template-columns:7rem minmax(0,1fr) auto!important}.cart-drawer .cart-item__media{width:7rem}}@media(max-width:749px){h1,.h1{font-size:2.8rem;line-height:1.2}h2,.h2{font-size:2.4rem;line-height:1.2}.sf-card__heading{font-size:1.6rem}}.sf-size{margin:1.6rem 0;text-align:center}.sf-size__tabs{display:inline-flex;background:#ffffff1f;border-radius:1.2rem;padding:.3rem;gap:.3rem;max-width:100%}.sf-size__tab{border:0;background:transparent;color:#fff;font:inherit;font-weight:700;padding:1rem 1.6rem;border-radius:1rem;cursor:pointer;min-height:4.4rem;letter-spacing:.02em}.sf-size__tab.is-active{background:#fff;color:var(--sf-navy)}.sf-size__panel{margin-top:1.4rem;background:#fff;color:var(--sf-navy);border-radius:1.2rem;padding:1.8rem 1.6rem;text-align:left}.sf-size__panel[hidden]{display:none}.sf-size__intro{margin:0 0 1.4rem;font-size:1.4rem;line-height:1.5;letter-spacing:.01em}.sf-size__fields{display:flex;align-items:flex-end;gap:1rem}.sf-size__field{flex:1;display:flex;flex-direction:column;gap:.5rem;font-weight:700;font-size:1.3rem;min-width:0}.sf-size__field input{width:100%;box-sizing:border-box;min-height:4.8rem;border:1px solid var(--sf-navy);border-radius:.8rem;padding:0 1.2rem;font-size:1.8rem;color:var(--sf-navy);background:#fff}.sf-size__field input:focus-visible{outline:3px solid var(--sf-accent);outline-offset:1px}.sf-size__x{padding-bottom:1.2rem;font-size:2rem}.sf-size__result{margin:1.4rem 0 .6rem;min-height:5.2rem;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.4rem 1.2rem;font-size:1.4rem}.sf-size__result strong{font-size:2.8rem;color:var(--sf-navy)}.sf-size__result em{flex-basis:100%;font-style:normal;color:#b4540a;font-size:1.3rem}.sf-size__note{margin:.4rem 0 1rem;padding:.8rem 1rem;background:#fff4e8;border-left:3px solid var(--sf-accent);font-size:1.3rem}.sf-size__add{margin-top:.6rem;background:var(--sf-green)!important;color:#fff!important;border-radius:1rem;font-size:1.8rem;min-height:5.6rem}.sf-size__add:disabled{opacity:.5;cursor:not-allowed}.sf-size__proof,.sf-size__paper{margin:1rem 0 0;font-size:1.25rem;line-height:1.45;opacity:.85}.sf-size__error{margin:1rem 0 0;color:#b00020;font-weight:700;font-size:1.3rem}.sf-mode-custom variant-selects,.sf-mode-custom .product-form,.sf-mode-custom .product-form__quantity,.sf-mode-custom .sf-sticky-atc{display:none!important}@media(max-width:380px){.sf-size__tab{padding:1rem;font-size:1.3rem}}.cart-item__properties dt,.cart-item__properties dd{font-size:1.3rem}.product__description.sf-collapsible.is-collapsed{max-height:36rem;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(#000 70%,transparent);mask-image:linear-gradient(#000 70%,transparent)}.sf-more-btn{display:block;margin:1rem auto 0;background:none;border:2px solid var(--sf-accent);color:var(--sf-accent);border-radius:1.5rem;padding:1rem 2.6rem;font:inherit;font-weight:700;cursor:pointer;text-transform:uppercase;letter-spacing:.06em}.sf-more-btn:hover{background:var(--sf-accent);color:#fff}.card__heading,.card__heading a{letter-spacing:.03em;line-height:1.3}.card-information .price{font-size:1.5rem;letter-spacing:.02em}.card .quick-add__submit,.card .button{letter-spacing:.04em;font-size:1.3rem;padding:0 1.2rem;min-height:4.2rem;line-height:1.2}.card-wrapper .card__media .media{background:#f3f3f3}.card-wrapper .card__media img{object-fit:cover}@media(max-width:749px){.card__heading,.card__heading a{font-size:1.25rem}.card-information{padding:.8rem .6rem 1rem}body{letter-spacing:.04em}}.sf-fmts{display:grid;gap:1rem;margin-top:1.2rem}.sf-fmts[hidden]{display:none}.sf-fmt{display:grid;grid-template-columns:11rem minmax(0,1fr);gap:1.2rem;align-items:center;text-align:left;width:100%;padding:.8rem;border:2px solid rgba(255,255,255,.25);border-radius:1.2rem;background:#ffffff0f;color:#fff;font:inherit;cursor:pointer}.sf-fmt:not(:has(.sf-fmt__img)){grid-template-columns:1fr}.sf-fmt.is-active{border-color:var(--sf-orange, #ff6a13);background:#ffffff24}.sf-fmt__img{display:block;border-radius:.8rem;overflow:hidden;background:#fff;aspect-ratio:1}.sf-fmt__img img{width:100%;height:100%;object-fit:cover;display:block}.sf-fmt__body{display:grid;gap:.3rem;min-width:0}.sf-fmt__name{font-weight:700;font-size:1.5rem;overflow-wrap:anywhere}.sf-fmt__price{font-weight:700;font-size:1.8rem;color:#fff}.sf-fmt__txt{font-size:1.25rem;line-height:1.35;opacity:.85}.sf-fmts-ready variant-selects{display:none}@media(max-width:380px){.sf-fmt{grid-template-columns:8.5rem minmax(0,1fr)}}.product__info-container,.product__info-container p,.product__info-container li,.product__info-container span:not(.sf-fmt__price),.product__info-container h1,.product__info-container h2,.product__info-container h3,.product__info-container h4,.product__info-container summary,.product__info-container dt,.product__info-container dd,.product__info-container .rte,.product__info-container .rte *,.product__info-container .product__description,.product__info-container .product__description *,.product__info-container .accordion,.product__info-container .accordion *,.product__info-container .product__tax,.product__info-container .caption,.product__info-container .product__sku,.product__info-container .rating-text,.product__info-container .share-button__button,.product__info-container .product__accordion .accordion__title{color:#fff}.product__info-container .accordion{border-color:#ffffff59}.product__info-container a:not(.button){color:#ffc29a;text-decoration-color:currentColor}.product__info-container .quantity{background:#fff}.product__info-container .quantity__input,.product__info-container .quantity__button,.product__info-container .quantity__button svg{color:var(--sf-navy)}.product__info-container .sf-more-btn{color:#fff;border-color:#fff;background:transparent}.product__description.sf-collapsible.is-collapsed{-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.product__info-container .shopify-payment-button__more-options{color:#fff}.sf-trust{margin-top:1.6rem;display:grid;gap:1.4rem}.sf-trust__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:1.2rem 1rem}.sf-trust__list li{display:flex;gap:.8rem;align-items:flex-start;font-size:1.25rem;line-height:1.3}.sf-trust__list svg{flex:0 0 auto;margin-top:.1rem;color:#fff}.sf-trust__list span{display:grid;gap:.2rem;min-width:0}.sf-trust__list strong{font-size:1.3rem}.sf-trust__list a{text-decoration:underline}.sf-trust__pay{list-style:none;margin:0;padding:1.2rem 0 0;border-top:1px solid rgba(255,255,255,.25);display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center}.sf-trust__pay li{display:block}.sf-trust__pay svg{width:3.8rem;height:2.4rem}@media(max-width:480px){.sf-trust__list{grid-template-columns:1fr}}.sf-seo-text{padding-top:2.4rem;padding-bottom:4rem;max-width:90rem}.sf-seo-text h1,.sf-seo-text h2{font-size:2.2rem}.sf-seo-text h3{font-size:1.8rem}.product__info-container .sf-size__tab{color:#fff}.product__info-container .sf-size__tab.is-active,.product__info-container .sf-size__panel,.product__info-container .sf-size__panel *{color:var(--sf-navy)}.product__info-container .sf-size__panel .sf-size__add,.product__info-container .sf-size__panel .sf-size__add *{color:#fff}.product__info-container .sf-size__panel .sf-size__error{color:#b3261e}.product__info-container .sf-size__panel input{color:var(--sf-navy);background:#fff}.sf-cartsafe{margin:0 0 1.2rem;font-size:1.2rem;text-align:center;color:var(--sf-navy);line-height:1.5}@media screen and (max-width:749px){[id$=__sf_hero] h1{font-size:2.6rem;line-height:1.2}[id$=__sf_hero] p{font-size:1.5rem;margin-top:.6rem}}.product-grid .sf-soldout{order:99}.sf-seo-text__body--clamp{max-height:12rem;overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(#000 55%,transparent);mask-image:linear-gradient(#000 55%,transparent)}.sf-seo-toggle:checked~.sf-seo-text__body--clamp{max-height:none;-webkit-mask-image:none;mask-image:none}.sf-seo-more{display:inline-block;margin-top:1rem;color:var(--sf-accent);text-decoration:underline;cursor:pointer;font-weight:600}.sf-seo-toggle:checked~.sf-seo-more{display:none}.sf-soldout-note{background:#fff;color:var(--sf-navy);border-radius:8px;padding:1.4rem;margin:1.4rem 0;text-align:center}.sf-soldout-note p{color:var(--sf-navy);margin:0 0 .8rem}.sf-soldout-note__links{display:flex;flex-direction:column;gap:.8rem}@media screen and (max-width:749px){.collection-hero__title,.main-page-title{font-size:2.4rem;line-height:1.2}.collection-hero{padding-top:0}}.sf-parent-link{color:inherit;text-decoration:none}.sf-parent-link:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/8/assets/sf-custom.css.map */
