@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:ital,wght@0,100..700;1,100..700&display=swap";h1,h2{text-wrap:balance}h1,.h1{font-size:calc(var(--font-heading-scale) * 2.5rem)}@media only screen and (min-width: 750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3rem)}}.main-page-title{font-size:calc(var(--font-heading-scale) * 2.5rem)}@media only screen and (min-width: 750px){.main-page-title{font-size:calc(var(--font-heading-scale) * 3rem)}}h2,.h2{font-size:calc(var(--font-heading-scale) * 1.8rem)}@media only screen and (min-width: 750px){h2,.h2{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.article-template h2,.article-template .h2{letter-spacing:.02rem}.article-template h3,.article-template .h3,.article-template h4,.article-template .h4,.rte h3,.rte .h3,.rte h4,.rte .h4{font-size:calc(var(--font-heading-scale) * 1.5rem);letter-spacing:.02rem}@media only screen and (min-width: 750px){.article-template h3,.article-template .h3,.rte h3,.rte .h3{font-size:calc(var(--font-heading-scale) * 1.65rem);letter-spacing:.02rem}.article-template h4,.article-template .h4,.rte h4,.rte .h4{font-size:calc(var(--font-heading-scale) * 1.4rem);letter-spacing:.02rem}}.product__info-container .product__title h1{font-size:2.5rem}.product__text.caption-with-letter-spacing{font-family:Josefin Sans,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-size:1.8rem}@media screen and (max-width: 749px){.product__text.inline-richtext.caption-with-letter-spacing{margin-top:.3rem}.product__title{margin-bottom:.1rem!important}.price__container{margin-top:.1rem!important}}.product__info-container .product-form__submit{font-family:var(--font-heading-family);text-transform:uppercase;min-height:calc(3.5rem + var(--buttons-border-width) * 2)}.card-information .caption-with-letter-spacing{font-size:1.2rem}.additional-product-info h4{margin-block-end:0}.product-form__input{margin-bottom:0rem!important}.additional-product-info p{margin-block-start:0;font-weight:200}@media screen and (max-width: 749px){.card__information{padding-top:.8rem;padding-bottom:1rem}.card-information>.caption-with-letter-spacing{margin-top:.05rem!important}.card-information>.price{margin-top:.3rem!important}}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:.1rem 0!important}.additional-product-info h4{font-weight:370;text-wrap:balance;letter-spacing:.025rem}@media screen and (max-width: 749px){.share-button{display:none!important}}body,.color-scheme-1,.color-scheme-2,.color-scheme-3,.color-scheme-4,.color-scheme-5{color:rgba(var(--color-foreground),1);background-color:rgb(var(--color-background))}.text-body{letter-spacing:.01rem}@media only screen and (min-width: 750px){.text-body{font-size:1.5rem;letter-spacing:.01rem}}.jdgm-rev__reply{max-height:2.3em;overflow:hidden;position:relative;cursor:pointer;background:#f6f6f6;transition:max-height .3s}.jdgm-ans,.jdgm-rev__reply{background:#f6f6f6!important}.jdgm-rev__reply.expanded{max-height:1000px}.jdgm-rev__replier{font-weight:500}.newsletter.center.newsletter--narrow.page-width div{position:relative;z-index:20}[id^=ProductInfo-]{position:relative;z-index:2}.product-form__input--pill ul{z-index:20!important}.collection-hero__title{font-size:2.3rem}@media screen and (min-width: 750px){.collection-hero__title{font-size:3rem}}@media screen and (max-width: 749px){.collection-hero__title{margin-bottom:0;font-weight:350;font-size:3rem;letter-spacing:.01rem}.collection-hero__description h3,.template-collection h3{font-size:1.6rem;font-weight:350;text-wrap:balance;margin:0rem}.section-template--27057359585615__product-grid-padding.gradient{margin-top:.1rem;padding-top:0}.product-count{display:none!important}}@media screen and (max-width: 545px){.slider-buttons{display:none!important}.product__media-wrapper .product-media-container .media{--mobile-peek-offset: calc(3rem + var(--grid-mobile-horizontal-spacing));padding-top:max(0px,calc(var(--ratio-percent) - var(--mobile-peek-offset)))!important}}.jdgm-widget .jdgm-rev__timestamp.jdgm-spin,.jdgm-widget .jdgm-rev__timestamp .jdgm-spin,.jdgm-widget .jdgm-carousel-item__timestamp.jdgm-spinner,.jdgm-widget .jdgm-carousel-item__timestamp .jdgm-spinner,.jdgm-widget .jdgm-carousel-item__timestamp.jdgm-spin,.jdgm-widget .jdgm-carousel-item__timestamp .jdgm-spin{animation:none!important;-webkit-animation:none!important;transform:none!important}@supports selector(:has(*)){@media (max-width: 749px){.mobile-facets__wrapper:has(input[name="filter.v.option.your bag size/style"]):not(:has(input[name="filter.v.option.your bag size/style"]:checked)) .mobile-facets__open{background:#000;color:#fff!important;padding:.6rem 1.1rem}.mobile-facets__wrapper:has(input[name="filter.v.option.your bag size/style"]):not(:has(input[name="filter.v.option.your bag size/style"]:checked)) .mobile-facets__open line,.mobile-facets__wrapper:has(input[name="filter.v.option.your bag size/style"]):not(:has(input[name="filter.v.option.your bag size/style"]:checked)) .mobile-facets__open circle{stroke:#fff!important}.mobile-facets__wrapper:has(input[name="filter.v.option.your bag size/style"]):not(:has(input[name="filter.v.option.your bag size/style"]:checked)) .mobile-facets__open-label,.mobile-facets__wrapper:has(input[name="filter.v.option.your bag size/style"]):not(:has(input[name="filter.v.option.your bag size/style"]:checked)) .mobile-facets__open:hover{color:#fff!important}}}details[id*="Details-Mobile-filter.p.m.insert.hideInOverview-template--"][id$=__product-grid]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/67/assets/MaiTaiCustom.css.map */
