.shopify-section-group-header-group.announcement-bar-section{z-index:5}.section--bg-dark{background-color:var(--bg-color-dark)}.section--bg-light{background-color:var(--bg-color-light)}.has-custom-bg{background-color:var(--section-bg-color)}.text-color-dark{color:var(--body-text-color)}.text-color-light{color:var(--body-text-color-white)}.has-custom-txt-color{color:var(--section-txt-color)}.announcement-bar{display:block;--swiper-navigation-size: 1rem;--swiper-navigation-color: currentColor}.announcement-bar p{font-size:var(--font-size-small);text-align:center;word-break:break-all}.announcement-bar a{font-size:var(--font-size-small);color:currentColor;text-underline-offset:.125rem}.announcement-bar strong{font-weight:var(--font-body-weight-bold)}.announcement-bar time{white-space:nowrap}.announcement-bar .swiper{width:100%}.announcement-bar .swiper:not(.swiper-initialized) .swiper-slide:nth-child(n+2){display:none}.announcement-bar .swiper.swiper-initialized .swiper-slide{height:auto}.announcement-bar .swiper .swiper-slide{box-sizing:border-box;height:fit-content;display:flex;align-items:center;justify-content:center}.announcement-bar button.swiper-button-next,.announcement-bar button.swiper-button-prev{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;box-shadow:none;color:currentColor}:is(.announcement-bar button.swiper-button-next,.announcement-bar button.swiper-button-prev):hover,:is(.announcement-bar button.swiper-button-next,.announcement-bar button.swiper-button-prev):focus{color:currentColor;background-color:transparent}.announcement-bar .link{letter-spacing:var(--letter-spacing-default);text-transform:none;font-weight:var(--font-body-weight)}.announcement-bar .disclosure{line-height:var(--line-height-button)}.announcement-bar__inner{display:flex;gap:var(--spacing-x-small)}.announcement-bar__inner.page-width-wide{padding-inline:var(--spacing-normal)}@media screen and (min-width: 769px){.announcement-bar__inner.page-width-wide{padding-inline:var(--spacing-large)}}.announcement-bar .announcement-bar__inner .announcement-bar__autoplay{align-self:center;color:currentColor;padding:var(--spacing-xx-small)}.announcement-bar .announcement-bar__inner .announcement-bar__autoplay:hover{background-color:transparent}.announcement-bar .announcement-bar__inner .announcement-bar__autoplay span{height:var(--font-size-normal)}.announcement-bar .announcement-bar__inner .announcement-bar__autoplay span:not([hidden]){display:block}.announcement-bar .announcement-bar__inner .announcement-bar__autoplay svg{height:var(--font-size-normal);width:var(--font-size-normal)}.announcement-bar .announcement-bar__inner .announcement-bar__autoplay>.page-width{padding-inline:var(--spacing-x-large)}.announcement-bar__announcements-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.announcement-bar__announcements-wrapper button.swiper-button-prev,.announcement-bar__announcements-wrapper button.swiper-button-next{position:relative;margin:unset;inset:unset;flex-shrink:0;box-sizing:content-box;padding:var(--spacing-x-small);width:var(--swiper-navigation-size);opacity:1;visibility:visible;transition:opacity var(--duration-default) ease,visibility var(--duration-default) ease}:is(.announcement-bar__announcements-wrapper button.swiper-button-prev,.announcement-bar__announcements-wrapper button.swiper-button-next):after{content:none}.announcement-bar__announcements-wrapper button.swiper-button-prev{rotate:90deg;align-self:center}.announcement-bar__announcements-wrapper button.swiper-button-next{rotate:270deg;align-self:center}.announcement-bar__announcements-wrapper:has(.swiper:not(.swiper-initialized)) :is(.swiper-button-prev,.swiper-button-next){visibility:hidden;opacity:0}.announcement-bar__announcements-wrapper{position:relative;grid-area:swiper;width:100%}.announcement-bar__localization{grid-area:localization;justify-self:flex-end;display:flex;gap:var(--spacing-normal);align-self:center}.announcement-bar__localization svg{width:.75rem;height:auto}.announcement-bar__announcement{padding-block:var(--spacing-x-small);height:100%;display:flex;align-items:center;justify-content:center}.announcement-bar__announcement a{white-space:nowrap}.announcement-bar__message{text-align:center}.announcement-bar__link{color:currentColor}@media screen and (min-width: 1024px){.announcement-bar__inner.announcement-bar--localization{display:grid;grid-template-columns:1fr minmax(0%,1fr) 1fr;grid-template-areas:"blank swiper localization"}}.featured-collection{display:block;--column-gap--mobile: var(--spacing-xx-small);--column-gap--desktop: var(--spacing-xx-small);--offset-after--mobile: var(--container-spacing-mobile);--offset-after--desktop: var(--container-spacing-desktop);--slide-offset--mobile: var(--spacing-x-large);--slide-offset--desktop: 0px;--slider-offset--mobile: calc(-1 * var(--container-spacing, 0px));--slider-offset--desktop: 0px;--slider-offset: var(--slider-offset--mobile)}.featured-collection.featured-collection--grid .featured-collection__list{grid-template-columns:repeat(var(--number_of_columns_mobile),minmax(0,1fr));grid-auto-rows:auto}.featured-collection>.featured-collection__list{display:grid;gap:var(--spacing-small)}.featured-collection>.featured-collection__list .featured-collection__list-item:nth-child(n+3){display:none}.featured-collection .swiper{width:100%}.featured-collection .swiper:not(.swiper-initialized) .featured-collection__list{column-gap:var(--column-gap--mobile)}.featured-collection .swiper .featured-collection__list{display:flex}.featured-collection .swiper .swiper-controls:has(.swiper-button-lock):has(.swiper-pagination-lock){display:none}.featured-collection .swiper-slide{width:calc((100% - var(--column-gap--mobile) * (var(--number_of_columns_mobile) - 1) - var(--slide-offset--mobile)) / var(--number_of_columns_mobile))}.featured-collection h1,.featured-collection h2,.featured-collection h3,.featured-collection h4,.featured-collection h5,.featured-collection h6{margin:0}:is(.featured-collection h1,.featured-collection h2,.featured-collection h3,.featured-collection h4,.featured-collection h5,.featured-collection h6):has(+.featured-collection__description){margin-bottom:var(--spacing-small)}:is(.featured-collection h1,.featured-collection h2,.featured-collection h3,.featured-collection h4,.featured-collection h5,.featured-collection h6):has(+div,ul){margin-bottom:var(--spacing-x-large)}.featured-collection .text-block{margin-bottom:var(--spacing-x-large)}@media screen and (min-width: 481px) and (max-width: 768px){.featured-collection.featured-collection--grid>.featured-collection__list{grid-template-columns:repeat(var(--number_of_columns_tablet),1fr)}.featured-collection.featured-collection--grid>.featured-collection__list .featured-collection__list-item:nth-child(n+3){display:initial}.featured-collection.featured-collection--grid>.featured-collection__list .featured-collection__list-item:nth-last-child(-n+2):nth-child(n+5){display:none}.featured-collection .swiper-slide{width:calc((100% - var(--column-gap--mobile) * (var(--number_of_columns_tablet) - 1) - var(--slide-offset--mobile)) / var(--number_of_columns_tablet))}}@media (min-width: 769px){.featured-collection{--slider-offset: var(--slider-offset--desktop)}.featured-collection.featured-collection--grid>.featured-collection__list{gap:var(--column-gap--desktop);grid-template-columns:repeat(var(--number_of_columns_desktop),minmax(0,1fr))}.featured-collection.featured-collection--grid>.featured-collection__list .featured-collection__list-item:nth-child(n+3){display:initial}.featured-collection .swiper :not(.swiper-initialized) .featured-collection__list{column-gap:var(--column-gap--desktop)}.featured-collection .swiper-slide{width:calc((100% - var(--column-gap--desktop) * (var(--number_of_columns_desktop) - 1) - var(--slide-offset--desktop)) / var(--number_of_columns_desktop))}}.banner{display:flex;position:relative;flex-direction:column;z-index:auto}@media (max-width: 768px){.banner{flex-direction:row;flex-wrap:wrap}}@media (min-width: 769px){.banner{flex-direction:row}.banner__content.banner__content--top-left{align-items:flex-start;justify-content:flex-start}.banner__content.banner__content--top-center{align-items:flex-start;justify-content:center}.banner__content.banner__content--top-right{align-items:flex-start;justify-content:flex-end}.banner__content.banner__content--middle-left{align-items:center;justify-content:flex-start}.banner__content.banner__content--middle-center{align-items:center;justify-content:center}.banner__content.banner__content--middle-right{align-items:center;justify-content:flex-end}.banner__content.banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.banner__content.banner__content--bottom-center{align-items:flex-end;justify-content:center}.banner__content.banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}}.media{display:block;position:relative;overflow:hidden}.media>img{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:center center}.banner__media{height:100%;position:absolute;left:0;top:0;width:100%}.banner__media-half{width:50%}.banner__media-half+.banner__media-half{right:0;left:auto}@media (max-width: 768px){.medium-up-hide.banner__media-half{width:50%;position:absolute;left:0;top:0}.medium-up-hide.banner__media-half+.medium-up-hide.banner__media-half{right:0;left:auto}}@media (min-width: 769px){.banner__media{height:100%}}.banner--adapt,.banner--adapt_image.banner--mobile-bottom .banner__media:not(.placeholder){height:auto}@media (max-width: 768px){.banner--mobile-bottom .banner__media,.banner--stacked:not(.banner--mobile-bottom) .banner__media{position:relative}.banner:not(.banner--mobile-bottom):not(.email-signup-banner) .banner__box{background:transparent;color:var(--body-text-color-white)}.banner:not(.banner--mobile-bottom) .banner__box{border:none;border-radius:0;box-shadow:none}.banner:before{display:none!important}}.banner__content{padding:0;display:flex;position:relative;width:100%;align-items:center;justify-content:center;z-index:2}@media (min-width: 769px){.banner__content--top-left{align-items:flex-start;justify-content:flex-start}.banner__content--top-center{align-items:flex-start;justify-content:center}.banner__content--top-right{align-items:flex-start;justify-content:flex-end}.banner__content--middle-left{align-items:center;justify-content:flex-start}.banner__content--middle-center{align-items:center;justify-content:center}.banner__content--middle-right{align-items:center;justify-content:flex-end}.banner__content--bottom-left{align-items:flex-end;justify-content:flex-start}.banner__content--bottom-center{align-items:flex-end;justify-content:center}.banner__content--bottom-right{align-items:flex-end;justify-content:flex-end}}.banner__box{position:relative;height:fit-content;display:flex;flex-direction:column;gap:var(--spacing-normal);word-wrap:break-word;z-index:1;background-color:var(--bg-color-white)}@media (min-width: 769px){.banner--desktop-transparent .banner__box{background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--body-text-color-white)}.banner--desktop-transparent .content-container:after{display:none}}@media (max-width: 768px){.banner--mobile-bottom:after,.banner--mobile-bottom .banner__media:after{display:none}.banner__buttons a{flex-grow:1}}.banner:after,.banner__media:after{content:"";position:absolute;top:0;background:var(--bg-color-black);opacity:0;z-index:1;width:100%;height:100%}@media (min-width: 769px){.banner__box{width:auto;max-width:40.625rem}}.banner__box h1,.banner__box h2,.banner__box h3,.banner__box h4,.banner__box h5,.banner__box h6{margin:0}.banner__buttons{display:inline-flex;flex-wrap:wrap;gap:var(--spacing-small);word-break:break-word}a.banner--clickable{text-decoration:none;color:inherit;cursor:pointer}.image-with-text .shopify-block{width:100%}.image-with-text .heading-block{margin:0}.image-with-text__container{padding-inline:var(--section-extra-spacing, 0)}.rich-text--light{background-color:var(--bg-color);color:var(--body-text-color-dark)}.rich-text--dark{background-color:var(--bg-color-dark);color:var(--body-text-color-white)}.rich-text--white{background-color:var(--bg-color-white);color:var(--body-text-color-dark)}.rich-text__blocks{display:flex;flex-direction:column;gap:var(--spacing-normal)}.rich-text__blocks--left{align-items:flex-start;text-align:left}.rich-text__blocks--center{align-items:center;text-align:center}.rich-text__blocks--right{align-items:flex-end;text-align:right}.button{display:block;width:fit-content;white-space:normal;word-wrap:break-word;word-break:break-word;align-self:flex-start;gap:var(--spacing-x-small)}.button__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin:0}.button__icon .icon{width:var(--button-icon-size, 1rem);height:var(--button-icon-size, 1rem);max-width:var(--button-icon-size, 1rem);max-height:var(--button-icon-size, 1rem)}.button--has-icon{display:flex;align-items:center;justify-content:center;align-self:flex-start}.button--custom-width{align-self:flex-start}.button--custom-width.button--has-icon{display:inline-flex;align-self:flex-start}.button.link.button--link-light{color:var(--text-color-light, #ffffff)}.button.link.button--link-dark{color:var(--text-color-dark, #000000)}.button.link.button--link-light:hover{opacity:.8}.button.link.button--link-dark:hover{opacity:.7}.caption{margin:0;word-break:break-word;font-size:var(--caption-font-size, inherit);line-height:var(--line-height-heading);letter-spacing:var(--caption-letter-spacing, inherit);text-transform:var(--caption-text-transform, none)}.caption-block:has(.caption--width-fit){width:fit-content}.caption--width-fit.caption--max-width-narrow{max-width:35ch}.caption--width-fit.caption--max-width-normal{max-width:50ch}.caption--width-fit.caption--max-width-none{max-width:none}.caption--width-fill.caption--max-width-narrow,.caption--width-fill.caption--max-width-normal{margin-left:auto;margin-right:auto}.caption--width-fill.caption--max-width-narrow{max-width:35ch}.caption--width-fill.caption--max-width-normal{max-width:50ch}.caption--width-fill.caption--max-width-none{max-width:none}.caption--width-fill.caption--align-left{text-align:left}.caption--width-fill.caption--align-center{text-align:center}.caption--width-fill.caption--align-right{text-align:right}.caption--width-fill.caption--align-left.caption--max-width-narrow,.caption--width-fill.caption--align-left.caption--max-width-normal{margin-left:0;margin-right:auto}.caption--width-fill.caption--align-right.caption--max-width-narrow,.caption--width-fill.caption--align-right.caption--max-width-normal{margin-left:auto;margin-right:0}.sign-up-block .sign-up-block__container{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-normal);text-align:center;padding-left:var(--spacing-x-large);padding-right:var(--spacing-x-large)}.sign-up-block-form__button--text{color:var(--body-text-color)}.sign-up-block-form__button--text-uppercase{text-transform:uppercase}.sign-up-block__container--dark.sign-up-block__container{padding-top:var(--spacing-xxxx-large);padding-bottom:var(--spacing-xxxx-large)}.sign-up-block__container--light{background-color:var(--bg-color-white);color:var(--body-text-color)}.sign-up-block__container--dark{background-color:var(--bg-color-dark);color:var(--body-text-color-white)}.sign-up-block__container--dark .field__input{background-color:transparent}.sign-up-block__container--dark .field__input,.sign-up-block__container--dark .field__label{color:var(--body-text-color-white)}.sign-up-block__container--dark .field:after{box-shadow:0 0 0 var(--inputs-border-width) var(--bg-color-white)}.sign-up-block__container--dark .field__input:focus{box-shadow:0 0 0 calc(2* var(--inputs-border-width)) var(--bg-color-white) inset}.sign-up-block__email-form__field-wrapper .field__button{right:var(--spacing-x-small);white-space:nowrap;overflow:visible}.sign-up-block__email-form__field-wrapper .svg-wrapper{display:flex}.sign-up-block .sign-up-block__heading{margin:0}.sign-up-block__paragraph{word-break:break-word}.sign-up-block__email-form{width:100%}.field__label{background:none}.sign-up-block-form__button .svg-wrapper svg{width:1rem;height:1rem}.sign-up-block__form-message{display:flex;gap:var(--spacing-x-small);justify-content:flex-start;margin-top:var(--spacing-x-small)}.sign-up-block__form-message .svg-wrapper{display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.sign-up-block__container--dark.sign-up-block__container{padding-top:var(--spacing-xxx-large);padding-bottom:var(--spacing-xxx-large)}.sign-up-block .sign-up-block__container{padding-left:var(--spacing-normal);padding-right:var(--spacing-normal)}}.email-sign-up--dark .sign-up-block__email-form__field-wrapper .field__input{background-color:transparent}.email-sign-up--dark .sign-up-block__email-form__field-wrapper .field__input,.email-sign-up--dark .sign-up-block__email-form__field-wrapper .field label{color:var(--body-text-color-white)}.sign-up-block__email-form__field-wrapper .field__input:-webkit-autofill~label,.sign-up-block__email-form__field-wrapper .field__input:autofill~label{color:var(--body-text-color)}.email-sign-up--dark .sign-up-block__email-form__field-wrapper .field:not(:has(>.disabled,[disabled])):hover:after{--field-border-color: var(--bg-color-white)}.email-sign-up--dark .sign-up-block-form__button--text{color:var(--body-text-color-white)}.group{position:relative;width:100%}.group__flex{display:flex}.group__direction--row{flex-direction:row;justify-content:var(--horizontal-alignment);align-items:var(--vertical-alignment);flex-wrap:wrap;row-gap:var(--row-gap);column-gap:var(--column-gap)}.group__direction--column{flex-direction:column;justify-content:var(--vertical-alignment);align-items:var(--horizontal-alignment);row-gap:var(--row-gap);column-gap:var(--column-gap)}.group--width-fit-content{width:fit-content}.group--width-fill{width:100%}.group--width-custom{width:var(--group-width, 100%)}.group__text--dark{color:var(--body-text-color)}.group__text--light{color:var(--body-text-color-white)}.group .button{align-self:unset;margin-bottom:0}.group h1,.group h2,.group h3,.group h4,.group h5,.group h6{margin:0}@media screen and (max-width: 768px){.group__direction--vertical-mobile{flex-direction:column;justify-content:var(--vertical-alignment);align-items:var(--horizontal-alignment)}.group--width-mobile-fit-content{width:fit-content!important}.group--width-mobile-fill{width:100%!important}.group--width-mobile-custom{width:var(--group-width-mobile, 100%)!important}}.placeholder-image{position:relative;aspect-ratio:var(--ratio);overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:var(--color-background-secondary, var(--bg-color))}.placeholder-image .placeholder-image__svg{width:100%;height:100%;aspect-ratio:var(--ratio);object-fit:cover}.image-block{display:flex;padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end);padding-inline-start:var(--padding-inline-start);padding-inline-end:var(--padding-inline-end);justify-content:var(--horizontal-alignment, flex-start)}.image-block--width-fit-content{width:fit-content}.image-block--width-fill{width:100%}.image-block--width-custom{width:var(--width-desktop, 100%)}@media screen and (max-width: 749px){.image-block--width-mobile-fit-content{width:fit-content}.image-block--width-mobile-fill{width:100%}.image-block--width-mobile-custom{width:var(--width-mobile, 100%)}}.image-block--height-fill .image-block__image{height:100%;object-fit:cover}.image-block .image-block__image[srcset],.image-block .image-block__image{aspect-ratio:var(--ratio);width:100%;height:auto;object-fit:cover;display:block}.image-block a{display:contents}.logo-block{width:calc(var(--logo-width) + var(--padding-inline-start) + var(--padding-inline-end));max-width:100%;max-height:calc(var(--logo-height, 100%) + var(--padding-block-start) + var(--padding-block-end));font-size:var(--logo-height);display:flex;padding-block-start:var(--padding-block-start);padding-block-end:var(--padding-block-end);padding-inline-start:var(--padding-inline-start);padding-inline-end:var(--padding-inline-end)}@media screen and (max-width: 750px){.logo-block{max-height:calc(var(--logo-height-mobile, 100%) + var(--padding-block-start) + var(--padding-block-end));font-size:var(--logo-height-mobile, var(--logo-height));width:calc(var(--logo-width-mobile, var(--logo-width)) + var(--padding-inline-start) + var(--padding-inline-end))}}.logo-block__image-wrapper{display:flex;width:100%;max-width:100%;max-height:100%}.logo-block__image{object-fit:contain;width:100%}.menu{width:100%;flex:1;padding-block-start:var(--menu-padding-block-start-desktop);padding-block-end:var(--menu-padding-block-end-desktop);padding-inline-start:var(--menu-padding-inline-start-desktop);padding-inline-end:var(--menu-padding-inline-end-desktop)}.menu__heading{margin:0;font-weight:var(--font-body-weight-bold);display:flex;align-items:center;justify-content:space-between}.menu__item a{text-decoration:none}.menu__heading__toggle{display:inline-flex}.menu__heading__accordion .svg-wrapper svg{width:1.5rem;height:1.5em}.menu:not(:has(.menu__heading--empty)) .details-content{margin-block-start:var(--spacing-normal)}.menu__item+.menu__item{margin-block-start:var(--menu-item-spacing)}.menu .menu__heading--empty{display:none}.menu__heading__default{display:contents}.menu__heading__accordion{display:none}summary{list-style:none}summary::-webkit-details-marker{display:none}summary::marker{display:none}@media screen and (max-width: 768px){.menu{padding-block-start:var(--menu-padding-block-start-mobile, var(--menu-padding-block-start-desktop));padding-block-end:var(--menu-padding-block-end-mobile, var(--menu-padding-block-end-desktop));padding-inline-start:var(--menu-padding-inline-start-mobile, var(--menu-padding-inline-start-desktop));padding-inline-end:var(--menu-padding-inline-end-mobile, var(--menu-padding-inline-end-desktop))}.menu--accordion .menu__heading--empty{display:flex}.menu--accordion .menu__heading__accordion{display:contents}.menu--accordion .menu__heading__default{display:none}.menu--accordion .menu__details{padding-inline:0}.menu__details{margin-top:0}accordion-custom+accordion-custom .menu__details{margin-top:24px}.menu--dividers .menu__details{border-block-end:1px solid var(--border-color)}.menu--dividers .menu__details{padding-block-end:var(--spacing-small)}.menu--accordion .menu__heading__toggle[data-menu-icon=open]{display:none}.menu--accordion details[open] .menu__heading__toggle[data-menu-icon=open]{display:inline-flex}.menu--accordion details[open] .menu__heading__toggle[data-menu-icon=closed]{display:none}}.block--footer-social-media{display:flex;flex-direction:column}.block--footer-social-media__icons-wrapper{display:flex;gap:var(--spacing-normal);flex-wrap:wrap;align-items:center;margin-bottom:var(--spacing-large)}.block--footer-social-media__list__item{height:fit-content}.block--footer-social-media__list__item__link svg{vertical-align:bottom;width:var(--spacing-large);height:var(--spacing-large)}.block--footer-social-media__list__item__link{display:flex}.block--footer-social__content{margin-bottom:var(--spacing-x-large)}.block--footer-social__content p{font-size:var(--font-size-small)}.text-block{display:block}.text--fit{width:fit-content}.text--fill{width:100%}.text--max-narrow{max-width:35ch}.text--max-normal{max-width:50ch}.text--max-none{max-width:none}.text--align-left{text-align:left}.text--align-center{text-align:center}.text--align-right{text-align:right}.swiper-controls{--swiper-theme-color: var(--body-text-color);--swiper-navigation-size: var(--font-size-normal);display:flex;align-items:center;justify-content:center;gap:var(--spacing-large);order:2;padding-block:var(--spacing-small)}.swiper-controls>*{position:relative;margin:unset;inset:unset}.swiper-controls .swiper-button-next,.swiper-controls .swiper-button-prev,.swiper-controls .swiper-pagination{bottom:unset;left:unset;height:unset;margin:0;position:relative;right:unset;top:unset;width:unset;background:transparent;border:0;z-index:1}.swiper-controls .swiper-button-prev svg,.swiper-controls .swiper-button-next svg{width:var(--font-size-normal);height:auto}.swiper-controls .swiper-button-prev:after,.swiper-controls .swiper-button-next:after{display:none}.swiper-controls .swiper-button-prev.swiper-button-disabled[disabled],.swiper-controls .swiper-button-next.swiper-button-disabled[disabled]{background:transparent}.swiper-controls .swiper-pagination:not(.swiper-pagination-lock){display:flex;align-items:center}.swiper-controls .swiper-pagination-numbers{gap:var(--spacing-normal)}.swiper-controls .swiper-pagination-bullets .swiper-pagination-bullet{border:.1rem solid var(--body-text-color-light);background-color:var(--bg-color-white);--swiper-pagination-bullet-width: .625rem;--swiper-pagination-bullet-height: .625rem;--swiper-pagination-bullet-horizontal-gap: .5rem}.swiper-controls .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--body-text-color);border-color:var(--body-text-color)}.swiper-controls .swiper-pagination-fraction{width:auto}.swiper-controls .swiper-pagination-number{color:var(--body-text-color-light);cursor:pointer;border-bottom:1px solid transparent}.swiper-controls .swiper-pagination-number.swiper-pagination-number-active{color:var(--body-text-color);border-bottom:1px solid var(--body-text-color)}.swiper-controls__pagination{display:flex;align-items:center;gap:var(--spacing-large)}.video-custom{display:block;position:relative;aspect-ratio:var(--ratio)}.video-custom .video-custom__wrapper,.video-custom .video-custom__wrapper video,.video-custom .video-custom__poster,.video-custom .video-custom__poster img{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover}.video-custom .video-custom__wrapper button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;cursor:pointer;border-radius:50%;background-color:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:0;box-sizing:border-box;padding:0}.video-custom .video-custom__wrapper button svg{width:var(--spacing-normal);height:var(--spacing-normal)}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
