:root{--teal: #47532E;--teal2: #3A4423;--teal3: #121410;--coral: #DC4F3F;--coral2: #C13E30;--paper: #FBFBF8;--sand: #F1F1EC;--mint: #EDECE3;--card: #fff;--ink: #15171A;--muted: #6A6F66;--line: #E6E5DE;--line2: #EDECE3;--gold: #B8862F;--panel: radial-gradient(760px 400px at 92% -18%, rgba(214, 77, 60, .26), transparent 56%), radial-gradient(680px 460px at -8% 118%, rgba(122, 142, 82, .3), transparent 60%), linear-gradient(135deg, #181c12 0%, #101109 54%, #0b0c08 100%);--panel-sm: radial-gradient(420px 260px at 98% -70%, rgba(214, 77, 60, .3), transparent 60%), radial-gradient(360px 240px at 0% 170%, rgba(122, 142, 82, .3), transparent 62%), linear-gradient(120deg, #181c12, #0d0e09);--display: "Helvetica Neue";--fontInter: "Inter", sans-serif;--fontSpace: "Space Mono", monospace}*{box-sizing:border-box;margin:0;padding:0;letter-spacing:0}html{scroll-behavior:smooth}body{font-family:Inter,system-ui,sans-serif;color:var(--ink);background:var(--paper);-webkit-font-smoothing:antialiased;line-height:1.5}body.gradient{background:var(--paper)}.page-width,.wrap{max-width:1200px!important;margin:0 auto;padding:0 30px!important}.narrow{max-width:820px;margin:0 auto;padding:0 30px}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}ul{list-style:none;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--display);line-height:1.2}body .button:before,body .button:after{display:none!important}.desktop-localization-wrapper{margin-top:10px}.facets-wrapper[aria-labelledby=verticalTitle],.tpss-oos-toggle input#tpss-oos-checkbox{display:none}.btn{display:inline-flex;align-items:center;gap:9px;border-radius:12px;padding:14px 22px;font-weight:600;font-size:14.5px;cursor:pointer;border:none;font-family:inherit;transition:transform .15s,background .15s}.btn svg{width:16px;height:16px}.btn-coral{background:var(--coral);color:#fff;box-shadow:0 8px 22px #dc4f3f42}.btn-coral:hover{background:var(--coral2)}.btn-teal{background:var(--teal);color:#fff}.btn-teal:hover{background:var(--teal2)}.btn-ghost{background:#fff;color:var(--teal);border:1px solid var(--line)}.btn-ghost:hover{border-color:var(--teal)}.btn-lg{padding:16px 28px;font-size:15.5px;border-radius:13px}.section-header{position:sticky;top:0}.section-header .header-wrapper{background:#f1f2eeeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line)}.section-header header.header{display:flex;padding-block:15px!important;gap:24px;align-items:center}.section-header header.header .header__menu-item:hover span{text-decoration:underline;text-underline-offset:10px;color:var(--teal);text-decoration-thickness:2px}.section-header header.header summary.header__menu-item{padding-right:16px;border-bottom:2px solid transparent}.section-header header.header .header__active-menu-item{text-decoration:underline!important;text-underline-offset:10px;color:var(--teal)!important;text-decoration-thickness:2px!important}.section-header header.header summary.header__menu-item:hover{border-bottom:2px solid var(--teal)}.section-header header.header ul.list-menu{display:flex;flex-wrap:wrap;gap:2px 22px}.section-header header.header summary.header__menu-item svg.icon path{fill:#000}.section-header .header__menu-item .icon-caret{right:0;height:.5rem}.section-header header.header .header__menu-item{padding:4px 0;font-size:14.5px;font-weight:500;line-height:1.5}.section-header header.header .header__menu-item span{color:var(--ink);text-decoration:none}.section-header header.header .header__menu-item:hover span{color:var(--teal)}.section-header header.header .header__heading-link{margin-left:0;padding:0}.section-header header.header .header__heading-logo{height:56px;width:auto;display:block}.section-header header.header .header__icons form.search{padding:0;background:transparent;border:0;margin-right:6px}.section-header header.header .header__icons{margin-left:auto;padding-right:0;gap:18px;align-items:center}.section-header header.header .search__input.field__input{padding-block:0;height:44.25px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:11px 15px 11px 40px;min-width:380px}.section-header header.header .header__icons form.search .field{margin:0}.section-header button.search__button.field__button{width:fit-content;height:unset;top:50%;transform:translateY(-50%);left:15px}.section-header button.search__button.field__button .svg-wrapper,.section-header button.search__button.field__button .svg-wrapper svg.icon{height:17px;width:17px;background:transparent}.section-header button.search__button.field__button .svg-wrapper svg.icon path{fill:var(--ink)}.section-header header.header .search.search-modal__form .field:after{display:none}.section-header header.header .header__icon,.section-header header.header .header__icon--cart .icon{height:auto;width:auto;padding:0}.section-header header.header .header__icon--cart{margin-right:0}.section-header header.header .search.search-modal__form .field .field__label{display:none}.section-header header.header .search__input.field__input:focus-visible{outline:none;box-shadow:none}.section-header header.header .search__input.field__input::placeholder{opacity:1;color:var(--muted);font-size:13.5px;line-height:1!important;letter-spacing:0}.section-header header.header .header__icon .svg-wrapper{width:20px;height:20px}.section-header .header-localization .disclosure{border:1px solid var(--line);border-radius:7px;padding:4px 8px}.section-header .header-localization:not(.menu-drawer__localization) .localization-form:only-child .localization-form__select{font-size:12px;color:var(--muted);text-decoration:none;text-transform:uppercase;height:unset;width:unset;padding:0;min-width:unset}.section-header .header-localization .disclosure .localization-form__select svg.icon,.section-header .predictive-search__loading-state{display:none}.section-header .header-localization:not(.menu-drawer__localization) localization-form:only-child .localization-form__select>span{max-width:2ch;overflow:hidden}.section-header .disclosure__list-wrapper.language-selector{border:1px solid var(--line);border-radius:16px;box-shadow:0 22px 54px #1b252229}.section-header .disclosure__list-wrapper.language-selector .disclosure__link{padding-block:5px}.section-header .disclosure__list-wrapper .disclosure__link[aria-current=true]{font-weight:700;color:var(--coral)}.section-header .disclosure__list-wrapper .disclosure__link[aria-current=true] svg path{stroke:var(--coral)}select.language-dropdown{border:1px solid var(--line);border-radius:7px;padding:4px 8px;font-size:12px;color:var(--muted);-webkit-appearance:none;appearance:none}.section-header .header-wrapper .acctlink{align-items:center;gap:7px;color:var(--ink);font-weight:600;font-size:13.5px;white-space:nowrap;display:flex}.section-header .header-wrapper .acctlink svg{height:20px;width:20px}.section-header .header-wrapper account-icon{align-items:center}.section-header .header-wrapper .acctlink:hover,.section-header .header-wrapper .acctlink:hover svg{color:var(--coral)}.section-header .desktop-localization-wrapper{margin-top:0}footer.footer{background:var(--teal3);color:#ffffffa8;padding:50px 0 28px;border:0}footer.footer .footer__blocks-wrapper{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:30px;margin-bottom:32px}footer.footer .footer-block__details-content img{height:34px;width:auto;display:block;margin:0;border:0}footer.footer .footer__blocks-wrapper .footer-block.grid__item{width:100%}footer.footer .footer-block__heading{font-family:var(--fontSpace);font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:#ffffff80;margin-bottom:13px;font-weight:600}footer.footer .footer-block__details-content p{font-size:13px;line-height:1.6;max-width:280px;color:#ffffffa8;margin-top:13px}footer.footer .footer-block__details-content .list-menu__item--link{display:block;font-size:13.5px;line-height:20.25px;color:#fffc;margin-bottom:9px;padding:0;text-decoration:none;width:fit-content}footer.footer .footer-block__details-content .list-menu__item--link:hover{color:#fff}footer.footer .list-social.footer__list-social{display:flex;gap:11px;margin-top:15px;justify-content:start;padding-left:0}footer.footer .list-social__link svg path{fill:#fff}footer.footer .list-social__link{width:33px;height:33px;border-radius:8px;background:#ffffff14;display:flex;align-items:center;justify-content:center;margin:0;padding:8px}footer.footer .footer__content-bottom.scroll-trigger.animate--slide-in{border-top:none;padding-top:0}footer.footer .footer__content-bottom-wrapper.page-width a:hover{color:#fff;text-decoration:none}footer.footer .footer__content-bottom-wrapper .copyright__content{font-size:12px}footer.footer .footer__content-bottom-wrapper:not(.footer__content-bottom-wrapper--center) .footer__copyright{border-top:1px solid rgba(255,255,255,.1);padding-top:19px;font-size:12px;color:#ffffff73;text-align:center;width:100%;margin:0}footer.footer .footer-block__details-content,footer.footer .footer-block{margin-bottom:0}footer.footer .footer-block.grid__item{margin-top:0}.hero .pcard{position:relative;width:100%;max-width:372px;background:#fff;border:1px solid var(--line);border-radius:24px;padding:22px;box-shadow:0 26px 60px #1b252221;overflow:unset}.hero .pcard .strain{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:5px 11px;font-family:var(--fontSpace);font-size:10px;letter-spacing:.08em;text-transform:uppercase;position:static;background:var(--mint);color:var(--teal);width:fit-content;line-height:1}.hero .pcard .strain svg{width:13px;height:13px;color:var(--gold)}.hero .pcard .media{position:relative;aspect-ratio:1 / 1;width:100%;height:auto;display:flex;align-items:center;justify-content:center;margin:8px 0;overflow:hidden;border-radius:16px;background:radial-gradient(circle at 50% 36%,#f0f4ee,#e7ede6)}.hero .pcard .media span.fav{position:absolute;z-index:2;bottom:11px;right:11px;width:34px;height:34px;border-radius:50%;background:#fff;box-shadow:0 4px 12px #0000001a;display:flex;align-items:center;justify-content:center;color:var(--muted);top:unset;left:unset}.hero .pcard .name{font-family:var(--display);font-weight:600;font-size:21px;line-height:1.5;letter-spacing:-.02em;min-height:unset;color:var(--ink);margin:0}.hero .pcard .body{padding:0}.hero .pcard .brand{font-family:var(--fontSpace);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:3px 0 14px}.hero .pcard .alot .ag{font-weight:800;font-size:18px;margin:0}.hero .pcard .foot .alot{flex-direction:row-reverse;align-items:center;gap:10px}.hero .pcard .alot .al{font-family:var(--fontSpace);font-size:10px;font-weight:400;color:var(--muted);margin-left:0;text-transform:lowercase;letter-spacing:0}.brands-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.brands-grid>div a{width:fit-content}.brands-grid>div a:hover{color:var(--coral)}product-recommendations.related-products{padding-block:60px!important}product-recommendations.related-products .grid.product-grid{grid-template-columns:repeat(3,1fr)}body .jdgm-rev-widg.jdgm-rev-widg{padding:0;margin:0;padding-block:60px;border:0;border-bottom:1px solid #dddddd}body .jdgm-rev-widg__title{font-weight:600;font-size:32px;letter-spacing:-.02em;margin:0}.cta-ready{max-width:560px;margin:0 auto;text-align:center}.cta-ready__heading{font-size:30px;line-height:1.2;letter-spacing:-.02em;margin-bottom:12px}.cta-ready__description{color:var(--muted);margin-bottom:22px;font-size:16px}.cta-ready__buttons{justify-content:center}.aboutUsCTA .cta-ready{max-width:100%}.aboutUsCTA .cta-ready__heading{font-size:32px;letter-spacing:-.02em;color:var(--ink);margin-bottom:16px;line-height:1.05}.aboutUsCTA .cta-ready__description{font-size:17px;color:var(--muted);line-height:1.6;margin:0}.aboutTextImg .split-title{font-size:34px;letter-spacing:-.02em;margin:20px 0 16px}.aboutTextImg .split-text p{color:var(--muted);line-height:1.7;font-size:16px}.aboutTextImg .split-text p:not(:last-child){margin-bottom:14px}.aboutTextImg .split-media{aspect-ratio:4/3;border-radius:18px;background:radial-gradient(circle at 50% 38%,#f0f4ee,#e7ede6);border:1px solid var(--line2);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.aboutTextImg .split-image{width:100%;height:100%;display:block;object-fit:cover}.aboutTextImg.rowReverse .split{grid-template-columns:.9fr 1.1fr}.aboutTextImg.rowReverse .split .split-media{order:1}.aboutTextImg.rowReverse .split .split-txt{order:2}.vacTableSec .coverage-note{font-size:13px;color:var(--muted);margin-top:14px}.vacTableSec .coverage-btn{margin-top:24px}.vacTableSec .table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.vacTableSec .table-responsive table{width:100%;min-width:600px;border-collapse:collapse}.vacTableSec .table-responsive::-webkit-scrollbar{height:4px}.vacTableSec .table-responsive::-webkit-scrollbar-thumb{background:#cfcfcf;border-radius:20px}.vacTableSec .table-responsive::-webkit-scrollbar-track{background:#f5f5f5}button.swym-advanced-wishlist-collections{position:absolute;z-index:2;bottom:11px;right:11px;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--muted);gap:0}@media(min-width:750px)and (max-width:989px){.page-width,.wrap{max-width:750px!important;padding:0 18px!important}}@media(min-width:990px)and (max-width:1139px){.page-width,.wrap{max-width:990px!important}}@media(max-width:749px){.desktop-localization-wrapper{margin-top:0}.page-width,.wrap{max-width:100%!important;padding:0 18px!important}}@media(max-width:1139px){.section-header header.header{display:grid}.section-header header.header .search__input.field__input{min-width:300px}.section-header header.header .header__icons form.search{margin-right:0}body .tpss-filter-app[data-layout=horizontal] #tpss-filters-container{flex-wrap:wrap}body .tpss-filter-app[data-layout=horizontal] .tpss-toolbar-right{margin-left:unset}}@media(max-width:989px){body .product-slider-viewport .product-slider-track>li{width:calc(50% - 10px)!important}body .product-slider-viewport .product-slider-track{gap:18px!important}.section-header .desktop-localization-wrapper localization-form{display:block!important}.section-header header-drawer{margin-left:0}.section-header header.header header-drawer summary.header__icon{height:20px;width:20px}.section-header header.header{padding-block:12px!important}.section-header .header--has-social .menu-drawer__utility-links{background:#f1f2eeeb}.section-header header.header ul.list-menu{display:grid;gap:0}.section-header .menu-drawer__navigation{padding-block:10px 20px}.section-header .menu-drawer summary.menu-drawer__menu-item,.section-header .list-menu__item{padding-inline:18px;padding-block:8px;font-size:16px}.section-header .header--has-social .menu-drawer__utility-links{padding-block:16px;background:var(--teal3);padding-inline:18px}.section-header .menu-drawer .list-social svg path{fill:#fff}.section-header .list-social__link.link{width:33px;height:33px;border-radius:8px;background:#ffffff14;display:flex;align-items:center;justify-content:center;margin:0;padding:8px}.section-header .menu-drawer .list-social{margin-inline:0;gap:11px;margin-top:0}.section-header .menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{margin:0 0 16px;color:#fff;text-transform:uppercase;padding:0}.section-header .header--has-social .menu-drawer__utility-links .menu-drawer__localization{display:none}.section-header .menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account .svg-wrapper{height:18px!important;margin-right:8px}.section-header .menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account .svg-wrapper path{stroke:#fff}.section-header .menu-drawer__close-button{padding-inline:18px}.section-header .header__icon--menu .icon path{stroke:#000}.brand-link{padding:6px 0}product-recommendations.related-products .grid.product-grid{grid-template-columns:repeat(2,1fr)}.aboutTextImg .split-title{font-size:32px;margin:16px 0 12px}.aboutTextImg .split{gap:32px}.aboutTextImg.rowReverse .split{grid-template-columns:1fr}}@media(max-width:749px){html.js:has(.swym-modal-active),html.js:has(.tpss-drawer-lock){overflow:hidden}.section-header .cart-count-bubble{left:15px;bottom:1.2rem}.section-header header.header .header__icon{display:block!important}.section-header predictive-search.search-modal__form{display:none}.section-header .header__icon--menu .icon{height:18px;width:18px}.section-header .menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{display:none}.section-header header.header{gap:18px}.section-header .header-wrapper .acctlink .acctlabel{display:none}.section-header header.header .header__icons{gap:12px}.section-header header.header .header__heading-logo{height:50px;min-width:fit-content}.section-header .cart-count-bubble{left:12px}footer.footer{padding-bottom:20px}footer.footer .footer__blocks-wrapper{grid-template-columns:1fr;gap:0;margin-bottom:25px}footer.footer .footer-block__details-content p{max-width:100%}footer.footer .footer__blocks-wrapper .footer-block+.footer-block{border-top:1px solid rgba(255,255,255,.16);margin-top:12px;padding-top:20px}footer.footer .list-social.footer__list-social{margin-bottom:12px}.brands-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 16px}.brands-grid a{padding:6px 0!important}.brands-grid .disp{margin-bottom:3px!important}product-recommendations.related-products{padding-block:50px!important}body .jdgm-rev-widg.jdgm-rev-widg{padding-block:50px}.cta-ready__heading{margin-bottom:8px}.aboutTextImg .split-text p{line-height:1.6}.aboutTextImg .split{gap:28px}.blogBanner.phero .phero-in p{max-width:320px}}@media(max-width:620px){body .product-slider-viewport .product-slider-track>li{width:100%!important}}@media(max-width:575px){.hero .pcard{max-width:400px}product-recommendations.related-products .grid.product-grid{grid-template-columns:1fr}.aboutUsCTA .cta-ready__description{font-size:16px;line-height:1.5}body .colgrid{grid-template-columns:1fr 1fr}body .colgrid .ccard{flex-wrap:wrap;flex-direction:column;align-items:flex-start;gap:10px;padding:16px}body .colgrid .ccard .carrow{display:none}}@media(max-width:389px){.section-header header.header .header__heading-logo{height:42px}.section-header header.header{gap:15px}.section-header header.header .header__icons{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/customCommon.css.map */
