.xuvoria-reviews-section{width:100%;padding:30px 0 24px;background:#fffdf9}.xuvoria-reviews-section__inner{width:min(1600px,calc(100vw - 32px));margin-inline:auto}.xuvoria-reviews-section .jdgm-widget,.xuvoria-reviews-section .jdgm-rev-widg{width:100%!important;max-width:none!important}@media screen and (min-width:750px){.product-information.section>product-component.product-information__grid:not(.product-information--media-none){align-items:start!important}.product-information__media,.product-information__media>media-gallery,.product-information__media slideshow-component,.product-information__media slideshow-container{align-self:start!important;margin-block-start:0!important;padding-block-start:0!important}.product-information__media slideshow-slides{align-items:flex-start!important}.product-information__media slideshow-slide.product-media-container,.product-information__media .product-media-container{align-self:flex-start!important;margin-block-start:0!important}.product-information__media .media-fit-contain .product-media{align-items:flex-start!important}.product-information__media .media-fit-contain .product-media__image,.product-information__media .media-fit-contain .deferred-media__poster-image{object-position:center top!important}}@media screen and (min-width:990px){.product-information.section .product-details [data-block-id=group_icgrde],.product-information.section .product-details [data-block-id=group_icgrde]>.group-block-content,.product-information.section .product-details .group-block-content:has(.text-block.custom-typography h1){width:100%!important;max-width:none!important;align-items:stretch!important}.product-information.section .product-details .text-block.custom-typography:has(h1),.product-information.section .product-details .text-block.custom-typography:has(h1)>*,.product-information.section .product-details .text-block.custom-typography:has(h1) h1,.product-information.section .product-details .text-block--text_xrnftG,.product-information.section .product-details .text-block--text_xrnftG>*,.product-information.section .product-details .text-block--text_xrnftG h1,.product-information.section .product-details h1{--size-style-width: 100% !important;width:100%!important;max-width:none!important;min-width:0!important;align-self:stretch!important;display:block!important;white-space:normal!important;text-wrap:wrap!important;word-break:normal!important;font-size:clamp(23px,1.35vw,28px)!important;line-height:1.06!important;letter-spacing:-.018em!important}#header-component .header-menu .menu-list__link{font-size:clamp(17px,1vw,19px)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:.002em!important}#header-component .header-menu .menu-list__link-title{padding-inline:clamp(16px,1.05vw,22px)!important}#header-component .header__columns{column-gap:clamp(22px,1.5vw,34px)!important;align-items:center!important}#header-component .header__column--right{gap:clamp(10px,.8vw,16px)!important;align-items:center!important}#header-component header-actions{gap:clamp(4px,.45vw,8px)!important;align-items:center!important}#header-component .search-action,#header-component .header-actions__action{min-width:48px!important;min-height:48px!important;padding:0 7px!important;align-items:center!important;justify-content:center!important;border-radius:999px}#header-component .search-action .svg-wrapper,#header-component .header-actions__action .svg-wrapper{width:25px!important;height:25px!important}#header-component .search-action svg,#header-component .header-actions__action svg{width:24px!important;height:24px!important}#header-component .account-button__icon{width:22px!important;height:24px!important}#header-component .header-actions__cart-icon{min-width:25px;min-height:25px;display:inline-flex;align-items:center;justify-content:center}#header-component .dropdown-localization__button{min-height:48px!important;padding-inline:8px!important;gap:6px!important;font-size:15px!important;font-weight:650!important}#header-component .dropdown-localization__button .currency-code{font-size:15px!important}#header-component .dropdown-localization__button .svg-wrapper.icon-caret,#header-component .dropdown-localization__button .svg-wrapper.icon-caret svg{width:15px!important;height:15px!important}.xuvoria-reviews-section__inner{width:min(1600px,calc(100vw - 64px))}.product-information__media .media-gallery--carousel>slideshow-component:has(>slideshow-controls[thumbnails]:not(.media-gallery__mobile-controls)){display:grid!important;grid-template-columns:76px minmax(0,1fr)!important;grid-template-rows:auto min-content!important;grid-template-areas:"controls container" "controls arrows"!important;column-gap:12px!important;align-items:start!important;width:100%!important}.product-information__media .media-gallery--carousel>slideshow-component>slideshow-container{grid-area:container!important;width:100%!important;min-width:0!important}.product-information__media .media-gallery--carousel>slideshow-component>slideshow-controls[thumbnails]:not(.media-gallery__mobile-controls){grid-area:controls!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;align-self:stretch!important;position:relative!important;inset:auto!important;width:72px!important;height:100%!important;min-height:0!important}.product-information__media slideshow-controls[thumbnails]:not(.media-gallery__mobile-controls) .slideshow-controls__thumbnails-container{width:100%!important;height:100%!important;max-height:calc(100vh - var(--header-group-height, 100px) - 48px)!important;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin}.product-information__media slideshow-controls[thumbnails]:not(.media-gallery__mobile-controls) .slideshow-controls__thumbnails{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important;height:fit-content!important;margin:0!important;padding:2px 3px 6px!important;gap:10px!important}.product-information__media slideshow-controls[thumbnails]:not(.media-gallery__mobile-controls) .slideshow-controls__thumbnail{flex:0 0 auto!important;width:64px!important;min-width:64px!important;max-width:64px!important;height:auto!important}.product-information__media .media-gallery--carousel>slideshow-component>.slideshow-controls__arrows{grid-area:arrows!important}.product-information.section>product-component.product-information__grid:not(.product-information--media-none)>.product-information__media{align-self:stretch!important;position:relative!important;min-height:100%!important}.product-information.section .product-information__media>media-gallery.sticky-content{--sticky-header-offset: calc(var(--header-height, 96px) + 12px);position:sticky!important;top:var(--sticky-header-offset)!important;bottom:auto!important;align-self:start!important;z-index:var(--layer-flat)!important}.product-information.section .product-details.sticky-content--desktop{position:static!important;top:auto!important;z-index:auto!important}.product-information.section .product-information__media .product-media-container.constrain-height{--viewport-offset: calc(var(--header-height, 96px) + 28px) !important;--constrained-min-height: min( 500px, calc(100vh - var(--header-height, 96px) - 28px) ) !important}.xuvoria-reviews-section{position:relative;z-index:calc(var(--layer-flat) + 1)}}@media screen and (min-width:1400px){#header-component .header-menu .menu-list__link{font-size:18px!important}#header-component .header-menu .menu-list__link-title{padding-inline:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/xuvoria-desktop-polish.css.map */
