.hdt-age-modal{width:calc(100% - 3rem);max-width:51rem;padding:3rem 3rem 2.5rem;font-weight:var(--font-medium-or-bold);overflow:hidden auto}.hdt-age-modal .hdt-age-modal__fields{display:flex;justify-content:space-between;gap:1rem}.hdt-age-modal .hdt-age-modal__fields .hdt-select{font-weight:var(--font-medium-or-bold)}.hdt-age-modal #hdt-age-modal_form>*{margin-inline:auto}.hdt-age-modal #hdt-age-modal_form>*+*{margin-top:1.9rem}.hdt-age-modal #hdt-age-modal_form>*+*.hdt-age-modal__message{margin-top:2.4rem}.hdt-age-modal #hdt-age-modal_form .hdt-age-modal__text,.hdt-age-modal #hdt-age-modal_form .hdt-age-modal__actions,.hdt-age-modal #hdt-age-modal_form .hdt-age-modal__message{max-width:32rem}.hdt-age-modal #hdt-age-modal_form .hdt-age-modal__actions{display:flex;flex-direction:column;gap:1.5rem;margin-top:2rem}.hdt-age-modal #hdt-age-modal_form .hdt-age-modal__actions .hdt-btn{align-self:center}.hdt-age-modal #hdt-age-modal_form .hdt-age-modal__fieldset+.hdt-age-modal__actions{margin-top:2.5rem}@media(min-width:540px){.hdt-age-modal{padding:6rem 5.5rem 2.5rem}}.hdt-age-modal::backdrop{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}hdt-age-modal[lock-outside] .hdt-age-modal[open]:not(.dialog-closing)::backdrop{cursor:default}.hdt-bf-image-last{will-change:clip-path;clip-path:inset(0 0 0 var(--percent-val, 0%))}.dir--rtl .hdt-bf-image-last{clip-path:inset(0 calc(var(--percent-val, 0%)) 0 0)}.hdt-bf-image-handle{--bf-w-handle: 3.5rem;width:var(--bf-w-handle);height:100%;pointer-events:none;transform:translate(calc(-50% * var(--value-logical-flip)));inset-block:0;inset-inline:var(--percent-val, 0%) 0;display:grid;grid:1fr var(--bf-w-handle) 1fr / none;place-items:center}.hdt-bf-image-handle>span:not(.sr-only){width:var(--bf-w-handle);height:var(--bf-w-handle);color:var(--icon-bf);text-align:center;background-color:var(--bg-bf);border-radius:var(--corner-radius-full);box-shadow:1px 1px 3px #0000004d;transition:transform .25s cubic-bezier(.25,.46,.45,.94)}.hdt-bf-image-handle svg{width:18px;height:18px;fill:currentColor}.hdt-bf-image-handle>span:not(.sr-only){background-color:color-mix(in srgb,var(--bg-bf),transparent 80%)}.hdt-bf-image-handle:before,.hdt-bf-image-handle:after{content:"";width:.12rem;background-color:var(--bg-bf);display:inline-block;height:100%}.hdt-bf-range{position:relative;grid-area:1/-1;z-index:2;margin:0;cursor:pointer;writing-mode:horizontal-tb;-ms-touch-action:auto;touch-action:auto;cursor:ew-resize}.hdt-bf-range[orient=vertical]{writing-mode:vertical-lr;direction:rtl;transform:rotate(180deg);cursor:ns-resize}.hdt-bf-range::-webkit-slider-thumb,.hdt-bf-range::-moz-range-thumb{-webkit-appearance:none;height:300vh}.hdt-bf-range::-ms-tooltip{display:none}.hdt-before-after[vertical] .hdt-bf-image-last{clip-path:inset(calc(var(--percent-val, 0%)) 0 0 0)}.hdt-before-after[vertical] .hdt-bf-image-handle{height:var(--bf-w-handle);width:100%;transform:translateY(-50%);inset-inline:0;inset-block:calc(var(--percent-val, 0%)) 0;grid:none / 1fr var(--bf-w-handle) 1fr}.hdt-before-after[vertical] .hdt-bf-image-handle:before,.hdt-before-after[vertical] .hdt-bf-image-handle:after{height:.16rem;width:100%}.hdt-ratio>.hdt-bf-image_caption{--bf-pos: 1.5rem;position:absolute;inset-block:auto var(--bf-pos);inset-inline-start:var(--bf-pos);background-color:color-mix(in srgb,var(--color-background),transparent 50%);color:var(--color-foreground);padding:1rem 1.6rem;max-width:calc(100% - (var(--bf-pos) * 2));border-radius:var(--corner-radius-2xs)}.hdt-bf-image-last>.hdt-bf-image_caption{inset-inline:auto var(--bf-pos)}@media(min-width:768px){.hdt-ratio>.hdt-bf-image_caption{--bf-pos: 2rem}}.hdt-before-after[vertical] .hdt-bf-image-first .hdt-bf-image_caption{inset:var(--bf-pos) auto auto var(--bf-pos)}.hdt-hotspot__popover--bundle{padding:1.5rem}.hdt-bundle-products{display:flex;flex-direction:column}.hdt-bundle-products__form{display:grid}.hdt-bundle-product{display:grid;grid-template-columns:10.6rem minmax(0,1fr);border-top:1px solid color-mix(in srgb,var(--color-line-border),transparent 90%);column-gap:1.5rem;padding-block:3rem}.hdt-bundle-product .hdt-bundle-product__info:first-child{grid-column:1/-1}.hdt-bundle-products .hdt-hotspot-content{display:flex;justify-content:flex-start;align-items:flex-start;gap:1.5rem}.hdt-bundle-products .hdt-hotspot-content .hdt-hotspot-content-img{width:min(10.6rem,30%);flex:none}.hdt-bundle-products .hdt-hotspot-content .hdt-hotspot-content-area{text-align:start}.hdt-bundle-products .hdt-hotspot-content .hdt-price-wrapp{margin-top:1rem}.hdt-bundle-product__vendor{margin-bottom:.5rem}.hdt-bundle-product__title{--line-clamp-count: var(--pr-clamp-count)}.hdt-bundle-product__info>.hdt-bundle-product__title{color:var(--color-pr-text);margin-bottom:.5rem}.hdt-bundle-product__image{align-self:start;transition:box-shadow .25s linear .25s}.hdt-bundle-product__image :where(img,svg){clip-path:inset(0);transition:padding .25s linear,clip-path .25s linear}.hdt-bundle-product:not([is-checked],[is-placeholder]){opacity:.75}.hdt-bundle-products .hdt-product-form__submit{margin-top:1.5rem}.hdt-bundle-product--first,.hdt-bundle-product:first-child{padding-block-start:0;border:0}.hdt-bundle-product .hdt-select-wrapp{margin-top:.9rem}.hdt-bundle-product .hdt-select-wrapp~.hdt-open-quickview-wrapp{margin-top:1.5rem}.hdt-bundle-product .hdt-select{width:auto;max-width:100%;padding-block:.44rem;height:var(--font-body-line-height);line-height:var(--font-body-line-height);color:var(--color-foreground)}.hdt-bundle-product .hdt-select option{background:var(--color-background)}.hdt-bundle-product .hdt-sold-out-text{display:inline-flex;margin-top:.9rem;color:var(--color-foreground);padding:.54rem 1.6rem;background-color:color-mix(in srgb,var(--color-foreground),transparent 88%)}.hdt-bundle-product--selected .hdt-bundle-product__image,.hdt-bundle-product:hover .hdt-bundle-product__image{box-shadow:0 0 0 1px var(--color-line-border)}@media(max-width:479px){.hdt-bundle-product{grid-template-columns:7rem minmax(0,1fr)}}@media(max-width:767px){.hdt-bundle-product{padding-block:2rem}.hdt-bundle-products__image{margin-inline:1.5rem}.hdt-bundle-products__content{background:var(--color-background);background:var(--gradient-background);border-radius:var(--corner-radius-sm);padding:6rem 2rem 3rem;margin-top:-3rem}.hdt-bundle-products__content .hdt-section__header{margin-bottom:1.5rem}.hdt-bundle-products .hdt-product-form__submit{width:min(36rem,100%)}.hdt-bundle-products .hdt-product-form__submit .hdt-btn--set__text{padding-inline:2rem}}@media(min-width:768px){.hdt-hotspot__popover--bundle{box-shadow:0 0 5px #0000002b;border-radius:var(--corner-radius-xs);min-width:22rem;padding:0;max-width:min(30vw,40rem)}.hdt-bundle-products{display:grid;gap:0 3rem;grid:5rem minmax(0,1fr) 5rem / repeat(12,minmax(0,1fr));--image-area: 2 / 1 / 3 / 7;--content-area: 2 / 7 / 3 / 13;--content-bg-area: 1 / 5 / -1 / 13;--products-content-p: 0 3rem}.hdt-bundle-products.hdt-img-right{--image-area: 2 / 7 / 3 / 13;--content-area: 2 / 1 / 3 / 7;--content-bg-area: 1 / 1 / -1 / 9;--products-content-p: 3rem 0}.hdt-bundle-products:before{grid-area:var(--content-bg-area);content:"";display:block;background:var(--color-background);background:var(--gradient-background);border-radius:var(--corner-radius-sm);grid-row:1 / -1}.hdt-bundle-products__image{grid-area:var(--image-area)}.hdt-bundle-products__image.hdt-pimg-sticky{position:sticky;top:3rem}.hdt-bundle-products__content{grid-area:var(--content-area);padding-inline:var(--products-content-p)}.hdt-bundle-products .hdt-hotspot-content{display:block}.hdt-bundle-products .hdt-hotspot-content .hdt-hotspot-content-area{text-align:center}.hdt-bundle-products .hdt-hotspot-content .hdt-price-wrapp{margin-top:.5rem}.hdt-bundle-products .hdt-hotspot-content .hdt-open-quickview-wrapp{display:none}.hdt-hotspot-content-img{display:none}}@media(min-width:768px)and (max-width:1024px){.hdt-bundle-products .hdt-product-form__submit{width:100%}}@media(min-width:1025px){.hdt-bundle-products{grid-template-rows:8rem minmax(0,1fr) 8rem;--products-content-p: 0 4.5rem}.hdt-bundle-products.hdt-img-right{--products-content-p: 4.5rem 0}}@media(min-width:1400px){.hdt-bundle-products.hdt-img-left{--products-content-p: 4.5rem}.hdt-bundle-products.hdt-img-right{--products-content-p: 9rem 0}}.hdt-ciwt-inner{display:flex;flex-direction:column;gap:3rem}.hdt-ciwt-part--image,.hdt-ciwt-part--content{width:100%}.hdt-ciwt-part--content{display:grid;place-content:center}.hdt-media-wrapper--primary{rotate:var(--img-rotate, 0)}.hdt-media-wrapper--primary :where(img,svg){width:100%;height:auto}.hdt-media-wrapper--secondary{rotate:var(--secondary-img-rotate, 0)}.hdt-ciwt-part--2_cols.hdt-has-2nd-img{display:grid;gap:3rem}.hdt-ciwt-part--cascading{display:grid;grid-template-columns:17.4% 27.25% minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;--img-area-1: 1 / 2 / 2 / -1;--img-area-2: 1 / 1 / 2 / 3}.hdt-ciwt-part--cascading .hdt-media-wrapper--primary{grid-area:var(--img-area-1);width:100%}.hdt-ciwt-part--cascading.hdt-has-2nd-img.hdt-2nd-img-pos--right{grid-template-columns:minmax(0,1fr) 27.25% 17.4%}.hdt-ciwt-part--cascading.hdt-has-2nd-img.hdt-2nd-img-pos--right .hdt-media-wrapper--primary{grid-area:var(--img-area-2)}.hdt-ciwt-part--cascading.hdt-has-only-img{--img-area-1: 1 / 1 / 2 / -1}.hdt-ciwt-part--cascading .hdt-media-wrapper--secondary{grid-area:var(--img-area-2)}.hdt-ciwt-part--cascading.hdt-has-2nd-img.hdt-2nd-img-pos--right .hdt-media-wrapper--secondary{grid-area:var(--img-area-1)}.hdt-ciwt-part .hdt-media-wrapper{place-self:var(--vertical-align, center) start}.hdt-ciwt-part .hdt-has-2nd-img.hdt-2nd-img-pos--right .hdt-media-wrapper{place-self:var(--vertical-align, center) end}@media(min-width:768px){.hdt-ciwt-inner{display:grid;grid-template-areas:"image content";grid-template-columns:1fr 1fr;grid-template-rows:1fr}.hdt-ciwt-inner.hdt-image_pos--right{grid-template-areas:"content image"}.hdt-ciwt-part--2_cols.hdt-has-2nd-img{grid-template-columns:1fr 1fr;gap:1.5rem}.hdt-ciwt-part--2_cols.hdt-has-2nd-img.hdt-2nd-img-pos--left .hdt-media-wrapper--secondary{grid-area:1 / 1}.hdt-ciwt-part--image{grid-area:image}.hdt-ciwt-part--image.hdt-has-only-img{display:grid}.hdt-ciwt-part--content{grid-area:content}.hdt-image_pos--right .hdt-ciwt-part--content{padding-inline-start:initial}}@media(min-width:1150px){.hdt-ciwt-part--content{padding-inline-start:2rem}.hdt-image_pos--right .hdt-ciwt-part--content{padding-inline-end:2rem}}@media(min-width:1400px){.hdt-ciwt-part--content{padding-inline-start:9rem}.hdt-image_pos--right .hdt-ciwt-part--content{padding-inline-end:9rem}}.hdt-collage-wrapp{grid-auto-flow:dense;grid-auto-rows:var(--collage-row-height, var(--row-height));grid-template-columns:repeat(var(--collage-cols, 2),minmax(0,1fr));gap:var(--spacing)}.hdt-collage-wrapp+.hdt-collage-wrapp{margin-top:var(--spacing)}@layer themeh.styles.mobile.default{.hdt-collage-wrapp .hdt-media-overlap-content{--media-overlap-content-gap-r: min(4vw, 2rem);--media-overlap-content-gap-c: min(4vw, 2rem)}}@layer themeh.styles.tablet.default{.hdt-collage-wrapp .hdt-media-overlap-content{--media-overlap-content-gap-r: min(4vw, 2rem);--media-overlap-content-gap-c: min(4vw, 2rem)}}@layer themeh.styles.base.default{.hdt-collage-wrapp .hdt-media-overlap-content{--media-overlap-content-gap-r: min(4vw, 3.8rem);--media-overlap-content-gap-c: min(4vw, 3.8rem)}}.hdt-collage-wrapp .hdt-btn:not(.hdt-btn-link,.hdt-btn-line-graphic){border-radius:var(--corner-radius-button)}.hdt-collage-item{container:collage-item / inline-size;grid-area:span var(--collage-row-ident, var(--collage-row-ident-xs)) / span var(--collage-col-ident, var(--collage-col-ident-xs))}.hdt-collage-item .hdt-media-content :where(a,button){pointer-events:auto}.hdt-collage-item .hdt-media-content{overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;max-height:100%}.hdt-collage-item .hdt-media-overlap-content{pointer-events:none;z-index:3}.hdt-collage-item .hdt-media-overlap-content .hdt-media-content{pointer-events:auto}@media screen and (min-width:768px){.hdt-collage-wrapp{--collage-cols: var(--collage-cols-md);--collage-row-height: var(--row-height-md);--spacing: var(--spacing-md)}.hdt-collage-item{--collage-row-ident: var(--collage-row-ident-md);--collage-col-ident: var(--collage-col-ident-md)}}@media screen and (min-width:1150px){.hdt-collage-wrapp{--collage-row-height: var(--row-height-lg);--spacing: var(--spacing-lg) }.hdt-collage-item{--collage-row-ident: var(--collage-row-ident-lg);--collage-col-ident: var(--collage-col-ident-lg)}}@container collage-item (width >= 30rem){.hdt-collage-wrapp .hdt-btn:not(.hdt-btn-link,.hdt-btn-line-graphic){min-width:var(--width-button, 17.8rem)}.hdt-collage-wrapp .hdt-btn:not(.hdt-btn-link,.hdt-btn-line-graphic) .hdt-btn_inner{min-width:inherit}}.hdt-countdown-bar{padding-block:.75rem .9rem}.hdt-countdown-bar .hdt-container{gap:1rem}.hdt-countdown-bar__icon{width:3.2rem;height:3.2rem;border-radius:var(--corner-radius-full);display:grid;place-items:center;border:1px solid var(--color-foreground)}.hdt-countdown-bar hdt-countdown{column-gap:.3rem;padding:.5rem 1rem;background-color:color-mix(in srgb,var(--color-foreground),transparent 90%);border-radius:var(--corner-radius-xs)}.hdt-countdown-bar hdt-countdown-item{gap:0;grid-template-columns:[number] auto [text] auto;line-height:1}.hdt-countdown-bar :is(.hdt-countdown-timer-numbers,span[part=tmp_num]){grid-area:number}.hdt-countdown-bar .hdt-countdown__text{grid-area:text}.hdt-countdown-bar .hdt-shape__slash{width:1.6rem;height:1.6rem}.hdt-countdown-bar .hdt-shape__slash:before{background-color:var(--color-foreground)}.hdt-countdown-bar .hdt-countdown-timer-divider{opacity:1;background:transparent}.hdt-countdown-bar .hdt-countdown-timer-divider:before{content:":";display:block}@media(max-width:767px){.hdt-countdown-bar .hdt-container-lg{gap:0;padding-inline:0 .6rem}.hdt-marquee .hdt-countdown-bar__mess-wrap{gap:.6rem}.hdt-countdown-bar__icon{width:2.5rem;height:2.5rem}.hdt-countdown-bar__icon svg{width:.8rem;height:auto}.hdt-countdown-bar .hdt-btn{--padding-button: 0;--height-button: auto;--thickness-btn: 0;text-decoration:underline;text-underline-offset:.3rem}}@media(min-width:768px){.hdt-countdown-bar__mess{display:grid;grid-template-columns:auto minmax(0,1fr);gap:1.5rem}.hdt-countdown-bar__mess .hdt-btn{padding-bottom:.3rem!important}.hdt-countdown-bar hdt-countdown{column-gap:.6rem;padding:.6rem 1.7rem}.hdt-countdown-bar .hdt-container{gap:3rem}}.hdt-section__countdown-timer{--fs-cd: 3.4rem;--gap-wrapp: 3.5rem;--line-w: 13.5rem;--line-h: .1rem;--gap-cd: .8rem;--divider-w: 1rem;--divider-h: .1rem}.hdt-countdown-timer-wrapp{gap:var(--gap-wrapp)}.hdt-countdown-timer-wrapp>*{z-index:2}.hdt-countdown-timer-wrapp.hdt-s-gradient{padding-inline:3rem;border-radius:var(--corner-radius);position:relative;overflow:hidden}.hdt-countdown-timer-line{width:var(--line-w);height:var(--line-h);background-color:var(--color-line-border);flex:0 0 auto}.hdt-section__countdown-timer picture>img{display:block;max-width:100%;position:absolute;margin:0;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center;z-index:1}.hdt-section__countdown-timer picture:before{content:"";position:absolute;background:color-mix(in srgb,var(--color-overlay),transparent calc(100% - var(--color-overlay-opacity, 0)));z-index:2;width:100%;height:100%;pointer-events:none;top:0;right:0;bottom:0;left:0}@media(min-width:1024px){.hdt-countdown-timer-wrapp{flex-direction:row}.hdt-countdown-timer-wrapp.hdt-s-gradient{padding-inline:5rem}.hdt-countdown-timer-wrapp .hdt-countdown-timer-wrap{max-width:min(46rem,50%)}.hdt-timer-position__right .hdt-countdown-timer-wrapp{flex-direction:row-reverse}.hdt-countdown-timer-line{width:var(--line-h);height:var(--line-w)}.hdt-countdown-timer-wrapp .hdt-countdown__text{font-size:var(--text-sm)}.hdt-timer-position__right{text-align:start}.hdt-timer-position__left{text-align:end}}@media(min-width:1150px){.hdt-countdown-timer-wrapp.hdt-s-gradient{padding-inline:8rem}}@media(min-width:1300px){.hdt-section__countdown-timer{--gap-wrapp: 6.5rem;--fs-cd: 5.4rem;--gap-cd: 1.5rem;--divider-w: 3rem;--divider-h: .1rem}.hdt-timer-btn-position__outside,.hdt-timer-btn-position__inside{text-align:start}.hdt-timer-position__left.hdt-timer-btn-position__inside{text-align:end}.hdt-timer-btn-position__outside .hdt-countdown-timer-content{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:1rem;flex:1 0 0%;width:100%;max-width:100%}.hdt-timer-btn-position__outside .hdt-countdown-timer-content .hdt-group+.hdt-button-group{margin-block-start:0!important}}.hdt-section__downloads .hdt-downloads__inner{max-width:99rem;margin:0 auto}.hdt-section__downloads .hdt-downloads__list{overflow:hidden;padding-block:0}.hdt-section__downloads .hdt-downloads__item{display:flex;align-items:center;justify-content:space-between;gap:1rem 1.5rem;width:calc(100% - 3rem);margin-inline:auto;padding-block:1.5rem}.hdt-section__downloads .hdt-downloads__info{display:flex;flex-grow:1;align-items:center;gap:.8rem;min-width:0;width:100%}.hdt-section__downloads .hdt-downloads__icon{width:2.4rem;flex:none}.hdt-section__downloads .hdt-downloads__icon svg{width:100%;height:auto}.hdt-section__downloads .hdt-downloads__text{min-width:0;width:100%}.hdt-section__downloads .hdt-downloads__title{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:.8rem;row-gap:.4rem;font-size:var(--text-lg)}.hdt-section__downloads .hdt-downloads__name{overflow-wrap:anywhere;max-width:100%}.hdt-section__downloads .hdt-downloads__cta{flex:0 0 auto}.hdt-section__downloads .hdt-downloads__button{--padding-button: .5rem .5rem;width:var(--height-button, 3.6rem)}.hdt-section__downloads .hdt-downloads__button svg{width:auto;height:1.2rem}.hdt-section__downloads .hdt-downloads__button .hdt-cta-text{display:none}@media(min-width:560px){.hdt-section__downloads .hdt-downloads__cta,.hdt-section__downloads .hdt-downloads__button{width:auto}.hdt-section__downloads .hdt-downloads__button{--padding-button: .5rem 2.6rem;--gap-btn-icon: 1rem;width:100%}.hdt-section__downloads .hdt-downloads__button .hdt-cta-text{display:block}}@media(min-width:768px){.hdt-section__downloads .hdt-downloads__info{gap:1.3rem}.hdt-section__downloads .hdt-downloads__list{padding-block:1.8rem}.hdt-section__downloads .hdt-downloads__item{padding-block:1.8rem;width:calc(100% - 6rem)}.hdt-section__downloads .hdt-downloads__title{font-size:var(--text-xl);column-gap:1.3rem}}.hdt-tab-collection{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem 3rem;position:relative}.hdt-tab-collection:after{content:"";pointer-events:none;width:var(--ink-bar-w, 10px);transform:translate(var(--ink-bar-x, 0px)) translateY(calc(var(--ink-bar-y, 25px) + var(--ink-bar-offset, 7px)));transform-origin:var(--value-origin-start);will-change:transform,width;height:1.25px;display:block;position:absolute;top:0;left:0;background-color:var(--color-foreground);transition:transform .3s ease,width .3s ease}.hdt-collections__header-title{display:grid;justify-items:center;text-align:center;row-gap:1.2rem}.hdt-collections__tab-style-inline{justify-items:center;gap:1.9rem}.hdt-collections__tab-style-inline .hdt-collections__header-title p{--text-base: var(--text-sm)}.hdt-collections__tab-style-dropdown{justify-items:center;row-gap:2.5rem}.hdt-collections__tab-style-dropdown .hdt-heading{color:color-mix(in srgb,var(--color-foreground),transparent 45%)}.hdt-collections__tab-style-dropdown summary{display:grid;text-align:start;color:var(--color-foreground);gap:.8rem;grid:"text icon" / 1fr auto;background-size:100% 1px!important}.hdt-collections__tab-style-dropdown summary span{grid-area:text}.hdt-collections__tab-style-dropdown summary svg{grid-area:icon}wrapp-hdt-details details summary svg{transition:transform .25s ease}wrapp-hdt-details details[open] summary svg{transform:rotate(180deg)}.hdt-options-tab{position:absolute;inset-inline:-2.5rem auto;top:100%;z-index:22;text-align:start;min-width:max-content;max-width:90vw;display:grid;place-items:start;background:var(--gradient-background);color:var(--color-foreground);border:1px solid var(--color-foreground);gap:.5rem;padding:2rem 2.5rem;margin-top:1.5rem;border-radius:5px;box-shadow:0 0 5px #0000002b}.hdt-options-tab button{color:color-mix(in srgb,var(--color-foreground),transparent 35%);text-align:start}.hdt-options-tab button[aria-selected=true]{color:var(--color-foreground)}@media(max-width:767px){.hdt-collections__tab-style-inline{margin-inline:-1.5rem;justify-self:center}.hdt-collections__tab-style-inline>*:not(a){padding-inline:1.5rem}.hdt-tab-collection{display:grid;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:safe center;justify-self:start;width:100%;max-width:100%;column-gap:1.5rem;scrollbar-width:none;overscroll-behavior-x:contain;overflow:auto hidden}.hdt-tab-collection .hdt-shape__slash{width:2rem;height:2rem}.hdt-tab-collection:after{top:-7px}.hdt-options-tab{inset-inline:auto -.7rem;row-gap:1rem}.hdt-options-tab button{max-width:66vw}}@media(min-width:768px){.hdt-collections__tab-style-dropdown{grid:". title btn" / minmax(max-content,1fr) auto minmax(max-content,1fr);gap:6rem;align-items:center}.hdt-collections__tab-style-dropdown a{place-self:end}.hdt-collections__tab-style-inline{grid:"title title" "tabs btn" / 1fr auto;align-items:end;gap:1.8rem 0}.hdt-collections__header-title{grid-area:title}.hdt-collections__header a{grid-area:btn;justify-self:end}.hdt-tab-collection{grid-area:tabs;justify-content:start;align-items:center}}@media(min-width:1000px){.hdt-collections__header-title{row-gap:1.9rem}.hdt-collections__tab-style-inline{grid:"title tabs" / auto minmax(0,1fr);justify-items:end;margin-inline-start:calc(-1 * var(--spacing-x))}.hdt-collections__tab-style-inline>*{padding-inline-start:var(--spacing-x)}.hdt-collections__tab-style-inline .hdt-collections__header-title{row-gap:1.2rem;text-align:start;justify-items:start}}.sbg-footer-guides{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 32px;padding:22px;background:#f7f3eb;color:#17275f;border-top:1px solid #aeb8df}.sbg-footer-guides a{color:inherit;text-underline-offset:4px;font-size:14px}.sbg-footer-guides a:focus-visible{outline:3px solid #17275f;outline-offset:5px}.sbg-product-care-link{font-size:14px;line-height:1.65;margin:20px 0;color:#17275f}.sbg-product-care-link a{color:inherit;text-decoration:underline;text-underline-offset:4px}.sbg-difference-page,.sbg-jewelry-care-page{max-width:900px;margin:auto;color:#17275f;line-height:1.8}.sbg-difference-page h2,.sbg-jewelry-care-page h2{margin-top:38px;padding-top:20px;border-top:1px solid #aeb8df}.sbg-jewelry-care-page details{border:1px solid #aeb8df;background:#fffdf8;padding:18px 22px;margin:12px 0}.sbg-jewelry-care-page summary{cursor:pointer;font-weight:600}.sbg-jewelry-care-page summary:focus-visible{outline:3px solid #17275f;outline-offset:4px}.hdt-section__gallery .hdt-gi-instagram-icon{position:absolute;z-index:1;inset-block-start:1.4rem;inset-inline-end:1.4rem;width:auto;height:auto;flex:none;display:flex;justify-content:flex-end;align-self:center;color:rgb(var(--hdt-light, 255 255 255))}.hdt-image-with-text__text{--hdt-padding: 4rem 3rem;--hdt-padding-md: 4rem 5rem}@media(min-width:1150px){.hdt-image-with-text__media{width:var(--image-width)!important}.hdt-image-with-text__text{width:calc(100% - var(--image-width))!important;--hdt-padding-md: 6rem 8rem}}@media(min-width:1400px){.hdt-image-with-text:not(.hdt-thin-spacing) .hdt-image-with-text__text{--hdt-padding-md: 8rem clamp(5rem, (100vw - var(--container-max-width) - var(--scrollbar-w)) / 2, 17rem)}}.hdt-lgl-item-image{display:grid;place-items:center;padding:1rem 1.5rem;text-decoration:none;height:100%}.hdt-lgl-item-image :where(img,svg){backface-visibility:hidden;width:auto;max-width:100%;max-height:var(--logo-max-height-mb)}.hdt-lgl-item-image .hdt-placeholder-svg-wrap svg{height:var(--logo-max-height-mb)}.hdt-slider__border .hdt-lgl-item-image{padding:3.5rem 2rem}@media(min-width:768px){.hdt-lgl-item-image :where(img,svg){max-height:var(--logo-max-height)}.hdt-lgl-item-image .hdt-placeholder-svg-wrap svg{height:var(--logo-max-height)}.hdt-slider__border .hdt-lgl-item-image{padding:5rem 2rem}}.hdt-article .sbg-journal-back{max-width:900px;margin:0 auto 24px}.sbg-journal-back a{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:10px 16px;border:1px solid #9274b2;border-radius:4px;color:#51457e;background:#faf7f1;font-size:17px;font-weight:600;text-decoration:none}.sbg-journal-back a:hover{text-decoration:underline}.sbg-journal-back a:focus-visible{outline:3px solid #8064aa;outline-offset:3px}.hdt-article .hdt-article-block--figure{max-width:720px!important;width:100%;margin:0 auto}.sbg-journal-featured-image{display:block;margin:0;padding:0;width:100%;height:auto}.hdt-article .hdt-article-block--figure img{position:static!important;display:block;width:auto!important;max-width:100%;height:auto!important;max-height:420px;object-fit:contain;margin:auto}@media(max-width:600px){.hdt-article .hdt-article-block--figure img{max-height:300px}}.hdt-section__media-reading-text{overflow:clip}.hdt-media-reading-text{position:relative;clip-path:inset(0)}.hdt-media-reading-text:not(.hdt-media-type-none):before{content:"";position:absolute;top:0;background:color-mix(in srgb,var(--color-overlay),transparent calc(100% - var(--color-overlay-opacity, 0)));z-index:1;width:100%;height:100%;pointer-events:none}.hdt-media-reading-text__background{height:100vh;position:fixed;top:0;width:100%;z-index:-1}.hdt-text-appear-inner{position:relative;padding-block:50vh;z-index:2;--grid-margin: .625rem;--grid-gutter: .625rem;--grid-columns: 12;text-align:center}.hdt-text-appear-inner .hdt-btn{margin-top:2.5rem}.hdt-text-appear-inner .hdt-btn span{place-content:center}@supports (height: 100lvh){.hdt-media-reading-text__background{height:100lvh}.hdt-text-appear-inner{padding-block:50lvh}}.hdt-media-reading-text__content{grid-column:span 6}.hdt-media-reading-text__content+.hdt-btn{grid-column:span 6}.hdt-title-wrapper,.hdt-media-reading-text__content{grid-column:span 6}.hdt-title-wrapper{margin-bottom:2rem}.hdt-showcase-text{line-height:1.6;font-size:var(--font-size-mb)}@media screen and (min-width:1024px){.hdt-text-appear-inner{grid-template-columns:repeat(var(--grid-columns),minmax(0,1fr));grid-gap:var(--grid-gutter);text-align:start}.hdt-text-appear-inner.hdt-text-appear-inner--content-first .hdt-title-wrapper{order:2;text-align:end}.hdt-text-appear-inner.hdt-text-appear-inner--content-first .hdt-media-reading-text__content{order:1}.hdt-text-appear-inner.hdt-text-appear-inner--content-first>.hdt-btn{order:3}.hdt-text-appear-inner.hdt-text-appear-inner--content-center .hdt-title-wrapper,.hdt-text-appear-inner.hdt-text-appear-inner--content-center .hdt-media-reading-text__content{grid-column:span 12;text-align:center}:is(.hdt-text-appear-inner.hdt-text-appear-inner--content-center .hdt-title-wrapper,.hdt-text-appear-inner.hdt-text-appear-inner--content-center .hdt-media-reading-text__content) .hdt-split-line{text-align:center}.hdt-media-reading-text__content+.hdt-btn{grid-column:span 12}.hdt-text-appear-inner .hdt-btn{margin-top:4.5rem}.hdt-title-wrapper{margin-bottom:0}.hdt-title-wrapper .hdt-heading{position:sticky;top:50%}.hdt-showcase-text{line-height:1.4;font-size:var(--font-size)}}.hdt-media-with-products{--spacing-x2: var(--spacing-x)}.hdt-media-with-products[reveal-on-scroll] .hdt-full-width-image{clip-path:circle(5% at 50% 50%)}.hdt-media-with-products[reveal-on-scroll] .hdt-section__header>*,.hdt-media-with-products[reveal-on-scroll] .hdt-card-product[can-reveal]:nth-child(-n+4){opacity:0}.hdt-media-with-products__wrap{--spacing-x: 0px}.hdt-media-with-products__products .hdt-slider{--spacing-x: var(--spacing-x2)}.hdt-media-with-products__media{background-color:var(--media-background)}@media(max-width:1023.98px){.hdt-media-with-products__products .md\:hdt-slides-2:not(.md\:hdt-slider__active-false){--slide-size-set: 43.4210526%}.hdt-media-with-products__media .hdt-full-width-image{position:static}.hdt-media-with-products__products.hdt-col.hdt-slider__overflow{padding:6rem 3rem}}@media(max-width:767px){.hdt-media-with-products__products.hdt-col.hdt-slider__overflow{padding:4rem 1.5rem}}@media(min-width:1024px){.hdt-media-with-products__products .md\:hdt-slides-2:not(.md\:hdt-slider__active-false){--slide-size-set: 43.4210526%}.hdt-media-with-products__wrap{--cols: 2}.hdt-media-with-products__wrap.lg\:hdt-flex-row-reverse{flex-direction:row-reverse}.hdt-media-with-products__products{padding:6rem 5rem}}@media(min-width:1150px){.hdt-media-with-products__products{padding:15rem 10rem}.hdt-media-with-products__products .lg\:hdt-slides-2:not(.lg\:hdt-slider__active-false){--slide-size-set: 43.4210526%}.hdt-media-with-products__products .lg\:hdt-slides-3:not(.lg\:hdt-slider__active-false){--slide-size-set: 30%}}.hdt-tab-nav{margin-block-end:3rem;display:flex;flex-wrap:wrap;column-gap:3rem;row-gap:1rem;justify-content:center}.hdt-tab-content-wrapper{display:grid;padding-inline:0}.hdt-section__media_with_text .hdt-tabs{padding-block:max(calc(var(--hdt-content-spacing) - 9rem),2rem)}.hdt-tab-image-holder{position:relative;overflow:hidden}.hdt-tab-image-holder picture:first-child :where(img,svg){object-fit:cover;width:100%;height:100%;position:relative}.hdt-tab-content{inset-block-start:0;color:var(--color-foreground);width:100%;max-width:100%;text-align:center;z-index:1;grid-area:1 / -1}.hdt-tab-content[hidden]{display:block!important;z-index:-1;visibility:hidden}.hdt-tab-content:first-child:last-child [reveal]{opacity:1}.hdt-section__media_with_text .hdt-media-wrapper[hidden]{position:absolute;display:block!important;z-index:-1;inset-block-start:0;inset-inline-start:0;width:100%;height:100%}.hdt-tab-content .hdt-description+.hdt-button-group{margin-top:2.5rem}@media(min-width:768px){.hdt-section__media_with_text .hdt-tabs{padding-block:max(calc(var(--hdt-content-spacing) - 7rem),3rem)}.hdt-section__media_with_text .md\:hdt-ps-max.hdt-tabs{padding-inline-end:3rem}.hdt-section__media_with_text .md\:hdt-pe-max.hdt-tabs{padding-inline-start:3rem}}@media(min-width:1024px){.mwt-lg\:hdt-flex-row-reverse{flex-direction:row-reverse}.mwt-lg\:hdt-flex-cols-2{--cols: 2}.hdt-tab-nav{justify-content:flex-start}.hdt-section__media_with_text .md\:hdt-pe-max .hdt-tab-nav{justify-content:flex-end}.hdt-section__media_with_text .md\:hdt-pe-max .hdt-tabs{padding-inline:3rem 0;text-align:end}.md\:hdt-pe-max .hdt-tab-content-wrapper{justify-content:flex-end}.hdt-tab-content{max-width:var(--hdt-content-width, 550px);text-align:start}[class*=hdt-pe-max] .hdt-tab-content{text-align:end;inset-inline-end:0}.hdt-tab-image-holder .hdt-media-wrapper{position:absolute;z-index:1;width:100%;height:100%}.hdt-media-holder-wrapper{height:100%}.hdt-media-holder-wrapper .hdt-placeholder{width:100%;height:100%}.hdt-tab-image-holder picture:first-child{position:absolute}.hdt-tab-content .hdt-description+.hdt-button-group{margin-top:4rem}}@media(min-width:1150px){.hdt-tab-nav{margin-block-end:6rem;column-gap:6rem}.hdt-section__media_with_text .hdt-tabs{padding-block:var(--hdt-content-spacing, 13rem)}}@media(max-width:1023px){.hdt-tab-image-holder picture:first-child{position:relative!important;z-index:0!important}}@media(max-width:767px){.hdt-section__media_with_text .hdt-tabs{padding-inline:1.5rem}}#hdt-newsletter-popup{max-width:min(41.4rem,90vw);padding:1.1rem;overflow:auto}#hdt-newsletter-popup.hdt-newsletter-popup--horizontal{max-width:min(69.9rem,90vw)}#hdt-newsletter-popup .hdt-dialog-btn__close{align-self:end;width:3.6rem;height:3.6rem;display:grid;position:relative;border-radius:var(--corner-radius-full);place-items:center}#hdt-newsletter-popup .hdt-dialog-btn__close .hdt-icon-progress{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;--progress-color: color-mix(in srgb, var(--color-foreground), transparent 85%);--cricle-width: 2px;transition:transform .4s cubic-bezier(.7,0,.3,1)}#hdt-newsletter-popup .hdt-dialog-btn__close svg[ref=hdt-close-icon]{width:1.8rem;height:1.8rem}#hdt-newsletter-popup .hdt-dialog-btn__close .hdt-progress__circle{opacity:1}#hdt-newsletter-popup .hdt-dialog-btn__close .hdt-progress__path{stroke:var(--progress-active);transition:stroke-dashoffset .4s cubic-bezier(.7,0,.3,1)}@media(hover:hover)and (pointer:fine){#hdt-newsletter-popup .hdt-dialog-btn__close:hover .hdt-progress__path{stroke-dashoffset:0}}#hdt-newsletter-popup.hdt-newsletter-popup--image .hdt-dialog-btn__close{position:absolute;top:1.1rem;inset-inline-end:1.1rem;background-color:var(--color-background)}#hdt-newsletter-popup.hdt-newsletter-popup--image .hdt-newsletter-popup__image{margin:-1.1rem -1.1rem 0}#hdt-newsletter-popup .hdt-form__alert{margin-top:2rem;margin-bottom:0}.hdt-newsletter-popup__content{text-align:center;padding:3rem 2rem}@media(min-width:768px){.hdt-newsletter-popup__content{padding:3.2rem 4.4rem 4rem}}.hdt-newsletter-popup__content .hdt-h5,.hdt-newsletter-popup__content .rte{margin-bottom:1.6rem}.hdt-newsletter-popup__content .hdt-newsletter-form :is(.hdt-input,.hdt-field__label){--padding-inline-input: 1.9rem}.hdt-newsletter-popup__content .hdt-newsletter-form .hdt-field{padding:0;margin-bottom:2rem}.hdt-newsletter-popup__content .hdt-newsletter-form .hdt-input{padding:1.6rem var(--padding-inline-input) .6rem}.hdt-newsletter-popup__content .hdt-newsletter-form .hdt-btn{--font-size-button: var(--text-sm)}@media(min-width:768px){.hdt-newsletter-popup--horizontal .hdt-newsletter-popup__group{display:grid;grid:"image content" / 27.5rem minmax(0,1fr)}.hdt-newsletter-popup--horizontal .hdt-newsletter-popup__group .hdt-newsletter-popup__image{position:relative;overflow:hidden;margin:0!important}.hdt-newsletter-popup--horizontal .hdt-newsletter-popup__group .hdt-newsletter-popup__image img{height:100%;object-fit:cover;min-height:100%;max-height:100%;min-width:100%;max-width:100%;position:absolute;top:0;right:0;bottom:0;left:0}.hdt-newsletter-popup--horizontal .hdt-newsletter-popup__group .hdt-newsletter-popup__content{padding-top:6.8rem}}.hdt-overlapping-card-wrapper{width:100%;min-height:90vh;display:flex}.hdt-overlapping-card-wrapper .hdt-overlapping-cards-image{width:100%}@layer themeh.styles.tablet.default{.hdt-overlapping-content.hdt-media-overlap-content{--media-overlap-content-gap-c: min(5vw, 80px)}}@layer themeh.styles.base.default{.hdt-overlapping-content.hdt-media-overlap-content{--media-overlap-content-gap-c: min(5vw, 145px)}}.hdt-overlapping-cards-content{display:none}.hdt-overlapping-card-image .hdt-overlapping-content{padding:3.5rem 3rem}.hdt-overlapping-content .hdt-button-group{margin-block-start:2rem}@media screen and (max-width:1024px){.hdt-overlapping-card-wrapper .hdt-ratio{--ratio-percent: var(--ratio-percent-block) }}@media screen and (min-width:768px){.hdt-overlapping-card-image .hdt-overlapping-content{padding:5rem 8rem}}@media screen and (min-width:1024px){.hdt-overlapping-card-wrapper{flex-direction:row}.hdt-overlapping-card-wrapper.hdt-image-second{flex-direction:row-reverse}.hdt-overlapping-card-wrapper .hdt-overlapping-cards-image{width:50%}.hdt-overlapping-card-wrapper .hdt-overlapping-cards-image .hdt-overlapping-card-image{position:sticky;top:0}.hdt-overlapping-card-wrapper .hdt-overlapping-cards-content{width:50%;flex-direction:column;display:inline-flex}.hdt-overlapping-card-wrapper .hdt-overlapping-cards-content .hdt-inner-content{--overlap-content-mw: 60rem}.hdt-overlapping-content .hdt-button-group{margin-block-start:3rem}.lg\:hdt-height--full{--media-overlap-content-h: 100vh}.hdt-section:first-child .lg\:hdt-height--full{--media-overlap-content-h: var(--fill-height-first, calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px))) }.is-hdt-overheight .hdt-overlapping-innercard-image{position:sticky;top:0}.hdt-overlapping-innercard-image.lg\:hdt-height--full .hdt-ratio:before{height:100vh}.hdt-section:first-child .hdt-overlapping-innercard-image.lg\:hdt-height--full .hdt-ratio:before{height:var(--fill-height-first, calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px)))}@supports (height: 100svh){.lg\:hdt-height--full{--media-overlap-content-h: 100svh}.hdt-section:first-child .lg\:hdt-height--full{--media-overlap-content-h: var(--fill-height-first, calc(100svh - var(--header-height, 0px) - var(--announcement-bar-height, 0px))) }.hdt-overlapping-innercard-image.lg\:hdt-height--full .hdt-ratio:before{height:100svh}.hdt-section:first-child .hdt-overlapping-innercard-image.lg\:hdt-height--full .hdt-ratio:before{height:var(--fill-height-first, calc(100svh - var(--header-height, 0px) - var(--announcement-bar-height, 0px)))}}.hdt-overlapping-card-wrapper.hdt-image--alternate{clip-path:inset(0 0 1px 0)}.hdt-overlapping-card-wrapper.hdt-image--alternate .hdt-overlapping-cards-image .hdt-overlapping-card-image--i-even{transform:translate(100%)}.hdt-overlapping-card-wrapper.hdt-image--alternate .hdt-overlapping-cards-content .hdt-overlapping-content--c-even{transform:translate(-100%)}.hdt-overlapping-card-wrapper.hdt-image--alternate.hdt-image-second .hdt-overlapping-cards-image .hdt-overlapping-card-image--i-even{transform:translate(-100%)}.hdt-overlapping-card-wrapper.hdt-image--alternate.hdt-image-second .hdt-overlapping-cards-content .hdt-overlapping-content--c-even{transform:translate(100%)}.hdt-overlapping-card-wrapper.hdt-image--alternate .hdt-overlapping-content{bottom:-1px}}@media screen and (min-width:1150px){.hdt-overlapping-content .hdt-heading,.hdt-overlapping-content .hdt-description{margin-block-start:2rem}.hdt-overlapping-content .hdt-button-group{margin-block-start:4rem}}.hdt-promo-popup{padding-block:0;--padding-y: 2.4rem;max-width:min(46rem,90vw)}.hdt-promo-popup.hdt-promopopup-has-both-contentproduct{max-width:min(91.5rem,90vw)}.hdt-promo-popup .hdt-dialog-modal__inner{padding:0;display:flex;flex-wrap:wrap}.hdt-promo-popup[sizes="1"] .hdt-dialog-modal__inner{min-height:min(80vh,32rem)}.hdt-promo-popup[sizes="2"] .hdt-dialog-modal__inner{min-height:min(80vh,44rem)}.hdt-promo-popup[sizes="3"] .hdt-dialog-modal__inner{min-height:min(80vh,61.7rem)}.hdt-promo-popup .hdt-dialog-btn__close[ref=closeButton]{position:absolute;inset-inline-end:1.5rem;inset-block-start:1.5rem;z-index:4;background-color:transparent}.hdt-promo-popup .hdt-popup-content .hdt-heading{padding-inline:2rem}.hdt-promo-popup .hdt-popup-content .hdt-subheading:not(:first-child){margin-block-start:1.5rem}.hdt-promo-popup .hdt-popup-content .hdt-code-coupon-wrap{min-width:22rem;max-width:max-content;display:flex;gap:1rem;border-radius:var(--rounded-xs);background:color-mix(in srgb,var(--color-foreground),transparent 60%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:.7rem .8rem;margin-inline:auto;align-items:center}.hdt-promo-popup .hdt-popup-content .hdt-code-coupon-wrap:not(:first-child){margin-block-start:2.7rem}.hdt-promo-popup .hdt-popup-content .hdt-code-coupon-wrap .hdt-field__input{border-radius:0;border:none;--height-input: 3.2rem;--input-background: transparent;--padding-block-input: 0;--padding-inline-input: 1rem;font-size:var(--text-xl);field-sizing:content;max-width:calc(100% - 45px)}.hdt-promo-popup .hdt-popup-content .hdt-code-coupon-wrap+.hdt-descipt{margin-block-start:3rem}.hdt-promo-popup .hdt-popup-content .hdt-descipt:not(:first-child){margin-block-start:2.6rem}.hdt-promo-popup .hdt-popup-content .hdt-btn:not(:first-child){margin-block-start:2.8rem;overflow:hidden;min-width:min(29.4rem,100%)}.hdt-promo-popup .hdt-recomend-products-wrap{flex:0 0 100%}.hdt-promo-popup .hdt-recomend-products-wrap .hdt-title-listrecomend{padding-block:2.4rem;padding-inline:var(--padding-y) 6rem;border-bottom:1px solid var(--color-line-border)}.hdt-promo-popup .hdt-recomend-products-wrap .hdt-title-listrecomend+.hdt-products-list .hdt-recomend-product:first-child{padding-inline-end:0rem}.hdt-promo-popup .hdt-recomend-products-wrap .hdt-products-list{padding-block:2.4rem;padding-inline:var(--padding-y)}.hdt-promo-popup .hdt-recomend-products-wrap .hdt-products-list .hdt-image-product{flex:0 0 11.4rem}.hdt-promo-popup .hdt-recomend-products-wrap .hdt-products-list .hdt-recomend-product{display:flex;column-gap:2rem;align-items:center}.hdt-promo-popup .hdt-recomend-products-wrap .hdt-products-list .hdt-recomend-product:not(:first-child){margin-block-start:2rem}.hdt-promo-popup .hdt-recomend-products-wrap .hdt-products-list .hdt-recomend-product:first-child{padding-inline-end:6rem}@layer themeh.styles.base.default{.hdt-promo-popup .hdt-popup-content.hdt-media-overlap-content{--media-overlap-content-gap-r: min(5vw, 70px);--media-overlap-content-gap-c: min(5vw, 42px)}}.hdt-promo-popup .hdt-popup-content.hdt-media-overlap-content .hdt-media-wrapper>img{position:absolute;top:0;right:0;bottom:0;left:0}.hdt-promo-popup svg[ref=hdt-close-icon]{width:2rem;height:2rem}.hdt-promo-popup .hdt-expp-product-price{display:flex;flex-wrap:wrap;column-gap:.5rem}.hdt-promo-popup .hdt-expp-product-price .hdt-price{margin-inline-start:0}@media(max-width:767.98px){.hdt-promo-popup .hdt-popup-content{min-width:100%;min-height:25rem}}@media(min-width:768px){.hdt-promo-popup{--padding-y: 3.1rem}.hdt-promo-popup .hdt-dialog-modal__inner{overflow:hidden;flex-wrap:nowrap}.hdt-promo-popup .hdt-popup-content{flex:1;min-height:100%}.hdt-promo-popup .hdt-popup-content .hdt-media-content{overflow-y:auto;overscroll-behavior-y:contain;max-height:100%;padding-block:.5rem}.hdt-promo-popup.hdt-promopopup-has-both-contentproduct .hdt-recomend-products-wrap{flex:0 0 50%}.hdt-promo-popup .hdt-recomend-products-wrap{display:flex;flex-direction:column}.hdt-promo-popup .hdt-recomend-products-wrap .hdt-products-list{overflow-y:auto;overscroll-behavior-y:contain}.hdt-promo-popup .hdt-recomend-products-wrap .hdt-title-listrecomend+.hdt-products-list{padding-block:2.4rem}.hdt-promo-popup .hdt-recomend-products-wrap .hdt-products-list{padding-block:4rem}}.hdt-rich-text{display:block}.hdt-rich-text[reveal-on-scroll] [can-reveal]{opacity:0}.hdt-rich-text .hdt-icon-wrapper{margin-block:.5rem}.hdt-rich-text .hdt-subheading{margin-bottom:3rem}.hdt-rich-text .hdt-btn{margin-top:3rem}.hdt-rich-text__content{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 auto;gap:.1rem 2.6rem}.hdt-section__round-collections .hdt-container-lg .hdt-section__header{padding-inline:1.5rem}@media(min-width:1150px){.hdt-section__round-collections .hdt-container-lg .hdt-section__header{padding-inline:3rem}}.hdt-collection-card--rounded-full .hdt-slider .hdt-slider__slide{--slide-size: max(12.5%, 16rem);max-width:19rem}.hdt-collection-card--rounded-full .hdt-collection-card-inner .hdt-collection-card__media{width:100%;margin-inline:auto;border-radius:var(--corner-radius-full);overflow:hidden;margin-block-start:2px}.hdt-collection-card--rounded-full .hdt-collection-card-inner .hdt-collection-card__media.hdt-collection-card__media--empty{border:1px solid var(--color-foreground);transition:border-color .3s ease,color .3s ease}.hdt-collection-card--rounded-full .hdt-collection-card-inner .hdt-collection-card__media.hdt-collection-card__media--empty svg{width:100%;max-width:1.6rem;height:auto;top:50%;inset-inline-start:50%;transform:translate(-50%) translateY(-50%)}.hdt-collection-card--rounded-full .hdt-collection-card__title{margin-top:.6rem}@media(min-width:768px){.hdt-section__collection-list--hide-md{display:none}.hdt-collection-card--rounded-full .hdt-collection-card-inner .hdt-collection-card__media{max-width:12rem}}@media(max-width:767.98px){.mb\:hdt-slider__overflow .hdt-collection-card--rounded-full .hdt-slides-2:not(.hdt-slider__active-false) .hdt-slider__slide{--slide-size: var(--slide-size-set);max-width:unset}@supports (width: round(0px,0px)){.mb\:hdt-slider--round.mb\:hdt-slider__overflow .hdt-collection-card--rounded-full .hdt-slides-2:not(.hdt-slider__active-false) .hdt-slider__slide{--slide-size: round(var(--slide-size-set), var(--slide-size-step))}}}.sbg-faq-page{background:linear-gradient(165deg,#fbf8f5,#f5f0f8 60%,#e8e9f4);color:#252946;padding:0 24px 72px}.sbg-faq-page *{box-sizing:border-box}.sbg-faq-page__hero{max-width:1050px;margin:0 auto;text-align:center;padding:clamp(45px,5vw,76px) 0 34px}.sbg-faq-page__hero>p{font-size:12px;letter-spacing:.22em;font-weight:700;color:#665a85;margin:0 0 14px}.sbg-faq-page__hero h1{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(43px,5vw,76px);font-weight:400;line-height:1.05;letter-spacing:-.035em;margin:0 0 20px}.sbg-faq-page__hero em{color:#76649b;font-weight:400}.sbg-faq-page__hero>span{font-size:clamp(17px,1.4vw,21px);line-height:1.5}.sbg-faq-page__content{max-width:1120px;margin:auto}.sbg-faq-page__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.sbg-faq-page__groups section{background:#ffffffc2;border:1px solid #cbc2d6;border-top:5px solid #8675aa;padding:clamp(22px,3vw,38px);box-shadow:8px 10px #8577aa1c}.sbg-faq-page__groups section:last-child{grid-column:1/-1}.sbg-faq-page__groups h2{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(30px,3vw,42px);font-weight:400;margin:0 0 14px}.sbg-faq-page__groups details{border-top:1px solid #d8d0de}.sbg-faq-page__groups summary{cursor:pointer;list-style:none;position:relative;padding:17px 28px 17px 0;font-size:clamp(18px,1.35vw,21px);line-height:1.35;font-weight:600}.sbg-faq-page__groups summary::-webkit-details-marker{display:none}.sbg-faq-page__groups summary:after{content:"+";position:absolute;right:0;top:16px;font-size:25px;font-weight:400;color:#74649c}.sbg-faq-page__groups details[open] summary:after{content:"\2212"}.sbg-faq-page__groups details>div{font-size:17px;line-height:1.65;padding:0 22px 15px 0}.sbg-faq-page__groups details p{margin:0}.sbg-faq-page a{color:#55488b;text-underline-offset:3px}.sbg-faq-page__contact{max-width:1120px;margin:28px auto 0;text-align:center;font-size:20px}.sbg-faq-page__contact a{font-weight:700;margin-left:8px}@media(max-width:760px){.sbg-faq-page{padding:0 18px 48px}.sbg-faq-page__groups{grid-template-columns:1fr;gap:14px}.sbg-faq-page__groups section:last-child{grid-column:1}.sbg-faq-page__groups section{padding:22px}.sbg-faq-page__groups details>div{font-size:16px}}.sbg-gem-detail{background:radial-gradient(ellipse at 50% 0,#e9dff2,#fbf7f0 60%);color:#202653;padding:clamp(20px,3vw,38px) 20px}.sbg-gem-detail__inner{max-width:980px;margin:auto;background:#fffdfb;border:1px solid #d9cbe2;padding:clamp(24px,3vw,38px)}.sbg-gem-detail__back{display:inline-block;color:#51457e;font-size:16px;text-underline-offset:4px;margin-bottom:12px}.sbg-gem-detail__back:last-child{margin:18px 0 0}.sbg-gem-detail__kicker{letter-spacing:.18em;font-size:12px;font-weight:700;color:#625a9d;margin:0 0 8px}.sbg-gem-detail h1{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(42px,5vw,66px);font-weight:400;line-height:1.1;margin:0 0 12px;color:#202653}.sbg-gem-detail__copy{font-size:clamp(17px,1.5vw,20px);line-height:1.52;color:#3d4264}.sbg-gem-detail__copy p{margin:0 0 12px}.sbg-gem-detail__copy h2{font-family:var(--font-heading-family),Georgia,serif;color:#51457e;font-size:clamp(27px,3vw,36px);font-weight:400;margin:22px 0 7px;line-height:1.2}.sbg-gem-detail__copy .sbg-gem-lore{background:#f3edf7;border-left:3px solid #8d71ad;padding:18px 22px;margin:18px 0}.sbg-gem-detail__copy .sbg-gem-lore h2{margin-top:0}.sbg-amber-variation{margin:26px 0 0;padding-top:25px;border-top:1px solid #d9cbe2;scroll-margin-top:130px}.sbg-amber-variation h2,.sbg-amber-variation h3{font-family:var(--font-heading-family),Georgia,serif;color:#292652;font-weight:400;line-height:1.15}.sbg-amber-variation h2{font-size:clamp(30px,3.3vw,42px);margin:8px 0 10px}.sbg-amber-variation h3{font-size:clamp(29px,3vw,38px);margin:7px 0 12px}.sbg-amber-variation h4{color:#554688;font-size:clamp(18px,1.6vw,22px);margin:0 0 11px}.sbg-amber-variation p,.sbg-amber-variation li{font-size:clamp(16px,1.25vw,18px);line-height:1.58}.sbg-amber-variation p{margin:0 0 14px}.sbg-amber-variation__eyebrow{font-size:12px!important;font-weight:700;letter-spacing:.16em;color:#675a96;margin:0!important}.sbg-amber-variation__lemon{margin:22px 0 0;padding:clamp(20px,2.4vw,28px);border:1px solid #c9b7d9;background:linear-gradient(140deg,#fffdf8,#f8f2fb 72%,#fff9df);scroll-margin-top:130px}.sbg-amber-variation__columns{display:grid;grid-template-columns:1.18fr 1fr;gap:clamp(20px,3vw,36px);margin-top:22px}.sbg-amber-variation ul{padding-left:1.25em;margin:0}.sbg-amber-variation li{margin:0 0 10px}.sbg-amber-variation__meaning{border-left:2px solid #c7b1da;padding-left:clamp(18px,2vw,28px)}.sbg-amber-variation__sources{border-top:1px solid #dacfe4;margin-top:18px;padding-top:17px}.sbg-amber-variation__sources ul{columns:2;column-gap:30px}.sbg-amber-variation__sources li{break-inside:avoid}.sbg-amber-variation a{color:#51457e;text-underline-offset:3px}@media(max-width:700px){.sbg-amber-variation__columns{grid-template-columns:1fr}.sbg-amber-variation__meaning{border-left:0;border-top:2px solid #c7b1da;padding:18px 0 0}.sbg-amber-variation__sources ul{columns:1}}.sbg-gem-detail__note{border-top:1px solid #ded2e6;margin-top:20px;padding-top:13px;color:#5b5870;font-size:15px;line-height:1.45}.sbg-gem-detail__note p{margin:4px 0 0}.sbg-journal-comments{padding:8px 0 32px}.sbg-journal-comments-inner{width:100%;max-width:var(--sbg-comments-width);margin-inline:auto}.sbg-journal-comments-inner>h2{margin:0 0 20px;color:#51457e}.sbg-journal-comments-inner iframe{display:block;width:100%;max-width:100%}.hdt-section__main-article:has(.sbg-journal-back) .hdt-article-block--content{margin-bottom:24px}.hdt-section__main-article:has(.sbg-journal-back) .hdt-article-block--share{margin-top:20px}.hdt-section__main-article:has(.sbg-journal-back) .hdt-article-block--post_nav{margin-top:24px;margin-bottom:0}.hdt-section__main-article:has(.sbg-journal-back) .hdt-post_nav--pre-next{padding:12px 20px}.hdt-section__main-article:has(.sbg-journal-back) .hdt-post-nav-sep{grid-template-rows:minmax(8px,1fr) 36px minmax(8px,1fr)}@media(max-width:767px){.sbg-journal-comments{padding-bottom:24px}.hdt-section__main-article:has(.sbg-journal-back) .hdt-post_nav--pre-next{padding:10px 12px}}.sbg-journal{background:var(--journal-bg);color:var(--journal-ink);padding:36px 24px 48px}.sbg-journal__container{max-width:1320px;margin:0 auto}.sbg-journal__intro{text-align:center;margin:0 auto 24px;max-width:1000px}.sbg-journal__eyebrow,.sbg-journal__category{text-transform:uppercase;letter-spacing:.12em;color:var(--journal-accent);font-size:11px;font-weight:600}.sbg-journal h1,.sbg-journal h2{font-family:var(--font-heading-family,Georgia,serif);font-weight:400;color:var(--journal-ink);margin:0}.sbg-journal h1{font-size:clamp(32px,3.5vw,46px);line-height:1.15;margin:8px 0 12px}.sbg-journal__subtitle{font-size:16px;line-height:1.5;margin:0}.sbg-journal__author{max-width:810px;margin:36px auto 0;padding:24px 0 0;border-top:1px solid var(--journal-border);text-align:center}.sbg-journal h2.sbg-journal__byline{font-size:22px;margin:0 0 8px;line-height:1.3}.sbg-journal__credentials{font-size:13px;margin:0 0 10px}.sbg-journal__bio{font-size:14px;line-height:1.65}.sbg-journal__bio p{margin:0 0 8px}.sbg-journal__topics{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:0 0 28px}.sbg-journal__topics a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border:1px solid var(--journal-border);font-size:13px;text-decoration:none;color:var(--journal-ink)}.sbg-journal__topics a[aria-current=page]{background:var(--journal-ink);color:var(--journal-bg)}.sbg-journal__topics a:hover{text-decoration:underline;text-underline-offset:4px}.sbg-journal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 30px}.sbg-journal__card{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;min-width:0}.sbg-journal__media{grid-column:1 / 9;grid-row:1;display:block;aspect-ratio:3/2;overflow:hidden;color:var(--journal-ink)}.sbg-journal__media img{display:block;width:100%;height:100%;object-fit:cover}.sbg-journal__image-placeholder{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;padding:16px;background:linear-gradient(135deg,#eee6f4,var(--journal-bg));font-size:12px}.sbg-journal__placeholder-label{text-transform:uppercase;letter-spacing:.1em;font-size:11px}.sbg-journal__placeholder-word{font-family:var(--font-heading-family,Georgia,serif);font-size:30px;line-height:1.2}.sbg-journal__content{grid-column:6 / -1;grid-row:1;margin-top:24px;padding:22px 0 0 22px;background:var(--journal-bg);display:flex;flex-direction:column;min-width:0}.sbg-journal__category{margin:0 0 8px;line-height:1.5}.sbg-journal h2{font-size:clamp(22px,2vw,28px);line-height:1.2;margin:0 0 8px;overflow-wrap:anywhere}.sbg-journal h2 a{color:inherit;text-decoration:none}.sbg-journal h2 a:hover{text-decoration:underline;text-underline-offset:4px}.sbg-journal__card h2 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.sbg-journal__card:has(h2 a:focus-visible){outline:3px solid var(--journal-accent);outline-offset:5px}.sbg-journal__card-author{font-size:12px;line-height:1.5;margin:0 0 12px}.sbg-journal__excerpt{font-size:14px;line-height:1.6;margin:0 0 16px}.sbg-journal__photo-credit{font-size:11px;line-height:1.5;margin:0 0 10px}.sbg-journal__photo-credit p{margin:0}.sbg-journal__photo-credit a{position:relative;z-index:2;color:inherit;text-decoration:underline}.sbg-journal__read{align-self:flex-start;color:var(--journal-accent);font-size:15px;text-decoration:underline;text-underline-offset:5px;padding:6px 0}.sbg-journal__coming{margin:0;font-size:12px;letter-spacing:.08em;color:var(--journal-accent);padding:6px 0}.sbg-journal__empty{text-align:center;font-size:15px;margin:24px 0 0}.sbg-journal__pagination{text-align:center;margin-top:30px}.sbg-journal__pagination span{display:inline-block;margin:4px;padding:8px}@media(max-width:999px){.sbg-journal__grid{grid-template-columns:1fr;gap:30px}.sbg-journal__content{grid-column:7 / -1;padding:24px 0 0 24px}.sbg-journal h2{font-size:28px}}@media(max-width:599px){.sbg-journal{padding:28px 16px 36px}.sbg-journal__topics{gap:5px;margin-bottom:24px}.sbg-journal__topics a{padding:7px 10px;font-size:12px}.sbg-journal__media{grid-column:1 / -1}.sbg-journal__content{grid-column:1 / -1;grid-row:2;margin:-28px 0 0 20px;padding:20px 16px 0;position:relative}.sbg-journal__content h2 a:after{top:-20px;right:-16px;bottom:0;left:-16px}.sbg-journal h2{font-size:26px}.sbg-journal__author{margin-top:28px}}.sbg-monarch-secret{grid-column:1 / -1;text-align:center;padding:30px 24px;margin:8px 0 14px;border:1px solid #d8cce8;border-radius:8px;background:linear-gradient(135deg,#faf8fc,#f0ecf7);color:#302653}.sbg-monarch-secret__emblem{width:36px;margin:0 auto 12px}.sbg-monarch-secret h2{font:normal clamp(24px,3vw,34px)/1.2 var(--font-heading-family,Georgia,serif);margin:0 0 14px}.sbg-monarch-secret p{font-size:16px;line-height:1.6;margin:8px 0}.sbg-monarch-secret .sbg-monarch-secret__code{display:inline-block;margin:12px 0;padding:10px 22px;border:1px dashed #8b78a5;background:#fff;letter-spacing:.15em;font-size:20px}.sbg-monarch-secret a{display:inline-block;color:#59428b;margin-top:12px;text-decoration:underline;text-underline-offset:4px;font-weight:600}.sbg-monarchs{max-width:1120px;margin:0 auto;padding:25px 22px 35px;color:#292727}.sbg-monarchs--continued{padding-top:0}.sbg-monarchs--followed{padding-bottom:18px}.sbg-monarchs header{text-align:center;width:100%;max-width:none;margin:0 auto 32px}.sbg-monarch-emblem{width:48px;margin:0 auto 12px}.sbg-monarch-eyebrow{font-size:12px;letter-spacing:.15em;text-transform:uppercase}.sbg-monarchs h1{font-family:var(--font-heading-family,Georgia,serif);font-size:clamp(30px,4vw,48px);margin:12px 0 18px}.sbg-monarch-intro{font-size:16px;line-height:1.8}.sbg-monarch-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px}.sbg-monarch-gallery--wide{grid-template-columns:repeat(2,minmax(0,1fr))}.sbg-monarch-gallery--wide figure:last-of-type:nth-of-type(odd){grid-column:1 / -1;width:100%;max-width:650px;justify-self:center}@media(max-width:700px){.sbg-monarch-gallery--wide{grid-template-columns:1fr}.sbg-monarch-gallery--wide figure:last-of-type:nth-of-type(odd){grid-column:auto}}.sbg-monarch-gallery figure{margin:0;min-width:0}.sbg-monarch-photo{position:relative;display:block;max-width:650px;margin:0 auto;overflow:hidden;border:1px solid #ddd5cf;border-radius:8px}.sbg-monarch-photo img{display:block;width:100%;height:auto}.sbg-monarch-copyright{position:absolute;right:10px;bottom:10px;color:#fff;background:#0009;padding:4px 8px;border-radius:4px;font-size:12px;pointer-events:none}.sbg-monarch-gallery figcaption{text-align:center;font-size:13px;padding:10px 0}.sbg-monarch-home{text-align:center;margin:35px 0 0;font-size:13px}.sbg-monarch-home a{text-decoration:underline;text-underline-offset:4px}.sbg-monarch-viewer{border:0;border-radius:9px;background:#171717;color:#fff;padding:32px 18px 18px;max-width:min(95vw,1100px);max-height:95vh;text-align:center}.sbg-monarch-viewer::backdrop{background:#0a0a0ce0}.sbg-monarch-viewer__frame{position:relative;display:inline-block;max-width:100%;max-height:calc(95vh - 70px)}.sbg-monarch-viewer__frame img{display:block;max-width:100%;max-height:calc(95vh - 70px);width:auto;height:auto;object-fit:contain}.sbg-monarch-viewer__close,.sbg-monarch-viewer__prev,.sbg-monarch-viewer__next{position:absolute;z-index:2;border:0;border-radius:50%;background:#fff;color:#222;cursor:pointer;width:36px;height:36px;font-size:24px;line-height:1}.sbg-monarch-viewer__close{top:0;right:4px}.sbg-monarch-viewer__prev,.sbg-monarch-viewer__next{top:50%;transform:translateY(-50%)}.sbg-monarch-viewer__prev{left:4px}.sbg-monarch-viewer__next{right:4px}.sbg-monarch-viewer .sbg-monarch-copyright{right:10px;bottom:10px}.sbg-story{background:#f8f5ef;color:#252946;font-family:var(--font-body-family),Arial,sans-serif}.sbg-story *{box-sizing:border-box}.sbg-story-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;min-height:0;background:radial-gradient(circle at 90% 5%,#eae0f1 0,transparent 39%),#f8f5ef}.sbg-story-hero__image{margin:0;align-self:stretch;display:flex;align-items:center;justify-content:center;background:#e9e3de;overflow:hidden}.sbg-story-hero__image img{display:block;width:100%;height:auto;max-height:none;object-fit:contain}.sbg-story-hero__copy{padding:clamp(32px,3.5vw,55px) clamp(44px,7vw,112px);max-width:800px}.sbg-story-kicker{font-size:12px!important;letter-spacing:.22em;font-weight:700;color:#655987;text-transform:uppercase;line-height:1.5}.sbg-story h1,.sbg-story h2,.sbg-story-quote{font-family:var(--font-heading-family),Georgia,serif;font-weight:400;letter-spacing:-.035em}.sbg-story h1{font-size:clamp(70px,8vw,132px);line-height:.97;margin:25px 0 35px;color:#22264d}.sbg-story h1 em,.sbg-story h2 em{font-weight:400;color:#74649c}.sbg-story-hero__lead{font-size:clamp(21px,2vw,29px);line-height:1.45;max-width:560px;margin:0 0 50px}.sbg-story-scroll{display:inline-flex;gap:28px;align-items:center;color:#2b3058;text-transform:uppercase;letter-spacing:.15em;font-size:12px;font-weight:700;text-decoration:none;border-bottom:1px solid #8b7da6;padding-bottom:12px}.sbg-story-scroll span{font-size:20px}.sbg-story a:focus-visible{outline:2px solid #4d4287;outline-offset:5px}.sbg-story-chapters{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:18px 36px;background:#dfd0bd;padding:25px 30px;font-size:13px;letter-spacing:.05em}.sbg-story-chapters span{font-size:12px;letter-spacing:.2em;font-weight:700;margin-right:20px}.sbg-story-chapters a{color:#252946;text-decoration:none;border-bottom:1px solid #8e8078;padding:6px 0}.sbg-story-content{font-size:clamp(17px,1.3vw,20px);line-height:1.75}.sbg-story-content p{margin:0 0 1.25em}.sbg-story-beginning{background:#e7dce9;border-block:1px solid #b5a1b9;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(35px,7vw,115px);align-items:center;padding:clamp(34px,4vw,52px) max(28px,calc((100vw - 1240px)/2));margin-bottom:clamp(38px,4vw,58px)}.sbg-story-beginning h2{font-size:clamp(58px,6vw,96px);line-height:1.02;margin:18px 0 28px}.sbg-story-beginning__line{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(23px,2.3vw,34px);line-height:1.35;color:#594976;border-top:2px solid #a88fae;padding-top:18px;max-width:410px}.sbg-story-beginning__copy{font-size:clamp(18px,1.5vw,22px);line-height:1.75;max-width:690px}.sbg-story-people{max-width:1600px;margin:auto;padding:0 28px 34px}.sbg-story-people>header{text-align:center;padding:0 0 clamp(22px,2.5vw,36px)}.sbg-story-people>header h2{font-size:clamp(33px,3.2vw,50px);line-height:1.12;margin:8px 0 0}.sbg-story h2{font-size:clamp(43px,5vw,78px);line-height:1.12;margin:12px 0 25px;color:#252946}.sbg-story-profile{position:relative;display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:clamp(24px,3vw,44px);align-items:center;padding:clamp(22px,2vw,32px);background:#f0eaf1;border:2px solid #9c8daf;border-top:9px solid #75659b;box-shadow:8px 8px #e0d6e5;margin-bottom:28px}.sbg-story-profile:nth-of-type(2){background:#f5ede4;border-color:#bd9d83;border-top-color:#9d795f;box-shadow:8px 8px #e6d9cc;grid-template-columns:minmax(0,1.45fr) minmax(0,.55fr)}.sbg-story-profile:nth-of-type(2) .sbg-story-profile__heading{order:2}.sbg-story-profile__heading{align-self:center;border-bottom:1px solid currentColor;padding-bottom:18px}.sbg-story-profile h3{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(42px,5vw,72px);line-height:1.02;letter-spacing:-.05em;font-weight:600;margin:12px 0;color:#29244c}.sbg-story-profile:nth-of-type(2) h3{color:#49372e}.sbg-story-profile h3 em{font-size:.56em;color:#76689b;font-weight:400;display:block;margin-top:12px}.sbg-story-profile__copy{max-width:none;min-width:0}.sbg-story-profile__copy p{margin-bottom:.65em}.sbg-story-quote{font-size:clamp(24px,2.6vw,38px);line-height:1.32;color:#5a4f82;margin:0 0 18px!important}.sbg-story-show{position:relative;background:#242946;color:#fff;text-align:center;padding:clamp(30px,3.5vw,50px) 28px}.sbg-story-show figure{max-width:800px;margin:0 auto}.sbg-story-show img{display:block;width:100%;height:auto}.sbg-story-show figcaption{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(27px,3.1vw,44px);line-height:1.15;letter-spacing:.025em;text-transform:uppercase;margin:24px auto 0;color:#fff;max-width:800px}.sbg-story-show figcaption:before{content:"";display:block;width:72px;height:2px;background:#c9add5;margin:0 auto 20px}.sbg-story-field{background:radial-gradient(circle at 8% 25%,#e7dcf0,transparent 38%),#f8f5ef;padding:clamp(55px,6vw,85px) 28px}.sbg-story-field__head{max-width:880px;text-align:center;margin:0 auto 38px;font-size:clamp(18px,1.5vw,22px);line-height:1.65}.sbg-story-besednice{max-width:1240px;margin:auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(24px,4vw,55px);align-items:center}.sbg-story-besednice:not(.sbg-story-besednice--with-video){display:block;max-width:580px}.sbg-story-besednice figure{margin:0;min-width:0}.sbg-story-besednice img,.sbg-story-besednice video{display:block;width:100%;height:auto;max-height:650px;object-fit:contain}.sbg-story-besednice video{background:#252946}.sbg-story-besednice figcaption{font-size:14px;line-height:1.5;text-align:center;margin-top:17px;color:#515672}.sbg-story-vision{position:relative;z-index:1;margin-top:-36px;border-radius:64px 64px 0 0;background:radial-gradient(circle at 85% 12%,#4e456c,transparent 40%),#252a4c;color:#f8f4ec;padding:clamp(64px,7vw,100px) 28px 0}.sbg-story-vision__inner{max-width:1180px;margin:auto;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);column-gap:clamp(35px,7vw,110px);row-gap:clamp(34px,4vw,55px);align-items:center;font-size:clamp(18px,1.5vw,22px);line-height:1.7}.sbg-story-vision__heading{grid-column:1;text-align:center}.sbg-story-vision .sbg-story-kicker{color:#d9c2e5;margin:0 0 18px;text-align:center}.sbg-story-vision h2{color:#fff;font-size:clamp(48px,5.5vw,88px);line-height:1.06;margin:0;text-align:center}.sbg-story-vision h2 em{color:#d9c2e5}.sbg-story-vision__copy{grid-column:2}.sbg-story-vision__copy p{margin:0 0 24px}.sbg-story-vision__copy p:last-child{margin-bottom:0}.sbg-story-vision__closing{grid-column:1/-1;justify-self:center;text-align:center;border-top:1px solid #9989b0;padding:30px 20px 0;font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(27px,3vw,42px);line-height:1.25;color:#f4dfc9;margin:0!important;max-width:920px}@media(max-width:760px){.sbg-story-hero{grid-template-columns:1fr}.sbg-story-hero__image,.sbg-story-hero__image img{max-height:550px}.sbg-story-hero__copy{padding:55px 26px 70px}.sbg-story h1{font-size:clamp(64px,16vw,90px)}.sbg-story-chapters{justify-content:flex-start;gap:10px 20px}.sbg-story-chapters span{width:100%}.sbg-story-beginning{grid-template-columns:1fr;padding:49px 24px;margin-bottom:38px}.sbg-story-beginning h2{font-size:clamp(56px,13vw,76px)}.sbg-story-profile,.sbg-story-profile:nth-of-type(2){grid-template-columns:1fr;padding:28px 24px;box-shadow:7px 7px #ded4e1;margin-bottom:28px}.sbg-story-profile:nth-of-type(2){box-shadow:7px 7px #e6d9cc}.sbg-story-profile:nth-of-type(2) .sbg-story-profile__heading{order:0}.sbg-story-people{padding:0 16px 34px}.sbg-story-besednice{grid-template-columns:1fr}.sbg-story-besednice__photo{max-width:480px;margin:auto!important}.sbg-story-vision{border-radius:38px 38px 0 0;margin-top:-24px}.sbg-story-vision__inner{grid-template-columns:1fr;row-gap:30px}.sbg-story-vision__heading,.sbg-story-vision__copy,.sbg-story-vision__closing{grid-column:1}.sbg-story-vision h2{font-size:clamp(46px,12vw,70px)}.sbg-story-vision__closing{padding-top:26px}}.sbg-story-creative{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:30px max(24px,calc((100vw - 1360px)/2));background:#f8f5ef}.sbg-story-creative__card{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:290px;padding:27px 34px;overflow:hidden;color:#fff;text-decoration:none;background:#252a4c}.sbg-story-creative__collage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:grid;grid-template-columns:1fr .8fr 1.25fr;gap:3px}.sbg-story-creative__collage img{display:block;width:100%;height:100%;object-fit:cover;min-width:0}.sbg-story-creative__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#0e1025e8,#0e10252e 75%)}.sbg-story-creative__label{font-size:12px;letter-spacing:.2em;font-weight:700;margin-bottom:8px}.sbg-story-creative__card strong{font-family:var(--font-heading-family),Georgia,serif;font-weight:400;font-size:clamp(29px,3vw,44px);line-height:1.1}.sbg-story-creative__action{font-size:13px;letter-spacing:.1em;text-transform:uppercase;margin-top:14px;border-bottom:1px solid #d9c2e5;align-self:flex-start;padding-bottom:5px}.sbg-story-creative__card:hover .sbg-story-creative__action,.sbg-story-creative__card:focus-visible .sbg-story-creative__action{border-bottom-color:#fff}@media(max-width:760px){.sbg-story-creative{grid-template-columns:1fr;gap:12px;padding:20px}.sbg-story-creative__card{min-height:240px;padding:24px}}.sbg-story-beginning{background:linear-gradient(125deg,#eadfea,#e7dce9 58%,#f5ebe7);border-radius:0 0 64px 64px}.sbg-story-profile{margin-right:30px;background:linear-gradient(135deg,#f0eaf1,#f8f4f4)}.sbg-story-profile:nth-of-type(2){margin-left:30px;margin-right:0;background:linear-gradient(135deg,#f8f1e9,#f3e8e9)}.sbg-story-show{border-radius:64px 64px 0 0}.sbg-story-field{background:radial-gradient(circle at 8% 25%,#e7dcf0,transparent 38%),linear-gradient(180deg,#f8f5ef,#f2edf1 68%,#f8f5ef)}.sbg-story-creative{background:transparent;padding-top:clamp(32px,4vw,54px);padding-bottom:clamp(45px,5vw,75px)}.sbg-story-creative__card{border:1px solid #9787af}@media(max-width:760px){.sbg-story-beginning{border-radius:0 0 36px 36px}.sbg-story-profile,.sbg-story-profile:nth-of-type(2){margin-left:0;margin-right:0}.sbg-story-show{border-radius:36px 36px 0 0}.sbg-story-creative{padding:24px 20px 45px}}.sbg-story-profile__portrait{width:min(100%,270px);margin:16px 0 0;border:1px solid #b5a6bd;background:#f7f1f3;overflow:hidden}.sbg-story-profile__portrait img{display:block;width:100%;height:auto;object-fit:contain}.sbg-story-profile:nth-of-type(2) .sbg-story-profile__portrait{border-color:#c9b39f}@media(max-width:760px){.sbg-story-profile__portrait{width:min(100%,250px);margin:16px auto 0}}.sbg-story-beginning{gap:clamp(25px,4.9vw,80px);padding-top:clamp(24px,2.8vw,36px);padding-bottom:clamp(24px,2.8vw,36px);margin-bottom:clamp(27px,2.8vw,41px);border-radius:0 0 45px 45px}.sbg-story .sbg-story-beginning h2{font-size:clamp(41px,4.2vw,67px);margin:12px 0 20px}.sbg-story-beginning__line{font-size:clamp(18px,1.7vw,24px);padding-top:13px;max-width:350px}.sbg-story-beginning__copy{font-size:clamp(16px,1.32vw,19px);line-height:1.55}.sbg-story-beginning__copy p{margin-bottom:.95em}.sbg-story-beginning__copy p:last-child{margin-bottom:0}@media(max-width:760px){.sbg-story-beginning{padding:34px 24px;gap:22px;margin-bottom:27px;border-radius:0 0 26px 26px}.sbg-story .sbg-story-beginning h2{font-size:clamp(40px,9.1vw,53px)}.sbg-story-beginning__copy{font-size:16px;line-height:1.55}}.sbg-testing{background:#faf7f3;color:#27294b;font-family:var(--font-body-family),Arial,sans-serif}.sbg-testing *{box-sizing:border-box}.sbg-testing-back{display:inline-block;padding:10px 14px;margin-bottom:18px;color:#594485;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:4px;border-radius:4px}.sbg-testing-back:focus-visible{outline:2px solid #594485;outline-offset:3px}.sbg-testing-return{text-align:center;padding:0 24px 36px}.sbg-testing-hero{text-align:center;padding:clamp(48px,5vw,78px) 24px clamp(35px,4vw,55px);background:radial-gradient(ellipse at 50% 0%,#eadff1,#faf7f3 72%)}.sbg-testing-kicker{font-size:12px!important;font-weight:700;letter-spacing:.17em;color:#66538d;text-transform:uppercase;margin:0 0 10px!important}.sbg-testing h1,.sbg-testing h2{font-family:var(--font-heading-family),Georgia,serif;font-weight:400;letter-spacing:-.025em}.sbg-testing h1{font-size:clamp(44px,5.7vw,78px);line-height:1.05;margin:0 auto 12px;max-width:950px}.sbg-testing h1 em,.sbg-testing h2 em{font-weight:400;color:#7760a2}.sbg-testing-hero>p:last-child{font-size:clamp(17px,1.5vw,22px);line-height:1.45;max-width:720px;margin:0 auto}.sbg-testing-content{font-size:clamp(16px,1.15vw,19px);line-height:1.6}.sbg-testing-content p{margin:0 0 15px}.sbg-testing-content a{color:#594485;text-underline-offset:4px}.sbg-testing-overview{max-width:1150px;margin:0 auto;padding:38px 28px 48px}.sbg-testing-overview>p{max-width:920px;margin:0 auto;text-align:center;font-size:clamp(18px,1.45vw,22px);line-height:1.55}.sbg-testing-museum{background:linear-gradient(120deg,#e9e1f0,#f7f2f7 55%,#f8f5f0);border-block:1px solid #ded1e4}.sbg-testing-museum__inner{max-width:1150px;margin:auto;padding:clamp(38px,4vw,62px) 28px;display:grid;grid-template-columns:minmax(0,.67fr) minmax(0,1fr);gap:clamp(25px,4vw,65px);align-items:start}.sbg-testing h2{font-size:clamp(33px,3.3vw,49px);line-height:1.13;margin:0 0 15px}.sbg-testing-museum__lead{font-size:clamp(17px,1.35vw,21px);line-height:1.5}.sbg-testing-falster{border-left:3px solid #9a7db7;padding-left:20px;margin-top:20px}.sbg-testing-falster strong{color:#322b59}.sbg-testing-practice{max-width:1150px;margin:0 auto;padding:clamp(38px,4vw,60px) 28px 28px}.sbg-testing-practice>h2{text-align:center;margin-bottom:25px}.sbg-testing-practice__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.sbg-testing-practice__grid>div{background:#fffdfb;border:1px solid #dfd2e2;padding:25px 28px}.sbg-testing-practice h3{font-family:var(--font-heading-family),Georgia,serif;font-size:clamp(24px,2vw,31px);font-weight:400;margin:0 0 9px;color:#342d62}.sbg-testing-methods{max-width:1094px;margin:0 auto;padding:0 28px 42px}.sbg-testing-methods details{border-top:1px solid #cdbad6;border-bottom:1px solid #cdbad6;background:#f3edf5;padding:19px 24px}.sbg-testing-methods summary{cursor:pointer;font-weight:700;font-size:17px;color:#463574}.sbg-testing-methods details[open] summary{margin-bottom:13px}.sbg-testing-methods p{font-size:16px}.sbg-testing-content .sbg-testing-closer{box-sizing:border-box;width:100%;max-width:1150px;margin:0 auto;text-align:center;padding:0 28px 50px;font-size:16px;color:#4b4b65}@media(max-width:760px){.sbg-testing-museum__inner,.sbg-testing-practice__grid{grid-template-columns:1fr}.sbg-testing-hero{padding:46px 22px 36px}.sbg-testing-overview{padding:25px 22px 36px}.sbg-testing-museum__inner{padding:38px 22px}.sbg-testing-practice{padding:38px 22px 24px}.sbg-testing-methods{padding:0 22px 32px}}.hdt-shop-the-look__image-wrapper button{position:absolute;display:none}.hdt-shop-the-look__image-wrapper .hdt-btn{min-width:26rem;display:inline-flex;align-self:end;justify-self:center;margin-bottom:var(--spacing-1-2)}.hdt-shop-the-look__products .hdt-slider{width:min(33rem,33vw);place-self:center;padding:1rem 1rem 1.5rem;background-color:var(--color-background2);border-radius:var(--corner-radius-sm);--slide-spacing: 1.5rem;position:relative}.hdt-shop-the-look__products .hdt-slider__viewport{padding:.2rem}.hdt-shop-the-look__products .hdt-card-product__media{border-radius:var(--corner-radius-xs)}.hdt-shop-the-look__products .hdt-slider-dots{--color-foreground: var(--color-pr-text)}.hdt-shop-the-look__products .hdt-slider-dots__simple{margin-top:1.8rem}.hdt-shop-the-look__products .hdt-slider-nav button{display:none}.hdt-shop-the-look .hdt-hotspot{--btn-hotspot-w: 3rem;--btn-hotspot-h: 3rem}.hdt-popover--shop-the-look{--gradient-background: var(--color-background2);padding:0;height:auto}.hdt-popover--shop-the-look[open]{display:grid;grid-template-rows:minmax(0,1fr) auto;max-height:calc(100vh - 60px)}.hdt-popover--shop-the-look .hdt-popover__body{flex:0 1 auto;max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;padding:1.5rem;min-height:0;align-self:flex-end}.hdt-popover--shop-the-look .hdt-shop-the-look__image-wrapper{max-height:calc(100vh - 360px);width:max-content;max-width:100%;margin:0 auto;--btn-hotspot-w: 2.2rem}.hdt-popover--shop-the-look .hdt-shop-the-look__image-wrapper img{width:auto;display:inline-block;height:auto;max-height:100%;object-fit:contain;max-width:100%}.hdt-popover--shop-the-look .hdt-hotspot__btn svg{width:6px}@supports (height: 100svh){.hdt-popover--shop-the-look[open]{max-height:calc(100svh - 60px)}.hdt-popover--shop-the-look .hdt-shop-the-look__image-wrapper{max-height:calc(100svh - 360px)}}@media(max-height:600px){.hdt-popover--shop-the-look[open]{max-height:calc(100svh - 30px)}.hdt-shop-the-look__image-wrapper{max-height:calc(100svh - 40px)}@supports (height: 100svh){.hdt-popover--shop-the-look[open]{max-height:calc(100svh - 30px)}.hdt-popover--shop-the-look .hdt-shop-the-look__image-wrapper{max-height:calc(100svh - 40px)}}}.hdt-popover--shop-the-look .hdt-slider{margin-top:1.5rem;padding-inline:1.5rem;background-color:var(--color-background2);border-radius:var(--corner-radius-sm);border:1.5px dashed color-mix(in srgb,var(--color-pr-text),transparent 75%)}.hdt-popover--shop-the-look .hdt-slider__viewport{padding-block:1.5rem}.hdt-popover--shop-the-look button{display:flex}.hdt-shop-the-look .hdt-slider-nav{--inset: -4.5rem}@media screen and (min-width:768px){.hdt-shop-the-look{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hdt-shop-the-look__image-wrapper{border-start-end-radius:0;border-end-end-radius:0}.hdt-shop-the-look__products{display:grid;place-content:center;border-start-end-radius:var(--corner-radius-sm);border-end-end-radius:var(--corner-radius-sm);padding:var(--padding, 4rem 2.8rem);--inset: -4.4rem}.hdt-shop-the-look__products .hdt-slider-nav button{--color-button: var(--color-background2);--color-button-text: var(--color-pr-text);display:grid;border:1px solid var(--color-pr-text);top:calc(var(--gap-arrow, 50%) + 1.5rem)}.hdt-shop-the-look__image-wrapper button{display:inline-flex}.hdt-shop-the-look__image-wrapper .hdt-btn,.hdt-shop-the-look .hdt-slider-nav{display:none}}@media screen and (min-width:1150px){.hdt-shop-the-look__products{--padding: 6rem}.hdt-shop-the-look .hdt-slider-nav{--inset: -6rem;display:contents}}.hdt-section--slideshow-split .hdt-slideshow-content{position:relative}.hdt-section--slideshow-split .hdt-slideshow-content .hdt-slider__slide{padding-block:5rem;align-items:center;display:flex;padding-inline:min(5rem,8vw)}.hdt-section--slideshow-split .hdt-slideshow-content .hdt-slider__slide .hdt-slide-content{width:var(--slide-content-w, 100%);max-width:100%;margin-inline:auto}.hdt-section--slideshow-split .hdt-slideshow-content .hdt-slider__slide .hdt-group-button-block{justify-content:center}.hdt-section--slideshow-split.hdt-slider--has-controls .hdt-slideshow-content{--offset-nav-top: 3rem;--pd-content-block: calc(var(--offset-nav-bottom, 4rem) + var(--h-nav-control, 0) + var(--offset-nav-top, 0rem))}.hdt-section--slideshow-split.hdt-slider--has-controls .hdt-slideshow-content.hdt-slideshow__controls-numbers-arrows{--h-nav-control: 5rem}.hdt-section--slideshow-split.hdt-slider--has-controls .hdt-slideshow-content.hdt-slideshow__controls-bars{--h-nav-control: .5rem}.hdt-section--slideshow-split.hdt-slider--has-controls .hdt-slideshow-content.hdt-slideshow__controls-bars .hdt-slideshow__controls{line-height:0}.hdt-section--slideshow-split.hdt-slider--has-controls .hdt-slideshow-content.hdt-slideshow__controls-dots{--h-nav-control: 2.2rem}.hdt-section--slideshow-split.hdt-slider--has-controls .hdt-slideshow-content.hdt-slideshow__controls-dots .hdt-slideshow__controls{line-height:1}.hdt-section--slideshow-split.hdt-slider--has-controls .hdt-slideshow-content .hdt-slider__slide{padding-block:var(--offset-nav-bottom, 4rem) var(--pd-content-block, 5rem)}.hdt-section--slideshow-split .hdt-slideshow__controls{position:absolute;z-index:1;padding-inline:min(5rem,8vw);width:100%;inset-block:auto var(--offset-nav-bottom, 4rem)}@media(min-width:768px){.hdt-section--slideshow-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.hdt-section--slideshow-split.hdt-media-pos-right .hdt-slideshow-media{order:2}.hdt-section--slideshow-split .hdt-slider__container{height:100%!important}.hdt-section--slideshow-split .hdt-slider__container .hdt-media-overlap-content{height:100%}.hdt-section--slideshow-split .hdt-slideshow-content .hdt-slider__slide{padding-inline:min(6rem,5vw)}.hdt-section--slideshow-split .hdt-slideshow-content .hdt-slider__slide .md\:hdt-text-start.hdt-slide-content{margin-inline-start:0}.hdt-section--slideshow-split .hdt-slideshow-content .hdt-slider__slide .md\:hdt-text-start .hdt-group-button-block{justify-content:flex-start}.hdt-section--slideshow-split .hdt-slideshow-content .hdt-slider__slide .md\:hdt-text-start .hdt-theme-block{--hdt-block-el: 1.2rem }.hdt-section--slideshow-split .hdt-slideshow-content .hdt-slider__slide .md\:hdt-text-start .hdt-group-button-block{--hdt-block-btn: 3.5rem}.hdt-section--slideshow-split.hdt-slider--has-controls .hdt-slideshow-content{--offset-nav-bottom: 4.5rem;--offset-nav-top: 4rem;--pd-content-block: calc(var(--offset-nav-bottom) + var(--h-nav-control, 0) + var(--offset-nav-top, 0rem))}.hdt-section--slideshow-split.hdt-slider--has-controls .hdt-slideshow-content .hdt-slider__slide{padding-block:var(--pd-content-block, 5rem)}.hdt-section--slideshow-split .hdt-slideshow__controls{padding-inline:min(6rem,5vw)}}@media(min-width:1150px){.hdt-section--slideshow-split .hdt-slideshow-content .hdt-slider__slide,.hdt-section--slideshow-split .hdt-slideshow__controls{padding-inline:min(9rem,5vw)}.hdt-section--slideshow-split.hdt-slider--has-controls .hdt-slideshow-content{--offset-nav-bottom: 7rem}}.hdt-media-overlap-content--container-split{grid-template:[full-r-start] var(--media-overlap-content-gap-r) [content-r] minmax(0,1fr) var(--media-overlap-content-gap-r) [full-r-end] / [full-c-start] var(--media-overlap-content-gap-c) [container-1] minmax(0,1fr) [container-2] minmax(0,1fr) [content-c] var(--media-overlap-content-gap-c) [full-c-end]}.hdt-media-overlap-content--container-split>:is(.hdt-media-wrapper.hdt-media-1,picture.hdt-media-1)>:is(img,video,iframe,svg,hdt-video){grid-area:full-r-start / full-c-start / full-r-end / container-2}.hdt-media-overlap-content--container-split>:is(.hdt-media-wrapper.hdt-media-2,picture.hdt-media-2)>:is(img,video,iframe,svg,hdt-video){grid-area:full-r-start / container-2 / full-r-end / full-c-end}.hdt-media-overlap-content--container-split .hdt-media-content{grid-row:content-r;grid-column:container-1 / content-c}.hdt-media-overlap-content--container-split hdt-video{position:relative}.hdt-media-overlap-content--container-split .hdt-media-content-wrapp{max-width:min(var(--media-overlap-content-w),100%);display:inline-block}@media(min-width:768px){.hdt-section:first-child .hdt-section-split_hero .md\:hdt-height--full{--media-overlap-content-h: var(--fill-height-first, calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - var(--header-group-height, 0px))) }.header-transparent-on .hdt-section:first-child .hdt-section-split_hero .md\:hdt-height--full{--media-overlap-content-h: var(--fill-height-first, calc(100vh - var(--announcement-bar-height, 0px))) }@supports (height: 100svh){.hdt-section:first-child .hdt-section-split_hero .md\:hdt-height--full{--media-overlap-content-h: var(--fill-height-first, calc(100vh - var(--header-height, 0px) - var(--announcement-bar-height, 0px) - var(--header-group-height, 0px))) }.header-transparent-on .hdt-section:first-child .hdt-section-split_hero .md\:hdt-height--full{--media-overlap-content-h: var(--fill-height-first, calc(100svh - var(--announcement-bar-height, 0px))) }}}@media(min-width:1150px){.hdt-container-full .hdt-media-overlap-content--container-split{grid-template:[full-r-start] var(--media-overlap-content-gap-r) [content-r] minmax(0,1fr) var(--media-overlap-content-gap-r) [full-r-end] / [full-c-start] var(--media-overlap-content-gap-c) [content-c] minmax(0,1fr) [container-1] minmax(0,calc(var(--container-max-width) / 2)) [container-2] minmax(0,calc(var(--container-max-width) / 2)) [content-c] minmax(0,1fr) var(--media-overlap-content-gap-c) [full-c-end]}.hdt-container-full .hdt-media-overlap-content--container-split .hdt-media-content{grid-column:container-1 / content-c 2}}@media(max-width:767.98px){.hdt-media-overlap-content--container-split.hdt-stack-meida{grid-template-rows:[full-r-start] var(--media-overlap-content-gap-r) [media-1] var(--row-media, minmax(0, 1fr)) [media-2] var(--row-media, minmax(0, 1fr)) [end-media-2] var(--media-overlap-content-gap-r) [full-r-end]}.hdt-media-overlap-content--container-split.hdt-stack-meida>:is(.hdt-media-wrapper.hdt-media-1,picture.hdt-media-1)>:is(img,video,iframe,svg,hdt-video){grid-area:full-r-start / full-c-start / media-2 / full-c-end}.hdt-media-overlap-content--container-split.hdt-stack-meida>:is(.hdt-media-wrapper.hdt-media-2,picture.hdt-media-2)>:is(img,video,iframe,svg,hdt-video){grid-area:media-2 / full-c-start / full-r-end / full-c-end}.hdt-media-overlap-content--container-split.hdt-stack-meida .hdt-media-content{grid-row:media-1 / end-media-2}.hdt-section-split_hero .hdt-height--full .hdt-media-overlap-content--container-split.hdt-stack-meida>:is(.hdt-media-wrapper)>:is(img,video,iframe,svg,hdt-video){height:calc(var(--media-overlap-content-h)/2)}}.hdt-slider--twi{--slide-spacing: var(--spacing-x)}.hdt-twi--slide{width:100%}.hdt-twi--images{flex:none;display:grid;margin-bottom:3rem}.hdt-twi-product-image{width:100%;max-width:6.4rem;max-height:6.4rem;overflow:hidden;place-self:center;flex:none}.hdt-caption--twi{display:inline-flex;align-items:center;gap:1.5rem}.hdt-caption--twi .hdt-icon{flex-shrink:0}.hdt-section__header--twi{width:100%;margin-bottom:0}.hdt-section__header--twi .hdt-caption--twi,.hdt-section__header--twi.hdt-has-heading{margin-bottom:1rem}.hdt-twi-author{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem;margin-top:3rem}.hdt-twi-avatar{width:4rem;height:auto}.hdt-indicator-twi{width:100%;height:100%;position:relative;grid-area:1 / -1;opacity:0;visibility:hidden;display:flex;align-items:center}.hdt-indicator-twi .hdt-twi--image{width:100%}.hdt-indicator-twi :where(img,svg){width:100%;visibility:visible;height:100%;object-fit:cover}.hdt-indicator-twi[aria-current=true]{opacity:1;visibility:visible;z-index:1}.hdt-indicator-twi .hdt-radius-sm{display:block;overflow:hidden;height:100%}.hdt-has-product .hdt-twi--image{display:grid;grid-template-columns:1.5em minmax(0,1fr) 1.5rem;grid-template-rows:minmax(0,1fr) 4.4rem}.hdt-twi--image picture,.hdt-twi--image .hdt-placeholder{grid-area:1 / 1 / 2 / -1}.hdt-product-twi-wrap{grid-area:1 / 2 / -1 / 2;place-self:end center;position:relative;z-index:1}.hdt-twi-item-content{width:100%;margin-inline:auto}.hdt-indicator-twi .hdt-product-twi{display:inline-flex;gap:1.5rem;padding-block:1.2rem;padding-inline:1.5rem;background:var(--color-background2);min-width:26rem}.hdt-product-twi-title{color:var(--color-pr-text)}@media(min-width:768px){.hdt-indicator-twi .hdt-twi--image{grid-template-columns:3rem minmax(0,1fr) 3rem}}@media(min-width:1024px){.hdt-container--twi{display:grid;gap:5rem;grid:"content image" / minmax(0,1fr) min(57rem,40%)}.hdt-section__twi--img-pos-left .hdt-container--twi{grid:"image content" / min(57rem,40%) minmax(0,1fr)}.hdt-twi--images{grid-area:image;margin-bottom:0}.hdt-twi--slide{grid-area:content;display:flex;flex-direction:column;justify-content:center}.hdt-product-twi-wrap{place-self:end start}.hdt-product-twi-wrap.hdt-product-center{place-self:end center}}@media(min-width:1150px){.hdt-indicator-twi .hdt-twi--image{grid-template-columns:5.4rem minmax(0,1fr) 5.4rem}.hdt-container--twi{gap:var(--hdt-spacing)}}.hdt-section__testimonials-with-image .hdt-indicators{margin-top:1rem}.hdt-color-bg2{background:var(--color-background2)}.hdt-twp--slide{position:relative}.hdt-twp--slide .hdt-slider-dots__simple--twp{margin-top:2.1rem}.hdt-twp--slide .hdt-slider-progress--twp{margin-top:3rem}.hdt-twp-item-inner{display:flex;flex-direction:column;justify-content:flex-start;gap:0;height:100%}.hdt-twp-item-image{flex:none;width:100%}.hdt-twp-item-image .hdt-ratio{overflow:hidden;border-radius:inherit}.hdt-twp-item-image .hdt-product-twp{border-end-start-radius:inherit;border-end-end-radius:inherit}.hdt-twp-item-image.hdt-twp-item-image--has-product .hdt-ratio{border-end-start-radius:0;border-end-end-radius:0}.hdt-twp-item-image>svg{display:block}.hdt-twp-item-image>img{width:100%;object-fit:cover}.hdt-twp-item-content{align-self:flex-start;margin-top:3em;color:var(--color-foreground)}.hdt-product-twp{--add-card-width: 6.2rem;width:100%;display:grid;grid-template-columns:var(--add-card-width) calc(100% - var(--add-card-width));box-shadow:1px 1px 15px color-mix(in srgb,var(--color-foreground),transparent 95%)}.hdt-product-twp-add{position:relative;display:flex;justify-content:center;align-items:center;cursor:pointer;border-inline-end:1px solid color-mix(in srgb,var(--color-pr-text),transparent 88%);width:100%;height:100%;color:var(--color-pr-text)}.hdt-product-twp-add svg{transition:transform .3s ease}.hdt-product-twp-add[aria-expanded=true] svg{transform:rotate(45deg)}.hdt-product-twp-info{text-align:start;padding:1.2rem 2rem .8rem;display:grid;gap:.1rem}.hdt-product-twp-info .hdt-product-twp-title{color:var(--color-pr-text)}.hdt-product-twp-info .hdt-money{font-size:1.2rem}.hdt-twp-author{display:flex;justify-content:flex-start;align-items:center;gap:1.2rem;margin-top:3rem;margin-bottom:1.5rem}.hdt-twp-avatar{width:4rem;height:auto;flex:none}@media(min-width:768px){.hdt-product-twp{--add-card-width: 6.8rem}.hdt-twp-item-inner{flex-direction:row;gap:4rem}.hdt-twp-item-image{width:min(28rem,33%)}.hdt-twp-item-content{margin-top:3rem}.hdt-section__twp--img-pos-right .hdt-twp-item-inner{flex-direction:row-reverse}.hdt-section__twp--img-pos-right .hdt-twp-item .hdt-rating{justify-content:end}.hdt-section__twp--img-pos-right .hdt-twp-item-content{text-align:end}.hdt-section__twp--img-pos-right .hdt-twp-author{flex-direction:row-reverse;justify-content:end}.hdt-twp--slide .hdt-slider-dots__simple--twp{margin-top:5.1rem}.hdt-twp--slide .hdt-slider-progress--twp{margin-top:6rem}}@media(min-width:1150px){.hdt-slider--twp.lg\:hdt-slides-2{--slide-size-set: 80%}.hdt-twp-item-image{width:29rem}}@media(min-width:1400px){.hdt-slider--twp.lg\:hdt-slides-2{--slide-size-set: 50%}.hdt-container-lg .hdt-twp-item-content{margin-top:6.5rem;max-width:70rem}.hdt-twp-item-image{width:33.8rem}}@media(min-width:992px)and (max-width:1500px){.hdt-container--twp{overflow:hidden}.hdt-slider--twp .hdt-slider__viewport{overflow:visible}.hdt-slider--twp .lg\:hdt-slides-2{--slide-size-set: 80%}}.hdt-testimonial-content{padding-inline:1.5rem;width:100%;margin-inline:auto}.hdt-section__testimonials .hdt-section__header{margin-bottom:1.5rem}.hdt-testimonials-text{font-size:3.4rem;line-height:4.4rem}.hdt-testimonial-avatar{width:100%;height:auto;max-width:min(10rem,var(--hdt-img-mw))}.hdt-section__testimonials[nav-type=avatars] .hdt-indicators{padding-inline:3rem}@media(min-width:768px){.hdt-section__testimonials .hdt-section__header{margin-bottom:1.7rem}}@media(min-width:1024px){.hdt-testimonial-avatar{max-width:var(--hdt-img-mw)}.hdt-section__testimonials[nav-type=avatars] .hdt-testimonial-avatar{display:none}.hdt-section__testimonials[nav-type=avatars] .hdt-author:not(.hdt-author--has-name){display:none}.hdt-section__testimonials[nav-type=avatars] .hdt-indicator{width:auto;height:auto}.hdt-section__testimonials[nav-type=avatars] .hdt-indicators{column-gap:min(var(--hdt-spacing-avatars),4rem)}.hdt-section__testimonials[nav-type=avatars] .hdt-indicator :where(img,svg){display:block}.hdt-section__testimonials[nav-type=avatars] .hdt-indicator:before{display:none}.hdt-section__testimonials[nav-type=avatars] .hdt-indicator{opacity:.4;filter:grayscale(100);transition:all .25s ease}.hdt-section__testimonials[nav-type=avatars] .hdt-indicator[aria-current=true]{opacity:1;filter:grayscale(0)}}@media(min-width:1150px){.hdt-testimonial-content{padding-inline:3rem;max-width:var(--hdt-content-width, 1190px)}.hdt-section__testimonials[nav-type=avatars] .hdt-indicators{column-gap:var(--hdt-spacing-avatars)}}.hdt-text-with-icons--border .hdt-slider__slide{padding-inline:0}.hdt-text-with-icon{display:flex;align-items:center;text-align:center;gap:var(--gap-icon, 1.5rem) var(--gap-icon, 2rem);flex-direction:column}.hdt-text-with-icons--border .hdt-slider__container{--row-gap: 0;margin-inline-start:0}.hdt-text-with-icons--border .hdt-text-with-icon{padding:.5rem var(--slide-spacing);box-shadow:inset 0 -1px var(--color-line-border);height:100%}.hdt-text-with-icons--border .hdt-text-with-icon .hdt-icon-wrapper{flex:none}.hdt-text-with-icons--border .hdt-text-with-icon .hdt-icon-wrapper:not(.hdt-icon__type-none)>:where(svg,img){min-width:var(--icon-h)}.hdt-text-with-icons--border .hdt-slider.lg\:hdt-slides-1 .hdt-text-with-icon{box-shadow:none}.hdt-icon__spacing-medium{--gap-icon: 2rem }.hdt-icon__spacing-large{--gap-icon: 2.5rem }.hdt-text-with-icon__content{gap:var(--gap-text, 1.2rem);flex:1}.hdt-text-with-icon__content .hdt-button-group{margin-top:1rem}.hdt-text-with-icons .hdt-slider__container{row-gap:var(--row-gap, 3rem)}.hdt-text-with-icons--border .hdt-slider{border:1px solid var(--color-line-border);border-radius:var(--corner-radius-sm)}.hdt-text-with-icons .hdt-slider-dots__simple{margin-top:1rem}@media(min-width:768px){.hdt-text-with-icons--border .hdt-slider__container{align-items:stretch!important;padding-block:0;clip-path:inset(0 var(--slide-spacing) 22px var(--slide-spacing))}.hdt-text-with-icons--border .hdt-text-with-icon{padding:2.5rem var(--slide-spacing);box-shadow:inset 0 -1px var(--color-line-border)}.hdt-text-with-icons--border .hdt-text-with-icon .hdt-icon-wrapper:not(.hdt-icon__type-none)>:where(svg,img){min-width:var(--icon-h-md)}.hdt-text-with-icons--border .hdt-slider.lg\:hdt-slides-2 .hdt-slider__container{padding:1.5rem 0}.hdt-text-with-icons--border .hdt-slider.lg\:hdt-slides-2 .hdt-text-with-icon{box-shadow:inset 1px 0 var(--color-line-border);padding-inline:var(--slide-spacing)}.hdt-icon__pos-left{align-items:start}:is(.hdt-icon__pos-left,.hdt-icon__pos-left_middle){flex-direction:row}.hdt-text-with-icon__content{--gap-text: 1.9rem}:where(.hdt-icon__pos-left,.hdt-icon__pos-left_middle) .hdt-text-with-icon__content{--gap-text: 1.2rem;text-align:start}:where(.hdt-icon__pos-left,.hdt-icon__pos-left_middle) .hdt-text-with-icon__content .hdt-button-group{margin-top:.4rem}.hdt-icon__spacing-medium{--gap-icon: 3rem }.hdt-icon__spacing-large{--gap-icon: 5rem }.hdt-text-with-icons .hdt-slider__container{row-gap:var(--row-gap, 4rem)}}@media(min-width:1150px){.hdt-text-with-icons--border .hdt-slider__container{clip-path:inset(2px);padding-inline:calc(var(--slide-spacing) * .5)}.hdt-text-with-icons--border .hdt-slider .hdt-text-with-icon{box-shadow:none;padding:1rem calc(var(--slide-spacing) * .5)}.hdt-text-with-icons--border .hdt-slider .hdt-text-with-icon:not(.hdt-icon__pos-top){padding-block:1.5rem}.hdt-text-with-icons--border .hdt-slider.lg\:hdt-slides-3 .hdt-slider__container{padding:1.5rem 0}.hdt-text-with-icons--border .hdt-slider.lg\:hdt-slides-3 .hdt-text-with-icon{padding-inline:var(--slide-spacing);box-shadow:inset 1px 0 var(--color-line-border)}}@media(min-width:1400px){.hdt-text-with-icons--border .hdt-slider__container{padding:1.5rem 0}.hdt-text-with-icons--border .hdt-slider .hdt-text-with-icon{box-shadow:inset 1px 0 var(--color-line-border)}}@media(max-width:767px){.hdt-text-with-icons--border .hdt-swipe-on-mobile .hdt-text-with-icon{box-shadow:none}.hdt-text-with-icons--border .hdt-slider:not(.hdt-swipe-on-mobile) .hdt-slider__slide .hdt-text-with-icon{padding:2.5rem var(--slide-spacing)}.hdt-text-with-icons--border .hdt-slider:not(.hdt-swipe-on-mobile) .hdt-slider__slide:first-child .hdt-text-with-icon{padding:.5rem var(--slide-spacing) 2.5rem var(--slide-spacing)}.hdt-text-with-icons--border .hdt-slider:not(.hdt-swipe-on-mobile) .hdt-slider__slide:last-child .hdt-text-with-icon{box-shadow:none;padding:2.5rem var(--slide-spacing) .5rem var(--slide-spacing)}}.hdt-mtwi__img,.hdt-mtwi-tab--content{position:relative;display:grid}.hdt-mtwi__img .hdt-mtwi__img--inner,.hdt-mtwi__content .hdt-mtwi__content--inner{grid-area:1 / -1}.hdt-mtwi__img .hdt-mtwi__img--inner{place-self:center;overflow:hidden;width:100%;height:100%;position:absolute;z-index:2;inset-block-start:0;inset-inline-start:0}.hdt-mtwi__img .hdt-mtwi__img--inner:first-child{position:relative}.hdt-mtwi__img .hdt-mtwi__img--inner :where(img,svg){width:100%;height:100%;object-fit:cover}.hdt-mtwi__img .hdt-mtwi__img--inner[hidden]{z-index:1;display:block!important}.hdt-mtwi-tab-nav{display:inline-flex;flex-wrap:wrap;column-gap:1.8rem;justify-content:center;margin-top:1.2rem}.hdt-mtwi-inner{display:flex;flex-direction:column}.hdt-mtwi-inner .hdt-mtwi__img{margin-inline:1.5rem}.hdt-mtwi-inner .hdt-mtwi__content{margin-top:-3rem}@media(max-width:767px){.hdt-mtwi__content{background:var(--color-background);background:var(--gradient-background);border-radius:var(--corner-radius-sm);padding:6rem 3rem 3rem;text-align:center}}@media(min-width:768px){.hdt-mtwi-inner{display:grid;gap:0 var(--spacing-x);grid:5rem minmax(0,1fr) 5rem / repeat(12,minmax(0,1fr));--image-area: 2 / 1 / 3 / 7;--content-area: 2 / 7 / 3 / 13;--content-bg-area: 1 / 5 / -1 / 13}.hdt-mtwi-inner.hdt-img-right{--image-area: 2 / 7 / 3 / 13;--content-area: 2 / 1 / 3 / 7;--content-bg-area: 1 / 1 / -1 / 9}.hdt-mtwi-inner:before{grid-area:var(--content-bg-area);content:"";display:block;background:var(--color-background);background:var(--gradient-background);border-radius:var(--corner-radius-sm);grid-row:1 / -1}.hdt-mtwi-inner .hdt-mtwi__img{grid-area:var(--image-area);margin-inline:0;place-self:center;width:100%}.hdt-mtwi-inner .hdt-mtwi__content{grid-area:var(--content-area);display:grid;grid:minmax(0,1fr) auto / repeat(6,minmax(0,1fr));gap:0 var(--spacing-x);margin-top:0}.hdt-mtwi-inner .hdt-mtwi__content .hdt-mtwi__content--inner{padding-top:2.8rem;display:block!important}.hdt-mtwi-inner .hdt-mtwi__content .hdt-mtwi__content--inner[hidden]{visibility:hidden;opacity:0}.hdt-mtwi-tab--content{height:100%;grid-area:1 / 1 / 2 / 6;margin-inline:0 var(--negative-spacing)}.hdt-mtwi-tab-nav{grid-area:2 / 1 / 3 / -1;place-self:end start}.hdt-mtwi-inner.hdt-img-right .hdt-mtwi-tab--content{grid-area:1 / 2 / 2 / 7;margin-inline:var(--negative-spacing) 0}.hdt-mtwi-inner.hdt-img-right .hdt-mtwi-tab-nav{grid-area:2 / 2 / 3 / -1;margin-inline:var(--negative-spacing) 0}}@media(min-width:1025px){.hdt-mtwi-inner{grid-template-rows:10.7rem minmax(0,1fr) 10.7rem}.hdt-mtwi-tab--content{grid-area:1 / 2 / 2 / 6;margin-inline:var(--negative-spacing)}.hdt-mtwi__content .hdt-mtwi__content--inner{padding-top:5.8rem}.hdt-mtwi-tab-nav{grid-area:2 / 2 / 3 / -1;margin-inline:var(--negative-spacing)}.hdt-mtwi-inner.hdt-img-right .hdt-mtwi-tab--content,.hdt-mtwi-inner.hdt-img-right .hdt-mtwi-tab-nav{margin-inline:0}}.hdt-toolbar .hdt-localization-selector-wrap{line-height:1}.hdt-toolbar .hdt-disclosure__flag{margin-top:.1rem}.hdt-section-toolbar{z-index:24}.hdt-toolbar{padding-block:1.2rem}.hdt-toolbar-transparent-enable{transition:background-color .3s ease,color .2s ease,border .2s ease,box-shadow .2s ease}.hdt-toolbar__menu{gap:1rem .7rem}.hdt-toolbar__menu .hdt-shape-block{--fs: 1rem}.hdt-toolbar__menu :is(.hdt-shape__slash,.hdt-shape__line){width:1.4rem;height:1.4rem}.hdt-toolbar__menu :where(.hdt-shape__circle,.hdt-shape__square,.hdt-shape__diamond){margin-inline:.5rem}.hdt-toolbar__menu [role=listitem]+[role=listitem]{margin-inline-start:.5rem}.hdt-toolbar__utility{gap:1rem 1.6rem}.hdt-toolbar__utility .hdt-social-links{--link-gap: .767rem}hdt-pickup{display:block!important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip-path:inset(50%)}.hdt-pickup-availability{padding:1.5rem}.hdt-pickup-availability__preview{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:1rem}.hdt-pickup-availability__preview>svg{flex:none;align-self:baseline}.hdt-pickup-availability__preview>svg[class*=hdt-icon-checked]{color:var(--color-success-text);margin-top:.3rem}.hdt-pickup-availability__preview>svg.hdt-icon-cancel{color:var(--color-error-text)}.hdt-pickup-availability__preview--success{color:var(--color-success-text)}.hdt-pickup-availability__preview--error{color:var(--color-error-text)}.hdt-pickup-availability__info{flex-grow:1;display:flex;flex-direction:column;gap:1rem}.hdt-pickup-availability__info button{line-height:1rem;flex:none;align-self:flex-start}.hdt-drawer-pickup-availability{max-width:90%}.hdt-drawer-pickup-availability[open]{display:grid;grid-template:auto minmax(0,1fr) / minmax(0,1fr)}.hdt-drawer-pickup-availability .hdt-dialog-drawer__header{border-bottom:1px solid var(--color-line-border);padding:1.5rem;margin-bottom:0}.hdt-drawer-pickup-availability .hdt-dialog-drawer__inner{display:flex;flex-direction:column}.hdt-drawer-pickup-availability .hdt-dialog-drawer__inner .hdt-pickup-availability-product{width:100%}.hdt-drawer-pickup-availability .hdt-dialog-drawer__inner .hdt-pickup-availability-list-swapper{padding-block-end:1.5rem;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}@media screen and (min-width:480px){.hdt-drawer-pickup-availability{max-width:45rem}}.hdt-pickup--drawer-title,.hdt-pickup--drawer-title span{flex-grow:1}.hdt-pickup--drawer-title wrapp-close-btn{flex:none}.hdt-pickup-availability-product{display:flex;align-items:center;gap:1.5rem;padding:1.5rem}.hdt-pickup-availability-product .hdt-pickup-availability__variant{margin-top:.4rem}.hdt-pickup-availability__media{overflow:hidden;flex:none;width:9rem;place-self:flex-start}.hdt-pickup-availability-list{display:flex;flex-direction:column;width:100%;padding:0 1.5rem;gap:1.5rem}.hdt-pickup-availability-list__item{background-color:color-mix(in srgb,var(--color-foreground),transparent 96%);padding:1.5rem}.hdt-pickup-availability-list__item>*:not(:first-child){margin-top:1.4rem}.hdt-pickup-availability-list__item .hdt-pickup-availability-map-link{display:inline-flex;align-items:center;gap:1rem}.hdt-pickup-availability-address{font-style:normal}.hdt-pickup-availability-address>p{margin-top:1.4rem}.hdt-pickup-availability-address>p:first-child{margin-top:0}@media(min-width:480px){.hdt-pickup-availability__media{width:12rem}}@media(min-width:768px){.hdt-drawer-pickup-availability .hdt-dialog-drawer__header{padding:2.2rem 2.4rem}.hdt-pickup-availability-product{padding:2.2rem 2.4rem 1.8rem}.hdt-pickup-availability-list{padding:0 2.4rem;gap:1.8rem}.hdt-pickup-availability-list__item{padding:1.8rem 2.2rem}.hdt-drawer-pickup-availability .hdt-dialog-drawer__inner .hdt-pickup-availability-list-swapper{padding-block-end:2.4rem}}@media(min-width:1150px){.hdt-pickup-availability{padding:1.7rem 1.5rem}.hdt-pickup-availability__info{flex-direction:row;justify-content:space-between}.hdt-pickup-availability__info button{align-self:center}}.hdt-modal__ask{max-width:min(45rem,90vw)}.hdt-modal__ask .hdt-dialog-modal__header{border-bottom:none;justify-content:flex-end}.hdt-modal__ask [ref=closeButton]{width:3.6rem;border-radius:var(--rounded-full);display:grid;place-items:center;position:absolute;top:1.1rem;inset-inline-end:1.5rem;background-color:rgb(var(--color-background));z-index:4}.hdt-modal__ask form>.hdt-field+.hdt-field{margin-top:1.5rem}.hdt-modal__ask form .hdt-form-info-msg{display:block;text-align:end;margin-top:.5rem}.hdt-modal__ask form .hdt-contact__button{margin-top:1.2rem}:where(.hdt-ask-button)>span{display:inline-flex!important;align-items:center;gap:.8rem}.hdt-product__vendor{color:color-mix(in srgb,var(--color-pr-text),transparent 45%)}.hdt-main-product__vendor{display:inline-grid}.hdt-breadcrumb-list{display:inline-flex;align-items:center;flex-wrap:wrap}.hdt-breadcrumb-list .hdt-shape-block{--background-shape: color-mix(in srgb,var(--color-foreground2),transparent 30%);color:var(--background-shape)}.hdt-breadcrumb-list :where(.hdt-shape__caret){margin-inline:.8rem}.hdt-breadcrumb-list :where(.hdt-shape__caret) svg{width:.6rem;height:auto}.hdt-breadcrumb-list :where(.hdt-shape__slash){width:auto;height:auto;background-image:none;margin-inline:.8rem}.hdt-breadcrumb-list :where(.hdt-shape__slash):before{content:"/"}.hdt-breadcrumb-list :where(.hdt-shape__circle,.hdt-shape__square,.hdt-shape__diamond){width:.5rem;height:.5rem;background-color:var(--background-shape);margin-inline:1.2rem;flex-shrink:0}.hdt-breadcrumb-list :where(.hdt-shape__circle){border-radius:50%}.hdt-breadcrumb-list :where(.hdt-shape__diamond){transform:rotate(45deg)}.hdt-breadcrumb-list :where(.hdt-shape__none){margin-inline:.8rem}:where(.hdt-text-center) .hdt-breadcrumb-list{justify-content:center}:where(.hdt-text-left,.hdt-text-start) .hdt-breadcrumb-list{justify-content:flex-start}:where(.hdt-text-right,.hdt-text-end) .hdt-breadcrumb-list{justify-content:flex-end}@media(min-width:768px){:where(.md\:hdt-text-center) .hdt-breadcrumb-list{justify-content:center}:where(.md\:hdt-text-left,.md\:hdt-text-start) .hdt-breadcrumb-list{justify-content:flex-start}:where(.md\:hdt-text-right,.md\:hdt-text-end) .hdt-breadcrumb-list{justify-content:flex-end}}.hdt-quantity-volume-button{gap:.6rem}.hdt-quantity__rules{display:flex;width:100%;align-items:center;flex-wrap:wrap;margin-block-start:1.4rem}.hdt-quantity__rules .hdt-divider{display:inline-flex;align-items:center}.hdt-quantity__rules .hdt-divider:not(:first-child):before{content:"";display:inline-block;width:3px;height:3px;border-radius:50%;background-color:color-mix(in srgb,var(--color-foreground),transparent 93%);margin-inline:.5rem}@media(max-width:575.98px),(min-width:768px)and (max-width:992px){.hdt-quantity__rules.hdt-quantity__rules-inline .hdt-divider:first-child{flex:0 0 100%}.hdt-quantity__rules.hdt-quantity__rules-inline .hdt-divider:nth-child(2):before{display:none}}price-per-item{display:inline-flex;align-items:center;margin-inline-start:1.6rem}hdt-volume-pricing{width:100%;margin-block-start:1.4rem}hdt-volume-pricing .hdt-volume-pricing__title{margin-block-end:.8rem}hdt-volume-pricing .hdt-volume-pricing__table .hdt-volume-pricing__row{display:flex;justify-content:space-between;align-items:center;padding:1.24rem 1.6rem;margin-block-start:0}hdt-volume-pricing .hdt-volume-pricing__table .hdt-volume-pricing__row.hdt-volume-pricing__row--even{background:color-mix(in srgb,var(--color-foreground),transparent 93%)}hdt-volume-pricing .hdt-volume-pricing__table .hdt-volume-pricing__row .hdt-price-variant-wrap{align-items:center;gap:.5rem}hdt-volume-pricing .hdt-volume-pricing__collapsible-wrapper{block-size:0;overflow-y:clip;opacity:0;interpolate-size:allow-keywords;transition:opacity .3s ease-in-out,block-size .3s ease-in-out}hdt-volume-pricing .hdt-volume-pricing__toggle{margin-block-start:.7rem}hdt-volume-pricing .hdt-volume-pricing__toggle .hdt-volume-pricing__show-less{display:none}hdt-volume-pricing.hdt-volume-pricing--expanded .hdt-volume-pricing__collapsible-wrapper{opacity:1;block-size:auto}hdt-volume-pricing.hdt-volume-pricing--expanded .hdt-volume-pricing__toggle .hdt-volume-pricing__show-more{display:none}hdt-volume-pricing.hdt-volume-pricing--expanded .hdt-volume-pricing__toggle .hdt-volume-pricing__show-less{display:inline}hdt-volume-pricing.hdt-border{padding:1.7rem 1.5rem}.hdt-modal__quantity-volume{padding-block:0}.hdt-modal__quantity-volume .hdt-dialog-modal__header{padding-block:2rem;border-bottom:1px solid var(--color-line-border)}.hdt-modal__quantity-volume .hdt-dialog-modal__inner{padding-block:0 2.2rem;padding-inline:2rem}.hdt-modal__quantity-volume .hdt-quantity__rules{margin-block-start:0;margin-block-end:1rem}@media(min-width:768px){.hdt-modal__quantity-volume .hdt-dialog-modal__header{padding-block:2.2rem;margin-block-end:2rem}.hdt-modal__quantity-volume .hdt-dialog-modal__inner{padding-block:0 3rem;padding-inline:3.5rem}}.hdt-cart-action__volume-pricing .hdt-dialog-cart-action{padding-inline:0}.hdt-cart-action__volume-pricing .hdt-quantity__rules{font-size:var(--text-sm);margin-block-end:.8rem}.hdt-cart-action__volume-pricing .hdt-cart-action__btn-close{margin-block-start:calc(var(--cart-openable-pb, 3rem) - 1rem);margin-inline:auto;display:flex}.hdt-cart-action__volume-pricing .hdt-cart-action-inner{overflow-y:auto;overscroll-behavior-y:contain;padding-inline:var(--cart-openable-pi, 2.4rem)}.hdt-cart-action__volume-pricing .hdt-dialog-drawer:modal{max-height:calc(100dvh - var(--height-cart-heading, 56px) - var(--height-mess, 0px))}@media(min-width:480px){.hdt-cart-action__volume-pricing{--height-cart-heading: 66px}}.hdt-dialog-drawer--cart-message .hdt-cart-action__volume-pricing{--height-mess: 41px}sbg-collection-search{display:block;grid-column:1/-1;width:100%;margin-bottom:24px}sbg-collection-search label{display:block;margin-bottom:8px;font-size:15px;font-weight:600}.sbg-search-controls{display:flex;gap:8px;max-width:720px}.sbg-search-controls input{min-width:0;flex:1;border:1px solid #b9b5c8;background:#fffcf8;color:#293369;padding:12px 14px;border-radius:3px;font:inherit;font-size:16px}.sbg-search-controls button{border:1px solid #293369;background:#293369;color:#fff;padding:10px 18px;border-radius:3px;font:inherit;cursor:pointer}.sbg-search-controls [data-clear]{background:transparent;color:#293369}.sbg-search-controls [hidden]{display:none}sbg-collection-search p:empty{display:none}sbg-collection-search p{margin-top:8px;font-size:14px}.sbg-search-controls input:focus-visible,.sbg-search-controls button:focus-visible{outline:2px solid #70699d;outline-offset:3px}@media(max-width:600px){.sbg-search-controls{flex-wrap:wrap}.sbg-search-controls input{flex-basis:65%}.sbg-search-controls button{padding:10px 12px}}.sbg-monarch-discovery{display:flex;justify-content:center;padding:8px 16px 14px}.sbg-monarch-discovery a{display:grid;place-items:center;width:44px;height:44px;color:#242424;border-radius:50%;opacity:.78;transition:opacity .2s}.sbg-monarch-discovery svg{width:28px;height:24px}.sbg-monarch-discovery a:hover{opacity:1}.sbg-monarch-discovery a:focus-visible{outline:2px solid currentColor;outline-offset:3px;opacity:1}.sbg-product-back{margin-bottom:18px}.sbg-product-back__link{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:8px 17px;border:1px solid currentColor;border-radius:4px;color:inherit;font:inherit;font-size:14px;text-decoration:none}.sbg-product-back__link:hover{background:#6e508c12}.sbg-product-back__link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.sbg-site-announcement{width:100%;background:linear-gradient(100deg,#f3edf5,#e8dfef 50%,#f3edf5);color:#302653;border-block:1px solid #d8cce2;text-align:center}.sbg-site-announcement a,.sbg-site-announcement p{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:5px clamp(24px,4vw,64px);margin:0;padding:7px 16px;color:inherit;font-family:var(--font-body-family),Arial,sans-serif;font-size:13px;font-weight:600;line-height:1.45;letter-spacing:.035em;text-decoration:none;overflow-wrap:anywhere}.sbg-site-announcement span{display:inline-block}.sbg-site-announcement span+span{position:relative}.sbg-site-announcement span+span:before{content:"\b7";position:absolute;inset-inline-start:calc(clamp(24px,4vw,64px)/-2 - .15em);font-weight:700}@media(max-width:767px){.sbg-site-announcement span+span:before{inset-inline-start:calc(-10px - .15em)}}.sbg-site-announcement a:hover{text-decoration:underline;text-underline-offset:3px}.sbg-site-announcement a:focus-visible{outline:2px solid #62529c;outline-offset:-3px}@media(max-width:767px){.sbg-site-announcement a,.sbg-site-announcement p{padding:7px 12px;gap:4px 20px;font-size:12px;letter-spacing:.015em}}.hdt-popover--share{overflow-x:hidden;padding:2rem}.hdt-popover--share .hdt-share-button__header{margin-bottom:1.5rem;padding-bottom:0;border:0}.hdt-share-button__links{display:flex;justify-content:center;gap:1.1rem;flex-wrap:wrap;margin-bottom:2rem;overflow:hidden;--w: 4.5rem}.hdt-share-button__links a{width:var(--w);height:var(--w);min-width:var(--w);display:flex;background-color:var(--color-social, #999);color:rgb(var(--hdt-light, 255 255 255));align-items:center;justify-content:center;border-radius:50%}.hdt-share-button__links svg{width:auto;height:2.25rem;fill:currentColor}.hdt-share-button__wrapp{display:flex;width:100%;padding:.4rem;border-radius:var(--corner-radius-input, .3rem)}.hdt-share-button__input{width:100%;padding:.6rem 1rem}.hdt-share-button__copy{padding:0 1.5rem;background-color:var(--color-button);color:var(--color-button-text);border:1px solid var(--color-button-border);font-weight:var(--font-medium);border-radius:calc(var(--corner-radius-input, .3rem)* .65);min-width:7rem;text-transform:uppercase}:where(.hdt-share-button)>span{display:inline-flex!important;align-items:center;gap:.8rem}@media(min-width:768px){.hdt-share-button__links{justify-content:flex-start;--w: 2.8rem;margin-bottom:1.5rem}.hdt-share-button__links svg{height:1.4rem}.hdt-popover--share{max-width:max-content;box-shadow:-1px 1rem 2.2rem 6px color-mix(in srgb,var(--color-foreground),transparent 95%);border-radius:.3rem;bottom:auto!important}.hdt-share-button__input{min-width:21rem}}.hdt-cart-ship-protect{margin-block-start:calc(var(--mini-cart-item-spacing) + .5rem);border-top:1px solid var(--color-line-border);padding-block-start:calc(var(--mini-cart-item-spacing) + .2rem)}.hdt-cart-ship-protect:not([hidden])+.hdt-cart-complementary{padding-block-start:0;border-top:none}.hdt-cart-ship-protect .hdt-cart--fieldset{padding-inline:2rem 1.6rem;padding-block:1rem 2rem}.hdt-cart-ship-protect .hdt-cart-shipprotect-title{padding-inline:1.4rem 1.8rem}.hdt-cart-ship-protect .hdt-cart-ship-tick{display:grid;grid-template:auto auto / 1fr auto;column-gap:2rem}.hdt-cart-ship-protect .hdt-cart-ship-tick .hdt-price{grid-area:1/2/2/3;place-self:flex-end}.hdt-cart-ship-protect .hdt-cart-ship-tick label{grid-area:1/1/3/2}.hdt-cart-ship-protect .hdt-cart-ship-tick .hdt-checkbox-wrapp{grid-area:2/2/3/3;place-self:flex-end}.hdt-cart-ship-protect .hdt-cart-ship-tick .hdt-checkbox-wrapp input[type=checkbox]{width:3.3rem;height:1.6rem;border:1px solid var(--color-line-border);border-radius:7rem;transition:background-color .3s ease;position:relative}.hdt-cart-ship-protect .hdt-cart-ship-tick .hdt-checkbox-wrapp input[type=checkbox]:after{content:"";position:absolute;inset-block:.1rem;inset-inline-start:.3rem;z-index:2;width:1.2rem;height:1.2rem;border-radius:50%;background:var(--color-foreground);transition:inset-inline-start .3s ease;margin:0;border:none}.hdt-cart-ship-protect .hdt-cart-ship-tick .hdt-checkbox-wrapp input[type=checkbox]:checked{background:color-mix(in srgb,var(--color-foreground),transparent 80%)}.hdt-cart-ship-protect .hdt-cart-ship-tick .hdt-checkbox-wrapp input[type=checkbox]:checked:after{inset-inline-start:1.8rem}@media(min-width:1400px){.hdt-cart-ship-protect .hdt-cart--fieldset{padding-inline-start:3rem}}
/*# sourceMappingURL=/cdn/shop/t/25/compiled_assets/styles.css.map */
