.card:has(label:focus-visible){outline:2px dotted -webkit-focus-ring-color!important;outline:2px dotted #000!important}.accordion-item:has(.accordion-button:focus-visible),.card-img:has(a:focus-visible){outline:2px dotted -webkit-focus-ring-color!important;outline:2px dotted #000!important}.showcase_image:has(a:focus-visible){outline:2px dotted -webkit-focus-ring-color!important;outline:2px dotted #000!important}a:focus-visible img{outline:2px dotted -webkit-focus-ring-color!important;outline:2px dotted #000!important}.product-card-wrapper .card__inner:has(a:focus-visible){outline:2px dotted -webkit-focus-ring-color!important;outline:2px dotted #000!important}.gradient{background:rgb(var(--color-background));background:var(--gradient-background);background-attachment:fixed}.caption{font-weight:500;line-height:1.2;color:var(--bs-heading-color);font-family:var(--bs-heading-font-family)}.drawer{visibility:hidden}div#CartDrawer-CartErrors,div#cart-errors{display:none}.quantity,cart-remove-button>button{display:inline-flex!important;align-items:center;--dt-btn-size: 2rem}.product :is(.quantity){--dt-btn-size: 2.5rem}.quantity .form-control{width:100%;padding:0;height:100%;font-size:var(--bs-font-h5-size);text-align:center;background:transparent;border:none;fill:rgb(var(--color-input-text));color:rgb(var(--color-input-text))}.btn-icon{flex-shrink:0;width:var(--dt-btn-size);height:var(--dt-btn-size);padding:0;display:inline-flex;align-items:center;justify-content:center}.btn-icon>svg{pointer-events:none}.quantity{background:rgb(var(--color-input-bg));border-radius:var(--bs-input-border-radius);overflow:hidden;border:var(--bs-input-border-width) solid rgb(var(--bs-border-color));padding:15px 30px;fill:rgb(var(--color-input-text));color:rgb(var(--color-input-text))}.quantity .quantity__button{background:transparent;border:none;padding:0;fill:rgb(var(--color-input-text));color:rgb(var(--color-input-text))}.quantity__button svg{font-size:var(--bs-font-h5-size);pointer-events:none}.mainProduct .quantity{padding:11px 30px}.mainProduct .quantity .quantity__button{padding:4px}.mainProduct .quantity__button svg{font-size:var(--bs-font-h4-size)}.cart-item__quantity button{text-shadow:none;-webkit-text-stroke:0}.main-card .discounts:empty{display:none}.main-card .cart-table .card-information:not(:last-child){border-bottom:var(--bs-border-width) var(--bs-border-style) rgb(var(--bs-border-color))}.icon-discount{width:.8em;height:.8em}.text-area::placeholder{transition:opacity .3s ease}.text-area:focus::placeholder{opacity:0}.main-card .cart-container .btn-close{background-position:center center;background-size:60%;background-repeat:no-repeat;width:12px;height:12px;position:absolute;top:5px;right:-5px;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);cursor:pointer}.cart-item__error:has(small.cart-item__error-text:empty) svg{display:none}cart-remove-button,cart-remove-button>button{width:var(--dt-btn-size);height:var(--dt-btn-size);justify-content:center}.card.classic img,.card.classic .placeholder-svg{width:100%;max-width:100%;height:100%;border-radius:var(--bs-border-radius-lg);object-fit:cover}.card.modern img,.card.modern .placeholder-svg{width:100%;max-width:100%;height:100%;object-fit:cover;border-radius:0}.card--image{bottom:0;position:absolute;top:0;padding:0;overflow:hidden;width:100%;z-index:1}.card img,.card .placeholder-svg{width:100%;max-width:100%;height:100%;border-radius:var(--bs-border-radius-lg);object-fit:cover}@keyframes dropDownSlide{to{transform:translateY(0)}0%{transform:translateY(10px)}}@keyframes dropDownShow{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes dropDownfadeup{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.price--sold-out .price__availability,.price__regular{display:block!important}.price__sale,.price__availability,.price .price__badge-sale,.price .price__badge-sold-out,.price--on-sale .price__regular,.price--on-sale .price__availability{display:none!important}.price--sold-out .price__badge-sold-out,.price--on-sale .price__badge-sale,.volume-pricing--sale-badge .price__badge-sale{display:inline-block!important}.price--on-sale .price__sale{display:flex!important;flex-wrap:wrap!important}.product .price--sold-out .badge,.product .price--sold-out .price__badge-sale{display:none}.col-custom-5{flex:0 0 auto;width:20%}@media(min-width:576px){.position-sm-absolute{position:absolute!important}.position-sm-relative{position:relative}.col-sm-custom-5{flex:0 0 auto;width:20%}}@media(min-width:768px){.position-md-absolute{position:absolute}.position-md-relative{position:relative}.col-md-custom-5{flex:0 0 auto;width:20%}}@media(min-width:992px){.position-lg-absolute{position:absolute}.position-lg-relative{position:relative}.col-lg-custom-5{flex:0 0 auto;width:20%}.position-md-sticky{position:-webkit-sticky!important;position:sticky!important}}@media(min-width:1200px){.position-xl-absolute{position:absolute}.position-xl-relative{position:relative}.col-xl-custom-5{flex:0 0 auto;width:20%}}@media(min-width:1400px){.position-xxl-absolute{position:absolute}.position-xxl-relative{position:relative}.col-xxl-custom-5{flex:0 0 auto;width:20%}}.section-img-container{border-radius:var(--bs-border-radius-xxl)}.slick-active .page-link{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.stretch-link:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;z-index:1}.card-title>a:not(:hover),.card-title>a,.footer-link-list>li>a:not(:hover),.cart-title>a:not(:hover),.cart-title>a{color:inherit}.wh-100{width:100px;height:100px}.min-vh-75{min-height:75vh!important}.placeholder-svg{width:100%;height:100%;background:rgb(var(--color-background))}.footer_bottom_wrapper>*:only-child{justify-content:center!important;text-align:center;margin-bottom:0!important;width:100%}.footer-social-icon .start-animation .footer__list-social li svg{display:flex;font-size:calc(var(--bs-font-h3-size) - 4px);color:rgb(var(--color-secondary-button-text))}.footer-social-icon.modern .footer__list-social li svg{font-size:var(--bs-font-h5-size)}.footer-social-icon .start-animation .footer__list-social li:has(a:focus-visible){outline:2px dotted -webkit-focus-ring-color!important}.footer__localization button.localization-selector,.footer__localization .language-selector{box-shadow:none;border:var(--border-width) solid rgb(var(--bs-border-color))!important;border-radius:var(--bs-border-radius-sm);background:rgb(var(--color-secondary-button-bg))!important;color:rgb(var(--color-foreground));padding:5px;font-family:var(--bs-body-font-family)}.footer .brand__image-wrapper img{max-width:100%;height:auto}.footer__copyright span.copyright__content>a,.footer__copyright span.copyright__content{color:rgb(var(--color-foreground));text-decoration:none;font-family:var(--font-body-family)}.footer__copyright span.copyright__content>a{text-decoration:underline}.footer__payment .list-group-item svg{width:auto;height:auto}.footer_bottom .dropdown-toggle:after{display:none}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}button.shopify-payment-button__button--unbranded{--bs-btn-padding-x: 2rem;--bs-btn-padding-y: .7rem;--bs-btn-font-size: clamp(1.125rem, 1.1rem + .125vw, 1.25rem);--bs-btn-font-family: var(--font-heading-family);--bs-btn-font-style: var(--font-heading-style);--bs-btn-font-weight: 400;--bs-btn-line-height: 1.5;--bs-btn-border-width: var(--bs-button-border-width);--bs-btn-border-radius: var(--bs-button-radius);--bs-btn-hover-border-color: transparent;--bs-btn-color: rgb(var(--color-primary-button-text));--bs-btn-bg: rgb(var(--color-primary-button-bg));--bs-btn-border-color: rgb(var(--color-primary-button-border));--bs-btn-hover-color: rgb(var(--color-primary-button-text));--bs-btn-hover-bg: rgb(var(--color-primary-button-bg));width:100%;height:100%;min-height:calc(2rem + var(--bs-btn-border-width) * 2);display:inline-block;padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-style:var(--bs-btn-font-style);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);-webkit-appearance:none;appearance:none;overflow:hidden;text-align:center;text-decoration:none;vertical-align:middle;border:var(--bs-btn-border-width) var(--bs-border-style) var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);color:var(--bs-btn-color);background-color:var(--bs-btn-bg);transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;box-shadow:var(--bs-box-shadow);text-shadow:var(--bs-button-stroke-width) var(--bs-button-stroke-width) rgba(var(--bs-btn-border-color),var(--bs-button-text-stroke-opacity));-webkit-text-stroke:var(--bs-button-text-stroke-width) rgba(var(--bs-border-color),var(--bs-button-text-stroke-opacity));stroke:rgba(var(--bs-btn-border-color),var(--bs-button-text-stroke-opacity));paint-order:stroke;-webkit-text-stroke-width:calc(var(--bs-button-stroke-width) + .8px);text-transform:var(none)}button.shopify-payment-button__button--unbranded:hover:not([disabled]){color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg)}.shopify-payment-button__more-options.shopify-payment-button__button--hidden{display:none}.product-form__input input[checked]+label{color:var(--bs-btn-active-color);background-color:rgb(var(--color-primary-button-bg));border-color:var(--bs-btn-active-border-color)}.product-form__input--dropdown{--swatch-input--size: 1.25rem}.product-form__input--dropdown .dropdown-swatch{position:absolute;left:.8rem;top:calc(50% - var(--swatch-input--size) / 2);width:var(--swatch-input--size);height:var(--swatch-input--size)}.product-form__input--dropdown .dropdown-swatch+.form-select{padding-left:2.25rem}.slider-button{--slide-btn-size: 2.5rem;height:var(--slide-btn-size);padding:0;width:var(--slide-btn-size);border-radius:50%;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-style:hidden}[type=button].slick-disabled{cursor:default}svg.placeholder-svg{width:100%;height:100%}.section-header{position:sticky;z-index:1021}.shopify-section-header-sticky{position:sticky;top:0;z-index:1021}.shopify-section-header-hidden{top:calc(-1 * var(--header-height))}.section-header.animate{transition:top .35s ease-in-out}.header-sticky .gradient{background-attachment:unset}.main-blog .card-body{display:flex;flex-direction:column;justify-content:space-between}.main-blog .slick-track{display:flex}.main-blog .slick-slide{height:auto!important}localization-form :is(ul.dropdown-menu){max-height:21vh;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none;min-width:8rem;padding:0}localization-form :is(.localization-form__currency){opacity:1;transition:opacity .15s cubic-bezier(.25,.46,.45,.94);white-space:nowrap}.localization-form li.disclosure__item>a{position:relative}header .localization-form li.disclosure__item>a:not(:last-child){border-bottom:var(--border-width) solid rgb(var(--color-border));width:100%}.localization-form li.disclosure__item>a:is(:hover,:focus-visible,:focus,.active) .localization-form__currency{opacity:1}.grid-count-bubble{display:none}.header-cart-count span{color:rgb(var(--color-foreground));font-size:calc(var(--bs-font-h6-size) - 8px)}.header-cart-count{background:rgb(var(--color-background));width:clamp(1.125rem,1.075rem + .25vw,1.375rem);height:clamp(1.125rem,1.075rem + .25vw,1.375rem);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem;top:2px!important;right:2px!important;border:var(--default_border) solid rgb(var(--bs-border-color));line-height:5px}@media screen and (max-width:768px){.header-cart-count{top:0!important;right:0!important}}p:empty{display:none}div[data-slider-options]{position:relative}.thumbnail-list__item.slick-current>button.thumbnail{border-color:var(--bs-link-hover-color)}.customer [type=checkbox]{cursor:pointer}.ratio-auto{--wdt-aspect-ratio: var(--aspect-ratio)}div[class*=shape]{overflow:hidden;position:absolute;left:0;width:100%;line-height:0;direction:ltr;z-index:2;pointer-events:none}div[class*=shape].shape-top,div[class*=shape].border-top{top:0}div[class*=shape].shape-bottom,div[class*=shape].border-bottom{bottom:0}div[class*=shape].shape-bottom>svg{z-index:-1}div[class*=shape].border{top:-1px;bottom:0;z-index:0}div[class*=shape].shape-bottom,div[class*=shape].shape-top{z-index:1;pointer-events:none;position:absolute;left:50%;transform:translate(-50%) rotate(180deg);min-width:1920px}div[class*=shape]>svg{display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translate(-50%);stroke:rgb(var(--bs-border-color))!important;stroke-width:var(--bs-border-width)}div[class*=shape] .elementor-shape-fill{fill:#fff;transform-origin:center;transform:rotateY(0)}.section-header.wdt-scroll-sticky{transition:top .35s ease-in-out}body.active-template-index header.header--middle-left .wdt-logo-container .wdt-logo>.reduce-logo-on-scroll{display:inline-block;transform-origin:top left}body.active-template-index header.header--middle-center .wdt-logo-container .wdt-logo>.reduce-logo-on-scroll{display:inline-block;transform-origin:bottom center}body.active-template-index #logoBanner>.reduce-logo-on-scroll{display:inline-block;transform-origin:top left}body.active-template-index #logoBanner>.reduce-logo-on-scroll{display:inline-block;transform-origin:bottom center}.section-header header.header--middle-left .wdt-header-content .dt-desktop-menu.dt-nav{text-align:center;justify-content:center;align-items:center}@media screen and (max-width:400px){.section-header header>.wdt-header-content{justify-content:center;margin:10px 0;column-gap:10px}.section-header header>.wdt-header-content>*{display:flex;align-items:center;justify-content:center}}.section-header header.header--middle-center .wdt-logo-container .wdt-logo{text-align:center}@media screen and (max-width:991px){.section-header header.header--middle-center .wdt-logo-container .wdt-logo{text-align:left}}.section-header .header-wrapper{padding:0;border-top:var(--border-width) solid rgb(var(--bs-border-color));border-bottom:var(--border-width) solid rgb(var(--bs-border-color))}.section-header .country_localization,.section-header .language_localization{font-size:clamp(1.125rem,1.1rem + .125vw,1.25rem);font-family:var(--font-heading-family)}.section-header header .wdt-nav-icon-list .header__icon,.section-header header .wdt-nav-icon-list .nav-link{font-size:var(--bs-nav-link-font-size)}.account-menu_default{font-size:var(--bs-nav-link-font-size);font-family:var(--font-heading-family);color:var(--bs-nav-link-color)}.section-header .wdt-header-content>.nav .wdt-nav-icon-list>.wdt-header-account-item{position:relative}.section-header .wdt-header-content>.nav .wdt-nav-icon-list>.wdt-header-account-item .header-account-items{position:absolute;right:0;box-shadow:0 0 20px -100vmax #00000080}.section-header .wdt-header-content .dt-desktop-menu{width:auto}.section-header .wdt-header-content .dt-desktop-menu .nav-item .nav-link{margin:0 5px}.section-header .wdt-header-content .mobile_navigation .nav-item .nav-link.heading_link{padding:10px;text-wrap:auto;gap:20px}.section-header .wdt-header-content .dt-desktop-menu .nav-item .nav-link>span{pointer-events:none}.section-header .wdt-header-content .dt-desktop-menu .nav-item .nav-link>span.dt-sc-caret svg{font-size:var(--bs-font-h6-size)}.section-header .wdt-header-content .dt-desktop-menu .nav-item .nav-link:has(>.dt-sc-caret){display:flex;align-items:center;text-wrap:auto}.section-header .wdt-header-content .dt-desktop-menu .nav-item .nav-link>span svg{fill:currentcolor;width:1em;height:1em;stroke-width:var(--bs-stroke-width);overflow:visible;paint-order:stroke;font-size:calc(var(--bs-font-h6-size) - 8px)}.section-header header .wdt-nav-icon-list .mobile-localization .nav-link>span svg{fill:currentcolor;width:1em;height:1em;stroke-width:var(--bs-stroke-width);overflow:visible;paint-order:stroke;font-size:calc(var(--bs-font-h6-size) - 4px)}.section-header .wdt-header-content .dt-desktop-menu .nav-item .nav-link~.dropdown-menu{margin-top:0}.section-header .wdt-header-content .dt-desktop-menu .nav-item.has-mega-menu .nav-link~.dropdown-menu{border-radius:0;top:100%!important}.section-header .wdt-header-content .dt-desktop-menu .nav-item .nav-link:not(.show)~.dropdown-menu,.section-header .wdt-header-content .dt-desktop-menu .dropdown.menu-item .dropdown-item:not(.show)~.child_menu{-webkit-visibility:hidden;visibility:hidden;opacity:0;transform:translateY(0)}html.no-js .section-header .wdt-header-content .dt-desktop-menu .nav-item .nav-link:not(.show):focus~.dropdown-menu,html.no-js .section-header .wdt-header-content .dt-desktop-menu .nav-item:hover .nav-link:not(.show)~.dropdown-menu,html.no-js .section-header .wdt-header-content .dt-desktop-menu .dropdown.menu-item:hover .dropdown-item:not(.show)~.child_menu{-webkit-visibility:visible;visibility:visible;opacity:1}html.no-js .section-header .wdt-header-content .dt-desktop-menu .menu-item-has-children.dropend:hover>.dropdown-toggle~.dropdown-menu.sub-menu{-webkit-visibility:visible;visibility:visible;opacity:1}.section-header .wdt-header-content .dt-desktop-menu .dropdown.menu-item:hover .dropdown-item:not(.show)~.child_menu.collapse:not(.show){display:block}.section-header .wdt-header-content .dt-desktop-menu .dropdown.menu-item .dropdown-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;white-space:unset}.section-header .wdt-header-content .dt-desktop-menu .dropdown.menu-item .dropdown-toggle svg{right:0;position:relative;transition:var(--bs-transition)}.section-header .wdt-header-content .dt-desktop-menu .child_menu{list-style:none}.section-header .wdt-header-content .dt-desktop-menu .child_menu .dropdown.menu-item{border-left:var(--bs-border-width) solid rgb(var(--bs-border-color))}.dropdown-menu.sub-menu{flex-wrap:wrap}.dropdown-menu.sub-menu .menu-item{flex:0 0 100%}.section-header .wdt-header-content .dt-desktop-menu .nav-item .dropdown-toggle~.dropdown-menu.mega-menu__content,.section-header .wdt-header-content .dt-desktop-menu .nav-item .dropdown-toggle~.dropdown-menu.sub-menu{border:1px solid rgb(var(--color-border));margin-top:0!important;-webkit-box-shadow:var(--bs-box-shadow);box-shadow:var(--bs-box-shadow);padding:.5rem 0px;display:block;transform:translateY(-10px);transition:all .3s linear}.section-header .wdt-header-content .dt-desktop-menu .nav-item .dropdown-toggle~.dropdown-menu.sub-menu{min-width:180px;width:fit-content}.section-header .wdt-header-content .dt-desktop-menu .menu-item-has-children>.dropdown-toggle~.dropdown-menu.sub-menu{top:calc(-1 * calc(.5rem + var(--bs-dropdown-border-width)))}.section-header .wdt-header-content .dt-desktop-menu .menu-item-has-children.dropend>.dropdown-toggle~.dropdown-menu.sub-menu{left:100%;margin-left:0;width:100%;max-width:250px;opacity:0;pointer-events:none}.section-header .wdt-header-content .dt-desktop-menu .menu-item-has-children.dropend:hover>.dropdown-toggle~.dropdown-menu.sub-menu{opacity:1;visibility:visible}.section-header .wdt-header-content .dt-desktop-menu .menu-item-has-children.dropstart>.dropdown-toggle~.dropdown-menu.sub-menu{right:100%;margin-right:0}.section-header .wdt-header-content .dt-desktop-menu .nav-item:is(:hover,:focus-within)>.dropdown-toggle~.dropdown-menu.sub-menu,.section-header .wdt-header-content .dt-desktop-menu .menu-item-has-children:is(:hover,:focus-within)>.dropdown-toggle~.dropdown-menu.sub-menu{opacity:1;visibility:visible;pointer-events:all;transform:rotateX(0) scale(1)}.section-header .wdt-header-content .dt-desktop-menu .nav-item.has-mega-menu:is(:hover,:focus-within) .dropdown-toggle~.dropdown-menu.mega-menu__content{opacity:1;visibility:visible;pointer-events:all;transform:rotateX(0) scale(1);transform:translateY(0);z-index:0}.pagination li.page-item{width:auto;height:64px;aspect-ratio:1 / 1;text-align:center;display:flex;align-items:center;justify-content:center}.pagination li.page-item .page-link{width:100%;height:100%;align-items:center;justify-content:center;word-break:normal}.pagination{display:flex;padding-left:0;list-style:none;justify-content:center;gap:1rem;flex-wrap:wrap}searchmodal.offcanvas.offcanvas-top{border-bottom:none;transform:translateY(-120%)}.dropdown-menu.sub-menu-block.mega-menu__content>.wdt-clip-header-bg,searchmodal.offcanvas.offcanvas-top>.wdt-clip-header-bg{transform:translateY(100%);position:absolute;bottom:0;left:0;right:0;pointer-events:none}searchmodal.offcanvas.offcanvas-top>.wdt-clip-header-bg svg{top:-1px;display:block;width:calc(100% + 1.3px);position:relative;left:50%;transform:translate(-50%)}div[class*=shape]>svg{height:50px}.blog-article-card .article-nav .col .prev-icon,.wdt-article-nav .col .next-icon{transition:all .3s linear}.blog-article-card .article-nav .col:hover .prev-icon{transform:translate(-10px);transition:all .3s linear}.blog-article-card .article-nav .col:hover .next-icon{transform:translate(10px);transition:all .3s linear}.blog-article-card .main-article .card img{border:var(--bs-border-width) var(--bs-border-style) rgb(var(--bs-border-color))}.blog-article-card .blog-bg-image-3{background:rgb(var(--color-secondary-button-bg));color:rgb(var(--color-secondary-button-text));border-radius:var(--bs-border-radius-xl)}.blog-article-card .blog-bg-image-3 .article{color:inherit;text-align:left}.blog-article-card .blog-bg-image-3 .article_author .location{color:rgb(var(--color-foreground))}.blog-article-card .blog-bg-image-3 .article_author h4{color:inherit}.blog-article-card .article_comments{border:var(--bs-border-width) var(--bs-border-style) rgb(var(--bs-border-color));border-radius:var(--bs-border-radius-lg)}@media(min-width:992px){.blog-article-card .main-article .card-body,.blog-article-card .main-article .article_comments{max-width:62.5rem;margin:auto;width:100%}}.blog-article-card .main-article .blog_title{width:50%;margin:auto}@media(max-width:1199.98px){.blog-article-card .main-article .blog_title{width:70%;margin:auto}}@media(max-width:991.98px){.blog-article-card .main-article .blog_title{width:90%;margin:auto}}@media(max-width:767.98px){.blog-article-card .main-article .blog_title{width:100%;margin:auto}}.dropdown-menu li:has(>.dropdown-item):not(:last-child){border-bottom:var(--border-width) solid rgb(var(--color-border));width:100%}.dropdown-menu li.menu-item>.dropdown-item{line-height:normal;white-space:unset}.dropdown-menu li.menu-item:has(>.dropdown-item):not(:last-child){border:none}header .dropdown-menu .dropdown-item.active,header .dropdown-menu .dropdown-item.active span{text-decoration:underline;color:var(--bs-dropdown-link-color);background:none}.dt-sc--main-menu--mega .sub-menu .menu-item.active>a{color:currentcolor;text-decoration:underline!important}.price .original-price{opacity:.6;color:rgb(var(--color-foreground))}.navbar-toggler:focus-visible{outline:0}.slick-slider .pagination{gap:.5rem}.slick-slider .page-link{border:none;filter:none;background:rgb(var(--bs-border-color));opacity:.2;width:10px;height:10px}.slick-slider .slick-active .page-link{background-color:var(--bs-pagination-active-bg);opacity:1}@media screen and (max-width:1300px){.promo_banner .container-custom{width:100%}}.slideshow div[class*=shape].shape-bottom,.slideshow div[class*=shape].shape-top{z-index:2}.media{position:relative;width:100%;overflow:hidden}.media-img{width:100%;height:100%;object-fit:cover;object-position:center}.media_img{object-fit:cover;object-position:center center;transition:opacity .4s cubic-bezier(.25,.46,.45,.94)}.card-main.card.classic{border-radius:var(--bs-border-radius)}.card-main.card.modern{border-radius:0}.card-main .card__inner_wrapper{bottom:0;position:absolute;top:0}.card-main .card_content .variant-option-color{position:absolute;bottom:15px;left:15px;margin:0!important;z-index:2}.card-wrapper .card .card__inner:hover .quick-add,.card__inner_wrapper:has(.card--image:focus-visible)+.card_content .quick-add,.card__inner_wrapper:has(.card--image:focus)+.card_content .quick-add,.card-wrapper:focus-visible .card-main .quick-add,.card-wrapper:focus-within .card-main .quick-add{opacity:1;visibility:visible;transition:var(--bs-transition)}.card-wrapper .card-main .quick-add{opacity:0;transition:var(--bs-transition)}.collection .card-main .color-values .swatch-element span{width:25px!important;height:25px!important;display:block;border-radius:50%;cursor:pointer;border:var(--default_border) solid rgb(var(--bs-border-color));caret-color:transparent}.collection item-swatch.item-swatch.swatch-element{display:flex;position:relative}.collection item-swatch.item-swatch.swatch-element input[type=radio]{position:absolute;left:0;right:0;top:0;bottom:0;z-index:-1}.card-main.card .quick-add{position:absolute;top:20px;bottom:auto;right:20px;padding:0;z-index:2}.card-main.card .quick-add .quick-view-btn{height:45px;width:45px;padding:0;border-radius:var(--bs-border-radius-lg);border:var(--border-width) solid rgb(var(--bs-border-color));background:rgb(var(--color-secondary-button-bg))}.card-main.card .quick-add .quick-view-btn svg{fill:rgb(var(--color-secondary-button-text))}.card-main.card .quick-add.quick_addtocart .quick-view-btn{background:rgb(var(--color-secondary-button-bg))}.card-main.card .quick-add.quick_addtocart .quick-view-btn svg .fill__icon,.card-main.card .quick-add.quick_addtocart .quick-view-btn svg{color:rgb(var(--color-secondary-button-text));fill:rgb(var(--color-secondary-button-text))}.card-main.card .quick-add svg{font-size:25px}.card-main.card.classic .card__inner{border-radius:var(--bs-border-radius);overflow:hidden}.card-main.card .card__badge{position:absolute;left:20px;top:20px;transform:var(--rotate-angle);z-index:1}@media(max-width:576px){.card-main.card .card__badge{left:14px;top:14px}.card-main.card .quick-add{display:none}.card-main.card .quick-add.quick_addtocart{display:block}.card-main.card .quick-add svg{font-size:var(--bs-font-h3-size)}}.card-main.card.modern{display:flex;flex-direction:column;height:100%}#quickViewContent .product-title .h2{font-size:var(--bs-font-h3-size)}#quickViewOffcanvas{background:rgb(var(--color-background));outline:0}#quickViewContent .mainProduct.container{width:100%;padding:0}#quickViewContent .product__media-wrapper{width:100%;margin:auto!important;padding:0!important;position:relative}#quickViewContent .product__info-wrapper{width:100%;padding:0!important;margin-top:1rem!important}#quickViewContent .product__info-wrapper .product-title h2{font-size:var(--bs-font-h4-size)}#quickViewContent .product--information .shopify-product-form .price,#quickViewModal .product--information .price{font-size:var(--bs-font-h6-size)}#quickViewContent label.form-label{font-size:var(--bs-font-h5-size)}#quickViewContent .product__info-wrapper .icon-with-text img{max-width:36px}#quickViewContent .accordion-button span.h4{font-size:var(--bs-font-h5-size)}#quickViewContent .modal-dialog .modal-content .btn.btn-secondary{font-size:var(--bs-font-h6-size)}#quickViewContent .accordion,#quickViewContent .product-thumbnails,#quickViewContent .fetch-gift-form.receipient__form,#quickViewContent .product_block,#quickViewContent .mainProduct .icon-with-text,#quickViewContent .product__details{display:none}#quickViewContent .product-media-gallery{width:100%}#quickViewContent section{padding:0}#quickViewContent .product-media-gallery{width:100%;border-radius:0!important}#quickViewContent .product__media-wrapper,#quickViewContent wdt-main-media,#quickViewContent .gemmarii-main-media-frame{min-width:0;max-width:100%}#quickViewContent wdt-main-media,#quickViewContent .gemmarii-main-media-frame,#quickViewContent .product-media-gallery{width:100%}#quickViewContent .product-media-gallery .swiper-wrapper,#quickViewContent .product-media-gallery .swiper-slide{max-width:100%}#quickViewContent .product-media-gallery img{display:block;width:100%;height:auto;object-fit:contain}#quickViewContent .stacked-gallery .swiper-wrapper{flex-direction:unset}#quickViewContent .mainProduct .variant-option-item{font-size:calc(var(--bs-body-font-size) - 2px)}#quickViewContent .variant-options{gap:.5rem!important}#quickViewContent .product-media-gallery .swiper-slide{border:0;border-radius:0}#quickViewContent .swiper-navigation{display:none}#quickViewContent .fetch-gift-form{width:100%!important}#quickViewContent .gift_card_label{font-size:calc(var(--bs-font-h6-size) - 2px)!important}#quickViewContent .complementary-products{display:none}@media(max-width:1200px){#quickViewContent .mainProduct .icon-with-text{max-width:65%}}input[type=checkbox]{opacity:1;-webkit-appearance:none;appearance:none;width:1em;height:1em;border:var(--border-width) solid rgb(var(--bs-border-color));cursor:pointer;flex:0 0 auto;transform:translateY(-.075em);display:inline-grid;place-content:center;background:rgb(var(--color-input-bg));border-radius:5px;padding:0;box-shadow:var(--bs-horizontal-width) var(--bs-vertical-width) 0 0 rgb(var(--color-secondary-button-border))}input[type=checkbox]:checked:after{transform:scale(1)}.seperator-circle{width:.5rem;height:.5rem;background:rgba(var(--color-foreground));display:inline-block;border-radius:50%}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.subheading{word-break:break-word}product-sorting.sort-by.dropdown ul.dropdown-menu{margin-top:10px!important;overflow:hidden;margin-bottom:30px!important}.filter_blog.dropdown .dropdown-toggle:after{content:"";background-image:url("data:image/svg+xml,%0A%3Csvg viewBox='0 0 13 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.973147 1.01037L0.973146 1.01037L0.973791 1.00969C1.29346 0.673162 1.71928 0.5 2.14889 0.5C2.5785 0.5 3.00432 0.673162 3.32399 1.00969L6.50038 4.3536L9.67597 1.00973L9.67597 1.00973L9.67666 1.00901C9.99653 0.673532 10.4209 0.5 10.8511 0.5C11.2807 0.5 11.7065 0.673162 12.0262 1.00969L12.0269 1.01037C12.3443 1.34581 12.5 1.78006 12.5 2.20948C12.5 2.63835 12.3446 3.07406 12.0262 3.40928L7.67555 7.99028L7.67487 7.99099C7.355 8.32647 6.93059 8.5 6.50042 8.5C6.07081 8.5 5.64499 8.32684 5.32532 7.99031L0.973791 3.40928L1.33631 3.06492L0.973791 3.40928C0.655368 3.07406 0.5 2.63835 0.5 2.20948C0.5 1.78006 0.655705 1.34581 0.973147 1.01037Z' fill='white' stroke='%23000' /%3E%3C/svg%3E%0A");background-position:center;background-repeat:no-repeat;background-size:contain;width:1em;height:1em;position:absolute;right:20px;top:0;bottom:0;margin:auto;font-size:16px;overflow:visible;paint-order:stroke}.shopify-payment-button__button[disabled],shopify-buy-it-now-button[disabled]{cursor:not-allowed!important;opacity:.65}shopify-buy-it-now-button[disabled] button{cursor:not-allowed!important}.btn-link.disabled{opacity:.5;cursor:not-allowed}.card-main.card .quick-add .quick-view-btn:disabled{cursor:not-allowed}text-decoration-underline{transition:var(--bs-transition)}a.skip-to-content-link.button:focus{z-index:9999;overflow:auto!important;width:auto!important;height:auto!important;clip:auto!important;border:var(--border-width) solid rgb(var(--bs-border-color))!important}#quickViewOffcanvas wdt-main-media.stacked .swiper-navigation.nav-collection-list{opacity:0;display:block!important}#quickViewOffcanvas wdt-main-media.stacked:hover .swiper-navigation.nav-collection-list{opacity:1}#quickViewOffcanvas wdt-main-media.stacked:hover .swiper-navigation.nav-collection-list .main-next.swiper-button-disabled{opacity:.35}#quickViewOffcanvas wdt-main-media.stacked:hover .swiper-navigation.nav-collection-list .main-prev.swiper-button-disabled{opacity:.35}#quickViewOffcanvas .swiper .swiper-navigation.nav_right>*:focus-visible{opacity:1!important}#quickViewOffcanvas .variant-option-item .varient_option_radio{display:none}predictive-search .search__button svg{color:rgb(var(--color-input-text))}.gemmarii-row:after{content:"";display:table;clear:both}.gemmarii-row img{float:left;width:40%!important;height:auto!important;margin-right:40px;margin-bottom:20px}.gemmarii-row p{overflow:hidden}@media(max-width:768px){.gemmarii-row img{float:none;width:100%!important;margin-right:0}}main .product__media,main .product__media-item,main .product__media-list,main .card__inner,main .card__inner_wrapper,main .card--image,main .card-secondary-image,main .media,main .banner__media,main .slideshow__media,main .collection-hero__image,main .collection-image,main .image-with-text__media,main .product-grid img,main .card img,main .product__media img,main .media img{border:0!important;border-radius:0!important;box-shadow:none!important}button,.button,.btn,a.btn,input[type=button],input[type=submit],input[type=reset],.shopify-payment-button__button{border-radius:0!important}main .section-collection-list .collection-cards.card,main .section-collection-list .collection-cards.card .card__inner,main .section-collection-list .collection-cards.card .card--image,main .section-collection-list .collection-cards.card img{border:0!important;border-radius:0!important;box-shadow:none!important}main .section-collection-list .collection-cards.card .card__inner{width:70%!important;margin-inline:auto}.main-collection .facts_wrapper_filter.facets-vertical>#main-collection-filters,.main-collection .facts_wrapper_filter.facets-vertical>.product-section{flex:0 0 100%;max-width:100%}.main-collection .facts_wrapper_filter.facets-vertical>#main-collection-filters{position:relative!important;top:auto!important;z-index:auto}.gemmarii-collection-filter{margin:0 0 1.5rem;border-top:1px solid rgb(var(--bs-border-color));border-bottom:1px solid rgb(var(--bs-border-color))}.gemmarii-collection-filter>summary{display:flex;align-items:center;justify-content:space-between;min-height:3.25rem;padding:.65rem 0;color:rgb(var(--color-heading));cursor:pointer;font-family:var(--bs-heading-font-family);font-size:1.1rem;list-style:none}.gemmarii-collection-filter>summary::-webkit-details-marker{display:none}.gemmarii-collection-filter>summary:after{content:"+";font-family:var(--bs-body-font-family);font-size:1.55rem;font-weight:300;line-height:1}.gemmarii-collection-filter[open]>summary:after{content:"\2212"}.gemmarii-collection-filter .facets-wrapper{padding:0 0 1.25rem!important}@media(min-width:992px){main .section-collection-list:has(.card_wraper:nth-child(5)) .row,main .section-collection-list:has(.card_wraper:nth-child(5)) .swiper-wrapper{--bs-gutter-x: 1rem;--bs-gutter-y: 1rem;justify-content:center;gap:1rem}main .section-collection-list:has(.card_wraper:nth-child(5)) .card_wraper{flex:0 0 calc((100% - 6rem) / 7)!important;width:calc((100% - 6rem) / 7)!important;max-width:calc((100% - 6rem) / 7)!important}main .section-collection-list:has(.card_wraper:nth-child(5)) .collection-cards.card .card__inner{width:100%!important}main .section-collection-list:not(:has(.card_wraper:nth-child(3))) .row,main .section-collection-list:not(:has(.card_wraper:nth-child(3))) .swiper-wrapper{--bs-gutter-x: 0;justify-content:center;gap:1.5rem}main .section-collection-list:not(:has(.card_wraper:nth-child(3))) .card_wraper{flex:0 0 35%!important;width:35%!important;max-width:35%!important}main .section-collection-list:not(:has(.card_wraper:nth-child(3))) .collection-cards.card .card__inner{width:100%!important}.main-collection .facts_wrapper_filter.facets-vertical:has(.gemmarii-collection-filter[open])>#main-collection-filters{flex:0 0 27%;max-width:27%;position:sticky!important;top:1rem!important}.main-collection .facts_wrapper_filter.facets-vertical:has(.gemmarii-collection-filter[open])>.product-section{flex:0 0 73%;max-width:73%}.main-collection .gemmarii-collection-filter[open] .facets-wrapper{padding:1rem!important;border:1px solid rgb(var(--bs-border-color))}}@media(min-width:1200px){.main-collection .product-grid{--bs-gutter-x: 1.25rem;--bs-gutter-y: 1.5rem}.main-collection .product-grid>.product-loop{flex:0 0 20%!important;width:20%!important;max-width:20%!important}}@media(min-width:992px)and (max-width:1199px){.main-collection .product-grid{--bs-gutter-x: 1rem;--bs-gutter-y: 1.25rem}.main-collection .product-grid>.product-loop{flex:0 0 25%!important;width:25%!important;max-width:25%!important}}.mainProduct .accordion .accordion-button>.h4,.gemmarii-product-accordions .gemmarii-accordion-title,.gemmarii-product-accordions .gemmarii-faq-question{font-size:18px!important;line-height:1.35;font-weight:500}main .gemmarii-product-accordions .gemmarii-faq-inner .gemmarii-faq-question{font-size:18px!important;line-height:1.35;font-weight:500}.mainProduct .accordion .accordion-button>.h4,main .gemmarii-product-accordions>.accordion>.accordion-item>.accordion-header .gemmarii-accordion-title{font-size:20px!important;line-height:1.3}.mainProduct .accordion .accordion-header>.accordion-button{min-height:0!important;padding-top:.65rem!important;padding-bottom:.65rem!important}main .gemmarii-product-accordions>.accordion>.accordion-item>.accordion-header>.accordion-button,main .gemmarii-product-accordions .gemmarii-faq-inner .accordion-header>.accordion-button{min-height:0!important;padding-top:.6rem!important;padding-bottom:.6rem!important}product-template>.section-spacing{padding-top:70px!important}.wdt-related-products .title-container .heading_block{font-size:28px!important;line-height:1.25}main .pagination-wrapper .pagination{gap:.85rem}main .pagination-wrapper .pagination li.page-item{width:auto;height:auto;aspect-ratio:auto}main .pagination-wrapper .pagination li.page-item .page-link{position:relative;width:auto;height:auto;min-width:1.7rem;padding:.2rem .15rem .45rem;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:rgb(var(--color-foreground));line-height:1.2}main .pagination-wrapper .pagination .page-link.active,main .pagination-wrapper .pagination .page-link[aria-current=page]{color:rgb(var(--color-primary-button-bg));font-weight:500}main .pagination-wrapper .pagination .page-link.active:after,main .pagination-wrapper .pagination .page-link[aria-current=page]:after{position:absolute;right:.15rem;bottom:0;left:.15rem;height:1px;content:"";background:rgb(var(--color-primary-button-bg))}.image-gallery-image_gallery_aUEBTz .image-gallery-item,.image-gallery-image_gallery_aUEBTz .image-gallery-item .image-block,.image-gallery-image_gallery_aUEBTz .image-gallery-item img{border:0!important;border-radius:0!important;box-shadow:none!important}main .image-gallery .image_block,main .image-gallery .image_block .image-block,main .image-gallery .image_block img{border:0!important;border-radius:0!important;box-shadow:none!important}.section-header .wdt-header-content{position:relative;display:grid!important;grid-template-columns:1fr auto 1fr;align-items:center}.section-header .wdt-header-content>.gemmarii-header-left{grid-column:1;justify-self:start}.section-header .wdt-header-content>.wdt-logo-container{grid-column:2;justify-self:center}.section-header .wdt-header-content>.gemmarii-header-actions{grid-column:3;justify-self:end}.section-header .gemmarii-header-actions>.nav{flex-wrap:nowrap!important}.gemmarii-header-left{display:inline-flex;align-items:center;gap:1.15rem}.gemmarii-menu-details{position:static}.gemmarii-menu-trigger{list-style:none;display:inline-flex;align-items:center;gap:.6rem;padding:.45rem 0;border:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;font:inherit;line-height:1}.gemmarii-menu-trigger::-webkit-details-marker{display:none}.gemmarii-menu-glyph{position:relative;display:inline-block;width:1.05rem;height:.72rem;border-top:1.25px solid currentColor;border-bottom:1.25px solid currentColor}.gemmarii-menu-glyph:after{content:"";position:absolute;left:0;right:0;top:calc(50% - .625px);border-top:1.25px solid currentColor}.gemmarii-menu-label,.gemmarii-contact-link,.gemmarii-cart-label{font-size:var(--bs-nav-link-font-size);white-space:nowrap}.gemmarii-menu-label,.gemmarii-contact-link{font-family:var(--font-heading-family)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important}@media(min-width:992px){.section-header .gemmarii-menu-trigger,.section-header .gemmarii-contact-link{display:inline-flex!important;align-items:center!important;min-height:2.75rem;padding-top:0!important;padding-bottom:0!important;line-height:1.5!important}.section-header .gemmarii-menu-label,.section-header .gemmarii-contact-link{font-size:var(--bs-font-h6-size)!important;line-height:1.5!important}}.gemmarii-menu-panel{position:absolute;z-index:1100;top:100%;left:0;width:min(25rem,92vw);max-height:calc(100vh - 5rem);overflow-y:auto;padding:1.5rem 1.75rem 2rem;background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:1px solid rgb(var(--bs-border-color));box-shadow:0 12px 28px #0000001f}.gemmarii-menu-panel-head{display:flex;align-items:center;justify-content:flex-end;min-height:2rem;margin-bottom:.15rem}.gemmarii-menu-close{width:2rem;height:2rem;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font-size:1.75rem;line-height:1}.gemmarii-drawer-list,.gemmarii-drawer-submenu ul{margin:0;padding:0;list-style:none}.gemmarii-drawer-item>a,.gemmarii-drawer-submenu>summary{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.9rem 0;border-bottom:0;color:inherit;text-decoration:none;cursor:pointer;font-size:1rem}.gemmarii-drawer-submenu>summary{list-style:none}.gemmarii-drawer-submenu>summary::-webkit-details-marker{display:none}.gemmarii-drawer-chevron{display:inline-flex;align-items:center;justify-content:center;width:1.45rem;height:1.45rem;flex:0 0 1.45rem;margin-left:1rem;transition:transform .18s ease}.gemmarii-drawer-chevron svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gemmarii-drawer-submenu[open]>summary .gemmarii-drawer-chevron{transform:rotate(180deg)}.gemmarii-drawer-submenu ul{padding:.3rem 0 .5rem 1rem}.gemmarii-drawer-submenu li a{display:block;padding:.55rem 0;color:inherit;text-decoration:none}.gemmarii-drawer-item a:hover,.gemmarii-drawer-item a[aria-current=page]{text-decoration:underline}.gemmarii-outline-search--mobile{display:none}.gemmarii-outline-search{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;padding:0;border:0;border-radius:0;background:transparent;color:rgb(var(--color-foreground))}.gemmarii-outline-search svg,.gemmarii-outline-cart{display:block;width:1.43rem!important;height:1.43rem!important;fill:none!important;stroke:currentColor!important;stroke-width:1.45!important;stroke-linecap:round;stroke-linejoin:round}.gemmarii-contact-link{margin-inline:0 .8rem;color:inherit;text-decoration:none}.gemmarii-contact-link:hover{text-decoration:underline}.section-header .header-cart{align-items:center;gap:.38rem;margin-inline:.55rem 0!important}.section-header .header-cart-count{top:-.38rem!important;right:-.5rem!important}@media(max-width:991px){.section-header .wdt-header-content{grid-template-columns:1fr auto 1fr;min-height:3.8rem}.section-header .gemmarii-contact-link,.section-header .language_localization,.section-header .country_localization,.section-header .wdt-header-account-item,.section-header .gemmarii-menu-label,.section-header .gemmarii-cart-label{display:none!important}.section-header .gemmarii-header-left{gap:0}.section-header .gemmarii-outline-search--desktop{display:none!important}.section-header .gemmarii-outline-search--mobile{display:inline-flex!important}.section-header .wdt-nav-icon-list{gap:.12rem!important;overflow:visible!important}.section-header .gemmarii-menu-trigger,.section-header .gemmarii-outline-search,.section-header .header-cart{padding:.45rem!important}.section-header .gemmarii-outline-search,.section-header .header-cart{width:2.75rem!important;height:2.75rem!important;min-width:2.75rem!important}.section-header .gemmarii-outline-search svg{width:1.54rem!important;height:1.54rem!important}.section-header .gemmarii-outline-cart{width:1.54rem!important;height:1.54rem!important;min-width:1.54rem!important;flex:0 0 1.54rem!important}.section-header .header-cart{margin:0!important;position:relative!important;overflow:visible!important}.section-header .header-cart-count{position:absolute!important;width:1rem!important;height:1rem!important;min-width:1rem!important;max-width:1rem!important;flex:0 0 1rem!important;aspect-ratio:1 / 1;padding:0!important;border-radius:50%!important;line-height:1!important;top:.08rem!important;right:.02rem!important;background:#c9e1eb!important;border:1px solid #9CBFCB!important;color:#314f61!important}.section-header .header-cart-count>span:first-child{font-size:.62rem!important;line-height:1!important}.gemmarii-menu-panel{width:min(22rem,94vw);padding:1.25rem 1.35rem 1.75rem}}main .gemmarii-product-accordions .gemmarii-faq-answer{font-size:var(--bs-body-font-size)!important;line-height:1.65}main .gemmarii-product-accordions .gemmarii-faq-inner .gemmarii-faq-question{font-size:19px!important}main .gemmarii-product-accordions>.accordion>.accordion-item>.accordion-header .gemmarii-accordion-title{font-size:21px!important}.gemmarii-faq-page,.gemmarii-guide-page{max-width:54rem;margin-inline:auto}.gemmarii-faq-intro,.gemmarii-guide-intro{max-width:46rem;margin-bottom:2.5rem;font-size:clamp(1rem,.96rem + .18vw,1.125rem);line-height:1.65}.gemmarii-faq-page section{margin:0 0 2.75rem;scroll-margin-top:8rem}.gemmarii-faq-page h2,.gemmarii-guide-page h2{margin:0 0 1rem;font-size:clamp(1.35rem,1.18rem + .6vw,1.8rem);line-height:1.2}.gemmarii-guide-page h2{margin-top:2.5rem}.gemmarii-guide-page h3{margin-top:1.75rem;font-size:clamp(1.1rem,1.02rem + .28vw,1.3rem)}.gemmarii-faq-page details{border-bottom:1px solid rgb(var(--bs-border-color))}.gemmarii-faq-page summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:.95rem 2rem .95rem 0;color:rgb(var(--bs-body-color));cursor:pointer;font-size:clamp(1rem,.96rem + .16vw,1.125rem);line-height:1.35;list-style:none}.gemmarii-faq-page summary::-webkit-details-marker{display:none}.gemmarii-faq-page summary:after{position:absolute;right:.1rem;content:"+";font-family:Arial,sans-serif;font-size:1.45em;font-weight:300;line-height:1}.gemmarii-faq-page details[open] summary:after{content:"\2013"}.gemmarii-faq-page details>div{max-width:46rem;padding:0 .25rem 1.15rem 0;line-height:1.65}.gemmarii-faq-page details>div>:first-child{margin-top:0}.gemmarii-faq-page details>div>:last-child{margin-bottom:0}.gemmarii-drawer-submenu--faq>ul{padding:.25rem 0 .45rem .85rem}.gemmarii-drawer-submenu--nested>summary{padding:.55rem 0;font-size:.95rem}.gemmarii-drawer-submenu--nested>ul{padding:.05rem 0 .35rem .85rem}.gemmarii-drawer-submenu--nested[open]>summary>span:last-child{transform:rotate(45deg)}@media(max-width:749px){.gemmarii-faq-page section{margin-bottom:2.25rem;scroll-margin-top:6.5rem}.gemmarii-faq-page summary{padding-block:.85rem}.gemmarii-faq-page details>div{padding-bottom:1rem}}.mainProduct .product_vendor{display:none!important}.mainProduct .accordion .accordion-header,.mainProduct .accordion .accordion-button,.mainProduct .accordion .accordion-button.collapsed,.mainProduct .accordion .accordion-button:not(.collapsed),.mainProduct .accordion .accordion-button span,.mainProduct .accordion .accordion-button.collapsed span,.mainProduct .accordion .accordion-button:not(.collapsed) span,.mainProduct .accordion .accordion-button>.h4,.mainProduct .accordion .accordion-button.collapsed>.h4,.mainProduct .accordion .accordion-button:not(.collapsed)>.h4{font-weight:400!important;font-variation-settings:"wght" 400!important;-webkit-text-stroke-width:0!important;text-shadow:none!important}@media(max-width:749px){product-template>.section-spacing{padding-top:16px!important}main .wdt-related-products .recommendation-items .card__inner,main .gemmarii-curated .recommendation-items .card__inner{width:100%!important;max-width:none!important;margin-inline:0!important}}main .collection-cards .card-title .card-link{display:inline-flex;align-items:center;justify-content:center;padding:.3rem .75rem;max-width:100%;box-sizing:border-box;border:0;border-radius:0;box-shadow:inset 0 0 0 1px currentColor;text-decoration:none;line-height:1.2;cursor:pointer;transition:opacity .16s ease}main .collection-cards .card-title .card-link:hover{opacity:.72;text-decoration:none}main .collection-cards .card-title .card-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.gemmarii-cta--awaiting-options{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.gemmarii-cta--awaiting-options>.btn{width:100%!important;max-width:none}@media(max-width:575.98px){.gemmarii-cta--awaiting-options{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/theme.css.map */
