@font-face{font-family:Montserrat;src:url(/cdn/shop/files/Montserrat-Black.eot?v=1776257215) format("eot"),url(/cdn/shop/files/Montserrat-Black.woff2?v=1776257215) format("woff2"),url(/cdn/shop/files/Montserrat-Black.woff?v=1776257215) format("woff");font-weight:900;font-style:normal;font-display:swap}body .h0{font-weight:400;line-height:100%;letter-spacing:0px}body .h1{font-weight:600;line-height:100%;letter-spacing:-1.05px}body .h2{font-weight:600;line-height:100%;letter-spacing:-1.09px}body .hxl{font-weight:400;line-height:100%;letter-spacing:0}body .hxxl{font-weight:400;line-height:120%;letter-spacing:0px}body p{font-size:18px;line-height:120%}body button{font-family:DM Sans,sans-serif}body .button--primary{background:#01162c;display:inline-block;border-radius:30px;padding:15px 30px;font-family:DM Sans,sans-serif;text-decoration:none;color:#fff;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0px;text-align:center;border:1px solid #01162C;transition:all .3s ease}body .button--primary:hover{background:#184576;border:1px solid #184576;color:#fff}body .button--secondary{background:#184576;display:inline-block;border-radius:30px;padding:15px 30px;font-family:DM Sans,sans-serif;text-decoration:none;color:#fff;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0px;text-align:center;border:1px solid #184576;transition:all .3s ease}body .button--secondary:hover{background:#01162c;border:1px solid #01162C;color:#fff}body .button--primary:before,body .button--primary:after{display:none}body .button--secondary:before,body .button--secondary:after{display:none}header.header{transition:padding .4s ease-in-out}sticky-header.header-scrolled header.header{padding-top:1.5rem;padding-bottom:1.5rem}header.header.header--middle-left .header__heading-link{padding:0}header.header.header--middle-left{column-gap:5rem}header.header .cart-count-bubble{bottom:unset;top:5px}header.header.header--top-center .header__icons .search-bar-box{display:none}header .header__icons{align-items:center;padding-right:0;gap:5px}header .Vtl-WishlistHeaderWrapper{width:30px}header .Vtl-WishlistHeader__HeartCounter{right:-9.5px;top:-5px;bottom:unset;background:#184576!important}header .btn{margin-left:20px}header .btn a.button--primary{background:#fff;color:#01162c}header .btn a.button--primary:hover{background:#184576;border:1px solid #184576;color:#fff}header .header__icon .svg-wrapper{height:15px}header .Vtl-WishlistHeader__IconWrapper svg{fill:#fff!important}header .header__icon .svg-wrapper svg path{fill:#fff}header .list-menu__item{font-family:DM Sans,sans-serif;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0%}predictive-search.search-modal__form .field:before,predictive-search.search-modal__form .field:after{display:none}predictive-search.search-modal__form .search__input.field__input{padding-right:9.8rem;border:1px solid #9CA3AF;border-radius:30px}predictive-search.search-modal__form .search__input.field__input:focus{outline:0;box-shadow:none}predictive-search.search-modal__form label.field__label{color:#9ca3af}.desktop-only{display:flex;align-items:center}header .search-bar-box{width:300px}header .header-search-wrapper{position:relative}header .header-search-wrapper *{font-family:DM Sans,sans-serif}header .header-search-wrapper .search__input.field__input{border:1px solid #9CA3AF;border-radius:30px;padding:5px 15px 5px 43px;height:4rem}header .header-search-wrapper input.search__input::placeholder{font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;color:#9ca3af!important;opacity:1}header .header-search-wrapper input.search__input::-webkit-input-placeholder{color:#9ca3af}header .header-search-wrapper input.search__input::-moz-placeholder{color:#9ca3af}header .header-search-wrapper .search__input.field__input:focus{outline:0;box-shadow:none}header .header-search-wrapper .predictive-search{position:absolute;top:100%;left:0;width:100%;background:rgb(var(--color-background));z-index:100;border:1px solid rgba(var(--color-foreground),.1);box-shadow:0 10px 20px #0000001a;display:none;max-height:400px;overflow-y:auto}header .header-search-wrapper button.search__button.field__button{right:unset;left:17px;width:16px;height:16px;top:50%;transform:translateY(-50%)}header .header-search-wrapper predictive-search[open=true] .predictive-search{display:block!important}header .header-search-wrapper .predictive-search__loading-state{padding:2rem;display:flex;justify-content:center}header .header-search-wrapper .field:after,header .header-search-wrapper .field:before{content:none}header .header-search-wrapper .predictive-search__results-groups-wrapper{flex-direction:column}header .header__submenu{background:#fff}header .header__submenu .header__menu-item{color:#01162c}footer.footer,footer.footer .footer__content-bottom{border-top:1px solid #01162C!important}.inner-footer-wrapper{padding-bottom:50px}.footer .footer__content-top{padding-bottom:8rem}.footer .footer__content-top .footer-block__brand-info .footer-block__image-wrapper{margin-bottom:0}.footer .footer__content-top .footer-block__brand-info p{padding:20px 0;margin:0}.footer .footer__content-bottom{padding-top:2rem;padding-bottom:2rem}.footer .footer__blocks-wrapper{gap:7rem}.footer .footer-block.grid__item{max-width:max-content;width:auto;flex:1}.footer h2.footer-block__heading{font-weight:600;font-size:24px;line-height:100%;letter-spacing:0%;text-transform:uppercase;margin-bottom:20px;text-align:left}.footer .footer-block__details-content .list-menu__item--link{padding-bottom:30px;font-weight:300;font-size:18px;line-height:100%;letter-spacing:0%}.footer ul.footer-block__details-content>li:last-child .list-menu__item--link{padding-bottom:0!important}.footer .footer__blocks-wrapper p{font-weight:300;font-size:18px;line-height:100%;letter-spacing:0%;text-align:left}.footer .footer-block-newsletter p{margin-top:0}.footer .footer__blocks-wrapper .footer-block__details-content p:first-child{margin:0}.footer .footer__blocks-wrapper p a{text-decoration:none;color:inherit}.footer .footer__blocks-wrapper p strong{font-weight:700;padding-bottom:5px;display:inline-block;color:rgba(var(--color-foreground),1)}.footer .footer-block__brand-info .footer__list-social.list-social{gap:20px}.footer li.list-social__item{width:50px;height:50px;border:1px solid #01162C;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#0000001a;transition:all .3s ease}.footer li.list-social__item:hover{transform:scale(1.1)}.footer-block-newsletter .newsletter-form__field-wrapper .field:after,.footer-block-newsletter .newsletter-form__field-wrapper .field:before{display:none}.footer-block-newsletter .newsletter-form__field-wrapper .para p{margin:0 0 20px}.footer-block-newsletter .newsletter-form__field-wrapper .field__input{border:1px solid #01162C;border-radius:30px;padding:15px 50px;background:#0000001a}.footer-block-newsletter .newsletter-form__field-wrapper label.field__label{display:flex;align-items:center;justify-content:center;top:50%;transform:translateY(-50%)}.footer-block-newsletter .field__input::placeholder{font-size:18px;line-height:100%;letter-spacing:0%;color:#6b6b6b;opacity:1}.footer-block-newsletter .field__input::-webkit-input-placeholder{color:#6b6b6b}.footer-block-newsletter .field__input::-moz-placeholder{color:#6b6b6b}.footer-block-newsletter .field__input:-ms-input-placeholder{color:#6b6b6b}.footer-block-newsletter .newsletter-form__field-wrapper .newsletter-form__button{right:10px}.footer .footer__content-bottom-wrapper{justify-content:space-between;align-items:center}.footer-bottom-inner .footer__copyright{text-align:left!important}.footer .footer__content-bottom .policies{display:flex;flex-wrap:wrap;gap:1rem}.footer .footer__column.footer__column--info{width:auto}.footer .footer__copyright,.footer .footer__payment{margin:0}.footer .policies li:before{display:none}.footer .footer__copyright *,.footer .policies li a{font-weight:300;font-size:18px;line-height:100%;letter-spacing:0%}cart-remove-button .icon-remove path{fill:#fff}.card-wrapper.product-card-wrapper{overflow:hidden}.card-wrapper .card--media .card__inner .card__content .card__badge.top.right{transform:rotate(45deg);justify-self:flex-end;margin-right:-50px;margin-top:10px}.card-wrapper .card--media .card__inner .card__content .card__badge.top.left{transform:rotate(-45deg);margin-left:-45px;margin-top:10px}.card-wrapper .card--media .card__inner .card__content .badge{width:140px;height:35px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:15.32px;line-height:18.53px;letter-spacing:1.28px;text-align:center;border-radius:0}.jdgm-widget.jdgm-widget{max-width:1760px!important}.cart-drawer .tax-note a{color:inherit}.jdgm-widget .jm-review-widget__header-and-body *{color:#fff}.jdgm-widget .jm-review-widget-minimal-header__action-buttons{max-inline-size:10.5em!important}.jdgm-widget button.jm-button.jm-button--primary.jm-action-buttons__button{background:#fff;color:#01162c;padding:15px 30px;width:auto;border-radius:99px}.jdgm-widget button.jm-button.jm-button--secondary.jm-custom-answer-filter{display:none}.jdgm-widget .jm-box.jm-review-item{padding:30px;border:1px solid #FFFFFF0D!important;border-radius:20px;background:#ffffff17;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.jdgm-widget span.jm-star-rating__font-icon{color:#ffc107!important}.jm-sort-filter__select{border-color:#fff!important}.jdgm-widget .jm-reviewer-avatar.jm-reviewer-avatar--with-initial{background:#fff}.jdgm-widget span.jm-text.jm-reviewer-info__name{color:#fff}.jdgm-widget .jdgm-review-content__body-content p{color:#d5d5d5}.jdgm-widget.jdgm-cards-carousel{padding:60px 0}.jdgm-widget.jdgm-cards-carousel .jdgm-text{padding-top:25px!important}.jdgm-widget.jdgm-cards-carousel .jdgm-rating-section{padding-bottom:25px!important}body .Vtl-WishlistIcon__Wrapper,body .Vtl-WishlistIcon__ProductPageWrapper{z-index:2}@media(max-width:1650px){header.header.header--middle-left{column-gap:3rem}.footer .footer__blocks-wrapper{gap:3rem}.footer .footer__copyright *,.footer .policies li a{font-size:14px}.footer-block-newsletter .newsletter-form__field-wrapper .newsletter-form__button{right:18px}}@media(max-width:1536px){body p,body .button--primary,body .button--secondary{font-size:16px}}@media(max-width:1450px){.header__icon,.header__icon--cart .icon{height:3.4rem;width:3.4rem}}@media(max-width:1365px){header .search-bar-box{width:auto}.footer .footer-block.grid__item{max-width:max-content;width:25%;flex:auto}.footer .footer__content-top .footer-block__brand-info .footer-block__image-wrapper{width:200px}.footer .footer__blocks-wrapper p{font-size:16px}.footer .footer-block__details-content .list-menu__item--link{padding-bottom:15px;font-size:16px}.footer .footer-block__brand-info .footer__list-social.list-social{gap:10px}.footer li.list-social__item{width:35px;height:35px}.footer .footer__copyright *,.footer .policies li a{font-size:13px}.list-payment__item svg.icon{width:25px}}@media(min-width:1366px){body .hxxl{font-size:80px}body .hxl{font-size:70px}body .h0{font-size:60px}body .h1{font-size:40px}body .h2{font-size:35px}.jdgm-widget .jm-reviewer-avatar.jm-reviewer-avatar--with-initial{width:60px;height:60px}.jdgm-widget span.jm-text.jm-reviewer-info__name,.jdgm-widget .jdgm-review-content__body-content p{font-size:24px}}@media screen and (max-width:1365px)and (min-width:1025px){body .hxxl{font-size:60px}body .hxl{font-size:50px}body .h0{font-size:40px}body .h1{font-size:30px}body .h2{font-size:28px}}@media(min-width:1025px){body :not(header).page-width{padding:0 5rem}.mobile-only{display:none}}@media(max-width:1240px){header.header.header--middle-left{column-gap:1.5rem}header .list-menu__item{font-size:14px}header .btn a.button--primary{padding:15px 20px;font-size:14px}}@media(max-width:1024px){header.header.header--middle-left{grid-template-areas:"heading icons left-icons";grid-template-columns:2fr auto auto;gap:3rem}header.header.header--middle-left header-drawer{grid-area:left-icons;display:block}header.header--middle-left .header__inline-menu{display:none}header .list-menu__item{font-size:16px}body .page-width{padding:0 3rem}.header.page-width{padding:2rem 3rem}body .hxxl{font-size:50px}body .hxl{font-size:40px}body .h0{font-size:35px}body .h1{font-size:30px;letter-spacing:0}body .h2{font-size:25px;letter-spacing:0}body .button--primary,body .button--secondary{padding:15px 30px}header .btn{display:none}header a.header__icon.header__icon--account{display:flex!important}.header-search-wrapper{display:none}.footer .footer__content-bottom-wrapper{flex-wrap:wrap}}@media(max-width:767px){body .page-width{padding:0 1.5rem}.header.page-width{padding:2rem 1.5rem}header.header.header--middle-left{gap:2rem}body .hxxl{font-size:40px}body .hxl{font-size:30px}body .h0{font-size:25px}body .h1{font-size:22px}body .h2{font-size:18px}.header .desktop-only{gap:10px}.mobile-only{display:flex}sticky-header.header-scrolled .header__heading-logo{max-width:85%}header.header.header--middle-left .header__heading-link{padding:0}header.header.header--middle-left #Details-menu-drawer-container .header__icon span{justify-content:flex-end}.footer .footer-block.grid__item{width:100%}.footer .footer__blocks-wrapper,.footer .footer-block.grid__item.footer-block-newsletter{margin-bottom:0}.inner-footer-wrapper{padding-bottom:20px}.footer h2.footer-block__heading{font-size:20px}.footer .footer-block__details-content .list-menu__item--link{padding:5px 0}.footer .footer__content-top{padding-bottom:2rem}.footer .footer__content-bottom{padding-top:3rem;padding-bottom:3rem}.footer-block-newsletter .newsletter-form__field-wrapper .field__input{padding:15px 30px 15px 50px}.footer-block-newsletter .newsletter-form__field-wrapper .newsletter-form__button{right:20px}.footer .footer__content-bottom-wrapper{justify-content:center}.footer .footer__content-bottom .policies{align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.footer .footer__column.footer__column--info{padding:0}.card-wrapper .card--media .card__inner .card__content .card__badge.top.right{margin-top:5px;transform:rotate(40deg)}.card-wrapper .card--media .card__inner .card__content .card__badge.top.left{margin-right:-50px;margin-top:5px;transform:rotate(-40deg)}.card-wrapper .card--media .card__inner .card__content .badge{height:25px;font-size:12px}.jm-review-widget__header-and-body .jm-review-widget__header>.jm-cluster{justify-content:center}.jm-review-widget__header-and-body .jm-review-widget-minimal-header__filter-container{align-items:center}.predictive-search__results-list .predictive-search__item-heading{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
