.container--wide{max-width:1600px}.container--default{max-width:2200px}.header,.header__logo,.header-trigger{max-height:69px}.header__logo-wrapper .header__logo-ratio-box{height:105px}.header__logo-wrapper .header__logo-img{max-height:none;width:100%}.header__logo{z-index:11}.header .header__logo-img--mobile{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.header .header__logo-img:not(.header__logo-img--mobile){display:none}@media screen and (min-width:767px){.header .header__logo-img:not(.header__logo-img--mobile){display:block}.header .header__logo-img--mobile{display:none}.header-up .header__logo{top:-30px}}@media screen and (max-width:766px){.header__logo-ratio-box{aspect-ratio:auto!important;width:200px}}.header.header--has-divider{border-color:#000}@media screen and (min-width:767px){.header--logo-left .header-navs{display:grid;grid-template-columns:calc(var(--header-logo-width, 0px) + 36px) 1fr auto;align-items:center}.header--logo-left .primary-nav{grid-column:2;float:none;margin-left:0!important;text-align:center;justify-self:center}.header--logo-left .primary-nav__items{float:none;display:inline-flex}.header--logo-left .secondary-nav{grid-column:3;float:none}.header .primary-nav,.header .secondary-nav{font-size:clamp(.75rem,1.5vw,calc(var(--font--size-nav) / var(--font--size-base) * .9rem))}.header{--font--nav-spacing: clamp(25px, 3vw, 40px)}.header .primary-nav__item:last-child{padding-right:0}.header header-details-disclosure.mega .nav__sub-wrap{padding-top:60px;padding-bottom:60px}}.primary-nav .primary-nav__items>.primary-nav__item:first-child .primary-nav__link{background:var(--color--text);color:#fff;border-radius:5px;display:none;padding:7px 10px;line-height:1}@media screen and (min-width:767px){.primary-nav .primary-nav__items>.primary-nav__item:first-child .primary-nav__link{display:flex}}.modal.modal--search#modal-search predictive-search[open] .predictive-search__panels{overflow-y:auto}predictive-search[dropdown][open=true] #main-search.search-page__form-input{border-bottom:0 none;border-bottom-right-radius:0;border-bottom-left-radius:0;transition:border-radius 0s}html predictive-search[dropdown][open=true] predictive-search-results{background-color:#fff;border-color:var(--color--text)}html .search-grid-item__link:hover .search-grid-item__content__title{text-decoration:none}html .search-grid-item__content__meta{margin-bottom:3px}.search-grid-item__content__title{line-height:1.2;font-size:1.1rem}.search-grid-item--article .o-ratio--natural,.search-grid-item--page .o-ratio--natural{padding-bottom:82.9%!important}html .search-grid-item__media__icon{background-color:#c8c8c6}.page-container{display:flex;flex-direction:column;min-height:100dvh}.main{flex:1}@media screen and (min-width:767px){header-container{padding-bottom:30px}}@media screen and (min-width:767px){.template-article header-container,.template-page-wholesale-2025 header-container{padding-bottom:0}}.main{padding-bottom:3rem}@media screen and (max-width:766px){.page-container .main{margin-top:20px}}.drawer-nav__additional-content{display:none}@media screen and (min-width:767px){.drawer-nav__additional-content{display:block}}:root{--font--title-space: -1px;--font--size-h4: 20}body,p,li,td,input,textarea,select{letter-spacing:-.5px}h1{letter-spacing:-1.5px}h2,.h2{line-height:1.2}h3,.h3{font-size:calc(var(--font--size-h3) / var(--font--size-base) * .9rem);line-height:1.2}h4,.h4{font-size:calc(var(--font--size-h4) / var(--font--size-base) * 1rem);line-height:1.2}.template-page-wholesale-2025 .main{padding-bottom:0}.template-page-wholesale-2025 [data-section-type=image-grid]{margin-bottom:75px;padding-bottom:45px}.template-page-wholesale-2025 [data-section-type=image-grid]{border-bottom:1px solid var(--color--text-lightest)}.template-page-wholesale-2025 .image-grid__content{max-width:100%}.template-page-wholesale-2025 .image-grid__title{margin-bottom:15px}.template-page-wholesale-2025 .image-grid__item--text{justify-content:flex-start;text-align:left;font-size:1.1rem}@media screen and (min-width:767px){.template-page-wholesale-2025 .o-layout__item:first-child .image-grid__item--text{padding-left:0}.template-page-wholesale-2025 .o-layout__item:last-child .image-grid__item--text{padding-right:0}}.template-page-wholesale-2025 .contact-form{background:transparent;padding-left:0;padding-right:0}.template-page-wholesale-2025 .contact-form .container{max-width:1260px;padding-top:0}.template-page-wholesale-2025 .contact-form .section__title{text-align:left;color:#3c3c3c;margin-bottom:50px;max-width:100%}.template-page-wholesale-2025 .contact-form .section__title-text{margin-top:0;color:var(--color--headings);font-size:2.8rem;font-weight:700;letter-spacing:-1.5px;line-height:1;margin-bottom:20px}.template-page-wholesale-2025 .contact-form .section__title-desc{font-size:17px;font-weight:400;color:var(--color--text)}@media screen and (max-width:979px){.template-page-wholesale-2025 .image-grid__item--text{font-size:1.05rem}}@media(max-width:766px){.template-page-wholesale-2025 [data-section-type=image-grid]{margin-bottom:45px;padding-bottom:45px}.template-page-wholesale-2025{background-color:#fff}.template-page-wholesale-2025 .contact-form{padding-top:15px}.template-page-wholesale-2025 .contact-form .container{padding-left:20px;padding-right:20px}.template-page-wholesale-2025 .contact-form .section__title{padding-left:0;padding-right:0;margin-bottom:17px}.template-page-wholesale-2025 .contact-form .section__title-text{margin-top:0;font-size:34px;line-height:40px}.template-page-wholesale-2025 .contact-form input[type=submit]{width:100%;text-align:center;font-weight:500;line-height:1;padding-bottom:14px;padding-top:14px}}@media screen and (max-width:766px){.image-grid .o-layout{display:flex;flex-direction:column}.image-grid .o-layout__item:has(.image-grid__item--text){order:-1}.image-grid__items .image-grid__item--text{padding-left:0;padding-right:0;min-height:0;padding-top:0}}.product-card{margin-bottom:3rem}.product-card__title{font-weight:700;font-size:1.1rem;margin-bottom:.2rem}.product-card__style{text-transform:uppercase;margin-bottom:.75rem;font-weight:700;font-size:.85rem}.product-card__details{margin-top:15px}.product-card__details .price{font-size:1.1rem;margin-top:20px;padding-bottom:5px}.product-card__img-hover{transition:opacity .4s ease,visibility .4s;z-index:1}.no-touchevents .product-card-top:hover .product-card__media--hover-image .hover-enabled.product-card__img,.no-touchevents .product-card__top:hover .product-card__media--hover-image .hover-enabled.product-card__img{visibility:visible}.template-product .main{margin-top:0}.section--product-single .product-single{margin-top:20px}.section--product-single .product-single .breadcrumb{margin-bottom:15px}.template-product .thumbnail-list--thumb-ratio-natural .thumbnail img{object-fit:cover}.product-single__primary-blocks .product-single__box__block{margin-top:6px;margin-bottom:6px}.template-product h1{text-transform:uppercase;letter-spacing:0}.product-card__taste{margin:0;padding:2px 0;text-transform:uppercase;letter-spacing:0;font-size:.85rem}.product-single .product-card__style{margin-bottom:0}.product-single .product-short-desc{margin-top:1rem}.product-form__spacer--has-border{border-color:var(--color--text)}.template-product .selector-wrapper.selector-wrapper--standalone-labels label,.template-product .product-single .product-form__qty .quantity-selector{font-size:.85rem}.template-product .product-single .selector-wrapper--standalone-labels>.selector-wrapper__label,.template-product .product-single .product-form__qty .quantity-selector{margin-bottom:.35rem;display:block}.product-form__qty{overflow:visible}.template-product .product-single__box__block--callout{margin-bottom:1.5rem}.template-product recharge-subscription-widget{max-width:100%;margin-top:1rem}.template-product .product-single__box__block--buy_buttons{margin-top:1.75rem}.template-product .product-single__box__block--tab{margin-top:3rem}.template-product .product-single__accordion__icon{display:none}.template-product accordion-group details,.template-product.product-single accordion-group details:first-of-type{border-color:var(--color--text)!important}.section--recommended-products{margin-bottom:1.75rem}.product-single accordion-group summary h3{text-transform:uppercase}.template-product product-recommendations .section__title{border-top:solid 1px var(--color--text);max-width:100%;text-align:left;padding-top:3rem}.staged-action .staged-action__spinner{top:50%;margin-top:-15px}@media screen and (max-width:979px){.template-product .product-single__secondary-blocks{margin-top:2.5rem}}@media screen and (max-width:766px){.template-product .product-single{margin-top:15px}.template-product product-recommendations .section__title{padding-top:2rem}.template-product product-recommendations .section__title .section__title-text{font-size:calc(var(--font--size-h3) / var(--font--size-base) * .9rem)}}quick-shop.is-inside-modal .quick-shop__main{gap:5px}quick-shop.is-inside-modal .product-card__price{padding-top:15px}quick-shop.is-inside-modal .price__notes{margin-top:0}quick-shop variant-selects .selector-wrapper:first-child{margin-top:0}quick-shop .selector-wrapper--standalone-labels>.selector-wrapper__label{margin-bottom:5px}quick-shop.is-inside-modal.quick-shop--drawer-dark .selector-wrapper label{margin-bottom:0}quick-shop.is-inside-modal .product-form__variant+.product-form__qty-wrapper{padding-top:0}quick-shop .product-single__box__block--buy_buttons{margin-top:1.75rem}quick-shop.is-inside-modal.quick-shop--drawer-dark quantity-input,quick-shop.is-inside-modal.quick-shop--drawer-dark quantity-input input[type=number]{border-color:var(--color--text)}.template-product .rc_widget__option__plans__dropdown,quick-shop .rc_widget__option__plans__dropdown,quick-shop.is-inside-modal.quick-shop--drawer-dark .selector-wrapper select{border-color:var(--color--text);background-color:#fff}.template-product .rc_widget__option__plans__dropdown,quick-shop .rc_widget__option__plans__dropdown{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath d='M4.75 13.8683L24 33.1183L43.25 13.8683' stroke-linecap='square' fill='none' stroke='%23212121' stroke-width='3'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:13px 13px;padding-right:30px;margin-bottom:1.5rem}quick-shop .rc-container-wrapper{padding-top:18px}quick-shop .rc-container{margin-bottom:0}.template-product .rc-template__legacy-radio .rc-radio,quick-shop .rc-template__legacy-radio .rc-radio{padding-left:0;padding-right:0;margin-bottom:5px;padding-top:0}quick-shop .rc_widget__option__plans__dropdown{margin-bottom:0!important}.template-product div.rc_popup,quick-shop div.rc_popup{display:none!important}@media screen and (max-width:766px){quick-shop.is-inside-modal .quick-shop__wrapper{padding-top:15px;padding-bottom:15px}quick-shop.is-inside-modal .modal__close{top:-14px}quick-shop.is-inside-modal .quick-shop__wrapper{gap:10px}quick-shop.is-inside-modal.quick-shop--drawer-dark .quick-shop__title{font-size:1.25rem}quick-shop.is-inside-modal .product-card__wrapper{max-width:200px}quick-shop.is-inside-modal .quick-shop__main{gap:0}quick-shop.is-inside-modal .product-card__price{padding-top:10px}quick-shop.is-inside-modal.quick-shop--drawer-dark .selector-wrapper label{font-size:.8rem}quick-shop variant-selects .selector-wrapper{margin-bottom:15px}quick-shop .rc-container-wrapper{padding-top:15px}}.collection__header .collection__header-info{max-width:100%;width:100%;padding:15px 30px 20px;margin-bottom:.5rem}.collection__header .collection__header-info__title.collection__header-info__title.collection__header-info__title{margin-bottom:.5rem}.collection__header .collection__header-info__title-text{line-height:1.2}.collection__header-info__text{max-width:900px}.collection__header-info{padding-bottom:40px}.collection__header-info:after{content:"";display:block;position:absolute;bottom:0;left:30px;right:30px;border-bottom:1px solid var(--color--text)}.collection-sidebar__draw-actions .c-btn{font-size:calc(var(--font--button-size) / var(--font--size-base) * .9rem)}@media screen and (max-width:979px){.collection__header .collection__header-info{padding-left:20px;padding-right:20px}.collection__header-info:after{left:20px;right:20px}}@media screen and (max-width:766px){.collection .collection__header .collection__header-info{padding-top:22px}.collection .collection__header-info__title-text{font-size:calc(var(--font--size-h3) / var(--font--size-base) * .9rem)}.collection__header-info__text{font-size:calc(var(--font--size-base) / 16 * .95em)}.collection-sidebar__draw-actions .c-btn{font-size:calc(var(--font--button-size) / var(--font--size-base) * .75rem);padding-left:15px;padding-right:15px}.collection-footer-btn-wrapper{padding-left:20px}}.template-index .main{margin-top:0}.template-index .section{margin-bottom:45px}.template-index .section-divider--bottom-p{padding-bottom:45px}.home-carousel .home-carousel__content{margin:0}@media screen and (min-width:768px){.home-carousel.home-carousel--small .o-ratio:before{padding-bottom:35%}}@media screen and (max-width:767px){.container .items-scroll[scroll-enabled] [data-items]{padding:0 36px 0 20px;scroll-padding:0 0 0 20px}.section--featured-collections .u-ph\+\@mob{padding-left:20px;padding-right:20px}}.selector-wrapper select{border-color:var(--color--text);background-color:#fff}.selector-wrapper .icon--chevron{--color: var(--color--text)}quantity-input,quantity-input input[type=number]{border-color:var(--color--text)}quantity-input input[type=number]{height:2.5rem;background-color:#fff}quantity-input button{background-color:#cecece;border-radius:calc(var(--radius-form) / 2);height:2.5rem}quantity-input button[minus]{border-top-right-radius:0;border-bottom-right-radius:0}quantity-input button[plus]{border-top-left-radius:0;border-bottom-left-radius:0}.section-contact-form .contact-form label,.account--login label,.account--register label,.account--address label{font-size:1rem;color:var(--color--text);font-weight:500;margin-bottom:5px;display:block;background:transparent}.section-contact-form .contact-form label.inline,.account--login label.inline,.account--register label.inline,.account--address label.inline{display:inline-block}.section-contact-form .contact-form [type=text],.section-contact-form .contact-form [type=password],.section-contact-form .contact-form [type=datetime],.section-contact-form .contact-form [type=datetime-local],.section-contact-form .contact-form [type=date],.section-contact-form .contact-form [type=month],.section-contact-form .contact-form [type=time],.section-contact-form .contact-form [type=week],.section-contact-form .contact-form [type=number],.section-contact-form .contact-form [type=email],.section-contact-form .contact-form [type=url],.section-contact-form .contact-form [type=search],.section-contact-form .contact-form [type=tel],.section-contact-form .contact-form [type=color],.section-contact-form .contact-form select,.section-contact-form .contact-form textarea,.account--login [type=text],.account--login [type=email],.account--login [type=password],.account--register [type=text],.account--register [type=email],.account--register [type=password],.account--address [type=text],.account--address [type=email],.account--address [type=tel],.account--address select,#main-search.search-page__form-input{border-color:var(--color--text);background:#fff;border-radius:5px;font-size:1rem;color:var(--color--text);font-weight:500}.section-contact-form .contact-form textarea{min-height:230px}.section-contact-form .contact-form input[type=submit]{padding-left:30px;padding-right:30px}@media screen and (max-width:766px){.section-contact-form .contact-form [type=text],.section-contact-form .contact-form [type=password],.section-contact-form .contact-form [type=datetime],.section-contact-form .contact-form [type=datetime-local],.section-contact-form .contact-form [type=date],.section-contact-form .contact-form [type=month],.section-contact-form .contact-form [type=time],.section-contact-form .contact-form [type=week],.section-contact-form .contact-form [type=number],.section-contact-form .contact-form [type=email],.section-contact-form .contact-form [type=url],.section-contact-form .contact-form [type=search],.section-contact-form .contact-form [type=tel],.section-contact-form .contact-form [type=color],.section-contact-form .contact-form select,.section-contact-form .contact-form textarea,.account--login [type=text],.account--login [type=email],.account--login [type=password],.account--register [type=text],.account--register [type=email],.account--register [type=password],.account--address [type=text],.account--address [type=email],.account--address [type=tel],.account--address select{height:42px;margin-bottom:10px;line-height:1.2}.section-contact-form .contact-form .selector-wrapper select{padding-top:9px;padding-bottom:9px}}.rte a:not(.link),.link--underline{text-decoration-thickness:1px;text-underline-offset:4px}.link--underline:hover{text-decoration:underline;text-decoration-thickness:1px}.list-menu{font-size:1rem}.section__title{max-width:100%}.section__link:not(.section__link--mt0\@desk){margin-top:45px}.multi-column__item .multi-column__text{max-width:100%}.multi-column__text .multi-column__title{text-transform:uppercase;letter-spacing:0;line-height:1.2}@media screen and (min-width:767px){.section--multi-column .multi-column__item{margin-bottom:0}.section--multi-column .grid-layout{row-gap:45px}}@media screen and (max-width:766px){.grid-layout--1\@mob .multi-column__item:last-child{margin-bottom:0}}.link.link--arrow{text-transform:none;font-weight:700;letter-spacing:0}.link.link--arrow .icon--chevron{transform:translateY(1px)}.section--main-blog{margin-bottom:0}.section--main-blog .section__title-text{text-align:left;text-transform:capitalize}.section--main-blog .section__title{border-bottom:1px solid var(--color--text);padding-bottom:20px;margin:0}.blog-page__navigation .blog-menu{list-style:none;margin:0;font-size:.9rem;padding:15px 0 18px;display:flex;flex-wrap:wrap;column-gap:15px;row-gap:5px}.blog-page__navigation .blog-menu li a{text-decoration:underline;text-underline-offset:2px}.blog-page__navigation .blog-menu li.active a{font-weight:700}@media screen and (max-width:766px){.blog-page__navigation .blog-menu{font-size:.85rem;column-gap:12px}}.section--main-blog .o-layout{display:flex;flex-wrap:wrap;align-items:stretch}.section--main-blog .o-layout__item{display:flex}.section--main-blog .blog{display:flex;flex-direction:column;width:100%}.blog .blog__details{display:flex;flex-direction:column;flex:1;padding:15px 0 20px}.blog__details.blog__details--full{width:100%}.blog__details .blog__title{font-size:1rem;text-transform:uppercase;letter-spacing:-.5px;line-height:1.2;word-spacing:1px}.blog__details .blog__meta{order:3;margin:auto 0 0}.blog__details .blog__meta-tags,.article__block .article__tags-items{display:flex;gap:8px;flex-wrap:wrap;padding-top:17px}.blog__details .blog__meta-tags__link,.article__block .article__tags-item a{text-transform:capitalize;color:var(--color--text);background:#fdcde7;padding:2px 12px 5px;border-radius:5px;font-size:14px;margin:0;white-space:nowrap}.blog__details .blog__meta-tags__link:after,.article__block .article__tags-item a:after{content:"+";margin-left:.2em}.blog__meta-tags a[href="/blogs/stockists"]{display:none}.template-article .main{margin-top:0}.section--article>.container:first-child{padding:0;max-width:100%}.section--article .article__container{max-width:1050px}.section--article .article__blocks{padding:30px 0}@media screen and (min-width:768px){.section--article .article__blocks{padding:30px}}@media screen and (min-width:980px){.section--article .article__blocks{padding:45px}}.article .article__block--breadcrumb{margin-top:0}.article__block--title{border-bottom:solid 1px var(--color--text);padding-bottom:20px}.template-article .article h1{font-size:calc(var(--font--size-h3) / var(--font--size-base) * .9rem);letter-spacing:-3px;line-height:1;margin-bottom:2px;text-align:left}@media screen and (min-width:768px){.template-article .article h1{font-size:2.8rem}}.template-article .section__excerpt{font-size:1.15rem;padding-top:15px}@media screen and (min-width:768px){.template-article .section__excerpt{font-size:1.25rem}}.article__block.article__block--custom_meta{display:flex;justify-content:space-between;column-gap:30px;row-gap:20px;flex-wrap:wrap;border-bottom:1px solid var(--color--title-border);padding:0 0 25px;margin:0}.article__block--custom_meta .custom-meta__wrapper{padding:0;width:100%;font-size:.9rem}.article__block--custom_meta .custom-meta__wrapper h3{text-transform:uppercase;font-size:1rem;letter-spacing:-1px;margin:0}.article__block--custom_meta .custom-meta__wrapper p{margin:0}.article__block--custom_meta .custom-meta__wrapper a{text-decoration:underline}@media screen and (min-width:768px){.article__block--custom_meta .custom-meta__wrapper{width:calc(32% - 15px)}}.template-article .article__content h4{margin-bottom:.35rem}.template-article .article__content p{margin-bottom:1.5rem}.template-article .article__tags{overflow:visible;max-width:100%}.template-article .rte ol,.template-article .rte ul{margin-left:0;list-style-position:outside;padding-left:1rem}.template-article .js-theme-utility-rte-table-wrap{overflow:visible!important}.template-article .rte table td,.template-article .rte table th{word-break:break-word;text-wrap:wrap}.template-article .article__meta-share{float:none}.template-article .article__meta-share .social-links{--icon-size: 2rem;--icon-font-size: 1.25rem;justify-content:flex-start;padding-top:15px}.template-article .article__meta-share .social-links__link{color:var(--color--text)}.account__reset-link a,.account__form-buttons a.link,#rc_login a,.account__address-actions a{text-decoration-thickness:1px;text-underline-offset:4px;text-decoration:underline}section[name=sign-in-with-shop-provider] p{margin-top:1rem}.account__address-actions a:first-child:after{top:9px}table.order-table{white-space:normal}table.order-table a{text-decoration-thickness:1px;text-underline-offset:4px}.order-addresses{display:flex;gap:3rem}@media(max-width:766px){table.order-table td{padding-top:6px;padding-bottom:6px;font-size:.9rem}table.order-table td:before{font-weight:700}table.order-table td[data-label=Product]{text-align:left;border-bottom:dashed 1px var(--color--text-lightest);padding-bottom:12px;border-top:solid 1px var(--color--text-lightest)}table.order-table td[data-label=Product]:before{width:100%;text-align:left}.order-addresses{flex-direction:column;gap:1rem}}.template-page-contact .contact-form{padding:0!important}.faq__accordion .faq__category:first-child{margin-top:0}.faq__accordion .faq__category__title.faq__category__title{margin-bottom:12px}.faq__accordion .faq__category .section__title-text{text-transform:uppercase;letter-spacing:-1.5px;word-spacing:1px}.faq__accordion details{border-top:1px solid #707070!important;margin-top:1px}.faq__accordion accordion-group summary{font-weight:700;line-height:1.2}@media screen and (max-width:766px){.faq__accordion .faq__category .section__title-text{font-size:calc(var(--font--size-h3) / var(--font--size-base) * .7rem)}}.footer .o-layout__item{font-size:.95rem}.footer p{color:#fff}.footer .footer-nav__title{font-size:calc(var(--font--size-h5) / var(--font--size-base) * .65rem);font-weight:600;word-spacing:1px;margin-bottom:20px;border-bottom:solid 1px #707070;padding-bottom:15px;line-height:1.2}.footer .footer-nav__text.footer-nav__text{color:#fff}.footer .footer-nav__item{margin-bottom:7px}.footer .footer-nav__link{color:#fff}.footer-newsletter__desc{margin-bottom:15px}.footer .c-btn{background-color:transparent;border:solid 1px #FFFFFF;width:100%;font-size:calc(var(--font--button-size) / var(--font--size-base) * .8rem);padding-top:5px;padding-bottom:5px}@media screen and (min-width:47.9375em)and (max-width:61.24em){.footer .o-layout{display:grid;grid-template-columns:repeat(4,1fr);align-items:start}.footer .o-layout .o-layout__item{width:auto}.footer .o-layout .o-layout__item:nth-child(1),.footer .o-layout .o-layout__item:nth-child(2){grid-column:span 2}.footer .o-layout .o-layout__item:nth-child(3){grid-column:span 1}.footer .o-layout .o-layout__item:nth-child(4){grid-column:span 1}.footer .o-layout .o-layout__item:nth-child(5){grid-column:span 2}}@media screen and (min-width:61.25em){.footer .o-layout{display:grid;grid-template-columns:.9fr 1.2fr .6fr .8fr 1.1fr;align-items:start}.footer .o-layout .o-layout__item{width:auto}}@media screen and (max-width:766px){.footer .footer-nav__title{margin-bottom:12px;padding-bottom:10px}}.cart--page .note__label{font-size:1rem;color:var(--color--text);font-weight:500;margin-bottom:5px;display:block;background:transparent}.cart--page .note__input{border-color:var(--color--text);background:#fff;border-radius:5px;font-size:1rem;color:var(--color--text);font-weight:500}@media screen and (max-width:766px){.cart--page.section--cart .section__title{margin-top:0}.section--cart .section__title-text{font-size:1.75rem}.cart--page.section--cart .cart-draw__quantity-info{font-size:1.5rem}}.cart__apple-pay-notice{background-color:#fff8e1;border:1px solid #f0c040;border-left:4px solid #f0a800;border-radius:4px;color:#5a4000;font-size:.85em;padding:.6em .85em;margin:.85em 0 .25em;text-align:left;font-weight:700}.template-page .section--page{margin-top:0}.template-page .section--page h1{font-size:calc(var(--font--size-h1) / var(--font--size-base) * .75rem)}#returns.template-page .section--page h1{text-align:left}.shopify-policy__container.shopify-policy__container{margin-top:0;max-width:980px}.shopify-policy__container.shopify-policy__container h1{font-size:calc(var(--font--size-h1) / var(--font--size-base) * .75rem);text-align:left}.shopify-policy__container.shopify-policy__container h2{font-size:calc(var(--font--size-h2) / var(--font--size-base) * .7rem);margin-bottom:.35rem}.shopify-policy__container.shopify-policy__container p+h2{margin-top:2.25rem}.shopify-policy__container.shopify-policy__container h3{font-size:calc(var(--font--size-h3) / var(--font--size-base) * .6rem);margin-bottom:.35rem}product-card{position:relative}.quick-shop__trigger{-webkit-tap-highlight-color:transparent;outline:none;position:absolute;bottom:-5px;right:0;width:50px;height:50px;padding:0;border:none;border-radius:0;cursor:pointer;background:transparent;display:flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;white-space:nowrap;color:#222;font-size:20px;transition:width .3s ease;z-index:2}.quick-shop__trigger:before{display:none}.quick-shop__trigger .icon{width:40px;height:40px}.quick-shop__trigger svg{width:40px;height:40px;flex-shrink:0}.quick-shop__trigger:after{content:"Quick add";font-size:1rem;font-weight:400;letter-spacing:.02em;text-transform:uppercase;opacity:0;max-width:0;overflow:hidden;transition:opacity .15s ease,max-width .3s ease;font-family:var(--font--body);padding-top:2px}.no-touchevents .quick-shop__trigger:hover{width:190px;padding:0 14px}.no-touchevents .quick-shop__trigger:hover:after{opacity:1;max-width:100px}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
