.tp-section{--tp-ink: #0D3635;--tp-ink-2: #235145;--tp-teal: #269B9A;--tp-font: var(--typeBasePrimary), var(--typeBaseFallback)}.tp-section .tp-price-source{display:none}.template--travel-pack-v1 .page-width{max-width:1360px}.template--travel-pack-v1:has(.tp-is-ff) .hide-for-ff{display:none}.tp-section .product-single__title{text-transform:capitalize!important}.tp-section .flickity-prev-next-button{display:block}.tp-section .product__photos .flickity-prev-next-button{background:#f1f1f1}.tp-section .flickity-prev-next-button .flickity-button-icon{vertical-align:middle;width:14px;height:auto;position:unset;fill:#000}.tp-section .flickity-page-dots:has(.dot:only-child){display:none!important}.tp-section .product__thumbs--below .product__thumb-item{width:100%;max-width:115px}.tp-section .product__thumbs[data-position=below] .product__thumb-arrow--prev{left:-1px}.tp-section .tp-label{font-family:var(--tp-font);font-size:14px;font-weight:800;line-height:24px;color:var(--tp-ink);text-transform:uppercase;margin:0 0 15px}.tp-section .tp-label--pack{font-weight:600;line-height:21px;color:#000;margin:24px 0 16px}.tp-section .tp-scent{position:relative}.tp-section .tp-scent__viewport{overflow:hidden}.tp-section .tp-scent__track{display:flex;gap:8px;margin:0;padding:0;list-style:none}.tp-section .tp-scent__item{flex:1 1 0;min-width:0;max-width:118px;margin:0}.tp-section .tp-scent--slider .tp-scent__track{gap:0}.tp-section .tp-scent--slider .tp-scent__item{flex:none;width:118px;max-width:none;height:auto}.tp-section .tp-scent-card{display:flex;flex-direction:column;align-items:center;gap:10px;height:100%;padding:6px 4px 8px;border:1px solid #E5E5E5;border-radius:4px;background:#fff;color:var(--tp-ink);text-decoration:none;box-sizing:border-box;transition:border-color .2s ease}.tp-section .tp-scent-card:hover{border-color:var(--tp-ink-2)}.tp-section .tp-scent-card.is-active{border-color:#000;background:var(--tp-scent-bg, #fff)}.tp-section .tp-scent-card.is-soldout .tp-scent-card__tile{opacity:.5}.tp-section .tp-scent-card__tile{display:block;width:100%;padding-top:6px;border-radius:2px;overflow:hidden;background:var(--tp-scent-tint, #F2F2F2)}.tp-section .tp-scent-card__img{display:block;width:100%;height:50px;object-fit:contain;margin:0 auto}.tp-section .tp-scent-card__name{font-family:var(--tp-font);font-size:14px;font-weight:500;line-height:24px;letter-spacing:-.28px;color:var(--tp-ink);text-align:center;text-transform:capitalize}.tp-section .tp-arrow{position:absolute;top:42%;z-index:3;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;background:transparent;cursor:pointer;line-height:0;transform:translateY(-50%)}.tp-section .tp-arrow svg{width:100%;height:auto}.tp-section .tp-arrow--prev{left:-16px}.tp-section .tp-arrow--prev svg,.tp-section .tp-flip svg{transform:rotate(180deg)}.tp-section .tp-flip{display:inline-block;line-height:0}.tp-section .tp-arrow--next{right:-16px}.tp-section .tp-arrow.swiper-button-disabled,.tp-section .tp-arrow.swiper-button-lock{display:none}.tp-section .tp-scent-note{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:15px;padding:15px 12px;border-radius:4px}.tp-section .tp-scent-note:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:var(--tp-note-bg, #F2F2F2);opacity:var(--tp-note-bg-opacity, 100%)}.tp-section .tp-scent-note>*{position:relative}.tp-section .tp-scent-note__text{font-family:var(--tp-font);font-size:14px;font-weight:500;line-height:1.5;letter-spacing:-.154px;color:inherit}.tp-section .tp-scent-note__text p:last-child{margin-bottom:0}.tp-section .tp-scent-note__link{padding:0;border:0;background:none;color:inherit;font-family:avenir,var(--typeBaseFallback);font-size:14px;font-weight:800;line-height:1.5;text-decoration:underline;cursor:pointer}.tp-section .tp-pack-row{display:flex;gap:16px;margin:0 0 24px;padding:10px 0 0;border:0;min-width:0}.tp-section .tp-pack{position:relative;flex:1 1 0;min-width:0}.tp-section .tp-pack__input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.tp-section .tp-pack-card{display:flex;flex-direction:column;align-items:center;gap:16px;height:100%;margin:0;padding:16px;border:1px solid #D3DCDA;border-radius:5px;background:#fff;text-align:center;cursor:pointer;box-sizing:border-box;transition:border-color .2s ease,background-color .2s ease}.tp-section .tp-pack-card:hover{border-color:var(--tp-ink-2)}.tp-section .tp-pack__input:checked+.tp-pack-card{border-color:var(--tp-ink);background:#e9f5f5}.tp-section .tp-pack__input:focus-visible+.tp-pack-card{outline:2px solid var(--tp-ink);outline-offset:2px}.tp-section .tp-pack-card.is-soldout{opacity:.55}.tp-section .tp-pack-card__title{display:flex;gap:4px;color:var(--tp-ink);flex-wrap:wrap;justify-content:center;align-items:center}.tp-section .tp-pack-card__name{font-family:var(--tp-font);font-size:18px;font-weight:800;line-height:18px;letter-spacing:-.36px;text-transform:capitalize}.tp-section .tp-pack-card__loads{font-family:var(--tp-font);font-size:16px;font-weight:500;line-height:18px;text-transform:capitalize}.tp-section .tp-pack-card__prices{display:flex;flex-direction:column;align-items:center;margin-top:auto;color:var(--tp-ink-2)}.tp-section .tp-pack-card__compare{font-family:var(--tp-font);font-size:12px;font-weight:500;line-height:21.6px;opacity:.6}.tp-section .tp-pack-card__compare.is-empty{visibility:hidden}.tp-section .tp-pack-card__final{font-family:var(--tp-font);font-size:18px;font-weight:800;line-height:21.6px}.tp-section .tp-pack-card__per-load{margin-top:4px;font-family:var(--tp-font);font-size:12px;font-weight:500;line-height:14.4px;color:var(--tp-ink);text-transform:lowercase}.tp-section .tp-pack__badge{position:absolute;top:-10px;left:50%;transform:translate(-50%);width:max-content;padding:4px 8px;border-radius:2px;background:var(--tp-teal);color:#fff;font-family:var(--tp-font);font-size:12px;font-weight:500;line-height:1;pointer-events:none}.tp-section.tp-is-ff .show-on-ff{display:block!important}.pdp-v1-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999999;display:flex;background:#000c;opacity:0;visibility:hidden;pointer-events:none;transition:visibility .3s ease,opacity .3s ease}.pdp-v1-drawer.open{opacity:1;visibility:visible;pointer-events:auto}.pdp-v1-drawer__panel{display:flex;flex-direction:column;width:100%;max-width:600px;height:100%;margin-left:auto;background:#fff;transform:translate(105%);transition:transform .3s ease}.pdp-v1-drawer.open .pdp-v1-drawer__panel{transform:translate(0)}.pdp-v1-drawer__header{display:flex;align-items:center;justify-content:space-between;padding:24px;border-bottom:1px solid #DADADA}.pdp-v1-drawer__title{display:flex;align-items:center;gap:4px;font-family:"Avenir Black",var(--typeBaseFallback);font-size:24px;line-height:1;text-transform:uppercase;color:#000}.pdp-v1-drawer__x{width:32px;height:32px;padding:0;line-height:0}.pdp-v1-drawer__x svg{width:100%;height:auto}.pdp-v1-drawer__body{flex:1;overflow-y:auto;padding:36px 24px}.pdp-v1-drawer__body svg{max-width:100px;height:auto;vertical-align:middle}.pdp-v1-drawer__body img{max-height:80px;width:auto}.pdp-v1-drawer__footer{padding:24px;border-top:1px solid #EBEBEB;background:#fff;box-shadow:0 1px 17px #0000001a}.pdp-shipp-benefit-drawer-desc,.pdp-cert-drawer-desc{font-size:14px;line-height:1.66;color:#000}.pdp-shipp-benefit-drawer-desc>*:not(h1,h2,h3,h4,h5,h6){opacity:.7}.pdp-shipp-benefit-drawer-desc a{font-weight:600;text-decoration:underline;color:inherit}.pdp-shipp-benefit-drawer-desc ul{margin-left:20px}.pdp-shipp-benefit-drawer-desc ul:last-child{margin-bottom:0}.pdp-shipp-benefit-drawer-desc :is(h1,h2,h3,h4,h5,h6){margin:0;font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;line-height:1.5;color:#222;opacity:.8;text-transform:unset}.tp-section .pdp-shipp-benefit svg{vertical-align:middle}.tp-section .pdp-shipp-benefit [data-side-model-trigger] .text{text-decoration:underline}.tp-section .pdp-cert img{display:block}.tp-section .pdp-cert svg{vertical-align:middle}.tp-section .pdp-cert-main img{max-height:40px;width:auto}.tp-section .Product_meta_product_accordion_inner_new .accordion>ul>li .question h2{font-family:avenir,sans-serif;font-weight:800}.tp-section .new-pdp-accordion .list-unstyled>li{border-top:1px solid rgba(35,81,69,.2)!important}.tp-section .Product_meta_product_accordion_inner_new .accordion>ul>li:first-child .question{border-top:none}.tp-section .new-pdp-accordion .list-unstyled>li .answer{padding-bottom:24px}.tp-section .new-pdp-accordion .list-unstyled>li .answer ul{list-style:disc;margin-bottom:0}.tp-section .new-pdp-accordion .list-unstyled>li .answer ol{list-style:decimal;margin-bottom:0}.tp-section .pdp-new-acc{--swiper-navigation-size: 78px}.tp-section .pdp-new-acc .swiper-button-prev:after,.tp-section .pdp-new-acc .swiper-button-next:after{display:none}.tp-section .pdp-new-acc .swiper-button-prev.swiper-button-disabled,.tp-section .pdp-new-acc .swiper-button-next.swiper-button-disabled{display:none}.tp-section .pdp-new-acc-use-bm svg{vertical-align:middle;max-height:64px;width:auto}.tp-section .pdp-new-acc-use-bm p{margin-bottom:0}.tp-section .pdp-acc-ingre svg{vertical-align:middle}.tp-section .scent-profile-accordion-li p{margin:0}.tp-section .accordion .sp-scent-name{margin:0 0 16px;font-family:avenir,sans-serif;font-size:16px;font-weight:800;line-height:1.5}.tp-section .accordion .sp-scent-img-wrapper{display:none}.tp-section .accordion .sp-scent-desc{font-family:var(--typeBasePrimary),var(--typeBaseFallback);font-size:16px;font-weight:500;line-height:1.5;opacity:.8}.tp-section .accordion .sp-scent-wash-infos{margin-bottom:24px}.tp-section .pdp-acc-ingre-bm-desc{display:flex;gap:60px;font-size:16px;line-height:1.25;color:#000}.tp-section .pdp-acc-ingre-bm-desc ul{display:flex;flex-direction:column;gap:12px;margin:0;padding:0}.tp-section .pdp-acc-ingre-bm-desc ul li{display:flex;align-items:center;gap:20px;margin:0}.tp-section .pdp-acc-ingre-bm-desc ul li:before{content:"";display:block;flex:none;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='16' viewBox='0 0 15 16' fill='none'%3E%3Cpath d='m3.64 2.405 3.86 3.86 3.84-3.84a.92.92 0 0 1 .66-.29 1 1 0 0 1 .933 1.358.9.9 0 0 1-.203.302l-3.89 3.84 3.89 3.89a.9.9 0 0 1 .27.61 1 1 0 0 1-1 1 .92.92 0 0 1-.69-.27L7.5 9.005l-3.85 3.85a.92.92 0 0 1-.65.28 1 1 0 0 1-.933-1.358.9.9 0 0 1 .203-.302l3.89-3.84-3.89-3.89a.9.9 0 0 1-.27-.61 1 1 0 0 1 1-1c.24.003.47.1.64.27' fill='%23000'/%3E%3C/svg%3E")}.tp-section .pdp-free-from-block .pdp-acc-ingre-bm-desc{gap:30px;line-height:22px;opacity:.7}.tp-section .pdp-free-from-block .pdp-acc-ingre-bm-desc ul li{align-items:baseline;gap:8px}.tp-section .pdp-free-from-block .pdp-acc-ingre-bm-desc ul li:before{width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M7 .063a6.937 6.937 0 1 0 0 13.874A6.937 6.937 0 0 0 7 .063M7 1.75c1.04 0 2.01.308 2.826.833L2.583 9.826A5.2 5.2 0 0 1 1.75 7 5.256 5.256 0 0 1 7 1.75m0 10.5a5.2 5.2 0 0 1-2.826-.833l7.243-7.243c.543.842.832 1.824.832 2.826A5.255 5.255 0 0 1 7 12.25' fill='%23000000'/%3E%3C/svg%3E")}.tp-section .pdp-paired-with .btn{min-width:64px;padding:4px 12px;background:transparent;border:1px solid;font-size:14px;line-height:1.42}.tp-section .pdp-paired-with .btn:not(:hover){color:var(--tp-ink)}.tp-section .pdp-paired-with .btn.btn--loading{background-color:var(--colorBtnPrimaryDim)}.tp-section .pdp-paired-with-swiper-arrow:not(.swiper-button-disabled){cursor:pointer}.tp-section .pdp-paired-with-swiper-arrow.swiper-button-disabled svg{fill-opacity:.5}@media(max-width:768px){.tp-section .product__main-photos{margin-bottom:44px}.tp-section .product__main-photos .flickity-page-dots{bottom:unset;margin:18px 0 0}.tp-section .flickity-page-dots .dot{background:transparent;border:.5px solid var(--tp-ink-2)}.tp-section .flickity-page-dots .dot.is-selected{background:var(--tp-ink-2)}.tp-section .Product_template_inner_new .product__photos .flickity-next,.tp-section .Product_template_inner_new .product__photos .flickity-previous{background-color:transparent}.tp-section .tp-label{color:#000}.tp-section .tp-scent__track{gap:4px}.tp-section .tp-scent__item{max-width:none}.tp-section .tp-scent--slider .tp-scent__item{width:66px}.tp-section .tp-arrow{display:none!important}.tp-section .tp-scent-card{justify-content:flex-start;gap:4px;padding:4px}.tp-section .tp-scent-card__tile{padding-top:4px}.tp-section .tp-scent-card__img{height:30px}.tp-section .tp-scent-card__name{font-size:12px;line-height:1.2;letter-spacing:normal;color:#000}.tp-section .tp-scent-note{padding:12px}.tp-section .tp-scent-note__link{font-size:12px}.tp-section .tp-pack-row{gap:8px}.tp-section .tp-pack-card{gap:8px;padding:16px 8px}.tp-section .tp-pack-card__title{gap:2px;flex-direction:column}.tp-section .tp-pack-card__name,.tp-section .tp-pack-card__loads{font-size:14px;letter-spacing:-.28px}.tp-section .tp-pack-card__compare{font-size:10px;line-height:16px}.tp-section .tp-pack-card__final{font-size:14px}.tp-section .tp-pack-card__per-load{margin-top:0;font-size:10px}.tp-section .tp-pack__badge{font-size:10px;padding:3px 6px}.pdp-v1-drawer__panel{height:90%;max-width:none;margin-top:auto;transform:translateY(105%)}.pdp-v1-drawer.open .pdp-v1-drawer__panel{transform:translateY(0)}.pdp-v1-drawer__header,.pdp-v1-drawer__footer{padding:16px}.pdp-v1-drawer__title{font-size:18px;line-height:1.33}.pdp-v1-drawer__x{width:24px;height:24px}.pdp-v1-drawer__body{padding:22px 16px}.pdp-v1-drawer__body svg{max-width:70px}.pdp-v1-drawer__body img{max-height:48px}.pdp-shipp-benefit-drawer-desc,.pdp-cert-drawer-desc{font-size:12px;line-height:1.5}.tp-section .pdp-acc-ingre-bm-desc{gap:30px;font-size:14px}.tp-section .pdp-acc-ingre-bm-desc ul li{gap:18px}.tp-section .pdp-free-from-block .pdp-acc-ingre-bm-desc{line-height:19px}.tp-section .pdp-free-from-block .pdp-acc-ingre-bm-desc ul,.tp-section .pdp-free-from-block .pdp-acc-ingre-bm-desc ul li{gap:8px}}.tp-section .pdp-cert-drawer-wrapper{opacity:0;visibility:hidden;pointer-events:none;transition:visibility .3s ease,opacity .3s ease}.tp-section .pdp-cert-drawer-wrapper.open{opacity:1;visibility:visible;pointer-events:auto}.tp-section .pdp-cert-drawer{transform:translate(105%);transition:transform .3s ease,opacity .3s ease}.tp-section .pdp-cert-drawer-wrapper.open .pdp-cert-drawer{transform:translate(0)}.tp-section .pdp-cert-drawer-footer{border-top:1px solid #EBEBEB;background:#fff;box-shadow:0 1px 17px #0000001a}.tp-section .pdp-cert-drawer-content img{max-height:80px;width:auto}@media(max-width:767px){.tp-section .pdp-cert-drawer{transform:translateY(105%)}.tp-section .pdp-cert-drawer-wrapper.open .pdp-cert-drawer{transform:translate(0)}.tp-section .pdp-cert-drawer-content img{max-height:48px}}.tp-section .tp-rebuy-pending{opacity:0;pointer-events:none}.tp-section [data-rebuy-id]{transition:opacity .15s ease}
/*# sourceMappingURL=/cdn/shop/t/218/assets/section-travel-pack-v1.css.map */
