.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-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)}}language-welcome{display:block}.language-welcome-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(440px,calc(100vw - 32px));max-height:calc(100dvh - 32px);box-sizing:border-box;padding:38px 26px 24px;border:1px solid #e8e0d8;border-radius:16px;background:#fffdfb;color:#202020;text-align:center;box-shadow:0 18px 70px #0003;font-family:inherit;overflow:auto}.language-welcome-dialog::backdrop{background:#14141480}.language-welcome-dialog button{font:inherit;cursor:pointer}.language-welcome-close{position:absolute;top:6px;right:6px;width:44px;height:44px;border:0;background:transparent;color:#555;font-size:26px!important;line-height:1}.language-welcome-heading h2,.language-welcome-heading p{margin:0;font-size:24px;line-height:1.5;font-weight:600;color:inherit}.language-welcome-heading p{margin-top:3px}.language-welcome-description{margin:16px 0 22px;color:#62605d;font-size:14px;line-height:1.7}.language-welcome-description p{margin:4px 0}.language-welcome-options{display:grid;gap:10px}.language-welcome-options button{min-height:52px;padding:12px 16px;border:1px solid #b9a389;border-radius:7px;background:#fff;color:#25201b;font-size:17px}.language-welcome-options button:hover,.language-welcome-options .language-welcome-current{background:#f3eee7;border-color:#806348}.language-welcome-options button:disabled{opacity:.65;cursor:wait}.language-welcome-later{margin-top:18px;min-height:44px;padding:8px 4px;background:transparent;border:0;color:#605a53;font-size:13px!important;text-decoration:underline;text-underline-offset:3px}.language-welcome-dialog button:focus-visible{outline:3px solid #806348;outline-offset:3px}@media(max-width:380px){.language-welcome-dialog{padding:38px 18px 18px}.language-welcome-heading h2,.language-welcome-heading p{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/17/compiled_assets/styles.css.map?subset=AAAAQAAAAAAACAAAAAAAAAAAAQ */
