@font-face{font-family:Test Founders Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/cdn/shop/files/FoundersGrotesk-Regular_a9644a0b-f27f-4059-9a19-9795469415c3.otf?v=1772021656) format("opentype")}@font-face{font-family:Test Founders Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/cdn/shop/files/TestFoundersGroteskText-Medium-BF66175e96eb196.otf?v=1772101567) format("opentype")}@font-face{font-family:Test Founders Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/cdn/shop/files/FoundersGrotesk-Semibold_2502dddb-238f-46a8-8b49-b56e978e598e.otf?v=1772021656) format("opentype")}@font-face{font-family:TT Travels Next Trl;src:url(/cdn/shop/files/TT_Travels_Next_ExtraBold.woff2?v=1772022133) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:TT Travels Next Trl;src:url(/cdn/shop/files/TT_Travels_Next_ExtraBold_Italic.woff2?v=1772022134) format("woff2");font-weight:800;font-style:italic;font-display:swap}@media(min-width:990px){.hero-banner-section{margin-top:calc(-1 * var(--header-height))}}.header__icon--menu[aria-expanded=true]:before{background:#0002;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero_banner_section{overflow:hidden}.hero_banner_section .hero_banner_grid{display:flex}.hero_banner_grid .hero_banner_col{width:50%;max-height:calc(100vh - 35px - var(--header-height))}.hero_banner_box{position:relative;aspect-ratio:720/900;height:100%;width:100%}.hero_banner_box .hero_banner_images{position:absolute;top:0;left:0;width:100%;height:100%}.hero_banner_box .hero_banner_images:before{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background:linear-gradient(0deg,#00000026 0% 100%)}.hero_banner_box .hero_banner_images .hero_banner_img{width:100%;height:100%;display:block;object-fit:cover;object-position:center}.hero_banner_box .hero_banner_content{position:absolute;bottom:0;left:0;padding:60px}.hero_banner_content .hero_banner_caption{margin:0;color:#faf9f7;font-style:normal;font-weight:600;text-transform:uppercase}.hero_banner_content .hero_banner_title{margin:24px 0;color:#faf9f7;font-weight:800;font-style:italic;max-width:600px}@media(max-width:1120px){.hero_banner_box .hero_banner_content{padding:30px}.hero_banner_content .hero_banner_title{margin:20px 0}}@media(max-width:1024px){.hero_banner_box .hero_banner_content{padding:20px 20px 30px}}@media(max-width:850px){.hero_banner_box{aspect-ratio:720/1050}.hero_banner_box .hero_banner_content{padding:20px 20px 32px}.hero_banner_content .hero_banner_title{margin:16px 0}}@media(min-width:768px){.hero_banner_images .hero_banner_img.hb_img_mobile{display:none}}@media(max-width:767px){.hero_banner_grid .hero_banner_col:last-child{display:none}.hero_banner_grid .hero_banner_col{width:100%}.hero_banner_images .hero_banner_img.hb_img_desktop.hide_banner{display:none}}.hero_usps_section{background:#f2f0ec;padding-block:24px}.hero_usps_section .hero_usps_container{max-width:1320px;padding-inline:40px;margin:0 auto}.hero_usps_section .hero_usps_grid{display:flex;align-items:center;justify-content:center}.hero_usps_grid.swiper-wrapper .hero_usps_item.swiper-slide{width:fit-content!important}.hero_usps_item .hero_usps_box{display:flex;align-items:center}.hero_usps_box .hero_usps_icon{flex:0 0 auto;object-fit:contain;object-position:center}.hero_usps_box .hero_usps_title{margin:0;color:#ff3c00;font-style:normal;font-weight:600;text-transform:uppercase}@media(max-width:1024px){.hero_usps_section{padding-block:16px}.hero_usps_section .hero_usps_container{padding-inline:20px}}@media(max-width:850px){.hero_usps_grid.swiper-wrapper{transition-timing-function:linear}}.mainproduct-info .page-width{max-width:1423px}.mainproduct-info .product.product--medium{--grid-desktop-horizontal-spacing: 80px !important;gap:var(--grid-desktop-horizontal-spacing)}.mainproduct-info .product.product--medium>.grid__item{max-width:50%;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.mainproduct-info .product.product--medium>.product__info-wrapper{padding:0}@media(min-width:1200px){.mainproduct-info .product .product__info-container{max-width:540px}}@media(max-width:1199px){.mainproduct-info .product .product__info-container{max-width:100%}}@media(max-width:1279px){.mainproduct-info .product.product--medium{--grid-desktop-horizontal-spacing: 40px !important}}@media(max-width:991px){.mainproduct-info .product.product--medium{--grid-desktop-horizontal-spacing: 26px !important}}@media(max-width:749px){.mainproduct-info .product.product--medium>.grid__item{max-width:100%;width:100%}}.mainproduct-info .product--thumbnail_slider .product__media-list{margin-bottom:12px}.mainproduct-info .product-media-container.media-fit-cover,.mainproduct-info .product-media-container.media-fit-cover .product__modal-opener,.mainproduct-info .product-media-container.media-fit-cover .media{border-radius:25px}.mainproduct-info .thumbnail-list .thumbnail-list__item .thumbnail{border-radius:8px}.mainproduct-info .product__media-item .product__media-icon{right:1.2rem;bottom:1.2rem;left:unset;top:unset}.mainproduct-info .product__title>*{font-family:TT Travels Next Trl;font-size:34px;font-style:normal;font-weight:800;line-height:120%;font-style:italic}.mainproduct-info .product__info-container>*+.product-pqatc{margin:24px 0 0}.mainproduct-info .product-pqatc .pqatc--price .price__container{margin-bottom:0}.mainproduct-info .pqatc--price .price-item{font-family:Test Founders Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:130%}.mainproduct-info .product-pqatc .pqatc--price+.pqatc--qty-atc{margin-top:16px}.mainproduct-info .product-pqatc .pqatc--qty-atc{display:flex;gap:20px;align-items:stretch}.mainproduct-info .product-pqatc .pqatc--quantity{flex:0 0 auto;width:110px;align-content:center}.mainproduct-info .product-pqatc .pqatc--buybutton{flex:1}.mainproduct-info .product-pqatc .pqatc--quantity .product-form__input{margin:0;--inputs-radius: 40px}.mainproduct-info .product-pqatc .pqatc--quantity .quantity{min-height:46px;width:110px}.mainproduct-info .product-pqatc .pqatc--quantity .quantity .quantity__button{width:auto;height:auto;padding:10px}.mainproduct-info .product-pqatc .pqatc--quantity .quantity .svg-wrapper{width:18px;height:18px}.mainproduct-info .product-pqatc .pqatc--quantity .quantity .quantity__input,.mainproduct-info .product-pqatc .pqatc--quantity .quantity .quantity__input:focus-visible,.mainproduct-info .product-pqatc .pqatc--quantity .quantity .quantity__input:hover{outline:none;box-shadow:none;background:transparent}.mainproduct-info .product-pqatc .pqatc--buybutton .product-form{margin:0}.mainproduct-info .product-pqatc .pqatc--buybutton .product-form__submit{min-height:46px}.mainproduct-info .product-form__buttons{max-width:100%}.mainproduct-info .product-pqatc .pqatc--buybutton .product-form__submit{min-height:54px;--buttons-radius: 40px;--buttons-radius-outset: 40px;margin:0}.mainproduct-info .product-pqatc .pqatc--buybutton .product-form__submit{font-family:Test Founders Grotesk;font-size:18px;font-style:normal;font-weight:600;line-height:150%;text-transform:uppercase}.mainproduct-info .product-pqatc .pqatc--price-texes{margin:12px 0 0}.mainproduct-info .product-pqatc .pqatc--price-texes .product__tax{margin-top:0;font-family:Test Founders Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.mainproduct-info .product-pqatc .pqatc--price-texes .product__tax>a{color:currentColor}.mainproduct-info .product-pqatc shopify-payment-terms{font-family:Test Founders Grotesk;font-size:14px;font-style:normal;font-weight:400;line-height:130%}.mainproduct-info .product-pqatc+.product__text{margin:32px 0 0}.mainproduct-info .product__text.inline-richtext{font-family:Test Founders Grotesk;font-size:20px;font-style:normal;font-weight:500;line-height:130%;letter-spacing:normal}.mainproduct-info .product__text+.recharge-subscription-widget{margin:32px 0 0}.mainproduct-info .recharge-subscription-widget recharge-subscription-widget{width:100%;flex:0 0 auto;max-width:100%}.mainproduct-info recharge-subscription-widget::part(rc-purchase-option__label){color:#ff3c00;flex-direction:row;justify-content:space-between;padding:16px}.mainproduct-info recharge-subscription-widget::part(rc-purchase-option__selector){font-family:Test Founders Grotesk;font-size:18px;font-style:normal;font-weight:500;line-height:140%}.mainproduct-info recharge-subscription-widget::part(rc-benefits__list){color:#ff3c00;font-family:Test Founders Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.mainproduct-info recharge-subscription-widget::part(rc-plans__label){display:none}.mainproduct-info recharge-subscription-widget::part(rc-plans-button){flex-direction:row;gap:10px;font-family:Test Founders Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.mainproduct-info recharge-subscription-widget::part(rc-plans-button__interval){font-family:Test Founders Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:140%}.mainproduct-info .accordion{border-top:.1rem solid rgba(var(--color-foreground),1);border-bottom:.1rem solid rgba(var(--color-foreground),1)}.mainproduct-info .accordion .accordion__title{font-family:Test Founders Grotesk;font-size:16px;font-style:normal;font-weight:500;line-height:130%}.mainproduct-info .accordion summary{padding:20px 0}.mainproduct-info .accordion summary .icon-plus{flex:0 0 auto;width:24px;height:24px}.mainproduct-info .accordion details[open] summary .icon-plus>path:first-child{opacity:0}.mainproduct-info .accordion .accordion__content{font-family:Test Founders Grotesk;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.mainproduct-info .accordion .accordion__content *:where(ul,ol){padding-left:20px;list-style-position:outside}.mainproduct-info .accordion .accordion__content *:where(a){color:currentColor}.mainproduct-info .accordion+.icon-with-text{margin:32px 0 0}.mainproduct-info .icon-with-text--horizontal{column-gap:2rem}.mainproduct-info .icon-with-text--horizontal .icon-with-text__item{flex-direction:row}.mainproduct-info .icon-with-text .icon-with-text__item img{margin:0;width:36px;height:36px;object-fit:contain}.mainproduct-info .icon-with-text .icon-with-text__item .inline-richtext{font-family:Test Founders Grotesk;font-size:14px;font-style:normal;font-weight:600;line-height:130%;text-transform:uppercase;text-align:left;white-space:nowrap}.mainproduct-info .thumbnail-slider .slider-button{position:absolute;top:calc(50% - .5rem);left:5px;transform:translateY(-50%);width:30px;height:30px;background:#fff;border-radius:40px;z-index:1}.mainproduct-info .thumbnail-slider .slider-button[disabled=disabled]{opacity:0}.mainproduct-info .thumbnail-slider .slider-button.slider-button--next{left:auto;right:5px}rc-learn-more-modal .learn-more-group{padding:0}rc-learn-more-modal .learn-more-header,rc-learn-more-modal h2{font-family:TT Travels Next Trl;font-weight:800}rc-learn-more-modal p{font-family:Test Founders Grotesk;font-weight:500}@media(min-width:750px)and (max-width:1023px){.mainproduct-info .page-width{padding-inline:2rem}}@media(max-width:991px){.mainproduct-info .product__info-container>*+.product-pqatc{margin:16px 0 0}.mainproduct-info .product-pqatc+.product__text,.mainproduct-info .product__text+.recharge-subscription-widget,.mainproduct-info .recharge-subscription-widget+.accordion{margin:20px 0 0}.mainproduct-info .product__title>*{font-size:28px}.mainproduct-info .product__text.inline-richtext{font-size:18px}.mainproduct-info recharge-subscription-widget::part(rc-purchase-option__label){padding:14px 12px;align-items:center}.mainproduct-info recharge-subscription-widget::part(rc-purchase-option__selector){font-size:16px;letter-spacing:0}.mainproduct-info recharge-subscription-widget::part(rc-benefits__list){font-size:14px;line-height:130%}.mainproduct-info recharge-subscription-widget::part(rc-purchase-option__prices){width:40%;margin-left:10px;text-align:right}.mainproduct-info .icon-with-text--horizontal{column-gap:16px;overflow-x:auto;justify-content:flex-start}.mainproduct-info .icon-with-text--horizontal::-webkit-scrollbar{height:0;background-color:#e0dcd3}.mainproduct-info .icon-with-text--horizontal::-webkit-scrollbar-thumb{height:0;background-color:#ff3c00}.mainproduct-info .icon-with-text--horizontal .icon-with-text__item{width:auto}.mainproduct-info .icon-with-text .icon-with-text__item img{flex:0 0 auto}.mainproduct-info .icon-with-text .icon-with-text__item .inline-richtext{flex:1}}@media(max-width:749px){.mainproduct-info .product--thumbnail_slider .product__media-list{scroll-padding-left:0}.mainproduct-info .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.mainproduct-info .grid--peek.slider .grid__item:first-of-type{margin-left:0}.mainproduct-info .product__media-list .product__media-item{width:100%!important;padding:0!important}.mainproduct-info .product-media-container .product__modal-opener{overflow:hidden}.mainproduct-info .product-media-container.media-fit-cover .media{aspect-ratio:1/1;padding-top:0}.mainproduct-info .thumbnail-list__item.slider__slide{width:calc(25% - .6rem)}}@media(max-width:575px){.mainproduct-info .product-pqatc .pqatc--qty-atc{gap:12px;flex-wrap:wrap}.mainproduct-info .product-pqatc .pqatc--quantity{width:100%}.mainproduct-info .product-pqatc .pqatc--quantity .quantity .quantity__button{padding:10px 20px}.mainproduct-info .product-pqatc .pqatc--quantity .quantity{width:100%}.mainproduct-info .product-pqatc .pqatc--buybutton .product-form__buttons{max-width:100%}.mainproduct-info .product-pqatc .pqatc--buybutton .product-form__submit{min-height:50px}.mainproduct-info .product-pqatc .pqatc--buybutton .product-form__submit{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
