.header-wrapper,.header-wrapper.gradient,.header-wrapper .header,sticky-header .header-wrapper{background:#fff!important;--gradient-background: #ffffff;--color-background: 255, 255, 255}.header-wrapper{border-bottom:1px solid rgba(0,0,0,.06)}.section-header{margin-bottom:0!important}.header__heading,.header__heading-link{padding:0!important;margin:0!important;line-height:0}.header__heading-logo,.header__heading-link img{width:140px!important;max-width:140px!important;height:auto!important;display:block}.header{padding-top:.4rem!important;padding-bottom:.4rem!important;min-height:0!important;row-gap:0!important}@media screen and (max-width:989px){.header__heading-logo,.header__heading-link img{width:120px!important;max-width:120px!important}.header{padding-top:.4rem!important;padding-bottom:.4rem!important}}@media screen and (min-width:990px){.header{display:grid!important;grid-template-areas:"heading navigation icons"!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;column-gap:3rem}.header__heading,.header__heading-link{grid-area:heading;justify-self:start!important}.header__inline-menu{grid-area:navigation;justify-self:stretch!important;min-width:0;width:100%;margin:0!important}.header__inline-menu .list-menu--inline{display:flex!important;flex-wrap:wrap!important;justify-content:center;align-items:center;row-gap:.2rem;width:100%}.header__icons{grid-area:icons;justify-self:end!important}}.header__inline-menu .header__menu-item,.header__inline-menu .header__menu-item span{font-family:Poppins,sans-serif!important;font-weight:500;font-size:1.35rem;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.header__inline-menu .header__menu-item{position:relative;padding:.8rem 1.3rem!important;color:#121212d9;transition:color .2s ease}.header__inline-menu summary.header__menu-item{padding-right:3rem!important}.header__inline-menu summary.header__menu-item .icon-caret{right:1.2rem!important;width:1rem}.header__inline-menu .header__menu-item:hover span{text-decoration:none;color:#000}.header__inline-menu .header__active-menu-item{text-decoration:none;border-bottom:2px solid currentColor;padding-bottom:.3rem}.header__inline-menu .header__submenu .header__menu-item,.header__inline-menu .header__submenu .header__menu-item span{text-transform:none;letter-spacing:.02em;font-weight:400;white-space:normal}body:has(header-drawer details[open]) #shopify-section-announcement-bar,body:has(header-drawer details[open]) .announcement-bar{display:none!important}body:has(header-drawer details[open]) .section-header,body:has(header-drawer details[open]) sticky-header,body:has(header-drawer details[open]) .header-wrapper{position:fixed!important;top:0!important;left:0;right:0;transform:none!important;z-index:1000!important}header-drawer .menu-drawer,#menu-drawer.menu-drawer{position:fixed!important;top:0!important;left:0!important;height:100vh!important;height:100dvh!important;max-height:none!important;background:#fff!important;z-index:1000!important;box-shadow:0 0 0 100vmax #00000073!important}header-drawer details[open]>.header__icon--menu{position:fixed!important;top:1.2rem!important;left:calc(min(100vw - 4rem,37.5rem) - 5.6rem)!important;width:4.4rem;height:4.4rem;z-index:1002!important;background:transparent}header-drawer details[open]>.header__icon--menu:before{display:none!important}header-drawer details[open]>.header__icon--menu .icon-close{width:2rem;height:2rem}#menu-drawer .menu-drawer__navigation{padding:7rem 0 2rem!important}#menu-drawer .menu-drawer__submenu{top:0!important;height:100%!important;background:#fff!important;padding-top:5.6rem}#menu-drawer .menu-drawer__inner-container,#menu-drawer .menu-drawer__navigation-container{height:100%;overflow-y:auto;background:#fff}#menu-drawer .menu-drawer__menu-item,#menu-drawer .menu-drawer__menu-item span,#menu-drawer .menu-drawer__close-button{font-family:Poppins,sans-serif!important;font-weight:500!important;font-size:1.5rem!important;letter-spacing:.06em!important;text-transform:uppercase}#menu-drawer .menu-drawer__menu-item{padding:1.3rem 2.4rem!important;border-bottom:1px solid rgba(0,0,0,.05);background:transparent!important}#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item,#menu-drawer .menu-drawer__submenu .menu-drawer__menu-item span{text-transform:none;font-weight:400!important;letter-spacing:.02em!important}#menu-drawer .menu-drawer__utility-links{background:#f7f7f7!important;padding:1.6rem 2.4rem!important}#menu-drawer .menu-drawer__account{font-family:Poppins,sans-serif!important;font-size:1.4rem;padding:.8rem 0!important}.list-social{gap:1rem}.list-social__item .list-social__link{display:inline-flex!important;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0!important;border-radius:50%!important;border:1px solid rgba(0,0,0,.15);background:#fff;color:#0e3a47!important;transition:background .2s ease,color .2s ease,border-color .2s ease}.list-social__item .list-social__link .icon{width:1.7rem!important;height:1.7rem!important;transform:none!important}.list-social__item .list-social__link .icon,.list-social__item .list-social__link .icon path{fill:currentColor!important}.list-social__item .list-social__link:hover,.list-social__item .list-social__link:focus-visible{background:#0e3a47!important;border-color:#0e3a47!important;color:#fff!important}.list-social__item .list-social__link:hover .icon,.list-social__item .list-social__link:hover .icon path,.list-social__item .list-social__link:focus-visible .icon path{fill:#fff!important;color:#fff!important;transform:none!important}.list-social__link[href*=facebook] .icon{display:none!important}.list-social__link[href*=facebook]:before{content:"";display:block;width:1.8rem;height:1.8rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 8.5V6.6c0-.8.2-1.3 1.4-1.3H17V2.2C16.6 2.1 15.5 2 14.3 2 11.7 2 10 3.6 10 6.4v2.1H7.3v3.4H10V22h4V11.9h2.9l.4-3.4H14z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M14 8.5V6.6c0-.8.2-1.3 1.4-1.3H17V2.2C16.6 2.1 15.5 2 14.3 2 11.7 2 10 3.6 10 6.4v2.1H7.3v3.4H10V22h4V11.9h2.9l.4-3.4H14z'/%3E%3C/svg%3E") center / contain no-repeat}body.overflow-hidden-mobile,body.overflow-hidden-tablet{overflow:hidden}.product__media-list .product__media-item,.product__media-list .product__media,.product__media-list .product__media img,.product__media-list .product-media-container,.product__media-list .deferred-media,.product__media-list .product__modal-opener{border-radius:16px!important;overflow:hidden}.thumbnail-list .thumbnail,.thumbnail-list .thumbnail img{border-radius:10px!important;overflow:hidden}.thumbnail-list .thumbnail[aria-current]{box-shadow:0 0 0 2px #0e3a47!important;border-color:transparent!important}.thumbnail-slider{margin-top:1.2rem}.product__title h1,.product__title h2,.product__title{font-family:Playfair Display,serif!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.25!important}.product__title h1{font-size:clamp(2.4rem,2.6vw,3.2rem)!important}.product .price,.product .price-item,.product .product-form__input legend,.product .form__label{font-family:Poppins,sans-serif!important}.product__description table{border-collapse:collapse;width:100%;border-radius:12px;overflow:hidden;font-family:Poppins,sans-serif;font-size:1.4rem}.product__description table td,.product__description table th{padding:1rem 1.4rem!important;border:1px solid rgba(0,0,0,.08)!important}.product-recommendations h2,.product-recommendations .product-recommendations__heading,.related-products__heading{font-family:Playfair Display,serif!important;font-weight:600!important;font-size:clamp(2.4rem,2.6vw,3.2rem)!important;letter-spacing:.01em!important;text-align:center;margin-bottom:3rem!important}.product-recommendations .card__inner,.product-recommendations .card__media,.product-recommendations .card__media .media,.product-recommendations .card .media img{border-radius:16px!important;overflow:hidden}.product-recommendations .card__inner{border:1px solid rgba(0,0,0,.06)}.product-recommendations .card__heading,.product-recommendations .card__heading a{font-family:Poppins,sans-serif!important;font-weight:500;font-size:1.4rem;letter-spacing:.01em;line-height:1.45}.product-recommendations .price,.product-recommendations .price-item{font-family:Poppins,sans-serif!important;font-weight:500;font-size:1.4rem;letter-spacing:0}.main-page-title,.shopify-policy__title h1{font-family:Playfair Display,serif!important;font-weight:600!important;font-size:clamp(2.8rem,3.4vw,3.8rem)!important;letter-spacing:.01em!important;line-height:1.2!important;text-align:center!important;margin:1rem auto 3.6rem!important;padding-bottom:1.4rem}.main-page-title:after,.shopify-policy__title h1:after{content:"";display:block;width:50px;height:2px;background:currentColor;opacity:.35;margin:1.4rem auto 0}.main-page-title~.rte,.shopify-policy__body .rte{font-family:Poppins,sans-serif!important;font-size:1.5rem;line-height:1.85;letter-spacing:.01em;color:#121212c7;max-width:78rem;margin:0 auto}.main-page-title~.rte>*,.shopify-policy__body .rte>*{margin-top:0!important;margin-bottom:1.8rem!important}.main-page-title~.rte>*:last-child,.shopify-policy__body .rte>*:last-child{margin-bottom:0!important}.main-page-title~.rte p:empty,.shopify-policy__body .rte p:empty{display:none!important}.main-page-title~.rte p>br:only-child{display:none}.main-page-title~.rte h2,.main-page-title~.rte h3,.main-page-title~.rte h4,.shopify-policy__body .rte h2,.shopify-policy__body .rte h3,.shopify-policy__body .rte h4{font-family:Playfair Display,serif!important;font-weight:600!important;color:#0e3a47;letter-spacing:.01em;line-height:1.3;margin-top:3rem!important;margin-bottom:1.2rem!important}.main-page-title~.rte h2,.shopify-policy__body .rte h2{font-size:2.4rem}.main-page-title~.rte h3,.shopify-policy__body .rte h3{font-size:2rem}.main-page-title~.rte h4,.shopify-policy__body .rte h4{font-size:1.7rem}.main-page-title~.rte ul,.main-page-title~.rte ol,.shopify-policy__body .rte ul,.shopify-policy__body .rte ol{padding-left:2rem}.main-page-title~.rte li,.shopify-policy__body .rte li{margin-bottom:.6rem}.main-page-title~.rte a,.shopify-policy__body .rte a{color:#0e3a47;text-underline-offset:3px}@media screen and (max-width:749px){.main-page-title~.rte,.shopify-policy__body .rte{font-size:1.45rem;line-height:1.8}.main-page-title,.shopify-policy__title h1{margin-bottom:2.4rem!important}}*{-webkit-tap-highlight-color:transparent}a:focus,button:focus,summary:focus,input:focus,select:focus,textarea:focus,[tabindex]:focus,.focus-inset:focus,.focus-offset:focus,*:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}a:focus-visible,button:focus-visible,summary:focus-visible,.focus-inset:focus-visible,.focus-offset:focus-visible{outline:2px solid rgba(16,57,72,.35)!important;outline-offset:2px!important;box-shadow:none!important}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none!important;box-shadow:0 0 0 1px #10394873!important}.card-wrapper,.card,.button,button,.header__menu-item,.menu-drawer__menu-item,.otd-cl__link,.slider-button,.product-form__input label{-webkit-user-select:none;user-select:none}.card-wrapper,.otd-cl__link,.collection-card-wrapper,.button,button:not(.slider-button):not(.header__icon),.product-form__input input[type=radio]+label,.list-social__link,.header__icon,.otd-fc__arrow,.otd-slide-link{transition:transform .15s ease,opacity .15s ease,box-shadow .2s ease}.card-wrapper:active,.otd-cl__link:active,.collection-card-wrapper:active{transform:scale(.97);opacity:.9}.button:active,button:not(.slider-button):not(.header__icon):not(.otd-fc__arrow):active,.product-form__input input[type=radio]+label:active,.list-social__link:active{transform:scale(.95)}.header__icon:active,.otd-fc__arrow:active{transform:scale(.9)}.otd-fc__arrow:active{transform:translateY(-50%) scale(.9)}.header__menu-item:active span,.menu-drawer__menu-item:active{opacity:.6}@media(prefers-reduced-motion:reduce){.card-wrapper:active,.otd-cl__link:active,.button:active,button:active{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/otd-custom.css.map */
