.card-menu-link img{width:100%;height:115px;object-fit:fill;border-radius:20px;border:2px solid #214162;background-color:#fff}.card-menu-link{text-transform:uppercase;letter-spacing:1px;font-size:12px;text-decoration:unset;color:var(--link-color);line-height:1.3;text-align:center;font-weight:770;display:block;margin-block:2.5px}.card-menu-link img{scale:1;transition:scale .5s}.card-menu-link:hover img{scale:1.1;transition:scale .5s}.card-menu-link.active img{scale:1.1}.header__menu-item span,.header__submenu .header__menu-item{text-align:left}.image-text-slides .media.image-with-text__media{background-color:unset}.image-text-slides .slick-arrow,.image-text-slides .slick-arrow:hover,.image-text-slides .slick-arrow:active{background-color:#fff;width:50px;height:50px;z-index:2;border-radius:50px;box-shadow:#63636333 0 2px 8px;justify-content:center;align-content:center;display:flex;cursor:pointer}.image-text-slides .image-with-text{display:inline-block;border-radius:30px;border:3px solid currentColor;box-shadow:#63636333 0 2px 8px}.image-text-slides .slick-prev:before{content:"\2039";color:#334fb4;font-size:40px}.image-text-slides .slick-next:before{content:"\203a";color:#334fb4;font-size:40px}.image-text-slide.image-slides:not(.slick-initialized){display:none}.image-slides:not(.slick-initialized){display:none}.title-wrapper-with-link{justify-content:center;align-items:center;margin-bottom:7rem}.section-collection-list .collection-list__item{padding:0 10px}.section-collection-list .grid-container{list-style:none}.section-collection-list .card .card__inner .card__media{--border-radius: 30px}.section-collection-list .card__inner{--border-radius: 30px;border-radius:30px;border:3px solid #fff!important}.section-collection-list .slick-arrow,.section-collection-list .slick-arrow:hover,.section-collection-list .slick-arrow:active{background-color:#fff;width:50px;height:50px;z-index:2;border-radius:50px;box-shadow:#63636333 0 2px 8px;justify-content:center;align-content:center;display:flex;cursor:pointer}.section-collection-list .collection-list{padding-left:0;padding-inline:20px}.section-collection-list .slick-prev:before{content:"\2039";color:#334fb4;font-size:40px}.section-collection-list .slick-next:before{content:"\203a";color:#334fb4;font-size:40px}.title{text-align:center;position:relative;z-index:2}.footer{--inputs-radius: 5px;--inputs-shadow-horizontal-offset: 5px}.footer__blocks-wrapper{justify-content:space-between}.footer-block.grid__item.footer-block--menu{max-width:265px}.footer-block.grid__item:not(.footer-block--menu){max-width:350px;margin-right:45px}.newsletter-form__button .svg-wrapper{border-radius:50px;background-color:#ddd}.product-information details{padding:0 20px;border:1px solid #07315f;border-radius:5px;background-color:#fdfeff;margin-block:10px;color:#07315f}.product-information{margin-top:20px}.product-information .summary__title{padding:20px 0}.product-information .summary__title h2{letter-spacing:1px;font-size:18px;color:#07315f}.product-information .accordion__content{padding:20px 0}.add-ons-image{max-width:150px;display:flex}.add-ons-title{flex:1 0 70%}.add-ons-title .h3,span.add-ons-price{font-size:14px}.add-ons-image img{width:100%;border-radius:5px;max-width:65px;height:65px}.add-ons-row{display:flex;border-radius:25px;align-items:center;gap:10px;max-width:44rem;justify-content:space-between;margin-block:20px}.add-ons-toggle .switch{position:relative;display:inline-block;width:65px;height:30px;margin:10px}.add-ons-toggle .switch input{opacity:0;width:0;height:0}.add-ons-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;border:1px solid #ccc;-webkit-transition:.4s;transition:.4s cubic-bezier(0,1,.5,1);border-radius:4px}.add-ons-toggle .slider:before{position:absolute;content:"";height:22px;width:22px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s cubic-bezier(0,1,.5,1);border-radius:3px}.add-ons-toggle input:checked+.slider{background-color:#042c5a}.add-ons-toggle input:focus+.slider{box-shadow:0 0 4px #7efa70}.add-ons-toggle input:checked+.slider:before{-webkit-transform:translateX(38px);-ms-transform:translateX(38px);transform:translate(38px)}.add-ons-toggle .slider.round{border-radius:34px}.add-ons-toggle .slider.round:before{border-radius:50%}.add-ons-toggle input:checked+.slider.red{background-color:#dc143c}.add-ons-toggle{display:flex;align-items:center}.product-form__buttons .product-form__submit{--buttons-radius: 20px;--buttons-radius-outset: 20px}.product__info-wrapper [role=status] .price__container{font-size:24px;color:#fff}.list-menu{font-family:var(--font-heading-family)}.header__menu-item span,.header__submenu .header__menu-item,.header__custom-link{font-size:18px}.collection .product-card-wrapper .card:not(.ratio){height:auto}.collection .quick-add__submit:after,.collection .quick-add__submit:before{content:unset}.collection .product-card-wrapper .quick-add__submit{margin-top:10px;border-radius:0 0 10px 10px;background-color:#3e99ff;color:#fff}.collection .product-card-wrapper .quick-add{width:100%;margin:0 auto;position:relative;padding:0;left:0;bottom:0}.card:not(.ratio){display:flex;flex-direction:column;height:100%!important;width:100%}.header__submenu details[open] .header__submenu.right-slide{transform:translate(20rem)!important;position:absolute;top:0;background:var(--gradient-background)}.mega-menu__list.mega__menu-customList{grid-template-columns:repeat(2,minmax(0,1fr))}.mega-menu__list.mega__menu-customList .list-unstyled{display:block;column-count:3;padding-bottom:20px}.mega-menu__list.mega__menu-customList .mega-menu__link--level-2{font-weight:700;color:#fff}.js-angle-button-wrapper .js-button svg{width:33px;height:40px;display:block}.js-angle-button-wrapper{display:flex;justify-content:center;background:transparent}.js-angle-button-wrapper .js-button{background:transparent;border:unset}.js-angle-slider__prev,.js-angle-slider__next{background:transparent;border:0}.js-angle-slider__buttons svg{width:20px;height:20px;color:#000;fill:#000;background:transparent}.utility-icons{width:25px;height:25px;object-fit:contain}.card-icon-row{margin-top:20px}.header__custom-link{color:rgba(var(--color-foreground));text-decoration:unset}@media (min-width: 990px) and (max-width: 1280px){summary.list-menu__item{padding-right:2.2rem!important;padding-left:.5rem}.header--middle-left{column-gap:1.8rem}.header__menu-item span,.header__submenu .header__menu-item,.header__custom-link{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/custom.css.map */
