@font-face{font-family:SJ Archivo;src:url(sj-archivo.woff2) format("woff2");font-weight:700;font-stretch:62% 125%;font-style:normal;font-display:swap}:root:root{--ob:32,33,36;--bo:255,249,242;--gr:184,204,52;--pk:237,126,145;--tint:245,245,245;--line:229,229,229;--pg:255,255,255;--accent-font:"SJ Archivo",var(--heading-font-family);--success-color:32,33,36;--success-background:184,204,52;--product-custom-label-text-color:255,249,242;--product-custom-label-2-text-color:32,33,36;--spark-font-default:var(--text-font-family);--spark-font-highlight:var(--text-font-family);--spark-header-font:var(--text-font-family);--jdgm-primary-color:#202124;--jdgm-secondary-color:#f5f5f5;--jdgm-star-color:#ed7e91;--jdgm-write-review-text-color:#fff9f2;--jdgm-write-review-bg-color:#202124;--jdgm-paginate-color:#202124;--jdgm-reviewer-name-color:#202124;--jdgm-snippet-card-color:#ffffff;--jdgm-snippet-text-color:#202124;--jdgm-snippet-lighter-text-color:#5e5e5e;--jdgm-snippet-star-color:#ed7e91;--jdgm-snippet-arrows-bg-color:#ffffff;--jdgm-snippet-arrows-color:#202124 }html{font-synthesis-weight:none}.label{text-transform:uppercase;font-family:var(--accent-font);font-weight:700;font-stretch:78%;letter-spacing:.03em}.label{font-size:13px;line-height:1.5;border-radius:0}.rte [style*=font-family],.rte font{font-family:inherit!important}:root:root{--button-height:48px;--button-small-height:40px;--form-input-field-height:50px;--sj-b-fs:17px;--sj-b-px:20px;--sj-bl-h:52px;--sj-bl-fs:18px;--sj-bl-px:24px;--sj-stud:235,235,235}@media screen and (min-width:741px){:root:root{--button-height:50px;--form-input-field-height:52px;--sj-b-fs:18px;--sj-b-px:24px;--sj-bl-h:56px;--sj-bl-fs:19px;--sj-bl-px:28px}}.button,.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button,button#quick-buy-trigger,#CompositeAddToCart{background-image:none!important;border-radius:0;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out,transform .08s}.button:not(.button--text),.shopify-challenge__button,#shopify-product-reviews .spr-summary-actions-newreview,#shopify-product-reviews .spr-button,button#quick-buy-trigger{font-family:var(--accent-font);font-weight:700;font-stretch:72%;font-size:var(--sj-b-fs);line-height:1.15;letter-spacing:.035em;text-transform:uppercase;padding-inline:var(--sj-b-px);padding-block:calc((var(--button-height) - 1.15em)/2)}.button--small:not(.button--text){font-size:15px;padding-inline:16px;padding-block:calc((var(--button-small-height) - 1.15em)/2)}.mini-cart .button:not(.button--text),.product-item__quick-form .button:not(.button--text){font-size:var(--sj-b-fs)}.add-top-button.button.button--small,.add-charm-button.button.button--small{text-transform:uppercase!important;letter-spacing:.035em!important;font-size:15px!important}button#AddToCart,button#StickyAddToCart,.product-form__add-button.button,.checkout-button.button,#CompositeAddToCart,button#quick-buy-trigger{height:auto;line-height:1.15;font-size:var(--sj-bl-fs)!important;padding-inline:var(--sj-bl-px);padding-block:calc((var(--sj-bl-h) - 1.15em)/2)}.product-sticky-form .button.product-form__add-button,.product-sticky-form #StickyAddToCart{height:auto;line-height:1.15}button#AddToCart,button.button--primary,button#StickyAddToCart,button#quick-buy-trigger,a.button.button--primary,span.button.button--primary,#CompositeAddToCart,.image-overlay__text-container a.button.button--primary,.shopify-section--slideshow a.button.button--primary,[class*=template-product-] #quick-buy-trigger,.template-product #quick-buy-trigger,div#shopify-section-template--31588128227711__image_with_text_block_wmzcza .button{background-color:rgb(var(--gr))!important;background-image:none!important;border:0;border-radius:0;color:rgb(var(--ob))!important;box-shadow:none}.button--secondary{background-color:rgb(var(--ob));color:rgb(var(--bo));box-shadow:none}.button--outline,.button--ternary{background-color:transparent;color:rgb(var(--text-color));box-shadow:inset 0 0 0 2px currentColor;border:0}.product-item__quick-form .button--outline{background-color:rgb(var(--pg))}.button[disabled],.button.is-disabled,button#AddToCart[disabled],button.button--primary[disabled],#CompositeAddToCart[disabled]{background-color:rgb(var(--sj-stud))!important;color:rgba(var(--ob),.55)!important;box-shadow:none!important;cursor:not-allowed}.button:not([disabled]):active,.inline-content-block__button:active{transform:translateY(1px)}.button:focus-visible,.inline-content-block__button:focus-visible,.shopify-challenge__button:focus-visible{outline:3px solid rgb(var(--pk));outline-offset:3px}@media(hover:hover){button#AddToCart:not([disabled]):hover,button.button--primary:not([disabled]):hover,button#StickyAddToCart:not([disabled]):hover,button#quick-buy-trigger:hover,a.button.button--primary:hover,#CompositeAddToCart:not([disabled]):hover,.image-overlay__text-container a.button.button--primary:hover,.shopify-section--slideshow a.button.button--primary:hover{background-color:rgb(var(--ob))!important;color:rgb(var(--gr))!important;box-shadow:none}.button--secondary:not([disabled]):hover{background-color:rgb(var(--gr));color:rgb(var(--ob))}.button--outline:not([disabled]):hover,.button--ternary:not([disabled]):hover{background-color:rgb(var(--ob));color:rgb(var(--bo));box-shadow:inset 0 0 0 2px rgb(var(--ob))}.footer a.button.button--primary:hover,.footer button.button--primary:not([disabled]):hover,.image-overlay a.button.button--primary:hover,.image-overlay button.button--primary:not([disabled]):hover,.shopify-section--slideshow a.button.button--primary:hover,.sibj-newsletter .button.button--primary:not([disabled]):hover,.sibj-sticky a.button.button--primary:hover{background-color:rgb(var(--bo))!important;color:rgb(var(--ob))!important}.footer .button--outline:hover,.image-overlay .button--outline:hover{background-color:rgb(var(--bo));color:rgb(var(--ob));box-shadow:inset 0 0 0 2px rgb(var(--bo))}}.input__field,.select-wrapper select,textarea.input__field,.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form input[type=url],.jdgm-form textarea,.jdgm-widget select.jdgm-sort-dropdown,.gift-card__code{border:1.5px solid rgba(var(--text-color),.38);border-radius:10px;font-size:16px;box-shadow:none;transition:border-color .15s,box-shadow .15s}.input__field:focus,.select-wrapper select:focus,.jdgm-form input:focus,.jdgm-form textarea:focus,.jdgm-widget select.jdgm-sort-dropdown:focus{border-color:rgb(var(--text-color));box-shadow:0 0 0 3px rgb(var(--pk));outline:none}.input__field::placeholder{color:rgba(var(--text-color),.55)}.input__field[aria-invalid=true],.input__field.is-invalid{border-color:#b3261e;box-shadow:0 0 0 1px #b3261e}.input__label{font-size:15px}.quantity-selector{border:1.5px solid rgba(var(--text-color),.38);border-radius:10px}.quantity-selector:focus-within{border-color:rgb(var(--text-color))}.footer__newsletter-form .input{position:relative}.footer__newsletter-form .input__field{padding-inline-end:116px;background:transparent;border-color:rgba(var(--bo),.35);color:rgb(var(--bo))}.footer__newsletter-form .input__field:focus{border-color:rgb(var(--bo));box-shadow:0 0 0 3px rgb(var(--pk))}.footer__newsletter-form .input__label{background:rgb(var(--ob));color:rgba(var(--bo),.72)}.footer__newsletter-form .input__submit-icon{position:absolute;top:0;bottom:0;inset-inline-end:0;display:flex;align-items:center;justify-content:center;width:auto;min-width:104px;height:auto;margin:0;padding:0 18px;border-radius:0 10px 10px 0;background:rgb(var(--gr));color:rgb(var(--ob));transform:none;transition:background-color .15s ease-out,color .15s ease-out}.footer__newsletter-form .input__submit-icon svg{display:none}.footer__newsletter-form .input__submit-icon:after{content:"Sign up";font:700 17px/1 var(--accent-font);font-stretch:72%;letter-spacing:.035em;text-transform:uppercase}.footer__newsletter-form .input__submit-icon:focus-visible{outline:3px solid rgb(var(--pk));outline-offset:3px}@media(hover:hover){.footer__newsletter-form .input__submit-icon:hover{background:rgb(var(--bo));color:rgb(var(--ob))}}.header__search-bar .predictive-search__form{height:44px;padding:0 14px;border:1.5px solid rgba(var(--bo),.35);border-radius:10px;background:rgba(var(--bo),.06);transition:border-color .15s,box-shadow .15s}.header__search-bar .predictive-search__form:focus-within{border-color:rgb(var(--bo));box-shadow:0 0 0 3px rgb(var(--pk))}.header__search-bar .predictive-search__input{font-size:16px;outline:none}.sibj-newsletter__form{grid-template-columns:minmax(0,1fr) auto!important;gap:0!important}.sibj-newsletter__input{height:52px!important;padding:0 14px!important;border:1.5px solid rgba(var(--bo),.35)!important;border-inline-end:0!important;border-radius:10px 0 0 10px!important;background:transparent!important;color:rgb(var(--bo))!important;font-size:16px!important;transition:border-color .15s,box-shadow .15s}.sibj-newsletter__input::placeholder{color:rgba(var(--bo),.6)}.sibj-newsletter__input:focus{outline:none!important;border-color:rgb(var(--bo))!important;box-shadow:0 0 0 3px rgb(var(--pk))}.sibj-newsletter__form .button{height:52px!important;min-height:0!important;line-height:52px!important;padding-block:0!important;padding-inline:20px!important;border-radius:0 10px 10px 0!important}html body .sibj-newsletter .sibj-newsletter__form .button.button--primary,html body .sibj-sticky a.button.button--primary{background-image:none!important}.pagination__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;table-layout:auto}.pagination__nav-item{display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:44px;height:44px;padding:0 10px;border:1.5px solid rgba(var(--text-color),.25);border-radius:0!important;box-shadow:none;font:700 17px/1 var(--accent-font);font-stretch:72%;letter-spacing:.035em;text-transform:uppercase;color:rgb(var(--text-color));transition:background-color .12s,border-color .12s,color .12s}.pagination__nav-item:before{display:none!important}.pagination__nav-item[aria-current]{background:rgb(var(--ob));border-color:rgb(var(--ob));color:rgb(var(--bo))}.pagination__nav-item[rel=prev],.pagination__nav-item[rel=next]{border:2px solid currentColor}.pagination__nav-item svg{width:14px;height:14px}@media(hover:hover){.pagination__nav-item:not([aria-current]):hover{border-color:rgb(var(--ob))}.pagination__nav-item[rel=prev]:hover,.pagination__nav-item[rel=next]:hover{background:rgb(var(--ob));color:rgb(var(--bo))}}.jdgm-paginate__page{display:inline-flex!important;align-items:center;justify-content:center;min-width:44px;height:44px;border:1.5px solid rgba(var(--ob),.25)!important;border-radius:0!important;font:700 17px/1 var(--accent-font)!important;font-stretch:72%}.jdgm-paginate__page.jdgm-curt{background:rgb(var(--ob))!important;border-color:rgb(var(--ob))!important;color:rgb(var(--bo))!important}.prev-next-button{width:44px;height:44px;border:2px solid rgb(var(--ob));border-radius:0;color:rgb(var(--ob));transition:background-color .15s,color .15s,border-color .15s}@media screen and (min-width:741px){.prev-next-button:not(.prev-next-button--small){width:44px;height:44px}.prev-next-buttons:not(.prev-next-buttons--row) .prev-next-button:last-child{border-top:2px solid rgb(var(--ob))}.prev-next-buttons--row .prev-next-button:last-child{border-left:2px solid rgb(var(--ob))}}.prev-next-buttons--row{gap:6px}.prev-next-buttons:not(.prev-next-buttons--row){gap:6px}.prev-next-button[disabled]{color:rgba(var(--ob),.3);border-color:rgba(var(--ob),.3)}.prev-next-button svg{width:18px}@media(hover:hover){.prev-next-button:not([disabled]):hover{background:rgb(var(--ob));color:rgb(var(--bo))}}.template-search .page-header--secondary{margin-bottom:0;padding-block:34px 0;background:rgb(var(--bo))}.template-search .page-header--secondary .page-header__text-wrapper{display:block;max-width:none;margin:0;text-align:start}.template-search .page-header--secondary h1{margin:0;font:var(--heading-font-weight) clamp(32px,9vw,54px)/1 var(--heading-font-family);letter-spacing:-.025em;text-transform:uppercase;overflow-wrap:anywhere;color:rgb(var(--ob))}.template-search .main-search__form{--form-input-field-height:50px;max-width:560px;margin-block:22px 0;margin-inline:0}.template-search .empty-state .main-search__form{margin-inline:auto}.template-search .main-search__input{padding-inline:46px 14px;background:rgb(var(--pg));font-size:16px}.template-search .main-search__submit{position:absolute;top:50%;inset-inline-start:14px;inset-inline-end:auto;width:22px;height:22px;transform:translateY(-50%);color:rgba(var(--ob),.6)}.template-search .main-search__submit svg{width:20px;height:20px}.template-search #search-tabs-nav{margin:24px 0 0;padding-bottom:22px}.template-search #search-tabs-nav .tabs-nav__scroller-inner{margin:0}.template-search #search-tabs-nav .tabs-nav__position{display:none}.template-search #search-tabs-nav .tabs-nav__item-list{justify-content:flex-start;gap:6px;box-shadow:none}.template-search #search-tabs-nav .tabs-nav__item{display:inline-flex;align-items:center;min-height:44px;margin:0;padding:0 14px;border:1.5px solid rgba(var(--ob),.25);font:700 16px/1 var(--accent-font);font-stretch:72%;letter-spacing:.035em;text-transform:uppercase;color:rgb(var(--ob));opacity:1;transition:background-color .12s,border-color .12s,color .12s}.template-search #search-tabs-nav .tabs-nav__item[aria-expanded=true]{background:rgb(var(--ob));border-color:rgb(var(--ob));color:rgb(var(--bo))}.template-search #search-tabs-nav .tabs-nav__item:focus-visible{outline:3px solid rgb(var(--pk));outline-offset:2px}@media(hover:hover){.template-search #search-tabs-nav .tabs-nav__item:hover{border-color:rgb(var(--ob))}}.template-search .page-header--clear{padding-bottom:34px}.template-search .empty-state--bottom-only{margin:0;padding:34px 0 0;text-align:start}.template-search .empty-state--bottom-only .text--large{font-size:19px;line-height:1.45;color:rgb(var(--ob))}.template-search .product-facet__meta-bar-item--count{font:700 16px/1.2 var(--accent-font);font-stretch:78%;letter-spacing:.03em;text-transform:uppercase}@media screen and (min-width:741px){.template-search .page-header--secondary{padding-block:56px 0}.template-search .page-header--secondary h1{font-size:clamp(46px,4.7vw,74px)}.template-search .page-header--clear{padding-bottom:56px}.template-search .empty-state--bottom-only{padding-top:56px}.template-search .main-search__form{--form-input-field-height:52px;margin-top:28px}.template-search #search-tabs-nav{margin:30px 0 0;padding-bottom:28px}.template-search #search-tabs-nav .tabs-nav__item{font-size:18px;padding:0 18px}}.header_wishlist.header__icon-wrapper svg{fill:rgb(var(--bo))}.header_rewards.header__icon-wrapper svg{stroke:rgb(var(--bo));fill:rgb(var(--bo))}.mobile-nav__footer .header_wishlist.header__icon-wrapper svg,.mobile-nav__footer .header_rewards.header__icon-wrapper svg{fill:rgb(var(--ob));stroke:rgb(var(--ob))}.mega-menu__column .linklist__item{color:rgb(var(--ob))}.announcement-bar__content-text-wrapper{background-color:rgb(var(--tint))}.announcement-bar__content-overlay{background-color:rgb(var(--ob))}.announcement-bar__content.has-image .announcement-bar__close-button{color:rgb(var(--ob))}.drawer__overlay,.popover__overlay,.combo-box__overlay{background:rgb(var(--ob))}.footer__payment-methods{flex-wrap:wrap}.footer__payment-methods .payment-methods-list{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,38px);max-width:100%}@media screen and (min-width:1000px){footer .footer__payment-methods .payment-methods-list{grid-template-columns:repeat(7,38px)}}.inline-content-block{border-radius:0!important}.price--highlight{color:rgb(var(--text-color))}.label--highlight{background:rgb(var(--pk));color:rgb(var(--ob))}.label--subdued{background:rgb(var(--ob));color:rgb(var(--bo))}input[type=checkbox]{accent-color:rgb(var(--ob))}.breadcrumb__link{color:rgba(var(--text-color),.84);opacity:1!important}.select-material p{opacity:.8!important}.uc-price .upsell-feature-previous-price{opacity:1!important}.eu-info-note{background-color:rgb(var(--pg))}.eu-info-note-cart{background-color:rgb(var(--tint))}.product-form__text{background-color:rgb(var(--pk));color:rgb(var(--ob))}.l-pFReviews__stars svg{fill:rgb(var(--pk))}.l-pFReviews__content-inner .jdgm-rev-widg__reviews .jdgm-rev:first-child,.l-pFReviews__content-inner .jdgm-rev-widg__reviews .jdgm-rev{border-color:rgb(var(--line))}.select-material a p{color:rgb(var(--ob))!important}.inventory--low{display:inline-block;padding:1px 8px;background:rgb(var(--pk));color:rgb(var(--ob))}.dc-desk svg{width:26px!important;margin-block:-6px!important;background:radial-gradient(circle at 50% 66%,rgb(var(--ob)) 0 26%,transparent 27%)}#quick-buy-trigger.button.button--text{font-family:var(--accent-font)!important;font-weight:700!important;font-stretch:72%;font-size:var(--sj-bl-fs)!important;letter-spacing:.035em!important;box-shadow:none!important;border-radius:0!important}@media screen and (max-width:999px){.product-sticky-form{background:rgb(var(--pg));box-shadow:0 -1px rgb(var(--line));padding-block:10px calc(10px + env(safe-area-inset-bottom))!important}}.select-bar-type a,.select-bar-shape a,.select-bar-shape a div,.select-bar-shape a img,.select-colour a,.select-colour a div,.select-colour a img,.bt-info:before,.upsell-card,.select-material img,.sibj-rev__card,.sibj-rev__card-verified,.discount-tiers-wrapper,.discount-tier .tier-progress,.discount-tier .tier-progress-bar,.link-bar--chips .link-bar__link{border-radius:0!important}.inline-content-block__button{display:inline-flex!important;align-items:center;justify-content:center;min-height:var(--button-height)!important;padding:0 var(--sj-b-px)!important;border-width:2px!important;border-style:solid!important;font-family:var(--accent-font)!important;font-weight:700!important;font-stretch:72%;font-size:var(--sj-b-fs)!important;letter-spacing:.035em!important;line-height:1.1!important;border-radius:0!important;box-shadow:none!important;opacity:1!important;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out,transform .08s}.inline-content-block__button--primary{background:rgb(var(--gr))!important;color:rgb(var(--ob))!important;border-color:rgb(var(--gr))!important}.inline-content-block__button--secondary{background:transparent!important;color:rgb(var(--bo))!important;border-color:rgb(var(--bo))!important}@media(hover:hover){.inline-content-block__button--primary:hover,.inline-content-block__button--secondary:hover{background:rgb(var(--bo))!important;border-color:rgb(var(--bo))!important;color:rgb(var(--ob))!important}}@media screen and (max-width:740px){.inline-content-block__button{padding:6px 12px!important;font-size:15px!important}}.template-article #main,#bloggy--article{background-color:rgb(var(--pg))}.article__main-part .rte table td{border-color:rgb(var(--line))}.sibj-share,.sibj-share span,.sibj-helpful__btn,.wishlist-login{font-family:var(--accent-font)!important;font-weight:700!important;font-stretch:72%;letter-spacing:.035em!important;text-transform:uppercase}.sibj-share,.sibj-helpful__btn{height:40px!important;padding:0 16px!important;border:2px solid rgb(var(--ob))!important;border-radius:0!important;background:transparent!important;color:rgb(var(--ob))!important;font-size:15px!important;transition:background-color .15s ease-out,color .15s ease-out,transform .08s}.sibj-share span{font-size:15px!important}.sibj-helpful__btn.is-active{background:rgb(var(--ob))!important;color:rgb(var(--bo))!important}.sibj-share:active,.sibj-helpful__btn:active{transform:translateY(1px)}.sibj-share:focus-visible,.sibj-helpful__btn:focus-visible,.wishlist-login:focus-visible{outline:3px solid rgb(var(--pk));outline-offset:3px}@media(hover:hover){.sibj-share:hover,.sibj-helpful__btn:hover{background:rgb(var(--ob))!important;color:rgb(var(--bo))!important}}.wishlist-login{display:inline-flex!important;align-items:center;justify-content:center;min-height:var(--button-height);padding:0 var(--sj-b-px)!important;border:0!important;border-radius:0!important;background:rgb(var(--gr))!important;color:rgb(var(--ob))!important;font-size:var(--sj-b-fs)!important;cursor:pointer;transition:background-color .15s ease-out,color .15s ease-out,transform .08s}.wishlist-login:active{transform:translateY(1px)}@media(hover:hover){.wishlist-login:hover{background:rgb(var(--bo))!important;color:rgb(var(--ob))!important}}.jdgm-star{color:rgb(var(--pk))!important}html body .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{background-color:rgb(var(--gr))!important;color:rgb(var(--ob))!important}.jdgm-rev__location,.jdgm-gallery-title,.jdgm-histogram__percentage{color:rgb(var(--ob))!important}.jdgm-rev-widg,.jdgm-widget .jdgm-rev-widg,.jdgm-rev-widg__header,.jdgm-rev-widg__actions,.jdgm-form{background:transparent!important;box-shadow:none!important}html body .jdgm-rev.jdgm-divider-top{background:rgb(var(--pg))!important;box-shadow:none!important;border:1px solid rgb(var(--line))!important}.jdgm-rev-widg__title{font-family:var(--heading-font-family)!important;font-weight:var(--heading-font-weight)!important;color:rgb(var(--ob))!important;text-transform:uppercase}.jdgm-rev__title,.jdgm-rev__author,.jdgm-rev__body,.jdgm-rev-widg__summary-text,.jdgm-histogram__frequency,.jdgm-rev__timestamp{color:rgb(var(--ob))!important}.jdgm-histogram__bar{background-color:rgb(var(--tint))!important}.jdgm-histogram__bar-content{background-color:rgb(var(--ob))!important}.jdgm-divider-top,.jdgm-rev.jdgm-divider-top{border-color:rgb(var(--line))!important}.jdgm-paginate__page{color:rgb(var(--ob))!important}html body .jdgm-widget a.jdgm-write-rev-link,html body .jdgm-widget a.jdgm-ask-question-btn,html body .jdgm-widget .jdgm-btn,html body .jdgm-widget .jdgm-submit-rev,html body .jdgm-widget .jdgm-submit-question,html body .jdgm-widget .jdgm-cancel-rev,html body .jdgm-widget .jdgm-cancel-question{display:inline-flex!important;align-items:center;justify-content:center;min-height:40px;padding:0 16px!important;border:2px solid!important;font-family:var(--accent-font)!important;font-weight:700!important;font-stretch:72%;font-size:15px!important;line-height:1!important;letter-spacing:.035em!important;text-transform:uppercase!important;border-radius:0!important;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out}html body .jdgm-widget a.jdgm-write-rev-link,html body .jdgm-widget .jdgm-submit-rev,html body .jdgm-widget .jdgm-submit-question,html body .jdgm-widget .jdgm-btn--solid{background-color:rgb(var(--gr))!important;border-color:rgb(var(--gr))!important;color:rgb(var(--ob))!important}html body .jdgm-widget a.jdgm-ask-question-btn,html body .jdgm-widget .jdgm-btn--border,html body .jdgm-widget .jdgm-cancel-rev,html body .jdgm-widget .jdgm-cancel-question{background-color:transparent!important;border-color:rgb(var(--ob))!important;color:rgb(var(--ob))!important}@media(hover:hover){html body .jdgm-widget a.jdgm-write-rev-link:hover,html body .jdgm-widget .jdgm-submit-rev:hover,html body .jdgm-widget .jdgm-submit-question:hover,html body .jdgm-widget .jdgm-btn--solid:hover{background-color:rgb(var(--ob))!important;border-color:rgb(var(--ob))!important;color:rgb(var(--gr))!important}html body .jdgm-widget a.jdgm-ask-question-btn:hover,html body .jdgm-widget .jdgm-btn--border:hover,html body .jdgm-widget .jdgm-cancel-rev:hover,html body .jdgm-widget .jdgm-cancel-question:hover{background-color:rgb(var(--ob))!important;color:rgb(var(--bo))!important}}.SA__wrapper,.SA__wrapper *{font-family:var(--text-font-family)!important}html body .SA__wrapper *,.SA__customer_rate .SA__h3{color:rgb(var(--ob))!important}.SA__wrapper [fill="#EB7100" i],.SA__star svg path[fill]{fill:rgb(var(--pk))}.SA__wrapper .sa-slider-container-main,.SA__wrapper .sa-fix-slide,.SA__wrapper .sa-slide{background:transparent!important}.SA__wrapper .sa-modal-wrapper,.SA__wrapper .sa-slide-modal-content{background:rgb(var(--pg))!important}.SA__review_bars,.sa-page-num.is-active{background:rgb(var(--ob))!important}.otCookiesNotification #cookies-wrapper{background:rgb(var(--ob))!important;border-color:rgb(var(--ob))!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.otCookiesNotification #cookies-wrapper,.otCookiesNotification #cookies-wrapper p,.otCookiesNotification #cookies-wrapper a{color:rgb(var(--bo))!important;font-family:var(--text-font-family)!important}.otCookiesNotification button.ot-cookie{border-radius:0!important;border:0!important;font-family:var(--accent-font)!important;font-weight:700;font-stretch:72%;letter-spacing:.035em;text-transform:uppercase}.otCookiesNotification #cookies-submit{background:rgb(var(--gr))!important;color:rgb(var(--ob))!important}.otCookiesNotification #cookies-preferences{background:transparent!important;color:rgb(var(--bo))!important;box-shadow:inset 0 0 0 2px rgb(var(--bo))}@media(hover:hover){.otCookiesNotification #cookies-submit:hover,.otCookiesNotification #cookies-preferences:hover{background:rgb(var(--bo))!important;color:rgb(var(--ob))!important}}.sb-modal,.sb-modal *{font-family:var(--text-font-family)!important}.sb-modal__body{background:rgb(var(--pg))!important;border-color:rgb(var(--line))!important;border-radius:0!important}.sb-modal__inner #dialog-title,.sb-modal__description p{color:rgb(var(--ob))!important}#sb-modal-code{background:rgb(var(--tint))!important;border-color:rgb(var(--line))!important}#next-code-text-box{background:rgb(var(--tint))!important}#sb-modal-copy{background:rgb(var(--gr))!important;color:rgb(var(--ob))!important;border-radius:0!important}.sb-modal__button{border-radius:0!important}.sb-modal__button{background:transparent;color:rgb(var(--ob))!important}.sb-modal__button_secondary{background:transparent!important;border-color:rgb(var(--ob))!important}#sb-modal-copy{background:rgb(var(--gr))!important}.gps.gps{--g-font-body:var(--text-font-family);--g-font-heading:var(--heading-font-family);--g-font-Instrument-Sans:var(--text-font-family);--g-c-brand:#202124;--g-c-highlight:#202124;--g-c-text-1:#202124;--g-c-text-2:#202124;--g-c-text-3:#fff9f2;--g-c-line-3:#202124;--g-c-success:#202124;--g-c-warning:#ed7e91;--g-c-info:#202124}.gps h1,.gps h2,.gps h3{text-transform:uppercase;line-height:1.08}.gps a[style*="--ff:var(--accent-font)"]{font-stretch:72%;text-transform:uppercase}.alchemy__element button,.alchemy__element a[class*=r-]{font-family:var(--accent-font)!important;font-weight:700!important;font-stretch:72%;letter-spacing:.035em!important;text-transform:uppercase}.alchemy__element button.alchemy-rte{text-align:center!important}.alchemy__element .alchemy-rte{max-width:100%}.alchemy__element a.text.alchemy-rte *,.alchemy__element button.text.alchemy-rte *{font-family:inherit!important;font-weight:inherit!important;font-stretch:inherit!important;letter-spacing:inherit!important}.alchemy__element .r-10pln,.alchemy__element .r-zg21rd{font-size:clamp(14px,1.55vw,22px)!important}.alchemy__element button.alchemy-rte>div{width:100%;text-align:center!important;font-size:inherit!important;letter-spacing:inherit!important}.alchemy__element select[data-replo-option-select-dropdown]{width:100%!important;appearance:none!important;-webkit-appearance:none!important;font-size:13px!important;padding-right:32px!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath stroke='%23202124' stroke-width='2' d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important}.alchemy__element div:has(>select[data-replo-option-select-dropdown]){align-self:stretch!important;width:100%!important}.alchemy__element .r-160kg3j{width:100%!important;align-self:stretch!important}img[src*=widgetfooter-darklogo]{visibility:hidden}@media(max-width:640px){.alchemy__element h1,.alchemy__element h1 *{font-size:44px!important;line-height:1.02!important}}.announcement-bar__message{padding-block:6px}.announcement-bar__message,.announcement-bar__message p,.announcement-bar__message .link{line-height:24px}.announcement-bar>button[data-action=prev] svg,.announcement-bar>button[data-action=next] svg{display:none}.announcement-bar>button[data-action=prev],.announcement-bar>button[data-action=next]{display:grid;place-items:center;width:24px;height:24px;color:inherit}.announcement-bar>button[data-action=prev]:after,.announcement-bar>button[data-action=next]:after{content:"";width:7px;height:7px;border:solid currentColor;border-width:0 0 1.5px 1.5px;transform:translate(1.5px) rotate(45deg)}.announcement-bar>button[data-action=next]:after{transform:translate(-1.5px) rotate(-135deg)}.header__bottom-navigation{border-bottom:1px solid rgb(255 249 242 / .2)}.header__bottom-navigation .header__linklist{justify-content:space-between;width:100%}.header__bottom-navigation .header__linklist-item{display:flex;flex:none;justify-content:center}.header__bottom-navigation .header__linklist-item:not(:last-child){margin-inline-end:0}.header__bottom-navigation .header__linklist-item.has-dropdown:hover:before{margin-inline-start:-40px;padding-inline:40px}.header__bottom-navigation .header__linklist-link{font:700 17px/2.05 SJ Archivo,Archivo Black,Arial,sans-serif;font-stretch:74%;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.header__bottom-navigation .link--animated:after{transition:transform .12s ease-out}.nav-dropdown,.mega-menu{transition:opacity .1s ease-out,visibility .1s ease-out}.mega-menu:after{transition:opacity .1s ease-out}.mega-menu.is-closing:after{transition-delay:0s}.template-cart .page-header{padding:36px 0 10px;text-align:left}.template-cart .page-header__text-wrapper{max-width:none;margin:0;text-align:left}.template-cart .sj-cart__h{display:inline;margin:0;font:var(--heading-font-weight) clamp(34px,6vw,56px)/1 var(--heading-font-family);letter-spacing:-.025em;text-transform:uppercase}.sj-cart__dot{display:inline-block;width:.2em;height:.2em;margin-left:.06em;background:rgb(var(--gr));vertical-align:baseline}.sj-cart__count{display:inline-block;margin:0 0 0 14px;font:700 17px/1 var(--accent-font);font-stretch:72%;letter-spacing:.05em;text-transform:uppercase;color:rgba(var(--ob),.6)}.template-cart .shipping-bar{display:block;max-width:560px;margin:22px 0 0;text-align:left}.template-cart .shipping-bar__text{display:block;margin-bottom:10px;font-size:15px;font-weight:600;color:rgb(var(--ob))}.template-cart .shipping-bar__progress{position:relative;display:block;height:10px;border-radius:0;background:rgb(var(--sj-stud));overflow:hidden}.template-cart .shipping-bar__progress:after{background:rgb(var(--gr))!important;transform-origin:left}.template-cart .line-item-table{border-collapse:separate}.template-cart .line-item-table__header-group th{padding-bottom:12px;border-bottom:2px solid rgb(var(--ob))}.template-cart .line-item-table__header-group .heading{font:700 14px/1 var(--accent-font);font-stretch:72%;letter-spacing:.06em;color:rgba(var(--ob),.65)}.template-cart .line-item{border-bottom:1px solid rgba(var(--ob),.14)}.template-cart .line-item td{padding-top:22px;padding-bottom:22px}.template-cart .line-item__image-wrapper{overflow:hidden;border-radius:12px;background:#f4f4f4}.template-cart .product-item-meta__title{font-weight:600;color:rgb(var(--ob))}.template-cart .line-item__remove-button{text-decoration:underline;text-underline-offset:3px}.template-cart .shipping-estimator{margin-top:24px;border:1.5px solid rgba(var(--ob),.14)!important;border-radius:12px;overflow:hidden}.template-cart .shipping-estimator__toggle-button{font:700 16px/1 var(--accent-font);font-stretch:72%;letter-spacing:.05em}.template-cart .cart__recap{padding:26px 24px;border:1.5px solid rgba(var(--ob),.14);border-radius:16px;background:#fff}.template-cart .cart__total-container .heading{font:var(--heading-font-weight) 26px/1 var(--heading-font-family);letter-spacing:-.01em;text-transform:uppercase}.template-cart .cart__tax-note{font-size:14px}.template-cart .cart__recap p{font-size:15px}.template-cart .cart__payment-methods{margin-top:16px}.template-cart .eu-info-note-cart{margin-bottom:16px;padding:18px 20px;border-left:4px solid rgb(var(--pk));border-radius:0 12px 12px 0;background:rgb(var(--bo));font-size:14.5px;line-height:1.5}.template-cart .eu-info-note-cart p{margin:0 0 .5em}.template-cart .eu-info-note-cart p:last-child{margin:0}.sj-cart__trust{display:grid;gap:12px;margin:20px 0 0;padding:18px 4px 0;border-top:1px solid rgba(var(--ob),.14);list-style:none}.sj-cart__trust li{display:flex;align-items:flex-start;gap:12px;font-size:14.5px;line-height:1.45;color:rgb(var(--ob))}.sj-cart__trust svg{flex:none;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sj-cart__trust a{color:inherit;text-decoration:underline;text-underline-offset:3px}.sj-cart__empty{max-width:640px;margin:0 auto;padding:56px 0 64px}.sj-cart__empty .sj-cart__h{display:block;margin-bottom:16px}.sj-cart__empty .text--large{margin:0 auto 24px;max-width:30em;font-size:18px;line-height:1.5}.sj-cart__btns{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.sj-cart__links{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:28px 0 0;padding:0;list-style:none}.sj-cart__links a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1.5px solid rgba(var(--ob),.3);color:rgb(var(--ob));font:700 16px/1 var(--accent-font);font-stretch:72%;letter-spacing:.035em;text-transform:uppercase;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){.sj-cart__links a:hover{background:rgb(var(--ob));border-color:rgb(var(--ob));color:rgb(var(--bo))}}.template-cart .shopify-section--cart-recommendations .section__header .heading{font:var(--heading-font-weight) clamp(30px,5vw,44px)/1 var(--heading-font-family);text-transform:uppercase;letter-spacing:-.025em}@media(max-width:740px){.template-cart .page-header{padding-top:28px}.sj-cart__count{display:block;margin:10px 0 0}.sj-cart__btns .button{flex:1 1 100%}.template-cart .cart__recap{padding:22px 18px}}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses){--sj-acc-w:880px}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar{box-shadow:none;text-align:left}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar>.container{max-width:calc(var(--sj-acc-w) + 2*var(--container-gutter))}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar__wrapper{display:flex}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar__wrapper:after,:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar__wrapper:before{display:none}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar__linklist{gap:8px;padding-top:28px}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar__link-item{padding:0}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar__link{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1.5px solid rgba(var(--ob),.3);color:rgb(var(--ob));font:700 16px/1 var(--accent-font);font-stretch:72%;letter-spacing:.035em;text-transform:uppercase;text-decoration:none!important;background-image:none!important;transition:background-color .12s,border-color .12s,color .12s}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar__link:after,:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar__link:before{display:none!important}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar__link.text--underlined{background:rgb(var(--ob));border-color:rgb(var(--ob));color:rgb(var(--bo))}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar__link.text--subdued{border-color:transparent;color:rgba(var(--ob),.62)}@media(hover:hover){:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .link-bar__link:not(.text--underlined):hover{border-color:rgb(var(--ob));color:rgb(var(--ob))}}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .mobile-toolbar__item{font:700 16px/1 var(--accent-font);font-stretch:72%;letter-spacing:.05em;text-transform:uppercase}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .container--small{max-width:calc(var(--sj-acc-w) + 2*var(--container-gutter))}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .page-header{text-align:left}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .page-header__text-wrapper{max-width:none;margin:30px 0 26px}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .page-header .heading.h4{margin:0;font:var(--heading-font-weight) clamp(34px,6vw,56px)/1 var(--heading-font-family);letter-spacing:-.025em;text-transform:uppercase}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .page-header .bubble-count{position:relative;top:-.6em;margin-left:6px;background:rgb(var(--gr));color:rgb(var(--ob));font:700 15px/1 var(--accent-font);font-stretch:72%}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .page-header .text--subdued{font-size:17px}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .heading.h5,:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .heading.h6{font-family:var(--heading-font-family);text-transform:uppercase;letter-spacing:-.01em}.sj-acc__sub{margin:12px 0 0;font-size:17px;line-height:1.45;color:rgba(var(--ob),.72)}.sj-acc__quick{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none}.text-container ul.sj-acc__quick,ul.sj-acc__quick li{list-style:none;margin-left:0}.sj-acc__quick a{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1.5px solid rgba(var(--ob),.3);color:rgb(var(--ob));font:700 16px/1 var(--accent-font);font-stretch:72%;letter-spacing:.035em;text-transform:uppercase;text-decoration:none;transition:background-color .12s,border-color .12s,color .12s}@media(hover:hover){.sj-acc__quick a:hover{background:rgb(var(--ob));border-color:rgb(var(--ob));color:rgb(var(--bo))}}.template-customers\/account .sj-acc__oh{display:flex;align-items:center;gap:10px;margin:10px 0 16px;font:var(--heading-font-weight) 26px/1 var(--heading-font-family);letter-spacing:-.01em;text-transform:uppercase}.sj-acc__oh span{display:inline-grid;place-items:center;min-width:28px;height:28px;padding:0 8px;background:rgb(var(--gr));color:rgb(var(--ob));font:700 15px/1 var(--accent-font);font-stretch:72%}.sj-acc__none{margin:4px 0 32px;padding:26px 24px;border:1.5px solid rgba(var(--ob),.14);border-radius:16px;background:#fff}.template-customers\/account .sj-acc__none .sj-acc__oh{margin:0 0 8px}.sj-acc__none p{margin:0}.sj-acc__none .button-wrapper{margin-top:18px}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .account__block-list{display:grid;gap:24px}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .account__block-item{margin:0}.template-customers\/account .account__orders-table{width:100%;border:1.5px solid rgba(var(--ob),.14);border-radius:16px;border-collapse:separate;border-spacing:0;overflow:hidden;background:#fff}.template-customers\/account .account__orders-table th{padding:16px 20px;border:0;border-bottom:1.5px solid rgba(var(--ob),.14);background:rgb(var(--bo))}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) table th .heading--xsmall,:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .account__order-item-block .heading--xsmall{font:700 14px/1 var(--accent-font);font-stretch:72%;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--ob),.65)}.template-customers\/account .account__orders-table td{padding:18px 20px;border:0;border-top:1px solid rgba(var(--ob),.1)}.template-customers\/account .account__orders-table tbody tr:first-child td{border-top:0}.template-customers\/account .account__order-table-item{cursor:pointer;transition:background-color .12s}.template-customers\/account .account__order-table-item td:first-child{font-weight:700}@media(hover:hover){.template-customers\/account .account__order-table-item:hover{background:rgba(var(--gr),.16)}}.template-customers\/account .account__order-list-item{margin:0;padding:20px 18px;border:1.5px solid rgba(var(--ob),.14);border-radius:16px;background:#fff}.template-customers\/account .account__order-list-item+.account__order-list-item{margin-top:12px}.template-customers\/account .account__order-item-name{margin:0 0 14px;font:var(--heading-font-weight) 22px/1 var(--heading-font-family)}.template-customers\/account .account__order-list-item .button{margin-top:16px}.template-customers\/order .account__back-button{position:static;margin:28px 0 -6px;transform:none}.template-customers\/order .account__order-date{display:block;margin-top:12px;font-size:16px;color:rgba(var(--ob),.68)}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .banner{border-radius:12px}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .banner a{text-decoration:underline;text-underline-offset:3px}.template-customers\/order .account__order-details{padding:4px 24px 12px;border:1.5px solid rgba(var(--ob),.14);border-radius:16px;background:#fff}.template-customers\/order .line-item-table__header-group th{padding-top:20px;padding-bottom:12px;border-bottom:2px solid rgb(var(--ob))}.template-customers\/order .line-item{border-bottom:1px solid rgba(var(--ob),.12)}.template-customers\/order .line-item__image-wrapper{overflow:hidden;border-radius:12px;background:#f4f4f4}.template-customers\/order .product-item-meta__title{font-weight:600;color:rgb(var(--ob))}.template-customers\/order .line-item-table__footer .text--strong td{white-space:nowrap;padding-top:16px;font:var(--heading-font-weight) 22px/1 var(--heading-font-family);text-transform:uppercase;letter-spacing:-.01em}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .account__order-addresses{margin-top:34px}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .account__order-addresses .heading.h5{margin-bottom:14px;font-size:26px}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .account__addresses-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:12px;justify-content:stretch}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .account__address{padding:22px 20px;border:1.5px solid rgba(var(--ob),.14);border-radius:16px;background:#fff}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .account__address-title{display:block;margin-bottom:10px;font:700 15px/1 var(--accent-font);font-stretch:72%;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--ob),.65)}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .account__address-details{font-size:15.5px;line-height:1.55}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .account__address-actions{gap:16px}:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .account__address-actions .link{font-weight:600;color:rgb(var(--ob));text-decoration:underline;text-underline-offset:3px}.template-customers\/addresses .account__address--empty{border-style:dashed;border-color:rgba(var(--ob),.35);background:transparent;color:rgb(var(--ob));font:700 16px/1 var(--accent-font);font-stretch:72%;letter-spacing:.035em;text-transform:uppercase;transition:background-color .12s,border-color .12s}@media(hover:hover){.template-customers\/addresses .account__address--empty:hover{border-color:rgb(var(--ob));background:#fff}}.template-customers\/addresses .account__address--empty svg{color:rgb(var(--gr))}@media(max-width:740px){:is(.template-customers\/account,.template-customers\/order,.template-customers\/addresses) .page-header__text-wrapper{margin:24px 0 20px}.template-customers\/order .account__order-details{padding:4px 16px 10px}.sj-acc__none{padding:22px 18px}}
/*# sourceMappingURL=/cdn/shop/t/88/assets/sj-brand.css.map */
