.qc-home{--qc-ink: #1a1712;--qc-muted: #6f6559;--qc-line: rgba(26, 23, 18, .12);--qc-paper: #fbfaf7;--qc-soft: #f2efe8;--qc-gold: #b08b42;--qc-forest: #1f3d34;--qc-rust: #8a4b32;--qc-radius: 8px;color:var(--qc-ink);background:var(--qc-paper);overflow:clip}.qc-home a{color:inherit;text-decoration:none}.qc-topbar{display:flex;justify-content:center;gap:28px;padding:9px 16px;background:var(--qc-ink);color:#fffaf0;font-size:12px;letter-spacing:0}.qc-menu-preview{position:relative;z-index:5;display:grid;grid-template-columns:180px minmax(220px,1fr) auto;align-items:center;gap:18px;padding-top:16px;padding-bottom:16px;background:#fbfaf7f5;border-bottom:1px solid var(--qc-line)}.qc-brand{font-size:20px;font-weight:700;text-transform:uppercase}.qc-search{display:grid;grid-template-columns:1fr auto;min-width:0;border:1px solid var(--qc-line);background:#fff}.qc-search input{min-width:0;border:0;padding:12px 14px;background:transparent;color:var(--qc-ink)}.qc-search button{border:0;padding:0 16px;background:var(--qc-forest);color:#fff;cursor:pointer}.qc-nav{display:flex;align-items:center;gap:18px;font-size:14px}.qc-nav details{position:relative}.qc-nav summary{list-style:none;cursor:pointer}.qc-nav summary::-webkit-details-marker{display:none}.qc-dropdown{position:absolute;top:calc(100% + 14px);left:-16px;min-width:210px;padding:14px;background:#fff;border:1px solid var(--qc-line);box-shadow:0 18px 46px #1a17121f;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.qc-nav details[open] .qc-dropdown{opacity:1;transform:translateY(0);pointer-events:auto}.qc-dropdown a,.qc-dropdown strong{display:block;padding:8px 6px}.qc-dropdown strong{color:var(--qc-rust);font-size:12px;text-transform:uppercase}.qc-mega-panel{left:auto;right:-24px;display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:18px;min-width:560px}.qc-source-slideshow{--page-padding: 0;--color-foreground: 255,255,255;--color-text-heading: 255,255,255;--color-button: 255,255,255;--color-button-text: 7,40,53;width:100%;max-width:none;margin:0;padding:0;background:#151813}.qc-source-slideshow .page-width{margin:0 auto;padding-inline:max(5rem,calc((100vw - 1650px)/2))}.qc-source-slideshow .slideshow-wrapper{--swiper-controls-bottom-offset: 2rem;--swiper-navigation-size: auto;position:relative;display:block;overflow:hidden;min-height:clamp(460px,68vh,720px);clip-path:inset(var(--qc-slideshow-inset, 0) round var(--qc-slideshow-radius, 0))}.qc-source-slideshow .swiper-wrapper,.qc-source-slideshow .swiper-slide{position:absolute;top:0;right:0;bottom:0;left:0}.qc-source-slideshow .swiper-slide{opacity:0;pointer-events:none;transition:opacity .65s ease;overflow:hidden}.qc-source-slideshow .swiper-slide-active{opacity:1;pointer-events:auto;z-index:1}.qc-source-slideshow .slideshow__item-wrap{position:relative;z-index:0;display:flex;flex-wrap:wrap;width:100%;height:100%}.qc-source-slideshow .slideshow__bg,.qc-source-slideshow .slideshow__slide-bg,.qc-source-slideshow .slideshow__bg motion-element,.qc-source-slideshow .media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.qc-source-slideshow .slideshow__bg{z-index:-1;overflow:hidden;transform:scale(var(--qc-bg-scroll-scale, 1)) translateZ(0);transform-origin:center}.qc-source-slideshow .qc-source-hero-image,.qc-source-slideshow .qc-source-hero-fallback{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.qc-source-slideshow motion-element[data-motion=zoom-out]{transform:scale(1.1);transition:transform 4.5s ease}.qc-source-slideshow .swiper-slide-active motion-element[data-motion=zoom-out].is-motion-visible{transform:scale(1)}.qc-source-slideshow .qc-source-hero-fallback{background:radial-gradient(circle at 18% 22%,rgba(176,139,66,.34),transparent 26%),radial-gradient(circle at 82% 30%,rgba(138,75,50,.34),transparent 28%),linear-gradient(135deg,#11150f,#34473b 46%,#e4d4a4)}.qc-source-slideshow .slideshow__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,calc(var(--color-overlay-alpha, 20) / 100))}.qc-source-slideshow .slideshow__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;width:100%;min-height:100%;flex-direction:column;justify-content:center;align-items:center;background:none;color:#fff}.qc-source-slideshow .slideshow__text{position:relative;display:flex;flex-direction:column;align-items:center;width:min(980px,78vw);max-width:70%;padding:3.2rem 0;text-align:center}.qc-source-slideshow .slideshow__text motion-element{position:relative;display:block;width:auto;height:auto}.qc-source-slideshow motion-element[data-motion=fade-up]{opacity:0;transform:translate3d(0,30px,0);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94)}.qc-source-slideshow .swiper-slide-active motion-element[data-motion=fade-up].is-motion-visible{opacity:1;transform:translateZ(0)}.qc-source-slideshow .slideshow__subtitle,.qc-section-heading p,.qc-wide-banner p,.qc-story-copy p,.qc-dark p{margin:0 0 10px;color:var(--qc-gold);font-size:13px;font-weight:700;text-transform:uppercase}.qc-source-slideshow .slideshow__subtitle{color:#caa75d;font-family:system_ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.4}.qc-source-slideshow .slideshow__title{margin:0;color:#fff;font-family:system_ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:28px;font-weight:400;line-height:1.3572;letter-spacing:0}.qc-source-slideshow .slideshow__title strong{font-weight:400}.qc-source-slideshow .slideshow__description{margin-top:16px;color:#ffffffdb;font-family:system_ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;line-height:1.6}.qc-source-slideshow .slideshow__description p{margin:0}.qc-source-slideshow .slideshow__buttons{margin-top:20px}.qc-button,.qc-source-slideshow .btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;padding:0 22px;border:1px solid var(--qc-ink);background:var(--qc-ink);color:#fff;font-weight:700;transition:transform .16s ease,background .16s ease}.qc-source-slideshow .btn{min-height:40px;border-color:#1a1712;background:#1a1712;color:#fff;font-family:system_ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif;font-size:15px;font-weight:600;letter-spacing:0;text-decoration:none;text-transform:capitalize;border-radius:100px}.qc-source-slideshow .btn svg{width:16px;height:16px}.qc-button:hover,.qc-source-slideshow .btn:hover{transform:translateY(-2px);background:var(--qc-forest)}.qc-button-light{border-color:#fff;background:#fff;color:var(--qc-ink)}.qc-source-slideshow .swiper-controls{position:absolute;z-index:10;inset-inline:0 auto;right:auto;bottom:var(--qc-slideshow-inset, 0px);width:100%;display:flex;align-items:center;justify-content:center;column-gap:3px;margin-inline:-7px;pointer-events:none;transform:translateY(-27px);transition:bottom .12s linear,opacity .3s}.qc-source-slideshow .swiper-button{position:relative;inset:auto;width:24px;height:24px;margin:0;border:0;border-radius:0;background:none;color:inherit;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;pointer-events:auto}.qc-source-slideshow .swiper-button:after{display:none}.qc-source-slideshow .swiper-button svg{width:20px;height:20px}.qc-source-slideshow .swiper-pagination{position:static;display:flex;align-items:center;width:auto;line-height:1;justify-content:center;pointer-events:auto}.qc-source-slideshow .swiper-pagination-bullet{position:relative;width:10px;height:10px;border:0;border-radius:10px;padding:0;margin:0 6px;background:#fff6;opacity:1;cursor:pointer;overflow:hidden;transition:all .3s}.qc-source-slideshow .swiper-pagination-bullet:before{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.qc-source-slideshow .swiper-pagination-bullet:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:0;height:100%;border-radius:10px;background:#fff;opacity:0;transition:all .3s}.qc-source-slideshow .swiper-pagination-bullet-active{width:50px;background:#fff3}.qc-source-slideshow .swiper-pagination-bullet-active:after{width:100%;opacity:1;transition:opacity .3s,width var(--swiper-autoplay-delay, 8s)}@media(max-width:767.98px){.qc-source-slideshow .slideshow-wrapper{min-height:auto;aspect-ratio:.8333333333}.qc-source-slideshow .page-width{padding-inline:1.6rem}.qc-source-slideshow .slideshow__text{width:100%;max-width:100%}.qc-source-slideshow .slideshow__title{font-size:20px}.qc-source-slideshow .swiper-controls{bottom:var(--qc-slideshow-inset, 0px);transform:translateY(-20px)}.qc-source-slideshow .swiper-pagination-bullet{width:8px;height:8px}.qc-source-slideshow .swiper-pagination-bullet-active{width:40px}}.qc-grid-banner-source{--font-body-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-body-weight: 400;--font-body-weight-bolder: 600;--font-body-size: 15px;--font-body-line-height: 1.6;--font-heading-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-heading-weight: 400;--font-subheading-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-subheading-weight: 400;--font-button-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-button-weight: 600;--buttons-height: 40px;--buttons-radius: 100px;--blocks-radius: 10px;--page-width: 1480px;padding-block-start:var(--section-padding-top, 40px);padding-block-end:var(--section-padding-bottom, 40px);color:#121212;background:var(--qc-paper)}.qc-grid-banner-source.page-width--fixed{width:100%;max-width:none;margin:0 auto;padding-inline:16px}@media(min-width:1200px){.qc-grid-banner-source.page-width--fixed{padding-inline:50px}}@media(min-width:1536px){.qc-grid-banner-source.page-width--fixed{padding-inline:max(135px,calc(50vw - var(--page-width) / 2))}}.qc-grid-banner-source .section__header{padding-bottom:32px}.qc-grid-banner-source .section__header--vertical{display:flex;flex-direction:column;align-items:center}.qc-grid-banner-source .rich-text--tight{max-width:940px}.qc-grid-banner-source .section__heading,.qc-grid-banner-source .h2{margin:0;color:#121212;font-family:var(--font-heading-family);font-size:32px;font-style:normal;font-weight:var(--font-heading-weight);line-height:1.3125;letter-spacing:0}.qc-grid-banner-source .section__heading strong,.qc-grid-banner-source .h2 strong,.qc-grid-banner-source .hd2 strong{font-weight:inherit}.qc-grid-banner-source .hd2{margin:0;color:currentColor;font-family:var(--font-heading-family);font-size:52px;font-style:normal;font-weight:var(--font-heading-weight);line-height:1.25;letter-spacing:0}.qc-grid-banner-source .card-media__heading{color:currentColor}.qc-grid-banner-source .card-media__heading strong{font-weight:700}.qc-grid-banner-source .text-base,.qc-grid-banner-source .section__description{font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height)}.qc-grid-banner-source .section__description{margin-top:16px;color:#121212ad}.qc-grid-banner-source .section__description p{margin:0}.qc-grid-banner-source .section__description p+p{margin-top:10px}.qc-grid-banner-source .f-grid{--f-grid-columns: var(--f-columns-mobile, 1);--f-column-gap: var(--f-column-gap-mobile, 8px);--f-row-gap: var(--f-row-gap-mobile, 8px);display:grid;grid-template-columns:repeat(var(--f-grid-columns),minmax(0,1fr));gap:var(--f-row-gap) var(--f-column-gap)}.qc-grid-banner-source .f-grid--gap-2xs{--f-column-gap-mobile: 8px;--f-column-gap-md: 8px;--f-column-gap-lg: 8px}.qc-grid-banner-source .f-grid--row-gap-2xs{--f-row-gap-mobile: 8px;--f-row-gap-md: 8px;--f-row-gap-lg: 8px}.qc-grid-banner-source .grid-banner__inner{--f-row-gap: var(--f-column-gap)}.qc-grid-banner-source .grid-banner__item{min-width:0}.qc-grid-banner-source .relative{position:relative}.qc-grid-banner-source .absolute{position:absolute}.qc-grid-banner-source .inset-0,.qc-grid-banner-source .inset-full{top:0;right:0;bottom:0;left:0}.qc-grid-banner-source .block{display:block}.qc-grid-banner-source .inline-flex{display:inline-flex}.qc-grid-banner-source .flex{display:flex}.qc-grid-banner-source .flex-col{flex-direction:column}.qc-grid-banner-source .items-center{align-items:center}.qc-grid-banner-source .w-full{width:100%}.qc-grid-banner-source .h-full{height:100%}.qc-grid-banner-source .overflow-hidden{overflow:hidden}@media(min-width:768px){.qc-grid-banner-source .f-grid{--f-grid-columns: var(--f-columns-md, var(--f-columns-mobile, 1));--f-column-gap: var(--f-column-gap-md, var(--f-column-gap-mobile, 8px));--f-row-gap: var(--f-row-gap-md, var(--f-row-gap-mobile, 8px))}.qc-grid-banner-source .grid-banner__inner{grid-auto-rows:var(--grid-auto-rows, 300px)}.qc-grid-banner-source .f-grid-auto-rows--medium{--grid-auto-rows: 300px}.qc-grid-banner-source .grid-banner__item{grid-column:auto / span var(--cell-c-span, 1);grid-row:auto / span var(--cell-r-span, 1)}}@media(min-width:1024px){.qc-grid-banner-source .f-grid{--f-grid-columns: var(--f-columns-lg, var(--f-columns-md, var(--f-columns-mobile, 1)));--f-column-gap: var(--f-column-gap-lg, var(--f-column-gap-md, var(--f-column-gap-mobile, 8px)));--f-row-gap: var(--f-row-gap-lg, var(--f-row-gap-md, var(--f-row-gap-mobile, 8px)))}}.qc-grid-banner-source .card-media--link{display:block;height:100%;color:inherit;text-decoration:none}.qc-grid-banner-source .card-media{--padding-y: 32px;--padding-x: 24px;position:relative;height:100%;min-height:260px;overflow:hidden;color:#fff}.qc-grid-banner-source .card-media--medium{--padding-y: 40px;--padding-x: 40px}.qc-grid-banner-source .blocks-radius{border-radius:var(--blocks-radius)}.qc-grid-banner-source .card-media__media-wrapper,.qc-grid-banner-source .card-media__media-wrapper>motion-element,.qc-grid-banner-source .card-media__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.qc-grid-banner-source .card-media__media img,.qc-grid-banner-source .qc-grid-banner-fallback{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.qc-grid-banner-source .qc-grid-banner-fallback{background:radial-gradient(circle at 20% 20%,rgba(176,139,66,.24),transparent 28%),linear-gradient(135deg,#15221d,#2f453d 52%,#d7c488)}.qc-grid-banner-source .bg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,calc(var(--color-overlay-alpha, 40) / 100));pointer-events:none}.qc-grid-banner-source .content-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;padding:var(--padding-y, 32px) var(--padding-x, 24px);background-color:transparent}.qc-grid-banner-source .content-overlay--middle-left{justify-content:center;align-items:flex-start}.qc-grid-banner-source .content-overlay--bottom-center{justify-content:flex-end;align-items:center}.qc-grid-banner-source .card-media__content-wrapper{display:flex;max-width:min(100%,560px);flex-direction:column;--child-margin-top: 32px;--text-margin-top: 12px;--subheading-margin-bottom: 16px}.qc-grid-banner-source .text-center,.qc-grid-banner-source .md\:text-center{text-align:center}.qc-grid-banner-source .rich-text>*+*{margin:var(--child-margin-top) 0 0}.qc-grid-banner-source .rich-text>*:first-child:is(.rich-text__subheading){margin-bottom:var(--subheading-margin-bottom)}.qc-grid-banner-source .rich-text>*:first-child:is(.rich-text__subheading)+*{margin-top:0}@media(min-width:768px){.qc-grid-banner-source .md\:text-left{text-align:left}.qc-grid-banner-source .md\:text-center{text-align:center}}.qc-grid-banner-source .text-subheading{color:currentColor;font-family:var(--font-subheading-family);font-size:18px;font-weight:var(--font-subheading-weight);line-height:1.5;letter-spacing:0;text-transform:none}.qc-grid-banner-source .rich-text__button{margin-top:var(--child-margin-top)}.qc-grid-banner-source .btn{--color-button: 255, 255, 255;--color-button-text: 7, 40, 53;--color-border: 255, 255, 255;display:inline-flex;position:relative;align-items:center;justify-content:center;width:auto;height:var(--buttons-height);padding:0 32px;border:1px solid rgb(var(--color-border));border-radius:var(--buttons-radius);background:rgb(var(--color-button));color:rgb(var(--color-button-text));font-family:var(--font-button-family);font-size:15px;font-weight:var(--font-button-weight);line-height:30px;letter-spacing:0;text-transform:capitalize;cursor:pointer;overflow:hidden;white-space:nowrap;box-sizing:border-box;transition:background .3s,color .3s}.qc-grid-banner-source .btn:before{position:absolute;content:"";width:0;inset-block:-1px;inset-inline-start:-1px;z-index:0;border-radius:inherit;background-color:rgb(var(--color-button-text));transition:width .3s ease}.qc-grid-banner-source .btn__text{position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis}@media(hover:hover)and (pointer:fine){.qc-grid-banner-source .btn:hover,.qc-grid-banner-source .btn-hover-wrapper:hover .btn{color:rgb(var(--color-button))}.qc-grid-banner-source .btn:hover:before,.qc-grid-banner-source .btn-hover-wrapper:hover .btn:before{width:calc(100% + 1px)}}.qc-grid-banner-source .hover-scale-up{--scale-x: 1;--scale-y: 1;transform:scale(var(--scale-x),var(--scale-y));transform-origin:center;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.qc-grid-banner-source .hover-wrapper:hover .hover-scale-up{--scale-x: 1.05;--scale-y: 1.05}.qc-grid-banner-source motion-element[data-motion=zoom-out-sm]{opacity:0;transform:scale(1.08);transition:opacity .9s cubic-bezier(.25,.46,.45,.94),transform 1.2s cubic-bezier(.25,.46,.45,.94)}.qc-grid-banner-source motion-element[data-motion=zoom-out-sm].is-motion-visible{opacity:1;transform:scale(1)}.qc-grid-banner-source motion-element[data-motion=fade-up]{opacity:0;transform:translate3d(0,30px,0);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94)}.qc-grid-banner-source motion-element[data-motion=fade-up].is-motion-visible{opacity:1;transform:translateZ(0)}@media(max-width:767.98px){.qc-grid-banner-source.page-width--fixed{padding-inline:16px}.qc-grid-banner-source .section__header{padding-bottom:24px}.qc-grid-banner-source .section__heading,.qc-grid-banner-source .h2{font-size:22px}.qc-grid-banner-source .hd2{font-size:36px}.qc-grid-banner-source .card-media{min-height:330px}.qc-grid-banner-source .content-overlay--middle-center-mobile{justify-content:center;align-items:center}.qc-grid-banner-source .card-media__content-wrapper{width:100%;text-align:center}}.qc-incense-slideshow{--font-body-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-body-weight: 400;--font-body-size: 15px;--font-body-line-height: 1.6;--font-heading-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-heading-weight: 400;--font-button-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-button-weight: 600;--buttons-height: 40px;--buttons-radius: 100px;--color-foreground: 255, 255, 255;--color-secondary-button: 0, 0, 0;--color-secondary-button-text: 255, 255, 255;--color-secondary-button-border: 255, 255, 255;width:100%;max-width:none;margin:0;padding:0;color:rgb(var(--color-foreground));background:#000}.qc-incense-slideshow.page-width--full{--page-padding: 0;padding-inline:0}.qc-incense-slideshow .slideshow-wrapper{--swiper-controls-bottom-offset: 2rem;position:relative;display:block;overflow:hidden;clip-path:inset(var(--qc-slideshow-inset, 0) round var(--qc-slideshow-radius, 0))}.qc-incense-slideshow .swiper-wrapper,.qc-incense-slideshow .swiper-slide{display:block;width:100%}.qc-incense-slideshow .slideshow-wrapper:not(.slideshow-height--adapt) .slideshow__item-wrap{height:var(--slide-height, 0)}.qc-incense-slideshow .slideshow-height--large{--slide-height: 420px}.qc-incense-slideshow .slideshow__item-wrap{position:relative;z-index:0;display:flex;flex-wrap:wrap;width:100%}.qc-incense-slideshow .slideshow__bg,.qc-incense-slideshow .slideshow__slide-bg,.qc-incense-slideshow .slideshow__slide-bg motion-element,.qc-incense-slideshow .media-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.qc-incense-slideshow .slideshow__bg{z-index:-1;overflow:hidden;transform:scale(var(--qc-bg-scroll-scale, 1)) translateZ(0);transform-origin:center}.qc-incense-slideshow .absolute{position:absolute}.qc-incense-slideshow .relative{position:relative}.qc-incense-slideshow .inset-full{top:0;right:0;bottom:0;left:0}.qc-incense-slideshow .block{display:block}.qc-incense-slideshow .flex{display:flex}.qc-incense-slideshow .flex-col{flex-direction:column}.qc-incense-slideshow .w-full{width:100%}.qc-incense-slideshow .h-full{height:100%}.qc-incense-slideshow .overflow-hidden{overflow:hidden}.qc-incense-slideshow img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.qc-incense-slideshow .slideshow__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;width:100%;min-height:100%;flex-direction:column;justify-content:center;align-items:center;background:none;color:rgb(var(--color-foreground))}.qc-incense-slideshow .slideshow__text{--child-margin-top: 32px;--text-margin-top: 12px;position:relative;padding:32px 0;max-width:70%;text-align:center}.qc-incense-slideshow .rich-text>*+*{margin:var(--child-margin-top) 0 0}.qc-incense-slideshow .rich-text>*+*:is(.rich-text__text){margin-top:var(--text-margin-top)}.qc-incense-slideshow .slideshow__title{margin:0;color:rgb(var(--color-foreground));font-family:var(--font-heading-family);font-size:40px;font-style:normal;font-weight:var(--font-heading-weight);line-height:48px;letter-spacing:normal;text-transform:none}.qc-incense-slideshow .slideshow__description{color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:var(--font-body-size);font-weight:var(--font-body-weight);line-height:24px;letter-spacing:normal;text-transform:none}.qc-incense-slideshow .slideshow__description p{margin:0}.qc-incense-slideshow .btn{display:inline-flex;position:relative;align-items:center;justify-content:center;width:auto;max-width:100%;height:var(--buttons-height);padding:0 32px;border:1px solid rgb(var(--color-secondary-button-border));border-radius:var(--buttons-radius);background:rgb(var(--color-secondary-button));color:rgb(var(--color-secondary-button-text));font-family:var(--font-button-family);font-size:15px;font-weight:var(--font-button-weight);line-height:30px;letter-spacing:normal;text-transform:capitalize;white-space:nowrap;overflow:hidden;box-sizing:border-box;transition:background .3s,color .3s}.qc-incense-slideshow .btn:before{position:absolute;content:"";width:0;inset-block:-1px;inset-inline-start:-1px;z-index:0;border-radius:inherit;background-color:rgb(var(--color-secondary-button-text));transition:width .3s ease}.qc-incense-slideshow .btn__text{position:relative;z-index:1;overflow:hidden;text-overflow:ellipsis}@media(hover:hover)and (pointer:fine){.qc-incense-slideshow .btn:hover{color:rgb(var(--color-secondary-button))}.qc-incense-slideshow .btn:hover:before{width:calc(100% + 1px)}}.qc-incense-slideshow motion-element[data-motion=zoom-out]{transform:scale(1.1);transition:transform 4.5s ease}.qc-incense-slideshow .swiper-slide-active motion-element[data-motion=zoom-out].is-motion-visible{transform:scale(1)}.qc-incense-slideshow motion-element[data-motion=fade-up]{opacity:0;transform:translate3d(0,30px,0);transition:opacity .7s cubic-bezier(.25,.46,.45,.94),transform .7s cubic-bezier(.25,.46,.45,.94)}.qc-incense-slideshow .swiper-slide-active motion-element[data-motion=fade-up].is-motion-visible{opacity:1;transform:translateZ(0)}@media(min-width:768px){.qc-incense-slideshow .slideshow-height--large{--slide-height: 720px}}@media(min-width:1024px){.qc-incense-slideshow .slideshow-wrapper{--swiper-controls-bottom-offset: 2.7rem}}@media(max-width:767.98px){.qc-incense-slideshow .slideshow__text{width:100%;max-width:100%;padding:32px 16px}.qc-incense-slideshow .slideshow__title{font-size:28px;line-height:34px}}.qc-section{padding-top:clamp(52px,7vw,96px);padding-bottom:clamp(52px,7vw,96px)}.qc-section-heading{max-width:720px;margin:0 auto 34px;text-align:center}.qc-section-heading h2,.qc-row-heading h2,.qc-wide-banner h2,.qc-story-copy h2,.qc-dark h2,.qc-newsletter h2{margin:0;font-size:clamp(28px,4vw,52px);line-height:1.06;letter-spacing:0}.qc-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.qc-feature{min-height:190px;padding:26px;border:1px solid var(--qc-line);background:#fff}.qc-feature span{color:var(--qc-rust);font-weight:700}.qc-feature h3{margin:30px 0 10px;font-size:22px}.qc-feature p{margin:0;color:var(--qc-muted)}.qc-row-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:24px}.qc-row-heading a{border-bottom:1px solid currentColor;font-weight:700}.qc-section:has(.qc-circle-row){--swiper-navigation-size: 38px;--page-width: 1480px;padding:36px 0;overflow:visible;background:#fff;position:relative}.qc-section:has(.qc-circle-row) .qc-row-heading{display:none}.qc-circle-row{display:flex;flex-wrap:nowrap;justify-content:space-between;gap:0;width:min(100% - 100px,var(--page-width, 1480px));max-width:var(--page-width, 1480px);margin-inline:auto;overflow:visible;padding:0;scroll-behavior:smooth;scrollbar-width:none}.qc-circle-row::-webkit-scrollbar{display:none}.qc-circle{display:flex;flex:0 0 var(--slide-width, 120px);width:var(--slide-width, 120px);flex-direction:column;align-items:center;justify-content:flex-start;color:#121212;text-align:center;text-decoration:none;overflow:visible}.qc-circle-media{display:block;width:110px;height:110px;border:0;border-radius:50%;overflow:hidden;background:#f6f6f6}.qc-circle img,.qc-circle-media>span{display:block;width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1);transition:transform .7s cubic-bezier(.25,.46,.45,.94)}.qc-circle-media>span{border-radius:0;background-image:url(/cdn/shop/files/shaolin-twelev-incense-states.png?v=1787552115&width=300);background-position:center;background-size:cover}.qc-circle:hover img,.qc-circle:hover .qc-circle-media>span{transform:scale(1.08)}.qc-circle strong{position:relative;display:block;width:max-content;max-width:220px;margin-top:12px;color:#121212;font-family:var(--font-body-family, system-ui, -apple-system, "Segoe UI", sans-serif);font-size:15px;font-weight:400;line-height:24px;letter-spacing:0;text-transform:capitalize;white-space:nowrap}.qc-circle strong:after{content:"";position:absolute;inset-inline-start:100%;top:50%;width:12px;height:12px;margin-inline-start:4px;opacity:0;background:currentColor;clip-path:polygon(35% 15%,45% 5%,90% 50%,45% 95%,35% 85%,70% 50%);transform:translate(-4px,-50%);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.qc-circle:hover strong:after{opacity:1;transform:translateY(-50%)}.qc-circle-controls{display:none!important;position:absolute;inset-block-start:50%;inset-inline-start:max(50px,calc(50vw - var(--page-width, 1480px) / 2));inset-inline-end:max(50px,calc(50vw - var(--page-width, 1480px) / 2));z-index:2;align-items:center;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.qc-circle-controls .swiper-button{display:inline-flex;align-items:center;justify-content:center;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);padding:0;border:0;border-radius:50%;background:#fff;color:#121212;box-shadow:0 4px 16px #0000001f;cursor:pointer;pointer-events:auto;opacity:0;transition:opacity .3s ease,transform .3s ease}.qc-section:has(.qc-circle-row):hover .qc-circle-controls .swiper-button,.qc-circle-controls:hover .swiper-button{opacity:1}.qc-circle-controls .swiper-button svg{display:block;width:16px;height:16px}@media(min-width:1280px){.qc-circle{--slide-width: 130px}}@media(max-width:767px){.qc-circle-row{width:auto;max-width:none;margin-inline:0;justify-content:flex-start;gap:8px;overflow-x:auto;overflow-y:hidden;padding-inline:16px}.qc-circle{--slide-width: 90px}.qc-circle-media{width:70px;height:70px}.qc-circle strong{max-width:130px;font-size:13.5px;line-height:21.6px}.qc-circle-controls{display:none}}.qc-collection-list-source{--swiper-navigation-size: 38px;--section-padding-top: 36px;--section-padding-bottom: 36px;padding-top:var(--section-padding-top);padding-bottom:var(--section-padding-bottom);overflow:hidden;background:#fff}.qc-collection-list-source .page-width--fixed{width:min(100%,var(--page-width, 120rem));margin-inline:auto;padding-inline:50px}.qc-collection-list-source .section__content{position:relative}.qc-collection-list-source collection-list{display:block;overflow:hidden}.qc-collection-list-source .collection-list__items{display:flex;flex-wrap:nowrap;gap:20px;width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:none}.qc-collection-list-source .collection-list__items::-webkit-scrollbar{display:none}.qc-collection-list-source .swiper-slide{flex:0 0 var(--slide-width, 120px);width:var(--slide-width, 120px)}.qc-collection-list-source .collection-card,.qc-collection-list-source .collection-card__wrapper{height:100%}.qc-collection-list-source .collection-card__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;color:#121212;text-align:center;text-decoration:none;outline-offset:3px}.qc-collection-list-source .collection-card__image{width:110px;height:110px;border-radius:50%;overflow:hidden;background:#f6f6f6}.qc-collection-list-source .collection-card__image motion-element,.qc-collection-list-source .collection-card__image img{display:block;width:100%;height:100%}.qc-collection-list-source .collection-card__image img{object-fit:cover;object-position:center;transform:scale(1);transition:transform .7s cubic-bezier(.25,.46,.45,.94)}.qc-collection-list-source .collection-card__wrapper:hover img{transform:scale(1.08)}.qc-collection-list-source .collection-card__inner{width:100%;pointer-events:none}.qc-collection-list-source .collection-card__title{position:relative;display:inline-block;max-width:100%;margin:12px 0 0;color:#121212;font-family:var(--font-body-family, system-ui, -apple-system, "Segoe UI", sans-serif);font-size:15px;font-weight:400;line-height:24px;letter-spacing:0;text-transform:capitalize;white-space:nowrap}.qc-collection-list-source .collection-card__title span{position:relative;display:inline-block;padding-inline:0}.qc-collection-list-source .collection-card__title svg{position:absolute;display:block;inset-inline-end:0;top:50%;width:12px;height:12px;opacity:0;transform:translate(-4px,-50%);transition:all .3s ease}.qc-collection-list-source .collection-card__wrapper:hover .collection-card__title span{padding-inline-end:16px}.qc-collection-list-source .collection-card__wrapper:hover .collection-card__title svg{opacity:1;transform:translateY(-50%)}.qc-collection-list-source .swiper-controls{position:absolute;inset-block-start:50%;inset-inline:0;z-index:2;display:flex;align-items:center;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.qc-collection-list-source .swiper-button{display:inline-flex;align-items:center;justify-content:center;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);padding:0;border:0;border-radius:50%;background:#fff;color:#121212;box-shadow:0 4px 16px #0000001f;cursor:pointer;pointer-events:auto;opacity:0;transition:opacity .3s ease,transform .3s ease}.qc-collection-list-source .section__content:hover .swiper-button{opacity:1}.qc-collection-list-source .swiper-button svg{display:block;width:16px;height:16px}@media(min-width:1280px){.qc-collection-list-source .swiper-slide{--slide-width: 130px}}@media(max-width:767px){.qc-collection-list-source .page-width--fixed{padding-inline:16px}.qc-collection-list-source .collection-list__items{gap:8px}.qc-collection-list-source .swiper-slide{--slide-width: 90px}.qc-collection-list-source .collection-card__image{width:70px;height:70px}.qc-collection-list-source .collection-card__title{font-size:13.5px;line-height:21.6px}.qc-collection-list-source .swiper-controls{display:none}}.qc-wide-banner{padding:clamp(68px,10vw,130px) 0;color:#fff;background:linear-gradient(90deg,#1f3d34f0,#1f3d349e),repeating-linear-gradient(135deg,#24483d 0 16px,#2d5548 16px 32px)}.qc-wide-banner h2{max-width:760px;margin-bottom:24px}.qc-home .qc-wide-banner{display:none!important}.qc-hot-items-source{--page-width: 1480px;--header-padding-bottom: 40px;--font-body-size: 15px;--font-heading-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-button-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-button-weight: 700;--buttons-height: 40px;--buttons-radius: 100px;--buttons-padding: 32px;--buttons-border-width: 1px;--font-pcard-title-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-pcard-title-weight: 600;--font-pcard-title-size: 15px;--font-pcard-title-line-height: 1.6;--font-pcard-price-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-pcard-price-weight: 700;--font-pcard-badge-family: "system_ui", -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-pcard-badge-weight: 700;--pcard-radius: 10px;--badges-radius: 40px;--color-badge-hot: #ff6a00;--color-badge-hot-text: #fff;--color-badge-new: #2f80ed;--color-badge-new-text: #fff;--f-column-gap-xl: 20px;--f-column-gap-lg: 20px;--f-column-gap-md: 20px;--f-column-gap-mobile: 12px;--f-row-gap-xl: 40px;--f-row-gap-lg: 40px;--f-row-gap-md: 32px;--f-row-gap-mobile: 24px;--swiper-navigation-size: 48px;padding-top:40px;padding-bottom:40px;background:#fff;color:#121212;overflow:hidden}.qc-hot-items-source .page-width--fixed{width:min(100%,var(--page-width));margin-inline:auto;padding-inline:50px}.qc-hot-items-source .section__wrapper,.qc-hot-items-source .section__content,.qc-hot-items-source .tabs__panel{position:relative}.qc-hot-items-source .section__header{display:flex;align-items:flex-end;gap:24px;padding-bottom:44px}.qc-hot-items-source .section__header--text,.qc-hot-items-source .section__header--buttons{flex:1 1 0}.qc-hot-items-source .rich-text__heading{margin:0;color:#121212;font-family:var(--font-heading-family, var(--font-body-family, system-ui, -apple-system, "Segoe UI", sans-serif));font-size:32px;font-weight:700;line-height:1.3125;letter-spacing:0}.qc-hot-items-source .rich-text__heading strong{font-weight:inherit}.qc-hot-items-source .tabs-nav__inner{display:flex;flex-wrap:wrap;justify-content:flex-end;column-gap:32px;row-gap:12px}.qc-hot-items-source .tabs__btn{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:auto;padding:0 0 6px;border:0;border-radius:0;background:transparent;color:#121212;font-family:var(--font-button-family, var(--font-body-family, system-ui, -apple-system, "Segoe UI", sans-serif));font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-transform:none;cursor:pointer;opacity:1;transition:opacity .3s ease,color .3s ease}.qc-hot-items-source .tabs__btn:after{content:"";position:absolute;inset-inline-start:0;inset-block-end:0;width:0;height:1px;background:currentColor;transform:none;transition:all .5s}.qc-hot-items-source .tabs__btn:hover:after{transform:none;animation:none}.qc-hot-items-source .tabs__btn.active:after{width:100%}.qc-hot-items-source .tabs__btn:not(.active):not(:hover){opacity:.6}.qc-hot-items-source .tabs__panel:not(.active){display:none}.qc-hot-items-source [hidden]{display:none!important}.qc-hot-items-source featured-collection{display:block;overflow:hidden}.qc-hot-items-source .featured-collection__items{display:flex;flex-wrap:nowrap;gap:var(--f-column-gap-xl);width:100%;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x proximity;scrollbar-width:none}.qc-hot-items-source .featured-collection__items::-webkit-scrollbar{display:none}.qc-hot-items-source .f-column{flex:0 0 calc((100% - (var(--f-column-gap-xl) * 5)) / 6);min-width:0;scroll-snap-align:start}.qc-hot-items-source .product-card,.qc-hot-items-source .product-card__wrapper{height:100%}.qc-hot-items-source .product-card{overflow:hidden;border-radius:var(--pcard-radius);background:#f7f7f5;color:#121212}.qc-hot-items-source .product-card__image-wrapper{position:relative;overflow:hidden;background:#f6f6f6;border-radius:var(--pcard-radius) var(--pcard-radius) 0 0}.qc-hot-items-source .product-card__image-wrapper>a,.qc-hot-items-source .product-card__image-wrapper motion-element,.qc-hot-items-source .media-wrapper,.qc-hot-items-source .product-card__image{display:block;width:100%;height:100%}.qc-hot-items-source .media-wrapper{position:relative;overflow:hidden;background:#12121208}.qc-hot-items-source .media-wrapper:before{content:"";display:block;padding-top:calc(100% / var(--aspect-ratio, 1))}.qc-hot-items-source .media-wrapper>img,.qc-hot-items-source .media-wrapper>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:opacity .5s cubic-bezier(.3,1,.3,1),transform .5s cubic-bezier(.3,1,.3,1)}.qc-hot-items-source .product-card__image--second{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none}.qc-hot-items-source .qc-hot-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:radial-gradient(circle at 50% 45%,rgba(176,139,66,.2),transparent 28%),linear-gradient(135deg,#f7f5ef,#ece7dc)}.qc-hot-items-source .product-card__image-wrapper:hover .product-card__image--main{opacity:0}.qc-hot-items-source .product-card__image-wrapper:hover .product-card__image--second{opacity:1;visibility:visible;transform:scaleZ(1)}.qc-hot-items-source .product-card__badge{position:absolute;inset-block-start:10px;inset-inline-start:10px;z-index:2;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:6px}.qc-hot-items-source .f-badge{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;white-space:nowrap;padding:2px 8px;border:1px solid transparent;border-radius:var(--badges-radius);background:var(--color-badge-new);color:var(--color-badge-new-text);font-family:var(--font-pcard-badge-family);font-size:calc(var(--font-body-size) * .8);font-weight:var(--font-pcard-badge-weight);line-height:18px;box-shadow:none}.qc-hot-items-source .f-badge--hot{background:var(--color-badge-hot);color:var(--color-badge-hot-text)}.qc-hot-items-source .f-badge--new{background:var(--color-badge-new);color:var(--color-badge-new-text)}.qc-hot-items-source .product-card__quickview{position:absolute;inset-block-start:20px;inset-inline-end:20px;z-index:2;display:inline-flex;align-items:center;justify-content:center;width:var(--buttons-height);height:var(--buttons-height);padding:0;border:var(--buttons-border-width) solid rgba(18,18,18,.1);border-radius:50%;background:#fff;color:#121212;opacity:0;transform:translate(15px);transition:.3s all,.54s transform cubic-bezier(.4,0,.2,1),.54s opacity cubic-bezier(.4,0,.2,1);cursor:pointer}.qc-hot-items-source .product-card__quickview svg{width:20px;height:20px}.qc-hot-items-source .product-card__quickview .btn__text,.qc-hot-items-source .product-card__atc .btn__text{display:inline-flex;align-items:center;justify-content:center}.qc-hot-items-source .product-card__image-wrapper:hover .product-card__quickview{opacity:1;transform:translateZ(0)}.qc-hot-items-source .product-card__actions{position:absolute;inset-inline:20px;inset-block-end:20px;z-index:3;display:flex;align-items:center;justify-content:center}.qc-hot-items-source .product-card__image-wrapper:hover .product-card__actions .btn{opacity:1;transform:translateZ(0)}.qc-hot-items-source .product-card__atc{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:var(--buttons-height);min-height:var(--buttons-height);padding:0 15px;border:var(--buttons-border-width) solid rgba(18,18,18,.1);border-radius:var(--buttons-radius);background:#fff;color:#121212;font-family:var(--font-button-family, var(--font-body-family, system-ui, -apple-system, "Segoe UI", sans-serif));font-size:100%;font-weight:var(--font-button-weight);line-height:30px;text-align:center;text-decoration:none;white-space:nowrap;opacity:0;transform:translateY(15px);transition:.3s all,.54s transform cubic-bezier(.4,0,.2,1),.54s opacity cubic-bezier(.4,0,.2,1)}.qc-hot-items-source .product-card__atc:hover,.qc-hot-items-source .product-card__quickview:hover{background:#121212;color:#fff}.qc-hot-items-source .product-card__atc-icon{display:none}.qc-hot-items-source .product-card__info{display:flex;flex-direction:column;gap:4px;padding:12px 20px 20px}.qc-hot-items-source .product-card__title{margin:0;color:#121212;font-family:var(--font-pcard-title-family, var(--font-body-family, system-ui, -apple-system, "Segoe UI", sans-serif));font-size:var(--font-pcard-title-size);font-weight:var(--font-pcard-title-weight);line-height:var(--font-pcard-title-line-height);letter-spacing:0}.qc-hot-items-source .reversed-link{color:inherit;text-decoration:none}.qc-hot-items-source .reversed-link__text{background-image:linear-gradient(currentColor,currentColor);background-position:100% 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .35s ease}.qc-hot-items-source .product-card__title a:hover .reversed-link__text{background-position:0 100%;background-size:100% 1px}.qc-hot-items-source .text-limit-3-lines{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.qc-hot-items-source .loox-rating{min-height:0}.qc-hot-items-source .f-price{display:inline-flex;flex-direction:row;flex-wrap:wrap;align-items:center;margin-top:0;color:#121212;font-family:var(--font-pcard-price-family, var(--font-body-family, system-ui, -apple-system, "Segoe UI", sans-serif));font-size:var(--font-body-size);font-weight:var(--font-pcard-price-weight);line-height:1.5}.qc-hot-items-source .visually-hidden{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}.qc-hot-items-source .swiper-controls{position:absolute;inset-block-start:var(--swiper-navigation-top-offset, 40%);inset-inline:-24px;z-index:3;display:flex;align-items:center;justify-content:space-between;pointer-events:none;transform:translateY(-50%)}.qc-hot-items-source .swiper-button{display:inline-flex;align-items:center;justify-content:center;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);padding:0;border:0;border-radius:50%;background:#fff;color:#121212;box-shadow:0 10px 30px #00000024;opacity:0;pointer-events:auto;cursor:pointer;transition:opacity .3s ease,transform .3s ease,background .25s ease,color .25s ease}.qc-hot-items-source .tabs__panel:hover .swiper-button,.qc-hot-items-source .swiper-controls:hover .swiper-button{opacity:1}.qc-hot-items-source .swiper-button:hover{background:#121212;color:#fff}.qc-hot-items-source .swiper-button svg{width:20px;height:20px}.qc-hot-items-source scroll-progress-bar{display:block;margin-top:22px}.qc-hot-items-source .progress-container{width:100%;height:2px;overflow:hidden;background:#1212121f}.qc-hot-items-source .progress-bar{width:var(--qc-scroll-progress, 0%);height:100%;background:#121212;transition:width .2s ease}.qc-hot-items-source motion-element[data-motion=fade-up]{display:block;opacity:0;transform:translate3d(0,30px,0);transition:opacity .75s cubic-bezier(.3,1,.3,1),transform .75s cubic-bezier(.3,1,.3,1)}.qc-hot-items-source motion-element[data-motion=fade-up].is-motion-visible{opacity:1;transform:translateZ(0)}.qc-hot-items-source motion-element[data-motion=zoom-out-sm]{display:block;opacity:0;transform:scale(1.08);transition:opacity .7s cubic-bezier(.3,1,.3,1),transform .7s cubic-bezier(.3,1,.3,1)}.qc-hot-items-source motion-element[data-motion=zoom-out-sm].is-motion-visible{opacity:1;transform:scale(1)}@media(max-width:1279px){.qc-hot-items-source .f-column{flex-basis:calc((100% - (var(--f-column-gap-lg) * 4)) / 5)}}@media(max-width:1023px){.qc-hot-items-source .f-column{flex-basis:calc((100% - (var(--f-column-gap-md) * 2)) / 3)}}@media(max-width:767px){.qc-hot-items-source{--header-padding-bottom: 28px;padding-top:min(40px,calc(var(--section-padding-top, 40px) * .6))}.qc-hot-items-source .page-width--fixed{padding-inline:16px}.qc-hot-items-source .section__header{flex-direction:column;align-items:flex-start;gap:12px}.qc-hot-items-source .rich-text__heading{font-size:28px}.qc-hot-items-source .tabs-nav__inner{justify-content:flex-start;column-gap:24px}.qc-hot-items-source .f-column{flex-basis:calc((100% - var(--f-column-gap-mobile)) / 2)}.qc-hot-items-source .featured-collection__items{gap:var(--f-column-gap-mobile)}.qc-hot-items-source .product-card__quickview,.qc-hot-items-source .product-card__actions{opacity:1;transform:none}.qc-hot-items-source .product-card__quickview{width:38px;height:38px}.qc-hot-items-source .product-card__actions{inset-inline:8px;inset-block-end:8px}.qc-hot-items-source .product-card__atc{min-height:40px;font-size:0}.qc-hot-items-source .product-card__atc-icon{display:inline-flex}.qc-hot-items-source .swiper-controls{display:none}.qc-hot-items-source .product-card__title,.qc-hot-items-source .f-price{font-size:14px;line-height:21px}}@media(min-width:768px){.qc-hot-items-source scroll-progress-bar{display:none}}.qc-story{padding:clamp(58px,8vw,110px) 0;background:var(--qc-soft)}.qc-story .page-width{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);gap:clamp(30px,5vw,70px);align-items:center}.qc-story-media{min-height:420px;background:#fff;overflow:hidden}.qc-story-media img,.qc-story-art{width:100%;height:100%;min-height:420px;object-fit:cover}.qc-story-art{background:radial-gradient(circle at 30% 26%,rgba(176,139,66,.38),transparent 25%),linear-gradient(140deg,#fffdf4,#bfcbbd 48%,#5d6c5c)}.qc-story-copy div{margin:18px 0 24px;color:var(--qc-muted);font-size:17px}.qc-dark{padding:clamp(58px,8vw,110px) 0;background:#151813;color:#fff}.qc-dark .page-width{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1fr);gap:28px}.qc-dark-grid,.qc-category-grid,.qc-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.qc-dark-card,.qc-category-card,.qc-review{min-height:170px;margin:0;padding:24px;border:1px solid rgba(255,255,255,.15);background:#ffffff0f}.qc-dark-card span,.qc-category-card span{display:block;margin-bottom:46px;color:var(--qc-gold);font-weight:700}.qc-dark-card strong,.qc-category-card strong{font-size:22px}.qc-category-card{background:#fff;border-color:var(--qc-line)}.qc-review{min-height:220px;background:#fff;border:1px solid var(--qc-line)}.qc-review div{color:var(--qc-gold);letter-spacing:2px}.qc-review blockquote{margin:22px 0;color:var(--qc-muted)}.qc-newsletter{padding:clamp(52px,7vw,86px) 0;color:#fff;background:var(--qc-rust)}.qc-newsletter .page-width{display:grid;grid-template-columns:minmax(0,.8fr) minmax(280px,.6fr);gap:24px;align-items:center}.qc-newsletter p{margin:12px 0 0}.qc-newsletter-form{display:grid;grid-template-columns:1fr auto;background:#fff}.qc-newsletter-form input{min-width:0;border:0;padding:15px}.qc-newsletter-form button{border:0;padding:0 24px;background:var(--qc-ink);color:#fff;font-weight:700}.qc-reveal{opacity:0;transform:translateY(26px);transition:opacity .52s ease,transform .52s ease}.qc-reveal.is-visible{opacity:1;transform:translateY(0)}.qc-mobile-dock{display:none}@media(max-width:989px){.qc-menu-preview{grid-template-columns:1fr;gap:12px}.qc-nav{overflow-x:auto;padding-bottom:4px}.qc-mega-panel{right:auto;left:0;grid-template-columns:1fr;min-width:280px}.qc-feature-grid,.qc-product-grid,.qc-dark .page-width,.qc-dark-grid,.qc-category-grid,.qc-review-grid,.qc-newsletter .page-width{grid-template-columns:1fr}.qc-product-grid,.qc-category-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.qc-story .page-width{grid-template-columns:1fr}.qc-story-media,.qc-story-media img,.qc-story-art{min-height:300px}.qc-topbar{flex-direction:column;gap:3px;text-align:center}.qc-mobile-dock{position:fixed;z-index:20;right:12px;bottom:12px;left:12px;display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--qc-line);background:#fffffff5;box-shadow:0 14px 44px #1a171229}.qc-mobile-dock a{padding:11px 4px;text-align:center;font-size:12px;font-weight:700}}@media(max-width:640px){.qc-product-grid,.qc-category-grid{gap:10px}.qc-feature,.qc-dark-card,.qc-category-card,.qc-review{padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/qc-home.css.map */
