:root{--sa-red:#B51F1F;--sa-red-hover:#8E1717;--sa-orange:#F39200;--sa-green:#21542B;--sa-brown:#5A3B38;--sa-brown-soft:#7A5C58;--sa-cream:#FBF8F5;--sa-cream-2:#F4EEE9;--sa-line:#E6DDD7;--sa-font-head:"Signika","Trebuchet MS","Segoe UI",Verdana,sans-serif;--sa-font-body:"Roboto Slab",Georgia,"Times New Roman",serif;--sa-radius:10px;--sa-radius-sm:6px;--sa-space-section:clamp(40px,6vw,72px)}.heading,h1,h2,h3,h4,h5,h6{text-transform:none;letter-spacing:-.005em}section[id],div[id^=shopify-section]{scroll-margin-top:130px}@media screen and (max-width:768px){:root{--base-text-font-size:16px;--default-text-font-size:16px}body,p,li,label,a,button,input,select,textarea,.rte,.rte p,.rte li,.product-item__title,.product-meta__description,.form__field,.text--small{font-size:16px;line-height:1.6}.text--xsmall,small,.sa-fineprint{font-size:14px;line-height:1.5}.heading.h1,h1{font-size:28px;line-height:1.2}.heading.h2,h2{font-size:23px;line-height:1.25}.heading.h3,h3{font-size:19px;line-height:1.3}.button,.btn,button[name=add],.product-form__add-button{min-height:48px}input:not([type=range]):not([type=checkbox]):not([type=radio]),select,textarea{font-size:16px;min-height:48px}input[type=range],input[type=checkbox],input[type=radio]{font-size:16px}}.product-item{box-shadow:none}.section__action-link{color:var(--sa-red)}.section__action-link:hover{color:var(--sa-red-hover)}.product-item--sold-out .product-item__image-wrapper{opacity:.62}.product-block-list__item[data-block-type=liquid]:not(:has(.card)){display:none!important}.product-label--on-sale:empty,.price--compare:empty,.sa-hide,[data-sa-empty=true]{display:none!important}.sa-section{padding:var(--sa-space-section) 0}.sa-section--cream{background:var(--sa-cream)}.sa-section--cream2{background:var(--sa-cream-2)}.sa-wrap{width:min(1240px,100% - 40px);margin-inline:auto}@media screen and (max-width:768px){.sa-wrap{width:calc(100% - 32px)}}.sa-eyebrow{display:block;font-family:var(--sa-font-head);font-weight:700;font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sa-green);margin:0 0 .55rem}@media screen and (max-width:768px){.sa-eyebrow{font-size:13px}}.sa-head{max-width:760px;margin:0 0 clamp(22px,3vw,34px)}.sa-head--center{margin-inline:auto;text-align:center}.sa-title{font-family:var(--sa-font-head);font-weight:700;color:var(--sa-brown);font-size:clamp(1.45rem,3vw,2.1rem);line-height:1.18;margin:0 0 .5rem}.sa-text{font-family:var(--sa-font-body);color:var(--sa-brown-soft);font-size:1.02rem;line-height:1.65;margin:0}.sa-text p{margin:0 0 .7rem}.sa-text p:last-child{margin-bottom:0}.sa-fineprint{color:var(--sa-brown-soft);font-size:.9rem}@media screen and (max-width:768px){.sa-text,.sa-text p{font-size:16px}}.sa-grid{display:grid;gap:20px}.sa-grid--1{grid-template-columns:1fr}.sa-grid--2{grid-template-columns:repeat(2,1fr)}.sa-grid--3{grid-template-columns:repeat(3,1fr)}.sa-grid--4{grid-template-columns:repeat(4,1fr)}@media screen and (max-width:1024px){.sa-grid--3,.sa-grid--4{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.sa-grid--2,.sa-grid--3,.sa-grid--4{grid-template-columns:1fr;gap:14px}}.sa-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;font-family:var(--sa-font-head);font-weight:700;font-size:1rem;padding:14px 24px;border-radius:var(--sa-radius-sm);border:1.5px solid var(--sa-red);background:var(--sa-red);color:#fff;text-decoration:none;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease;min-height:48px}.sa-btn:hover{background:var(--sa-red-hover);border-color:var(--sa-red-hover);color:#fff}.sa-btn--ghost{background:#fff;color:var(--sa-brown);border-color:var(--sa-brown)}.sa-btn--ghost:hover{background:var(--sa-cream-2);color:var(--sa-red);border-color:var(--sa-red)}.sa-badge{display:inline-flex;align-items:center;gap:.4em;white-space:nowrap;font-family:var(--sa-font-head);font-weight:700;font-size:.78rem;line-height:1;padding:.45em .7em;border-radius:999px;border:1px solid transparent}@media screen and (max-width:768px){.sa-badge{font-size:13px}}.sa-badge--origin{background:#21542b1a;color:var(--sa-green);border-color:#21542b38}.sa-badge--selected{background:var(--sa-cream-2);color:var(--sa-brown);border-color:var(--sa-line)}.sa-badge--cold{background:#21542b14;color:var(--sa-green);border-color:#21542b33}.sa-badge--promo{background:var(--sa-red);color:#fff}.sa-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--sa-line);border-radius:var(--sa-radius);overflow:hidden;text-decoration:none;transition:border-color .18s ease,transform .18s ease}.sa-card:hover{border-color:var(--sa-brown);transform:translateY(-2px)}.sa-card__media{display:block;aspect-ratio:4/3;background:var(--sa-cream-2);overflow:hidden}.sa-card__media img{width:100%;height:100%;object-fit:cover;display:block}.sa-card__body{padding:18px;display:flex;flex-direction:column;gap:.4rem;flex:1}.sa-card__title{font-family:var(--sa-font-head);font-weight:700;color:var(--sa-brown);font-size:1.05rem;margin:0}.sa-card__text{font-family:var(--sa-font-body);color:var(--sa-brown-soft);font-size:.95rem;line-height:1.55;margin:0;flex:1}.sa-card__text p{margin:0 0 .5rem}.sa-card__text p:last-child{margin-bottom:0}.sa-card__link{font-family:var(--sa-font-head);font-weight:700;color:var(--sa-red);margin-top:.6rem;display:inline-flex;gap:.35em;align-items:center}.sa-card:hover .sa-card__link{text-decoration:underline}@media screen and (max-width:768px){.sa-card__title{font-size:17px}.sa-card__text{font-size:16px}}.sa-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}@media screen and (max-width:900px){.sa-trust{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:520px){.sa-trust{grid-template-columns:1fr}}.sa-trust__item{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;background:#fff;border:1px solid var(--sa-line);border-radius:var(--sa-radius)}.sa-trust__icon{flex:0 0 auto;width:26px;height:26px;color:var(--sa-green)}.sa-trust__icon svg{width:100%;height:100%;display:block}.sa-trust__txt{font-family:var(--sa-font-body);font-size:.95rem;line-height:1.45;color:var(--sa-brown);margin:0}@media screen and (max-width:768px){.sa-trust__txt{font-size:16px}}.sa-acc{border-top:1px solid var(--sa-line)}.sa-acc__item{border-bottom:1px solid var(--sa-line)}.sa-acc__btn{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:0;padding:18px 2px;cursor:pointer;text-align:left;min-height:52px;font-family:var(--sa-font-head);font-weight:700;font-size:1.02rem;color:var(--sa-brown)}.sa-acc__btn:hover{color:var(--sa-red)}.sa-acc__panel{padding:0 2px 20px;font-family:var(--sa-font-body);color:var(--sa-brown-soft);line-height:1.7}.sa-acc__panel[hidden]{display:none}.card__collapsible-button{min-height:56px}.card__collapsible-button .card__title{font-family:var(--sa-font-head);font-weight:700}.sa-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:var(--sa-radius-sm);border:1px solid var(--sa-line);background:var(--sa-cream-2);font-family:var(--sa-font-body);font-size:.95rem;line-height:1.5;color:var(--sa-brown)}.sa-note--cold{background:#21542b12;border-color:#21542b33;color:var(--sa-green)}@media screen and (max-width:768px){.sa-note{font-size:16px}}.sa-split{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media screen and (max-width:800px){.sa-split{grid-template-columns:1fr}}.sa-split__col{background:#fff;border:1px solid var(--sa-line);border-radius:var(--sa-radius);padding:26px}.sa-split__col--made{border-left:4px solid var(--sa-green)}.sa-split__col--picked{border-left:4px solid var(--sa-brown)}.sa-temp{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media screen and (max-width:1000px){.sa-temp{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.sa-temp{grid-template-columns:1fr}}.sa-temp__item{border:1px solid var(--sa-line);border-radius:var(--sa-radius);padding:20px;background:#fff}.sa-temp__tag{display:inline-flex;align-items:center;gap:.4em;font-family:var(--sa-font-head);font-weight:700;font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;padding:.35em .65em;border-radius:6px;margin-bottom:.7rem}.sa-temp__item--fresh .sa-temp__tag{background:#21542b1a;color:var(--sa-green)}.sa-temp__item--frozen .sa-temp__tag{background:#5a3b3814;color:var(--sa-brown)}.sa-temp__item--ambient .sa-temp__tag{background:#f392001f;color:#8a5300}.sa-temp__item--mixed .sa-temp__tag{background:var(--sa-cream-2);color:var(--sa-brown)}.sa-timeline{list-style:none;margin:0;padding:0;border-left:2px solid var(--sa-line)}.sa-timeline li{position:relative;padding:0 0 26px 26px}.sa-timeline li:before{content:"";position:absolute;left:-7px;top:6px;width:12px;height:12px;border-radius:50%;background:var(--sa-red)}.sa-timeline__year{font-family:var(--sa-font-head);font-weight:700;color:var(--sa-green);display:block;margin-bottom:.2rem;font-size:.82rem;letter-spacing:.08em;text-transform:uppercase}.sa-sticky-atc{position:fixed;left:0;right:0;bottom:0;z-index:60;display:none;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid var(--sa-line);box-shadow:0 -4px 18px #5a3b381a;transform:translateY(110%);transition:transform .22s ease}.sa-sticky-atc.is-visible{transform:translateY(0)}.sa-sticky-atc.sa-hide{display:none!important}.sa-sticky-atc__info{min-width:0;flex:1}.sa-sticky-atc__name{display:block;font-family:var(--sa-font-head);font-weight:700;font-size:14px;color:var(--sa-brown);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sa-sticky-atc__meta{display:block;font-family:var(--sa-font-body);font-size:13px;color:var(--sa-brown-soft);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sa-sticky-atc__meta[hidden]{display:none}.sa-sticky-atc__price{font-family:var(--sa-font-head);font-weight:700;font-size:15px;color:var(--sa-brown)}.sa-sticky-atc__btn{flex:0 0 auto;min-height:46px;padding:12px 20px;border:0;border-radius:var(--sa-radius-sm);background:var(--sa-red);color:#fff;font-family:var(--sa-font-head);font-weight:700;font-size:15px;cursor:pointer}.sa-sticky-atc__btn:hover{background:var(--sa-red-hover)}.sa-sticky-atc__btn[disabled]{background:#c9c0bb;cursor:not-allowed}.sa-sticky-atc__btn.is-loading{position:relative;color:transparent!important;pointer-events:none}.sa-sticky-atc__btn.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.45);border-top-color:#fff;border-radius:50%;animation:sa-spin .7s linear infinite}@keyframes sa-spin{to{transform:rotate(360deg)}}@media screen and (max-width:768px){html body .iubenda-tp-btn,html body .iub-floatable-wrapper-aw-2025{transition:transform .25s ease!important}html body.sa-sticky-visible:not(.rebuy-cart-visible) .iubenda-tp-btn,html body.sa-sticky-visible:not(.rebuy-cart-visible) .iub-floatable-wrapper-aw-2025{transform:translateY(calc(-1 * var(--sa-sticky-h, 70px) - 6px))!important}}@media screen and (max-width:768px){.sa-sticky-atc{display:flex}}@media screen and (max-width:768px){body.sa-has-sticky-atc #main{padding-bottom:0}body.sa-has-sticky-atc .footer{padding-bottom:84px}body.sa-has-sticky-atc .rebuy-cart__flyout-trigger,body.sa-has-sticky-atc [class*=whatsapp][class*=float],body.sa-has-sticky-atc [class*=chat][class*=launcher]{bottom:88px!important}}body.sa-has-sticky-atc #iubenda-cs-banner,body.sa-has-sticky-atc .iubenda-cs-container{z-index:2147483647!important}:focus-visible{outline:2px solid var(--sa-red);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}@media screen and (max-width:749px){.product-item .product-item__title{font-size:15px!important;line-height:1.3!important;-webkit-line-clamp:3!important;min-height:3.9em}.product-item .product-item__action-button{width:100%;min-height:44px;height:auto;padding:10px 4px;font-size:13.5px!important;line-height:1.2!important;white-space:nowrap;letter-spacing:0;overflow:hidden;text-overflow:ellipsis}.product-item .product-item__action-list,.product-item .buy-button{width:100%}.product-item{padding:0}.product-item .product-item__image-wrapper{margin:0}.product-item .product-item__info{padding:10px 10px 12px}}.product-block-list__item--complementary .product-item{flex-direction:row!important;align-items:center;gap:12px;padding:10px!important}.product-block-list__item--complementary .product-item__image-wrapper{flex:0 0 92px;width:92px;margin:0!important;border-radius:10px;overflow:hidden}.product-block-list__item--complementary .product-item__info{padding:0!important;gap:4px;min-width:0}.product-block-list__item--complementary .product-item__title{-webkit-line-clamp:3!important;min-height:0!important;font-size:14.5px!important;line-height:1.3!important}.product-block-list__item--complementary .product-item__reviews-badge{min-height:0}.product-block-list__item--complementary .product-item__action-list{padding-top:6px}.product-block-list__item--complementary .product-item__action-button{min-height:40px}.product-block-list__item[data-block-type=liquid]>.card,.product-block-list__item--complementary>.card,.product-block-list__wrapper>.product-block-list__item~.product-block-list__item>.card{border-top:0!important}@media screen and (max-width:640px){.product-block-list__item--complementary .complementary-product-list{display:grid;grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:1fr;row-gap:12px;overflow:visible;scroll-snap-type:none;margin-inline:0;padding-inline:0}}.product-block-list__item--complementary .product-item__action-button,.product-block-list__item--complementary .product-item__action-button:hover,.product-block-list__item--complementary .product-item__action-button:focus-visible{--button-background:243,146,0 !important;--button-text-color:255,255,255 !important;background:#f39200!important;border-color:#f39200!important;color:#fff!important}.product-item .product-item__reviews-badge{min-height:22px;margin:0}.product-item .rating{flex-wrap:nowrap!important;white-space:nowrap}.product-item .rating__caption{font-size:13px!important;line-height:1.2!important}.product-block-list__item--complementary .product-item{column-gap:12px!important}.product-block-list__item--complementary .product-item__image-wrapper{flex:0 0 92px!important;width:92px!important;max-width:92px}.product-block-list__item--complementary .product-item__info{flex:1 1 0!important;min-width:0;margin:0!important}.product-block-list__item--complementary .product-item>.product-item__action-list{flex:0 0 100%}.product-block-list__item--complementary .sa-card-pack-meta{display:none!important}.product-block-list__item[data-block-type=liquid]>.card{margin-bottom:0!important}.product-block-list__item[data-block-type=liquid] .card__collapsible-button{padding:13px 16px!important;min-height:50px;align-items:center}.product-block-list__item[data-block-type=liquid] .card .card__title{font-size:16px!important;line-height:1.35!important;font-weight:600!important}.product-block-list__item[data-block-type=liquid] .card__collapsible-content{padding:8px 16px 14px!important}.product-block-list__item[data-block-type=liquid] .card__collapsible-content .rte.text--pull{margin-top:0!important}.product-block-list__item[data-block-type=liquid] .card__header{padding:14px 16px 0!important}.product-block-list__item[data-block-type=liquid] .card__section{padding:8px 16px 14px!important}.product-block-list__item[data-block-type=liquid] .plus-button{transform:scale(.8)}.product-block-list__wrapper>.card.card--sticky,.product-block-list__wrapper>.card.card--collapsed{margin-bottom:0}.product-block-list__item--complementary{margin-top:18px}@media screen and (max-width:767px){main .shopify-section>section[data-section-type=product]{padding-block-start:0!important;padding-top:0!important}.product-block-list__item--gallery .product-gallery__carousel,.product-block-list__item--gallery .scroller{margin:0!important}.product-block-list__item--gallery>.card{margin-bottom:0!important;border:0!important;box-shadow:none!important;background:transparent!important}.product-block-list__item--gallery .card__section--tight{padding:12px 0 0!important}.product-block-list__item--gallery .product-gallery{margin:0 -16px 0 0!important}.product-block-list__item--gallery .product-gallery__carousel-wrapper{margin:0 0 8px!important}.product-block-list__item--gallery .product-gallery__carousel-item{width:calc(100vw - 56px)!important;padding:0!important;margin-right:8px}.product-block-list__item--gallery .product-gallery__carousel-item img,.product-block-list__item--gallery .product-gallery__carousel-item .aspect-ratio{border-radius:10px;overflow:hidden}.product-block-list__item--gallery .product-gallery__thumbnail-list{margin:0!important}.product-block-list__item--gallery .product-gallery__thumbnail{width:60px!important;margin:0 6px 0 0!important;padding:2px!important}.product-block-list__item--gallery .product-gallery__thumbnail:first-child{margin-left:0!important}.product-block-list__item--gallery .scroller__inner{padding-left:0!important;padding-right:0!important}.product-block-list__item--info>.card{margin-top:0!important;display:flow-root}.product-block-list__item--info{display:flow-root}.product-block-list__item--info .product-meta{margin-top:0!important}.product-block-list__item--info>.card>.card__section{padding-top:14px!important}.product-block-list__item--gallery .product-gallery__thumbnail-list:before,.product-block-list__item--gallery .product-gallery__thumbnail-list:after{display:none!important}}@media screen and (max-width:999px){.header--search-expanded .header__search-bar-wrapper:not(.is-fixed){top:100%!important;padding-top:6px!important;background:var(--header-background)!important}.header--search-expanded{margin-bottom:59px!important}}.product-form__info-item--quantity{display:flex!important;align-items:center;gap:14px}.product-form__info-item--quantity>.product-form__info-title,.product-form__info-item--quantity>.product-form__info-content{display:block!important;width:auto!important;padding:0!important}@media screen and (max-width:999px){.header__search-bar-wrapper.is-fixed .search-bar__top-wrapper{display:flex;align-items:center;gap:12px}.header__search-bar-wrapper.is-fixed .search-bar__top{flex:1 1 auto;min-width:0}.header__search-bar-wrapper.is-fixed .search-bar__close-button{flex:0 0 auto}.header__search-bar-wrapper.is-fixed .search-bar__menu-linklist{padding:0 20px!important}.header__search-bar-wrapper.is-fixed .search-bar__input-wrapper{flex:1 1 auto!important;min-width:0!important}.header__search-bar-wrapper.is-fixed .search-bar__input{width:100%!important}.header__search-bar-wrapper.is-fixed .search-bar__results{padding:0 12px!important}}.product-form__info-list{border-spacing:0 14px!important;margin-top:-14px!important;margin-bottom:0!important}.sa-pricex:not(:has(*)){display:none!important}@media screen and (max-width:767px){main .shopify-section>section[data-section-type=product]{padding-block-end:0!important;padding-bottom:0!important}.product-block-list__item--complementary>.card{margin-bottom:0!important}.product-block-list__item--complementary .card__section{padding-bottom:12px!important}main .shopify-section:has(>section[data-section-type=product])+.shopify-section>section{margin-top:0!important;padding-block-start:20px!important;padding-top:20px!important}}@media screen and (max-width:640px){.header__search-bar-wrapper.is-fixed{height:auto!important;bottom:auto!important;overflow:visible!important}.header__search-bar-wrapper.is-fixed:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#23120e80;z-index:-1}.header__search-bar-wrapper.is-fixed .search-bar__inner{position:static!important;height:auto!important;background:#fff;min-height:calc(50vh - 68px);max-height:calc(100vh - 68px);max-height:calc(100dvh - 68px);overflow-y:auto!important;box-shadow:0 12px 24px #23120e2e;width:100vw!important;margin-left:calc(50% - 50vw)!important;border-radius:0!important}}@media screen and (max-width:767px){.template-product main .shopify-section>section.section{margin-top:0!important;margin-bottom:0!important;padding-top:24px!important;padding-bottom:24px!important}.template-product main .shopify-section[id$=__reelup_head]>section.section{padding-bottom:0!important}.template-product .reelUp_product_slider_static{margin-top:12px!important;margin-bottom:12px!important}.template-product main .shopify-section[id*=apps_reelup]{padding-top:0!important;padding-bottom:0!important}}section[data-section-type=product-recommendations] .sa-card-pack-meta{display:none!important}@media screen and (max-width:749px){section[data-section-type=product-recommendations] .product-item .product-item__title{-webkit-line-clamp:2!important;min-height:2.6em;margin-bottom:6px!important}}.product-block-list__item--complementary .product-item .product-item__action-list,section[data-section-type=product-recommendations] .product-item .product-item__action-list{margin-top:10px!important;padding-top:0!important}.product-block-list__item--complementary .product-item .rating__star{width:10px!important;height:10px!important}.product-block-list__item--complementary .product-item .rating__caption{font-size:11px!important;margin-left:4px!important}.product-block-list__item--complementary .product-item{border:0!important;border-radius:0!important;padding:0!important}.product-block-list__item--complementary .complementary-product-list{row-gap:22px!important}.product-block-list__item--complementary .product-item .product-item__info-inner{gap:4px!important}.product-block-list__item--complementary .product-item .product-item__reviews-badge{min-height:0!important;line-height:1!important}.product-block-list__item--complementary .product-item .rating{line-height:1!important}.product-block-list__item--complementary .product-item .product-item__title{margin-bottom:0!important}.product-block-list__item--complementary .product-item .product-item__price-list{margin-top:0!important;min-height:0!important}.product-block-list__item--complementary .product-item .product-item__price-list .price{font-size:16px!important}.sa-assur{border:0!important;border-radius:0!important}.sa-assur>.sa-eta,.sa-assur>.sa-pay,.sa-assur>.sa-assur__ship,.sa-assur>.sa-assur__rows,.sa-assur>.sa-assur__pay{padding-left:0!important;padding-right:0!important}section[data-section-type=product-recommendations] .product-item{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;margin-right:12px}section[data-section-type=product-recommendations] .product-item .product-item__image-wrapper{border-radius:10px;overflow:hidden}section[data-section-type=product-recommendations] .product-item .product-item__info{padding-left:0!important;padding-right:0!important}.template-product main .product-block-list .card{border:0!important;border-radius:0!important;box-shadow:none!important}.product-block-list__item--complementary .complementary-product-list,.sa-craft__card{border:0!important}.template-product main .product-block-list .product-block-list__item--content+.product-block-list__item--content>.card{border-top:1px solid #E6DDD7!important}@media screen and (min-width:768px){.template-product .product-form__payment-container>.buy-button{flex:1 1 100%;width:100%}.template-product .product-form__payment-container .product-form__add-button{width:100%}}@media screen and (min-width:641px){.product-block-list__item--complementary .flickity-slider>.product-item:nth-child(odd){padding-right:12px!important}.product-block-list__item--complementary .flickity-slider>.product-item:nth-child(2n){padding-left:12px!important}}@media screen and (min-width:768px){.template-product main .shopify-section>section[data-section-type=product]{padding-bottom:24px!important}.template-product main .shopify-section>section.section{margin-top:0!important;margin-bottom:0!important;padding-top:40px!important;padding-bottom:40px!important}.template-product main .shopify-section[id$=__reelup_head]>section.section{padding-bottom:0!important}.template-product main .shopify-section[id*=apps_reelup]{padding-top:0!important;padding-bottom:0!important}.template-product .reelUp_product_slider_static{margin-top:16px!important;margin-bottom:0!important}}section[data-section-type=product-recommendations] .product-list:before,section[data-section-type=product-recommendations] .product-item:after{display:none!important}.sa-assur .sa-assur__pay{background:transparent!important}.sa-assur__pay-note{display:none!important}@media screen and (max-width:999px){.shopify-section-group-header-group{box-shadow:none!important}}@media screen and (max-width:767px){.template-product main .shopify-section[id*=apps_reelup]>div{padding-left:16px}section[data-section-type=product-recommendations] .scroller__inner{padding-left:20px!important;scroll-padding-left:20px}}.product-form .quantity-selector{border-radius:10px!important;overflow:hidden}.template-collection #main .card{border:0!important;box-shadow:none!important;border-radius:0!important}.template-collection .product-list:before,.template-collection .product-list .product-item:after{display:none!important}.template-collection .product-list .product-item{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}.template-collection .product-list .product-item .product-item__image-wrapper{border-radius:10px;overflow:hidden}.template-collection .product-list .sa-card-pack-meta{display:none!important}@media screen and (min-width:750px){.product-list--collection{margin-left:-10px!important;margin-right:-10px!important}.product-list--collection .product-item{padding:0 10px 32px!important}.product-list--collection .product-item .product-item__info{padding-left:0!important;padding-right:0!important}}.product-list--collection .product-item .product-item__title{-webkit-line-clamp:2!important;min-height:2.6em;margin-bottom:4px!important}.product-list--collection .product-item .product-item__action-list{margin-top:10px!important;padding-top:0!important}@media screen and (max-width:749px){.product-list--collection{margin-left:-6px!important;margin-right:-6px!important}.product-list--collection .product-item{padding:0 6px 24px!important}.product-list--collection .product-item .product-item__info{padding:10px 0 0!important}}.collection__description-bottom{padding-top:8px}#mobile-collection-filters .collection-drawer__section-title{display:none!important}#mobile-collection-filters .sa-sidebar-filters__head{padding-left:20px;padding-right:20px}.collection-drawer__clear-all{border:0;background:none;padding:4px 0;color:#4d2318;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:0}.collection__filter-checkbox .checkbox-wrapper{flex:0 0 17px;width:17px;height:17px;position:relative}.collection__filter-checkbox .checkbox{width:17px!important;height:17px!important;min-height:0!important;margin:0!important;border:1px solid #D6C8C1!important;border-radius:3px!important;background:#fff!important;box-shadow:inset 0 0 0 3px #fff!important}.collection__filter-checkbox .checkbox:checked{border-color:#b51f1f!important;background:#b51f1f!important}.collection__filter-checkbox .checkbox-wrapper svg{display:none!important}.collection__filter-checkbox label{color:#6e554e;font-size:15px}.collection__filter-checkbox:has(.checkbox:checked) label{color:#b51f1f;font-weight:700}@media screen and (max-width:749px){.template-collection main .shopify-section[id$=__main]>section{padding-top:16px!important}.template-collection #main .card__header--tight,.template-collection #main .collection__header-inner{padding-top:0!important}.template-collection .product-list--collection{margin-top:16px!important}}.collection__filter-checkbox-list{padding:0 0 12px!important}.collection__filter-checkbox{gap:10px;min-height:40px;padding:4px 0!important}.collection__filter-checkbox .checkbox-wrapper{margin:0!important}.collection__filter-checkbox label{padding:0!important}.layout__section--secondary .card:has(.sa-sidebar-filters) #desktop-filters-form>.card__title--small{display:none!important}.template-collection .product-list--collection{margin-top:16px!important}.template-collection #main .collection__products-count,.template-collection #main .collection__meta{margin-bottom:0!important}.template-collection #main .collection__header-inner{padding-bottom:0!important}.template-collection #main .collection__toolbar{margin-top:12px!important;box-shadow:0 -1px #e6ddd7!important}.template-collection #main .collection__toolbar-item,.template-collection #main .collection__toolbar-item .value-picker-button,.template-collection #main .collection__toolbar-item button{font-size:14px!important}.template-collection #main .collection__description-bottom{padding-bottom:0!important}.template-collection main .shopify-section[id$=__main]>section{padding-bottom:0!important}.template-collection #main .layout,.template-collection #main .layout__section{margin-bottom:0!important}.template-collection .collection-seo{padding-top:24px!important}.collection__description-bottom .rte h2,.collection__description-bottom .rte h3{font-size:22px!important;line-height:1.3!important;font-weight:700!important;margin:0 0 12px!important}@media screen and (min-width:1000px){.collection__description-bottom .rte h2,.collection__description-bottom .rte h3{font-size:var(--sa-seo-h2,27px)!important}}@media screen and (max-width:749px){.template-collection #main .card__header,.template-collection #main .collection__description-bottom{padding-left:0!important;padding-right:0!important}}@media screen and (max-width:749px){.template-collection .collection__description-bottom .collection__description:not([style]){max-height:220px!important}}.collection__description-bottom .expandable-content__toggle{padding-left:0!important;padding-right:0!important}.template-collection .collection__description-bottom .collection__description{font-size:inherit!important}.collection-seo .rte h2,.collection-seo .rte h3,.collection-seo h2,.collection-seo h3{line-height:1.3!important;margin-bottom:12px!important}.template-collection .collection__mobile-filters-recap{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/84/assets/sa-cro.css.map */
