@font-face{font-family:Ivy-Presto-Display-Light;font-style:normal;font-display:swap;src:url(/cdn/shop/files/Ivy-Presto-Display-Light.otf?v=1755865352)}@font-face{font-family:Ivy-Presto-Text-Light;font-style:normal;font-display:swap;src:url(/cdn/shop/files/Ivy-Presto-Text-Light.otf?v=1755865352)}:root{--font-heading-family-light:"Ivy-Presto-Text-Light";--font-heading-Display-family-light:"Ivy-Presto-Display-Light"}html{height:auto;min-height:100%}body{font-size:1.6rem}@media (max-width:768px){body{font-size:1.4rem}}:root{--main-padding: 1.5rem;--brand-gold:#D89027;--brand-blue-hover:#5D6F7D;--border-color:#D9DFF2;--brand-blue:#101B3B;--brand-bg2:#F0F7FA;--brand-bg1:#EFF2FB;--brand-background-border:#D9DFF2;--color-border-btn:255,255,255}@media screen and (min-width: 1200px){:root{--main-padding: 2.5rem}}.hidden{display:none!important}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:calc(var(--font-heading-letter-spacing) * .1);color:rgb(var(--color-foreground-title));line-height:var(--font-heading-line-height);text-transform:var(--font-heading-text-transform);word-wrap:break-word;max-width:100%;margin:0 0 2.4rem}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em,.h0 em,.h1 em,.h2 em,.h3 em,.h4 em,.h5 em,.h6 em{font-family:var(--font-heading-Display-family-light);font-style:normal}.title-light{font-family:var(--font-heading-family-light)}.h0{font-size:calc(var(--font-heading-h0-scale) * 5.6rem)}@media only screen and (min-width: 750px){.h0{font-size:calc(var(--font-heading-h0-scale) * 6.8rem)}}@media only screen and (min-width: 1100px){.h0{font-size:calc(var(--font-heading-h0-scale) * 8rem)}}h1,.h1{font-size:calc(var(--font-heading-h1-scale) * 5.6rem)}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-h1-scale) * 7rem)}}@media only screen and (min-width: 1100px){h1,.h1{font-size:calc(var(--font-heading-h1-scale) * 8.8rem)}}h2,.h2{font-size:calc(var(--font-heading-h2-scale) * 4rem)}@media only screen and (min-width: 750px){h2,.h2{font-size:calc(var(--font-heading-h2-scale) * 4rem)}}@media only screen and (min-width: 1100px){h2,.h2{font-size:calc(var(--font-heading-h2-scale) * 5.6rem)}}h3,.h3{font-size:calc(var(--font-heading-h3-scale) * 3.2rem)}@media only screen and (min-width: 750px){h3,.h3{font-size:calc(var(--font-heading-h3-scale) * 3.5rem)}}@media only screen and (min-width: 1100px){h3,.h3{font-size:calc(var(--font-heading-h3-scale) * 4.2rem)}}h4,.h4{font-size:calc(var(--font-heading-h4-scale) * 2.4rem)}@media only screen and (min-width: 1100px){h4,.h4{font-size:calc(var(--font-heading-h4-scale) * 3.2rem)}}h5,.h5{font-size:calc(var(--font-heading-h5-scale) * 1.8rem)}@media only screen and (min-width: 1100px){h5,.h5{font-size:calc(var(--font-heading-h5-scale) * 2.1rem)}}h6,.h6{font-size:calc(var(--font-heading-h6-scale) * 1.6rem)}@media only screen and (min-width: 1100px){h6,.h6{font-size:calc(var(--font-heading-h6-scale) * 1.6rem)}}.h7{font-size:calc(var(--font-body-scale) * 1.4rem)}@media (max-width: 576px){.header-top .container{padding-left:16px;padding-right:16px}}.pt-90{padding-top:90px}.pb-90{padding-bottom:90px}.pt-80{padding-top:80px}.pb-80{padding-bottom:80px}.pt-70{padding-top:70px}.pb-70{padding-bottom:70px}.pt-40{padding-top:40px}.pb-40{padding-bottom:40px}@media (max-width:1024px){.pt-90{padding-top:70px}.pb-90{padding-bottom:70px}.pt-80{padding-top:70px}.pb-80{padding-bottom:70px}.pt-70{padding-top:60px}.pb-70{padding-bottom:60px}}@media (max-width:768px){.pt-90{padding-top:64px}.pb-90{padding-bottom:64px}.pt-80{padding-top:60px}.pb-80{padding-bottom:60px}.pt-40{padding-top:20px}.pb-40{padding-bottom:20px}}.b-top{border-top:1px solid var(--border-color)}.b-bottom{border-bottom:1px solid var(--border-color)}.b-left{border-top:1px solid var(--border-color)}.b-right{border-bottom:1px solid var(--border-color)}.button--primary,.shopify-challenge__button--primary,.customer .button--primary,.button--secondary{min-height:48px;padding:16px;font-size:16px}.button.button--small.button--primary,.button.button--small.button--secondary,.shopify-challenge__button.button--small.button--primary,.shopify-challenge__button.button--small.button--secondary,.customer .button.button--small.button--primary,.customer .button.button--small.button--secondary{min-height:30px;padding:6px 16px}.button.button--small,.shopify-challenge__button.button--small,.customer .button.button--small{font-size:calc(var(--font-button-scale) * 1rem);line-height:1}.shopify-section-header header.header{min-height:var(--header-height)}.header .header__menu,.header-top__logo .header__heading-link,.header-top__right{padding-top:0;padding-bottom:0}.shopify-section-header .header__menu{border-left:1px solid var(--brand-background-border)}.shopify-section-header .header--has-border{border-bottom:1px solid var(--brand-background-border)}.shopify-section-header .header-top__right,.shopify-section-header .header-top__burger{border-left:1px solid var(--brand-background-border)}.shopify-section-header.header-overlay.color-inverse .header__menu{border-left:1px solid #A9A9A9}.shopify-section-header.header-overlay.color-inverse .header--has-border{border-bottom:1px solid #A9A9A9}.shopify-section-header.header-overlay.color-inverse .header-top__right,.shopify-section-header.header-overlay.color-inverse .header-top__burger{border-left:1px solid #A9A9A9}.header__icon.header__icon--cart .icon,.header-top__right .header__account{display:block}.header .list-menu--inline>li>.header__menu-item{padding:1.2rem 1.25rem}.header .list-menu--inline>li>.header__menu-item:hover{opacity:.9}.header-top__left{width:100%}.header__menu{width:100%;justify-content:space-between}.header__account .header__account-modal{left:-55px!important;width:250px}.drawer__header{background-color:var(--brand-bg1)}.drawer__bottom .header__account .header__account-modal{left:120px!important}.drawer .cart-drawer .drawer__header .drawer__close{transform:translate(-25px,32px);border:1px solid var(--brand-background-border)}.drawer #CartDrawer-CartErrors{width:100%;padding:0 10px}.drawer .drawer__inner-empty{text-align:center}.drawer .drawer__header .drawer__heading-wrapper{flex-wrap:wrap}.drawer .drawer__header .drawer__heading-wrapper .drawer__heading{max-width:inherit}.drawer__heading-free-shipping{width:100%;text-align:center;color:var(--brand-blue);font-weight:500;padding:16px 0;border-top:1px solid var(--brand-background-border)}.drawer__heading-free-shipping p,.drawer__heading-free-shipping h2,.drawer__heading-free-shipping h3,.drawer__heading-free-shipping h4{margin:0;line-height:1.1;color:var(--brand-blue);text-transform:uppercase}.drawer .cart-item .cart-item__inner-top dl{margin-bottom:0}.drawer .cart-item .cart-item__details .product-option{margin:1px 0 10px}@media (max-width:1199px){.drawer .cart-drawer .drawer__header .drawer__close{transform:translate(-16px,21px)}}@media (max-width:768px){.shopify-section-header header.header,.shopify-section-header .header-top{min-height:54px}.header-top__logo .header__heading-link img{width:calc(var(--header-logo-width) * .7)}.drawer__heading-free-shipping p,.drawer__heading-free-shipping h2,.drawer__heading-free-shipping h3,.drawer__heading-free-shipping h4{font-size:14px}}@media screen and (max-width: 1099px) and (max-width: 1099px){.header-top__right{padding-left:1rem}.header-top__logo{border-right:1px solid var(--brand-background-border)}.shopify-section-header.header-overlay.color-inverse .header-top__right,.shopify-section-header .header-top__right{border-left:none}}.body-template-cart .cart-item__media img{object-position:top}.swiper-buttons-wrapper .swiper-button{width:48px;height:48px;color:var(--brand-blue-hover)}.swiper-buttons-wrapper .swiper-button:hover{background-color:var(--brand-blue);color:#fff}.slider-with-product-slide__button .button{font-size:18px}.shopify-section .slider-with-product .swiper-slide-active .slider-product-card,.shopify-section .slider-with-product .slider-product-card .card__inner,.shopify-section .slider-with-product .slider-product-card .card__inner .media{background-color:transparent}.shopify-section .slider-with-product .slider-product-card .product-card{background-color:#eff2fbcc;padding:40px}.shopify-section .slider-with-product .slider-product-card .product-card .card-information-block{margin-bottom:17px}.shopify-section .slider-with-product .slider-product-card .product-card .card-type__hover{margin-top:20px}.shopify-section .slider-with-product .product-card .card__badge{left:0;top:0}.product-slid_text,.product-slid_text p{font-size:1.4rem}.slider-with-product-slide-content .slider-with-product-slide__title{font-family:var(--font-heading-family-light);max-width:60%}.slider-with-product-slide-content .slider-with-product-slide__title,.slider-with-product-slide-content .subtitle,.slider-with-product-slide-content .slider-with-product-slide__desc{color:#f7f8fd}.slider-with-product-slide-content .subtitle,.slider-with-product-slide-content .slider-with-product-slide__desc{font-size:21px}.swiper-pagination-all{font-size:16px}.shopify-section .slider-with-product .product-slider-container{padding-bottom:85px;padding-top:calc(var(--header-height-dynamic) + var(--main-padding) + 30px)}.mobile-slide-product-image{display:none}@media screen and (min-width: 990px){.slider-with-product .slider-with-product-slide-content .slider-with-product-slide__desc{margin-top:30px!important}}@media (max-width:768px){.shopify-section .slider-with-product .product-slider-container{padding-bottom:32px;padding-top:calc(var(--header-height-dynamic) + var(--main-padding) + 16px)}.slider-with-product-slide-content .slider-with-product-slide__title{font-size:56px;max-width:100%}.shopify-section .slider-with-product-slide__text .button-with-pagination-wrapper{display:none}.shopify-section .slider-with-product .slider-product-card .product-card{padding:32px 24px}.slider-with-product-slide__img video{display:none}.have-mobile-img .desktop-slide-product-image{display:none}.mobile-slide-product-image{display:block;position:absolute;left:0;top:0}.have-overlay:before{background:rgba(var(--color-overlay),var(--overlay-alpha_mob))}}.card-information-block .card__title,.card-information-block .price{color:var(--brand-blue)}.add-card-link span{overflow:hidden;display:flex}.product-card .card__badge{left:16px;top:16px}.card__badge .badge{font-size:12px;border-radius:2px;font-weight:400;line-height:8px;letter-spacing:-.21px;text-transform:uppercase}.badge.badge--sale{color:rgb(var(--color-badge-sale-text));background-color:rgba(var(--color-badge-sale-background),1)}.card--product .card__inner .media img{background-color:transparent}.card--product .card__inner .media,.card--product .card__inner{border-radius:0;background-color:var(--brand-bg1)}@media (max-width:768px){.slider-with-product-slide-content .subtitle{font-size:13px}.slider-with-product .slider-with-product-slide-content .slider-with-product-slide__desc{font-size:16px;padding-bottom:16px;margin-top:24px!important}.card-information__wrapper .card-type__hover{margin-top:12px}}.header__icon.header__icon--cart{gap:0}.header__icon.header__icon--cart{padding-left:0}.header-top__burger{padding:0;border:none!important}.header-top__burger .header__modal-icon{justify-content:flex-end;margin-left:10px}.drawer .cart-item .cart-item__media{max-height:100px}.drawer .cart-item .cart-item__media img{object-fit:cover;object-position:top;border-radius:var(--border-radius)}@media screen and (max-width: 1099px){.cart-count-bubble{font-size:10px;width:20px;height:20px}}@media (max-width:768px){.header__account{padding-right:8px}}.burger-drawer .drawer__top .burger__close{margin:0 15px 0 0}.burger-drawer .drawer__top,.burger-drawer .drawer__bottom{min-height:70px}.burger-drawer .drawer__main .drawer__left .burger_menu a{padding:15px 0}.footer-block .footer-block__heading,.footer .accordion .footer-block__heading{font-size:16px;text-transform:none!important;margin-bottom:27px}.footer-block .footer-block__details-content{gap:0}.footer-block .footer-block__details-content li{margin-bottom:24px}.footer .footer-block__details-content li .footer--button{color:var(--brand-blue)}@media screen and (min-width: 1100px){.footer .footer__blocks-wrapper{padding:80px 0 0 65px!important}.footer .footer-block--newsletter{padding-top:80px!important}}.footer .footer__wrapper .footer-block--logo{padding:0;margin-bottom:50px}@media (max-width:1099px){.footer .newsletter__form{margin-left:auto;margin-right:auto;max-width:100%}}@media (max-width:768px){.footer .footer__wrapper .footer-block--logo{margin:0 auto 24px}}.footer .footer__wrapper .newsletter__form .newsletter__title{margin:0 0 12px}.footer .footer-block--logo-desc{color:var(--brand-blue-hover);font-size:14px;margin-bottom:16px;max-width:100%}.footer .footer-newsletter__button.button{width:49px}@media (max-width:768px){.footer .footer__wrapper .newsletter__form .newsletter__title,.footer .footer-block--logo-desc{text-align:center;font-size:16px}.footer .footer__blocks-wrapper{padding-bottom:0!important;padding-top:24px!important}.footer .footer__blocks-wrapper .accordion summary{padding:16px 0}.footer .footer-newsletter__button.button{border-radius:0 4px 4px 0!important}}.footer .newsletter-form__inner{max-width:340px;flex-direction:row!important;gap:0}@media (max-width:450px){.footer .newsletter-form__inner{max-width:100%}}.newsletter_policy-text{color:var(--brand-blue);font-size:12px}.newsletter_policy-text{margin-top:12px}.newsletter_policy-text p{margin:0}.newsletter_policy-text a{text-underline-offset:2px}@media (max-width:768px){.newsletter_policy-text,.newsletter_policy-text p,.newsletter_policy-text p a{color:var(--brand-blue-hover);font-size:14px}}.footer__content-middle-main-box{justify-content:space-between;width:100%}.footer__policy_links{font-size:14px;color:var(--brand-blue);display:flex;gap:38px}.footer .footer__content-middle-main{padding:32px 0}.footer__policy_links a{text-decoration:none;font-weight:300;color:var(--brand-blue)}.footer__copyright{color:var(--brand-blue-hover);font-size:14px}.footer-block-socials-pay{grid-column-start:2;grid-column-end:5;grid-row-start:2;grid-row-end:2;display:flex;align-items:center;justify-content:space-between;padding:0 var(--main-padding) 15px var(--main-padding);width:100%}@media (min-width:1100px){.footer-block-socials-pay{padding:0 0 20px 65px!important}}@media (max-width:1100px){.footer-block-socials-pay{flex-wrap:wrap;flex-direction:row;grid-column-start:1;grid-column-end:5;grid-row-start:3;grid-row-end:3;gap:24px}}@media (max-width:768px){.footer-block-socials-pay{justify-content:flex-start;padding-bottom:32px}.footer-block-additional-item{width:100%}.footer-block-additional-item:first-child{order:2}.footer-block-additional-item:nth-child(2){order:1;border-top:1px solid rgb(var(--color-border));padding-top:32px}.footer-block-additional-item:last-child{order:3}.footer .footer__wrapper .footer-block--newsletter{padding-bottom:0;padding-top:50px}.footer .footer__wrapper .accordion:before,.footer .footer__wrapper .accordion:after{top:0;left:0;right:0;width:auto}.footer .footer__content-middle-main{padding:24px 0}}.footer-mail-link{color:var(--brand-blue);font-size:14px;font-weight:400;text-decoration:none}.list-social .list-social__item a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:40px;border:1px solid #C7C7C7;background:#14214800}.list-social .list-social__item a svg{width:auto;height:17px}.scroll-top__block{width:3.8rem;height:3.8rem;z-index:999}.scroll-top__block .scroll-top svg{width:1.4rem;height:1.4rem}.field input[type=text],.field input[type=email],.field input[type=tel],.field input[type=search],.field input[type=password],.field select,.field .field__input{height:49px}.field input[type=text],.field input[type=email],.field input[type=tel],.field input[type=password],.field .field__input{padding:14px}.field{min-height:3rem}.field input[type=text]+label,.field input[type=email]+label,.field input[type=tel]+label,.field input[type=password]+label,.field .field__input+label{left:15px;font-size:14px;color:var(--brand-blue-hover)}@Media (max-width:768px){.field input[type=text],.field input[type=email],.field input[type=tel],.field input[type=search],.field input[type=password],.field select,.field .field__input{height:52px}}.section-header{padding-bottom:33px}.section-header .section-header__content{max-width:100%}.section-title,.section-title p{color:var(--brand-blue);margin:0}.section-slider .container{max-width:1454px}.section-slider .swiper-wrapper{right:-1px}.section-slider .swiper-wrapper .slider__cards{padding:56px}.popular-products-section .section-header .section-header__content{max-width:100%}@media (max-width:1387px){.section-slider .swiper-wrapper .slider__cards{padding:25px}}@media (max-width:1200px){.section-header{padding-bottom:24px}.section-slider .swiper-wrapper .slider__cards{padding:16px}}.shopify-section .newsletter .newsletter__form-contact{flex-direction:column;margin:0}.shopify-section .newsletter .newsletter__information-left{text-align:left}.shopify-section .newsletter__text{max-width:100%}.body-template-collection .shopify-section-header,.body-template-collection .collection-banner-section{background-color:var(--brand-blue)}.collection-banner__text,.collection-banner__title,.collection-banner__text p,.body-template-collection .collection-banner__desc,.body-template-collection .collection-banner__desc p{color:#fff}.body-template-collection .collection-banner__body{display:block}.body-template-collection .collection-banner__text{display:flex;justify-content:space-between;gap:24px;align-items:center;margin:0 0 30px;min-height:200px;padding:56px 0}.body-template-collection .collection-banner__text p{font-size:16px;color:var(--border-color);margin:0}.body-template-collection .collection-banner__title{padding:0;max-width:fit-content;margin:0}.body-template-collection .collection-banner__title p{margin:0}.body-template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header .list-menu--inline>li>.header__menu-item{color:#fff}.body-template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header .header-top__right .header__icon,.body-template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header .header-top__right .header__modal-icon{color:#fff}.body-template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header .header__menu{border-left:1px solid #A9A9A9}.body-template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header.header--has-border{border-bottom:1px solid #A9A9A9}.body-template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header .header-top__right,.body-template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header .header-top__burger{border-left:1px solid #A9A9A9}.body-template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header__heading-logo:first-child:nth-last-child(2)~.header__heading-logo{display:flex}.body-template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header__heading-logo:first-child:nth-last-child(2){display:none}.body-template-collection .collection-banner .collection-banner__desc{max-width:760px}.body-template-collection .collection-grid-section,.products-grid-section{overflow:hidden;--gap: calc(4.5 * var(--main-padding))}.body-template-collection .collection-product .border-item .collection-grid-inner,.body-template-collection .products-grid .border-item .collection-grid-inner{padding:56px 0}.body-template-collection .collection-product .border-item:nth-child(3n) .collection-grid-inner:first-child:after{display:none}@media screen and (max-width: 1199px){.body-template-collection .collection-product .border-item .collection-grid-inner,.body-template-collection .products-grid .border-item .collection-grid-inner{padding:35px 0}.body-template-collection .card-information{padding-top:0}.body-template-collection .card-type__hover{margin-top:8px}}@media screen and (max-width: 1099px){.body-template-collection .shopify-section-header:not(.shopify-section-header-sticky) .cart-count-bubble{background-color:#fff;color:var(--brand-blue)}.body-template-collection .collection-banner__text p{font-size:14px}.body-template-collection .shopify-section-header:not(.shopify-section-header-sticky) .header .header-top__right{border-left:none}}@media screen and (min-width: 990px){.body-template-collection .collection-product .product-grid__borders_wrapper .container,.body-template-collection .products-grid .product-grid__borders_wrapper .container{border-left:none}}@media screen and (max-width: 600px){.body-template-collection .collection-banner__text{flex-direction:column;align-items:flex-start}.body-template-collection .collection-banner__text{padding:32px 0 50px}.body-template-collection .collection-grid-section,.products-grid-section{overflow:hidden;--gap: calc(1.5 * var(--main-padding))}.body-template-collection .collection-product .border-item .collection-grid-inner,.body-template-collection .products-grid .border-item .collection-grid-inner{padding:16px 0 24px}}@media (max-width:575px){.body-template-collection .product-grid__borders_wrapper .container{padding-left:0;padding-right:0}.body-template-collection .collection-product .border-item{padding-left:16px;padding-right:16px;border-top:1px solid var(--brand-bg1);border-bottom:1px solid var(--brand-bg1)}.body-template-collection .collection-product .border-item:not(:last-child){margin-bottom:12px}.body-template-collection .section_border_bottom,.body-template-collection .section_border_top{border-color:var(--brand-bg1)}.body-template-collection .collection-product .border-item:first-child{border-top:none}.body-template-collection .collection-product .border-item:last-child{border-bottom:none}.body-template-collection .collection-product .wrapper-per-row__4 .border-item:before,.body-template-collection .products-grid .wrapper-per-row__4 .border-item:before,.body-template-collection .collection-product .wrapper-per-row__4 .border-item:after,.body-template-collection .products-grid .wrapper-per-row__4 .border-item:after{display:none}}@media (min-width: 576px) and (max-width: 989px){.body-template-collection .collection-product .border-item:nth-child(3n):not(:last-child) .collection-grid-inner:after{content:"";display:block;height:100%;position:absolute;width:1px;background:rgb(var(--color-border));transform:translateY(-50%)}}.facets__product-count-text span{font-size:16px;font-weight:500;color:var(--brand-blue);text-transform:uppercase}.facets__top .facets-sorting__label{text-transform:uppercase;font-size:16px;font-weight:500;color:var(--brand-blue);opacity:.4}.facet-filters.facets-sorting .facets-sorting__label,.facet-filters.facets-sorting .facet-filters__field{line-height:14px}.facets-container-main .facet-sort-select .facet-sort-select__current,.facets-container-main .facet-sort-select .facet-sort-select__option{color:var(--brand-blue);font-size:16px;font-weight:500}.body-template-collection .facets-container--drawer .active-facets-primary{margin:0}.body-template-collection .facets__top .facets__sort-wrapper{justify-content:space-between}.product-section .container.product{max-width:calc(var(--container-width) + var(--main-padding) + var(--main-padding))!important}.product-section .product .breadcrumb__desktop{padding:0;margin-bottom:24px}.product-section .product .breadcrumb__link,.product-section .product .current-product{font-size:14px;font-weight:400;line-height:19px;text-transform:uppercase}.product-section .product .current-product{color:var(--brand-blue)}.product-section .product__media{border-radius:0}.product-section .product__media-list__container--large,.product-section .product__media-list__container--large-grid{gap:0}.product-section .product .product__info-container{max-width:100%;margin:0}.product-section .product .breadcrumb__delimiter{padding:0 7px}.product-section .product .product__outer{gap:6.8rem}.product__title{font-family:var(--font-heading-Display-family-light)}.product .product__info-container .price-wrapper{margin-top:16px}.product-section .product .price{font-size:21px}.product-section .product .additional_text{max-width:100%;margin-top:16px}.product-section .product .product-parameters{margin-top:20px}.product-section .product .product-group-name{margin-bottom:19px}.product-section .product .product-group-name span{font-size:16px}.product-section .product .product-form__controls-group label{padding:16px;font-size:14px;text-transform:none;font-weight:400;font-family:var(--font-body-family)}.product-section .product .product-form__controls-group,.product-section .product .featured-product .product-form__controls-group{gap:10px}.product-section .product .product-form__controls-group label,.product-section .product .featured-product .product-form__controls-group label,.product-section .product .quick-add-modal .product-form__controls-group label{border-radius:4px;border:1px solid rgba(16,27,59,.15)}.product-section .product .product-form__controls-group input:checked:not(.disabled)+label,.product-section .product .button:not([disabled]):not([aria-disabled=true]):hover{background-color:var(--brand-blue);color:#fff}.product-section .product .product-form{margin-top:20px}.product-section .product .product-form__submit{padding:16px 12px;min-height:54px;font-weight:400;font-family:var(--font-body-family)}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 6rem}.product-section .product .quantity{width:auto;border-radius:4px;border:1px solid rgba(16,27,59,.15)}.product-section .product .quantity__input{width:50px;color:var(--brand-blue);font-size:16px}.product-section .product .quantity__button{width:41px;padding:0;height:52px;justify-content:flex-end}.product-section .product .quantity__button svg{width:auto}.product-section .product .quantity__button[name=plus]{justify-content:flex-start}.product-section .product .product-about{margin-top:27px}.product-section .product .product-about__accordion-item{border-color:var(--brand-bg1)}.product-section .product .product-about__accordion-title{padding:16px 16px 17px;font-size:18px}.product-section .product .product-about__accordion-description{margin:0 16px 16px;font-size:16px;max-width:100%;color:var(--brand-blue);padding-top:20px;border-top:1px solid var(--brand-bg1)}.product-detail-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px;gap:10px}.product-detail-row:last-child{margin-bottom:0}.product-detail-value{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:right}.product-detail-rating{display:flex;align-items:center;gap:9px}.product-detail-rating .rate-dot{width:10px;height:10px;border-radius:50%;background-color:#d9d9d9}.product-detail-rating[data-rate="1"] .rate-dot:nth-child(1){background-color:var(--brand-gold)}.product-detail-rating[data-rate="2"] .rate-dot:nth-child(1),.product-detail-rating[data-rate="2"] .rate-dot:nth-child(2){background-color:var(--brand-gold)}.product-detail-rating[data-rate="3"] .rate-dot:nth-child(1),.product-detail-rating[data-rate="3"] .rate-dot:nth-child(2),.product-detail-rating[data-rate="3"] .rate-dot:nth-child(3){background-color:var(--brand-gold)}.product-detail-rating[data-rate="4"] .rate-dot:nth-child(1),.product-detail-rating[data-rate="4"] .rate-dot:nth-child(2),.product-detail-rating[data-rate="4"] .rate-dot:nth-child(3),.product-detail-rating[data-rate="4"] .rate-dot:nth-child(4){background-color:var(--brand-gold)}.product-detail-rating[data-rate="5"] .rate-dot:nth-child(1),.product-detail-rating[data-rate="5"] .rate-dot:nth-child(2),.product-detail-rating[data-rate="5"] .rate-dot:nth-child(3),.product-detail-rating[data-rate="5"] .rate-dot:nth-child(4),.product-detail-rating[data-rate="5"] .rate-dot:nth-child(5){background-color:var(--brand-gold)}.product-detail-name{opacity:.4}.product-detail-first-label{color:#282929}.product-section .product .product-about__more-link{width:24px;height:24px;background-color:var(--brand-bg1);border-radius:4px}.product-section .product .active .product-about__more-link{background-color:var(--brand-blue);color:#fff}.product-section .product .active .product-about__more-link span{background-color:#fff}.product-section .main-product-inner{border-bottom:none}.shopify-app-block a[href="#looxReviews"]{display:block;margin-top:16px}.volume-b2b-title{margin:10px 0;font-size:16px;color:var(--brand-blue)}.volume-b2b-list li{display:flex;gap:7px;align-items:center;padding:5px 10px;border-bottom:1px solid #fff;background-color:var( --brand-background-border)}.volume-b2b-list li:last-child{border:none}.product-section .product-form__error-message-wrapper:not([hidden]){align-items:center}.product-section .product-form__error-message-wrapper svg{margin-top:0}@media (min-width: 990px){.product-section .product__info-wrapper{width:calc(44% - 24px)}.product-section .product__media-wrapper{width:calc(56% - 24px)}}@media (max-width: 990px){.product-section .main-product-inner{padding-top:16px}.product-section .product .product__outer{gap:2.4rem}.product__media-wrapper .product__media-list__container--large-grid .product__media-item:not(:first-child){display:none}.product__media-wrapper .product__media-list__container--large-grid{max-width:500px;margin:auto}.product-section .product .breadcrumb__desktop{margin-bottom:16px}.product-section .product .breadcrumb__link,.product-section .product .current-product{font-size:12px}}@media (max-width:768px){.shopify-app-block a[href="#looxReviews"]{float:right}.shopify-app-block a[href="#looxReviews"] .loox-rating-label{font-size:14px}.product-section .product .quantity__input{width:47px}.product-section .product .quantity__button{width:30px}.product-section .product .product-form__controls-group label{padding:13px 16px}.product-section .product .price{font-size:18px}.product-section .product__title{font-size:32px}.product-section .product .additional_text{display:none}.product-section .product .product-form__submit{font-size:16px}.product-section .product .product-about{margin-top:16px}.product-detail-first-label,.product-detail-name,.product-section .product .product-about__accordion-description,.product-section .product .product-about__accordion-description p{font-size:14px}.product-section .product .product-about,.product-section .product .product-about+.product-about{margin-bottom:6px}.product-section .product .product-about+.product-about .product-about__accordion-item{border-top:.1rem solid var(--brand-bg1)}}.body-template-product .collapsible-content{background-color:var(--brand-blue)}.body-template-product .collapsible-content-wrapper .collapsible-content-box{padding:40px 0}.body-template-product .collapsible-content-img-box{justify-content:center!important}.body-template-product .collapsible-content .collapsible-content__text .section-header__title{color:#fff;margin-bottom:32px}.body-template-product .collapsible-content .collapsible-content__text .collapsible-content__secondary-title{color:var(--brand-gold);margin-bottom:16px!important;font-size:21px}.body-template-product .collapsible-content .active .collapsible-content-block__heading{color:var(--brand-gold)}.body-template-product .collapsible-content .collapsible-content-block__heading{color:#fff}.body-template-product .collapsible-content .collapsible-content__descr{color:#818bab}.body-template-product .collapsible-content-block .accordion:before{background-color:#23325c}.body-template-product .collapsible-content .collapsible-content-img-box{border-right:1px solid #23325C}.body-template-product .collapsible-content-block .accordion .collapsible-content-summery{padding:32px 56px}.body-template-product .collapsible-content-block__description{padding:0 56px 30px;color:#818bab}.body-template-product .collapsible-content-block__description p{color:#818bab}.body-template-product .collapsible-content .collapsible-content-item.active .collapsible-content-summery .collapsible-plus{background-color:var(--brand-gold)!important}@media (max-width:991px){.body-template-product .collapsible-content .collapsible-content-img-box.without-image{border:none}.body-template-product .collapsible-content .collapsible-content-img-box .collapsible-content__text,.body-template-product .collapsible-content .collapsible-content__text .section-header__title{max-width:100%;width:100%;text-align:center}.body-template-product .collapsible-content .collapsible-content__text .section-header__title{justify-content:center}.body-template-product .collapsible-content .collapsible-content-img-box{border:none}.body-template-product .collapsible-content-block .accordion .collapsible-content-summery{padding:20px 0}.body-template-product .collapsible-content-block__description{padding:0 0 20px}.body-template-product .collapsible-content-wrapper .collapsible-content-box{padding-top:20px}.body-template-product .collapsible-content .collapsible-content__text .collapsible-content__secondary-title{font-size:16px}}.body-template-page-contact .contact .contact-form__title{line-height:60px;margin-bottom:32px}.body-template-page-contact .contact-form__image{border-radius:0}.body-template-page-contact .contact .field label{color:var(--brand-blue-hover)}.body-template-page-contact .contact .contact__bottom .button{padding:8px 12px;min-height:30px}.body-template-page-contact .contact-form input::-webkit-input-placeholder,.body-template-page-contact .contact-form textarea::-webkit-input-placeholder{color:#cacaca}.body-template-page-contact .contact-form input::-moz-placeholder,.body-template-page-contact .contact-form textarea::-moz-placeholder{color:#cacaca}.body-template-page-contact .contact-form input:-ms-input-placeholder,.body-template-page-contact .contact-form textarea:-ms-input-placeholder{color:#cacaca}.body-template-page-contact .contact-form input:-moz-placeholder,.body-template-page-contact .contact-form textarea:-moz-placeholder{color:#cacaca}@media (max-width:1099px){.body-template-page-contact .contact .contact-form__title{line-height:45px}}@media (max-width:768px){.body-template-page-contact .contact .contact-form__title{line-height:40px;margin-bottom:20px}}.body-template-page .breadcrumb{text-transform:uppercase;font-size:14px}.body-template-page .breadcrumb__delimiter{padding:0 11px}.body-template-page .breadcrumb_margin{padding:24px 0}@media (max-width:768px){.body-template-page .breadcrumb{font-size:12px}.body-template-page .breadcrumb__delimiter{padding:0 5px}.body-template-page .breadcrumb_margin{padding:12px 0}}.body-template-page-about .breadcrumb_margin,.body-template-page-for-partners .breadcrumb_margin{display:none}.shopify-policy__container{width:100%;padding-right:var(--main-padding);padding-left:var(--main-padding);max-width:calc(var(--container-width) + var(--main-padding) + var(--main-padding))}.shopify-policy__body .rte{max-width:100%}.shopify-policy__body .rte p,.shopify-policy__body .rte li,.shopify-policy__body .rte a,.shopify-policy__body .rte td{font-size:inherit}.shopify-policy__body .rte a{color:var(--brand-blue);transition:color .2s}.shopify-policy__body .rte a:hover{color:var(--brand-gold);text-decoration-color:var(--brand-gold);transition:color .2s}@media (max-width:768px){.shopify-policy__container .shopify-policy__title{margin-top:0}}.container-page .rte{max-width:100%}.container-page .rte p,.container-page .rte li,.container-page .rte a,.container-page .rte td{font-size:inherit}.container-page .rte a{color:var(--brand-blue);transition:color .2s}.container-page .rte a:hover{color:var(--brand-gold);text-decoration-color:var(--brand-gold);transition:color .2s}@media (max-width:768px){.container-page .page-header{margin-top:0}}.card-information .card__information-volume-pricing-note{text-align:right;align-items:center;display:flex}.card-information .card__information-volume-pricing-note .caption{display:inline-flex;text-align:right;color:#fff;padding:0 7px;border-radius:2px;font-size:12px;text-transform:uppercase;background-color:var(--brand-gold)}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.css.map */
