h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:0}.h0{font-size:calc(var(--font-heading-scale) * 6.4rem);line-height:.85;text-transform:uppercase}@media screen and (min-width:750px){.h0{font-size:calc(var(--font-heading-scale) * 8rem)}}@media screen and (min-width:990px){.h0{font-size:calc(var(--font-heading-scale) * 12rem)}}h1,.h1{font-size:calc(var(--font-heading-scale) * 5rem);line-height:.85;text-transform:uppercase}@media screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 8rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:.9;margin:4rem 0 1rem}@media screen and (min-width:750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.caption-with-letter-spacing{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:center;align-items:center;gap:1.6rem;font:600 1.2rem/1.4 var(--font-button-family);letter-spacing:0}@media screen and (min-width:750px){.caption-with-letter-spacing{font-size:1.4rem}}.caption-with-letter-spacing .icon{fill:rgba(var(--color-accent),1);width:2.4rem}th.caption-with-letter-spacing,td.caption-with-letter-spacing{display:table-cell}.section--broken-link-report .rich-text__wrapper .svg-wrapper--decor,.article-sidebar .svg-wrapper--decor,.article-template .svg-wrapper--decor,.collapsible-category .svg-wrapper--decor,.multicolumn-card--collapsible .svg-wrapper--decor,.card-room .svg-wrapper--decor,.swiper-button .svg-wrapper--decor,.featured-article-card-wrapper .svg-wrapper--decor,.contact__grid .svg-wrapper--decor,.product-form__wishlist-button .svg-wrapper--decor,.product__info-container .svg-wrapper--decor,.product-card-gift-wrapper .svg-wrapper--decor,.product-card-banner-wrapper .svg-wrapper--decor,.facets .svg-wrapper--decor,.field .svg-wrapper--decor,.x-event-card-wrapper .svg-wrapper--decor,.x-article-card-wrapper .svg-wrapper--decor,.multicolumn-card .svg-wrapper--decor,.button:not(.quick-add__submit) .svg-wrapper--decor,.slider-button .svg-wrapper--decor{color:rgba(var(--color-button),var(--alpha-button-background));aspect-ratio:1;height:auto;position:absolute;pointer-events:none;z-index:10}.section--broken-link-report .rich-text__wrapper .svg-wrapper--decor:nth-of-type(1),.article-sidebar .svg-wrapper--decor:nth-of-type(1),.article-template .svg-wrapper--decor:nth-of-type(1),.collapsible-category .svg-wrapper--decor:nth-of-type(1),.multicolumn-card--collapsible .svg-wrapper--decor:nth-of-type(1),.card-room .svg-wrapper--decor:nth-of-type(1),.swiper-button .svg-wrapper--decor:nth-of-type(1),.featured-article-card-wrapper .svg-wrapper--decor:nth-of-type(1),.contact__grid .svg-wrapper--decor:nth-of-type(1),.product-form__wishlist-button .svg-wrapper--decor:nth-of-type(1),.product__info-container .svg-wrapper--decor:nth-of-type(1),.product-card-gift-wrapper .svg-wrapper--decor:nth-of-type(1),.product-card-banner-wrapper .svg-wrapper--decor:nth-of-type(1),.facets .svg-wrapper--decor:nth-of-type(1),.field .svg-wrapper--decor:nth-of-type(1),.x-event-card-wrapper .svg-wrapper--decor:nth-of-type(1),.x-article-card-wrapper .svg-wrapper--decor:nth-of-type(1),.multicolumn-card .svg-wrapper--decor:nth-of-type(1),.button:not(.quick-add__submit) .svg-wrapper--decor:nth-of-type(1),.slider-button .svg-wrapper--decor:nth-of-type(1){left:var(--decor-offset);top:var(--decor-offset)}.section--broken-link-report .rich-text__wrapper .svg-wrapper--decor:nth-of-type(2),.article-sidebar .svg-wrapper--decor:nth-of-type(2),.article-template .svg-wrapper--decor:nth-of-type(2),.collapsible-category .svg-wrapper--decor:nth-of-type(2),.multicolumn-card--collapsible .svg-wrapper--decor:nth-of-type(2),.card-room .svg-wrapper--decor:nth-of-type(2),.swiper-button .svg-wrapper--decor:nth-of-type(2),.featured-article-card-wrapper .svg-wrapper--decor:nth-of-type(2),.contact__grid .svg-wrapper--decor:nth-of-type(2),.product-form__wishlist-button .svg-wrapper--decor:nth-of-type(2),.product__info-container .svg-wrapper--decor:nth-of-type(2),.product-card-gift-wrapper .svg-wrapper--decor:nth-of-type(2),.product-card-banner-wrapper .svg-wrapper--decor:nth-of-type(2),.facets .svg-wrapper--decor:nth-of-type(2),.field .svg-wrapper--decor:nth-of-type(2),.x-event-card-wrapper .svg-wrapper--decor:nth-of-type(2),.x-article-card-wrapper .svg-wrapper--decor:nth-of-type(2),.multicolumn-card .svg-wrapper--decor:nth-of-type(2),.button:not(.quick-add__submit) .svg-wrapper--decor:nth-of-type(2),.slider-button .svg-wrapper--decor:nth-of-type(2){right:var(--decor-offset);top:var(--decor-offset);transform:scaleX(-1)}.section--broken-link-report .rich-text__wrapper .svg-wrapper--decor:nth-of-type(3),.article-sidebar .svg-wrapper--decor:nth-of-type(3),.article-template .svg-wrapper--decor:nth-of-type(3),.collapsible-category .svg-wrapper--decor:nth-of-type(3),.multicolumn-card--collapsible .svg-wrapper--decor:nth-of-type(3),.card-room .svg-wrapper--decor:nth-of-type(3),.swiper-button .svg-wrapper--decor:nth-of-type(3),.featured-article-card-wrapper .svg-wrapper--decor:nth-of-type(3),.contact__grid .svg-wrapper--decor:nth-of-type(3),.product-form__wishlist-button .svg-wrapper--decor:nth-of-type(3),.product__info-container .svg-wrapper--decor:nth-of-type(3),.product-card-gift-wrapper .svg-wrapper--decor:nth-of-type(3),.product-card-banner-wrapper .svg-wrapper--decor:nth-of-type(3),.facets .svg-wrapper--decor:nth-of-type(3),.field .svg-wrapper--decor:nth-of-type(3),.x-event-card-wrapper .svg-wrapper--decor:nth-of-type(3),.x-article-card-wrapper .svg-wrapper--decor:nth-of-type(3),.multicolumn-card .svg-wrapper--decor:nth-of-type(3),.button:not(.quick-add__submit) .svg-wrapper--decor:nth-of-type(3),.slider-button .svg-wrapper--decor:nth-of-type(3){bottom:var(--decor-offset);right:var(--decor-offset);transform:scale(-1)}.section--broken-link-report .rich-text__wrapper .svg-wrapper--decor:nth-of-type(4),.article-sidebar .svg-wrapper--decor:nth-of-type(4),.article-template .svg-wrapper--decor:nth-of-type(4),.collapsible-category .svg-wrapper--decor:nth-of-type(4),.multicolumn-card--collapsible .svg-wrapper--decor:nth-of-type(4),.card-room .svg-wrapper--decor:nth-of-type(4),.swiper-button .svg-wrapper--decor:nth-of-type(4),.featured-article-card-wrapper .svg-wrapper--decor:nth-of-type(4),.contact__grid .svg-wrapper--decor:nth-of-type(4),.product-form__wishlist-button .svg-wrapper--decor:nth-of-type(4),.product__info-container .svg-wrapper--decor:nth-of-type(4),.product-card-gift-wrapper .svg-wrapper--decor:nth-of-type(4),.product-card-banner-wrapper .svg-wrapper--decor:nth-of-type(4),.facets .svg-wrapper--decor:nth-of-type(4),.field .svg-wrapper--decor:nth-of-type(4),.x-event-card-wrapper .svg-wrapper--decor:nth-of-type(4),.x-article-card-wrapper .svg-wrapper--decor:nth-of-type(4),.multicolumn-card .svg-wrapper--decor:nth-of-type(4),.button:not(.quick-add__submit) .svg-wrapper--decor:nth-of-type(4),.slider-button .svg-wrapper--decor:nth-of-type(4){bottom:var(--decor-offset);left:var(--decor-offset);transform:scaleY(-1)}.section--broken-link-report .rich-text__wrapper .svg-wrapper--decor .icon,.article-sidebar .svg-wrapper--decor .icon,.article-template .svg-wrapper--decor .icon,.collapsible-category .svg-wrapper--decor .icon,.multicolumn-card--collapsible .svg-wrapper--decor .icon,.card-room .svg-wrapper--decor .icon,.swiper-button .svg-wrapper--decor .icon,.featured-article-card-wrapper .svg-wrapper--decor .icon,.contact__grid .svg-wrapper--decor .icon,.product-form__wishlist-button .svg-wrapper--decor .icon,.product__info-container .svg-wrapper--decor .icon,.product-card-gift-wrapper .svg-wrapper--decor .icon,.product-card-banner-wrapper .svg-wrapper--decor .icon,.facets .svg-wrapper--decor .icon,.field .svg-wrapper--decor .icon,.x-event-card-wrapper .svg-wrapper--decor .icon,.x-article-card-wrapper .svg-wrapper--decor .icon,.multicolumn-card .svg-wrapper--decor .icon,.button:not(.quick-add__submit) .svg-wrapper--decor .icon,.slider-button .svg-wrapper--decor .icon{color:inherit!important;fill:currentColor;transform:none!important}.shopify-payment-button .shopify-payment-button__button,.button{font:var(--font-button-weight) 1.2rem/1.4 var(--font-button-family);letter-spacing:0;padding:0 1.5rem;position:relative;text-transform:uppercase}@media screen and (min-width:750px){.shopify-payment-button .shopify-payment-button__button,.button{font-size:1.4rem}}.section--broken-link-report .rich-text__wrapper,.article-sidebar,.article-template,.collapsible-category,.multicolumn-card--collapsible,.card-room,.featured-article-card-wrapper,.contact__grid,.product-form__wishlist-button,.product__info-container,.product-card-gift-wrapper,.product-card-banner-wrapper,.facets,.field,.button{--decor-offset: -8px}.section--broken-link-report .rich-text__wrapper .svg-wrapper--decor,.article-sidebar .svg-wrapper--decor,.article-template .svg-wrapper--decor,.collapsible-category .svg-wrapper--decor,.multicolumn-card--collapsible .svg-wrapper--decor,.card-room .svg-wrapper--decor,.featured-article-card-wrapper .svg-wrapper--decor,.contact__grid .svg-wrapper--decor,.product-form__wishlist-button .svg-wrapper--decor,.product__info-container .svg-wrapper--decor,.product-card-gift-wrapper .svg-wrapper--decor,.product-card-banner-wrapper .svg-wrapper--decor,.facets .svg-wrapper--decor,.field .svg-wrapper--decor,.button .svg-wrapper--decor{width:4.6rem}.facets .svg-wrapper--decor,.field .svg-wrapper--decor{color:inherit}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:calc(3.9rem + var(--buttons-border-width) * 2)}@media screen and (min-width:750px){.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:calc(4.2rem + var(--buttons-border-width) * 2)}}.button--secondary:not(.quick-add__submit){--alpha-button-background: 0}.button--secondary:not(.quick-add__submit) .svg-wrapper--decor{--alpha-button-background: 1;color:rgba(var(--color-button-text),var(--alpha-button-background))}.button--secondary:not([disabled]):hover{background-color:color-mix(in srgb,rgb(255,0,0) 33%,black)}.button--secondary:not([disabled]):hover:after{--border-offset: 0px}.button--primary:not([disabled]):hover{background-color:color-mix(in srgb,rgb(var(--color-button)) 33%,black)}.button--primary:not([disabled]):hover:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + .1px) rgba(var(--color-button),var(--alpha-button-background))}.badge{border:0;font:var(--font-button-weight) 1.2rem/1 var(--font-button-family);letter-spacing:0;padding:.2rem .4rem;text-transform:uppercase}.field__input,.select__select,.customer .field input,.customer select{background-color:transparent;font:600 1.2rem/1.4 var(--font-button-family);height:3.9rem;padding:.5rem 1.8rem;letter-spacing:0}@media screen and (min-width:750px){.field__input,.select__select,.customer .field input,.customer select{font-size:1.4rem;height:4.2rem}}.field__label,.customer .field label{color:rgba(var(--color-foreground),1);font:600 1.2rem/1.4 var(--font-button-family);letter-spacing:0;left:calc(var(--inputs-border-width) + 1.8rem);text-transform:uppercase;top:calc(var(--inputs-border-width) + 1.2rem)}@media screen and (min-width:750px){.field__label,.customer .field label{font-size:1.4rem;top:calc(var(--inputs-border-width) + 11px)}}.select__select:not(:-moz-placeholder),.customer select:not(:-moz-placeholder){padding:.5rem 1.8rem;text-transform:uppercase}.select__select:not(:placeholder-shown),.customer select:not(:placeholder-shown){padding:.5rem 1.8rem;text-transform:uppercase}.select .svg-wrapper{aspect-ratio:1;height:auto;right:10px;top:50%;transform:translateY(-50%);width:30px}.select .svg-wrapper .icon{height:auto;width:10px}.select__select{color:rgba(var(--color-foreground),1)}.text-area{min-height:9rem}@media screen and (min-width:750px){.text-area{min-height:10.1rem}}.swiper.slider--tablet:after{display:none}swiper-component{display:block;position:relative}.swiper-controls-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:center;gap:4rem;margin:0 0 2.2rem;padding:.4rem 0}@media screen and (min-width:750px){.swiper-controls-wrapper{margin:0 0 2.7rem}}@media screen and (min-width:990px){.swiper-controls-wrapper{justify-content:space-between;top:0;right:0;bottom:0;left:0;margin:0;padding:0;pointer-events:none;position:absolute}}.swiper-controls-wrapper .swiper-button{--swiper-theme-color: var(--color-foreground);--swiper-navigation-size: 5.2rem;margin:0!important;left:auto!important;min-width:var(--swiper-navigation-size);position:relative;right:auto!important;top:auto!important}@media screen and (min-width:990px){.swiper-controls-wrapper .swiper-button{pointer-events:all}}.swiper-controls-wrapper .swiper-button>.svg-wrapper{height:auto;width:2.4rem}.swiper-controls-wrapper .swiper-button svg{-o-object-fit:none;object-fit:none}.swiper-controls-wrapper .swiper-button .svg-wrapper--decor{--decor-offset: -.4rem;width:2.8rem}.swiper-controls-wrapper .swiper-button-prev>.svg-wrapper{transform:rotate(90deg)}.swiper-controls-wrapper .swiper-button-next>.svg-wrapper{transform:rotate(-90deg)}.swiper-controls-wrapper .swiper-pagination{--swiper-pagination-bullet-horizontal-gap: .25rem;--swiper-pagination-bullet-size: 1.2rem;--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-inactive-opacity: 1;--swiper-theme-color: rgb(var(--color-accent));position:static}@media screen and (min-width:990px){.swiper-controls-wrapper .swiper-pagination{display:none}}.swiper-controls-wrapper .swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{width:auto}.swiper-controls-wrapper .swiper-pagination-bullet{border:1px solid rgb(var(--color-foreground))}.swiper-controls-wrapper .swiper-pagination-bullet-active{border-color:var(--swiper-theme-color)}@media screen and (min-width:990px){.swiper.product-grid{margin-left:8rem;margin-right:8rem}}.swiper.slider--tablet.grid--peek .grid__item:first-of-type{margin-left:0}@media screen and (min-width:990px){.swiper.grid--4-col-desktop .grid__item{max-width:none}}.swiper .swiper-slide{height:auto}.swiper .swiper-slide.grid__item{min-width:0}.wishlist-header-link .wkh-button{position:relative}.wishlist-header-link .wkh-counter{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:2.2rem;line-height:calc(1 + .1 / var(--font-body-scale))}.wishlist-header-link .wkh-selected .wkh-counter{opacity:1;transition:.2s opacity}#MainContent wishlist-page{--cta-button-background: transparent;--button-min-height: 4.6rem;position:relative;z-index:0}#MainContent wishlist-page .wk-page{padding-inline:0!important}@media screen and (max-width:989px){#MainContent wishlist-page .wk-page{padding-top:calc(var(--page-padding-top) * .75)}}@media screen and (max-width:749px){#MainContent wishlist-page .wk-page{padding-top:calc(var(--page-padding-top) * .6)}}#MainContent wishlist-page .wk-header{margin:0 0 2rem}@media screen and (min-width:750px){#MainContent wishlist-page .wk-header{margin:0 0 3.3rem}}@media screen and (min-width:990px){#MainContent wishlist-page .wk-header{margin:0 0 2.1rem}}#MainContent wishlist-page .wk-title{font:calc(var(--font-heading-scale) * 6.4rem)/.85 var(--font-heading-family-secondary);text-transform:uppercase}@media screen and (min-width:750px){#MainContent wishlist-page .wk-title{font-size:calc(var(--font-heading-scale) * 8rem)}}@media screen and (min-width:990px){#MainContent wishlist-page .wk-title{font-size:calc(var(--font-heading-scale) * 12rem)}}#MainContent wishlist-page .wk-grid{gap:1.6rem 2rem}@media screen and (min-width:750px){#MainContent wishlist-page .wk-grid{gap:4.3rem 3.3rem}}@media screen and (min-width:990px){#MainContent wishlist-page .wk-grid{gap:2.1rem 3.3rem}}#MainContent wishlist-product-card .wk-product-card{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-content:stretch;align-items:stretch}#MainContent wishlist-product-card .wk-product-card:has(.wk-compare-price) .wk-price{color:rgb(var(--color-foreground-secondary));font-weight:700}#MainContent wishlist-product-card .wk-product-card:has(.wk-compare-price) .wk-cta-button .svg-wrapper--decor{color:rgb(var(--color-accent))}#MainContent wishlist-product-card .wk-image-link{padding:1rem}@media screen and (min-width:750px){#MainContent wishlist-product-card .wk-image-link{margin-bottom:.8rem}}@media screen and (min-width:990px){#MainContent wishlist-product-card .wk-image-link{padding:1.5rem}}#MainContent wishlist-product-card .wk-image-link:before{background-image:var(--product-image-mask-portrait);background-repeat:no-repeat;background-size:100% 100%;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5}#MainContent wishlist-product-card .wk-meta{gap:.8rem;margin-bottom:0}#MainContent wishlist-product-card .wk-product-title .wk-text-link{font-size:calc(var(--font-heading-scale) * 2.4rem);line-height:.9;font-style:italic}@media screen and (min-width:990px){#MainContent wishlist-product-card .wk-product-title .wk-text-link{font-size:calc(var(--font-heading-scale) * 3.2rem)}}#MainContent wishlist-product-card .svg-wrapper--underheading{color:rgb(var(--color-accent-secondary));height:1.7rem;margin:0 auto 2.3rem;margin-top:0;width:auto}@media screen and (max-width:749px){#MainContent wishlist-product-card .svg-wrapper--underheading{display:none}}@media screen and (min-width:990px){#MainContent wishlist-product-card .svg-wrapper--underheading{margin-bottom:1.2rem}}#MainContent wishlist-product-card .wk-price{font-size:2rem;font-style:italic;line-height:.9;gap:.8rem;text-align:center}@media screen and (min-width:990px){#MainContent wishlist-product-card .wk-price{font-size:2.8rem}}#MainContent wishlist-product-card .wk-meta__bottom{margin-top:auto}#MainContent wishlist-product-card .wk-current-price.wk-sale{color:rgb(var(--color-accent))}#MainContent wishlist-product-card .wk-form{margin:1.5rem 0 0}@media screen and (max-width:749px){#MainContent wishlist-product-card .wk-form{display:none}}@media screen and (min-width:990px){#MainContent wishlist-product-card .wk-form{margin:2.5rem 0 0}}#MainContent wishlist-product-card .wk-cta-button{font:var(--font-button-weight) 1.4rem/1.4 var(--font-button-family);position:relative;text-transform:uppercase}#MainContent wishlist-product-card .wk-cta-button .svg-wrapper--decor{color:rgb(var(--color-accent-secondary));height:1.1rem;left:50%;position:absolute;top:0;transform:translate(-50%);width:auto}#MainContent wishlist-product-card .wk-cta-button .svg-wrapper--decor+.svg-wrapper--decor{bottom:0;top:auto}#MainContent wishlist-product-card .wk-cta-button .svg-wrapper--decor>svg{width:auto}#MainContent wishlist-product-card remove-button{display:none}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}#react-app-ext{display:block!important}body{min-width:320px}.global-video-overlay{height:100vh;height:100lvh;left:0;mix-blend-mode:lighten;opacity:1!important;overflow:hidden;position:fixed;pointer-events:none;top:0;width:100%;z-index:1}.global-video-overlay{-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.12) 26%,rgba(0,0,0,.55) 45%,rgba(0,0,0,1) 68%);mask-image:linear-gradient(180deg,#0000,#0000001f 26%,#0000008c 45%,#000 68%)}.global-video-overlay video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:var(--video-opacity, .44)}#MainContent .shopify-section.isolate,#MainContent .isolate.gradient,#MainContent cart-items.isolate,#MainContent .section--benefits,#MainContent .section--blog-banner>div.isolate:not(.gradient),#MainContent .section--blog-banner .rich-text.gradient{z-index:auto}.shopify-section.section--x-newsletter,.shopify-section.section--x-newsletter .newsletter__wrapper{z-index:auto}.shopify-section.section--x-newsletter .section-background-image{z-index:0}.shopify-section.section--x-newsletter .newsletter__wrapper>:not(.section-background-image){position:relative;z-index:2}#MainContent .section--image-banner,#MainContent .section--about-us-banner,#MainContent .banner,#MainContent .x-subscribe-hero{isolation:auto}#MainContent .banner:after,#MainContent .banner__media:after{z-index:0}#MainContent .isolate:not(.gradient):not(.shopify-section),#MainContent .banner__content,#MainContent .collection>.collection__title,#MainContent .collection>.page-width,#MainContent .collection>.x-featured-gifts__blocks,#MainContent .collection>.seasonal-gifts__grid,#MainContent .collection-hero__inner,#MainContent .facets,#MainContent .facets-vertical,#MainContent product-component,#MainContent .main-blog,#MainContent .section-article>.gradient>.page-width,#MainContent cart-items>.page-width,#MainContent .contact,#MainContent .section--x-featured-article .page-width,#MainContent .section--blog-banner .rich-text__wrapper,#MainContent .section--main-profile .profile>.page-width,#MainContent .x-subscribe-hero>.page-width,#MainContent .section--social-grid .marquee-track,.footer .footer__blocks-wrapper,.footer .footer-block--newsletter,.footer .footer__content-bottom-wrapper{position:relative;z-index:2}@media screen and (max-width:749px){#MainContent facet-filters-form.facets{z-index:3}}.shopify-section.section--x-newsletter .newsletter__seal{z-index:3}.announcement-bar-section{position:relative;z-index:4}.section-header.shopify-section-group-header-group,.shopify-section-header-sticky{z-index:4}.gradient{background-attachment:scroll}.template-article .shopify-section-header-sticky~#MainContent,.template--about-us .shopify-section-header-sticky~#MainContent,.template--curated-gifts .shopify-section-header-sticky~#MainContent,.template-index .shopify-section-header-sticky~#MainContent{margin-top:calc((var(--header-height) + var(--announcement-bar-height)) * -1)}.template-article .shopify-section-header-sticky~#MainContent>:first-child>.gradient,.template-article .shopify-section-header-sticky~#MainContent>:first-child .banner,.template--about-us .shopify-section-header-sticky~#MainContent>:first-child>.gradient,.template--about-us .shopify-section-header-sticky~#MainContent>:first-child .banner,.template--curated-gifts .shopify-section-header-sticky~#MainContent>:first-child>.gradient,.template--curated-gifts .shopify-section-header-sticky~#MainContent>:first-child .banner,.template-index .shopify-section-header-sticky~#MainContent>:first-child>.gradient,.template-index .shopify-section-header-sticky~#MainContent>:first-child .banner{padding-top:calc(var(--header-height) + var(--announcement-bar-height))}.page-width,.page-width-desktop{padding:0 1.6rem}@media screen and (min-width:990px){.page-width,.page-width-desktop{padding:0 4rem}}.svg-wrapper>svg{fill:currentColor}.collection-hero__text-wrapper,.title-wrapper,.title-wrapper-with-link{text-align:center}.collection-hero__text-wrapper .description,.title-wrapper .description,.title-wrapper-with-link .description{margin:0 auto;max-width:62.6rem}.article-template__title,.collapsible-content__heading,.rich-text__heading,.collection-hero__title,.blog__title,.title,.collection-list-title{font-family:var(--font-heading-family-secondary);text-transform:uppercase}@media screen and (max-width:989px)and (min-width:480px){.grid--1-col-tablet-down .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.template-blog{background:rgb(var(--color-background)) var(--header-bg-main) left top / 800px 800px repeat}.template-blog .section--x-main-blog>[class*=color-],.template-blog .section--blog-banner .rich-text{background-color:transparent}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:989px){.collection-list__demon,.collection__demon,.blog__demon,.banner__demon{display:none}}.collection-list__demon,.collection__demon,.blog__demon,.banner__demon{pointer-events:none}:root{--announcement-bar-height: 4.7rem;--header-height: 5.6rem}@media screen and (min-width:750px){:root{--announcement-bar-height: 3.1rem;--header-height: 6.8rem}}@media screen and (min-width:990px){:root{--announcement-bar-height: 3.7rem;--header-height: 6.9rem}}@media screen and (min-width:990px){#MainContent a,#MainContent button,#MainContent summary,#MainContent label[for],#MainContent [role=button],.footer a,.footer button,.footer summary,.section--x-newsletter a,.section--x-newsletter button,.section--x-newsletter summary,.section--x-newsletter label[for],.section--x-newsletter [role=button],.x-subscribe-hero a,.x-subscribe-hero button,.x-subscribe-hero summary,.x-subscribe-hero label[for],.x-subscribe-hero [role=button],.skip-to-content-link,.section-header :is(a,button,summary,label[for],[role=button]),.announcement-bar-section :is(a,button,summary,[role=button]),:is(cart-drawer,.menu-drawer,.drawer,.modal__content,quick-add-modal,.x-events-popup) :is(a,button,summary,label[for],[role=button]){cursor:url(x-cursor-manor-finger-v2.png) 8 0,pointer}#MainContent input,#MainContent textarea,#MainContent select,#MainContent [contenteditable]{cursor:auto}#MainContent input[type=checkbox],#MainContent input[type=radio],#MainContent input[type=range],#MainContent input[type=submit],#MainContent select{cursor:url(x-cursor-manor-finger-v2.png) 8 0,pointer}:is(#MainContent,.footer,.section-header,.announcement-bar-section,.section--x-newsletter,.x-subscribe-hero,cart-drawer,.menu-drawer,.drawer,.modal__content,quick-add-modal,.x-events-popup) :is(a,button,summary,label[for],[role=button],.button,.slider-button,.field__button),:is(#MainContent,.footer,.section-header,.announcement-bar-section,.section--x-newsletter,.x-subscribe-hero,cart-drawer,.menu-drawer,.drawer,.modal__content,quick-add-modal,.x-events-popup) :is(a,button,summary,label[for],[role=button],.button,.slider-button,.field__button) *:not(input):not(textarea):not(select):not([contenteditable]){cursor:url(x-cursor-manor-finger-v2.png) 8 0,pointer}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/x-base.css.map */
