.template-product{background:var(--sk-cream,#FDF3EE)}.template-product .shopify-section[id$=__main]>section{padding-left:var(--sk-gutter,clamp(16px,2.2vw,32px));padding-right:var(--sk-gutter,clamp(16px,2.2vw,32px));max-width:calc(1376px + 2 * var(--sk-gutter,32px));margin:0 auto}.template-product .shopify-section[id$=__main] .product{row-gap:48px;font-family:var(--sk-body);font-weight:300;color:var(--sk-ink);font-size:18px;line-height:1.42}.template-product .shopify-section[id$=__main] .product__info-container{display:flex;flex-direction:column;gap:18px}.template-product .shopify-section[id$=__main] .product__info-container>*{margin-top:0;margin-bottom:0}.template-product .shopify-section[id$=__main] .product__info-container a{color:var(--sk-cranberry)}.template-product .shopify-section[id$=__main] .breadcrumb-wrapper,.template-product .shopify-section[id$=__main] .breadcrumb-wrapper a{font-family:var(--sk-body);font-size:16px;text-transform:none;letter-spacing:0;color:var(--sk-ink)}.template-product .shopify-section[id$=__main] .product__title{margin:0}.template-product .shopify-section[id$=__main] .product__heading{font-family:var(--sk-head);font-weight:700;font-size:clamp(36px,3.8vw,54px);line-height:.98;letter-spacing:-.02em;text-transform:none;color:var(--sk-ink);margin:0}.template-product .shopify-section[id$=__main] .jdgm-preview-badge,.template-product .shopify-section[id$=__main] .jdgm-prev-badge{font-size:17px;color:var(--sk-ink)}.template-product .jdgm-star,.template-product .jdgm-prev-badge__stars{color:var(--sk-red)!important}.template-product .shopify-section[id$=__main] .jdgm-prev-badge__text{color:var(--sk-ink)}.template-product .shopify-section[id$=__main] .price{font-family:var(--sk-head);font-weight:700}.template-product .shopify-section[id$=__main] .price dl{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:0}.template-product .shopify-section[id$=__main] .price .price__sale{display:none;flex-direction:row-reverse;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:6px 16px}.template-product .shopify-section[id$=__main] .price--on-sale .price__sale{display:flex}.template-product .shopify-section[id$=__main] .price--on-sale .price__regular{display:none}.template-product .shopify-section[id$=__main] .price dd{margin:0}.template-product .shopify-section[id$=__main] .price .price-item--regular,.template-product .shopify-section[id$=__main] .price .price-item--sale{font-family:var(--sk-head);font-weight:700;font-size:42px;line-height:1;color:var(--sk-red);letter-spacing:0}.template-product .shopify-section[id$=__main] .price .price__compare .price-item--regular,.template-product .shopify-section[id$=__main] .price s.price-item--regular{font-family:var(--sk-body);font-weight:300;font-size:20px;color:var(--sk-muted);text-decoration:line-through}.template-product .shopify-section[id$=__main] .price__badge-sale,.template-product .shopify-section[id$=__main] .price__badge-sold-out{display:none}.template-product .shopify-section[id$=__main] .product__tax{font-size:15px;color:var(--sk-muted)}.template-product .shopify-section[id$=__main] .installment{font-size:15px}.sk-pdp-save{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin-top:-6px}.sk-pdp-save__amount{font-family:var(--sk-head);font-weight:700;font-size:22px;color:var(--sk-pine)}.sk-pdp-save__note{font-size:16px;flex-basis:100%}.sk-pdp-eyebrow{font-family:var(--sk-head);font-weight:700;font-size:17px;line-height:1.3;color:var(--sk-pine)}.sk-pdp-lead{font-size:19px;line-height:1.45}.template-product .shopify-section[id$=__main] .product-form__input{border:0;padding:0;margin:0}.template-product .shopify-section[id$=__main] .product-form__input legend,.template-product .shopify-section[id$=__main] .product-form__input .form__label{font-family:var(--sk-head);font-weight:700;font-size:18px;text-transform:none;letter-spacing:0;color:var(--sk-ink);margin-bottom:10px;padding:0}.template-product .shopify-section[id$=__main] .product-form__input input[type=radio]+label{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 20px;margin:0 10px 10px 0;border:0!important;border-radius:14px!important;background:var(--sk-tan);color:var(--sk-ink);font-family:var(--sk-head);font-weight:700;font-size:16px;text-transform:none;letter-spacing:0;box-shadow:none;cursor:pointer;transition:background-color .15s ease}.template-product .shopify-section[id$=__main] .product-form__input input[type=radio]+label:after{display:none}.template-product .shopify-section[id$=__main] .product-form__input input[type=radio]:checked+label{background:var(--sk-gold);color:var(--sk-ink)}.template-product .shopify-section[id$=__main] .product-form__input input[type=radio]:focus-visible+label{outline:3px solid var(--sk-pine);outline-offset:3px}.template-product .shopify-section[id$=__main] .product-form__input input[type=radio].disabled+label,.template-product .shopify-section[id$=__main] .product-form__input input[type=radio]:disabled+label{color:#8a8178;text-decoration:line-through;cursor:not-allowed}.template-product .shopify-section[id$=__main] .product-form__input input[value=Garden i]+label,.template-product .shopify-section[id$=__main] .product-form__input input[value=Black i]+label{padding-left:12px}.template-product .shopify-section[id$=__main] .product-form__input input[value=Garden i]+label:before,.template-product .shopify-section[id$=__main] .product-form__input input[value=Black i]+label:before{content:"";display:block;position:static;flex:none;width:28px;height:28px;border-radius:50%;border:0;transform:none;opacity:1;background:conic-gradient(#ec2d01 0 33.3%,#ffc042 0 66.6%,#049d8f 0)}.template-product .shopify-section[id$=__main] .product-form__input input[value=Black i]+label:before{background:var(--sk-ink)}.template-product .shopify-section[id$=__main] .product-form__input select,.template-product .shopify-section[id$=__main] .select__select{border-radius:14px;background:var(--sk-tan);border:0;font-family:var(--sk-head);font-weight:700;min-height:52px}.template-product .shopify-section[id$=__main] .product-form__buttons{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;max-width:none}.template-product .shopify-section[id$=__main] .product-form__quantity{flex:none;margin:0}.template-product .shopify-section[id$=__main] .product-form__quantity .quantity{display:flex;align-items:center;height:60px;min-height:60px;width:auto;background:var(--sk-tan);border:0!important;border-radius:14px;box-shadow:none}.template-product .shopify-section[id$=__main] .product-form__quantity .quantity:before,.template-product .shopify-section[id$=__main] .product-form__quantity .quantity:after{display:none}.template-product .shopify-section[id$=__main] .quantity__button{width:52px;height:60px;border:0;background:transparent;color:var(--sk-ink);cursor:pointer}.template-product .shopify-section[id$=__main] .quantity__input{width:32px;min-width:28px;height:60px;border:0;background:transparent;text-align:center;font-family:var(--sk-head);font-weight:700;font-size:19px;color:var(--sk-ink);-moz-appearance:textfield}.template-product .shopify-section[id$=__main] .quantity__input::-webkit-outer-spin-button,.template-product .shopify-section[id$=__main] .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.template-product .shopify-section[id$=__main] .product-form__submit,.template-product .product-sticky-cart .product-form__submit{flex:1 1 240px;width:auto;min-height:60px;margin:0;padding:0 28px;border:0;border-radius:999px;background:var(--sk-red);color:var(--sk-cream);font-family:var(--sk-head);font-weight:700;font-size:20px;line-height:1.1;letter-spacing:0;text-transform:none;box-shadow:none;transition:transform .18s ease}.template-product .shopify-section[id$=__main] .product-form__submit:before,.template-product .shopify-section[id$=__main] .product-form__submit:after{display:none}.template-product .shopify-section[id$=__main] .product-form__submit:hover{transform:translateY(-2px);background:var(--sk-red);color:var(--sk-cream)}.template-product .shopify-section[id$=__main] .product-form__submit[disabled]{opacity:.55;transform:none;cursor:not-allowed}.template-product .shopify-section[id$=__main] .button--secondary,.template-product .shopify-section[id$=__main] .shopify-payment-button__button--unbranded{border-radius:999px;background:var(--sk-ink);color:var(--sk-cream);font-family:var(--sk-head);font-weight:700;text-transform:none;letter-spacing:0;min-height:56px}.template-product .shopify-section[id$=__main] .product-form__error-message-wrapper{font-size:16px}.sk-pdp-extras{display:flex;flex-direction:column;gap:14px}.sk-pdp-board{display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:28px;background:var(--sk-icy)}.sk-pdp-board__img{flex:none;width:72px;height:72px;border-radius:20px;background:var(--sk-cream);display:flex;align-items:center;justify-content:center;overflow:hidden}.sk-pdp-board__img img{max-height:64px;width:auto;object-fit:contain}.sk-pdp-board__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sk-pdp-board__title{font-family:var(--sk-head);font-weight:700;font-size:19px;line-height:1.2}.sk-pdp-board__body{font-size:16px}.sk-pdp-ship{background:var(--sk-tan);border-radius:22px;padding:14px 20px;font-size:17px}.sk-pdp-ship strong{font-family:var(--sk-head);font-weight:700}.sk-pdp-after{display:flex;flex-direction:column;gap:16px}.sk-pdp-qtynudge{font-size:17px;background:var(--sk-icy);border-radius:22px;padding:14px 20px}.sk-pdp-qtynudge[hidden]{display:none}.sk-pdp-qtynudge a,.sk-pdp-more a,.sk .sk-pdp-strong{font-family:var(--sk-head);font-weight:700}.sk-pdp-more{display:flex;flex-wrap:wrap;gap:8px 16px;font-size:17px;align-items:center}.sk-pdp-nudges{display:flex;flex-direction:column;gap:10px}.sk-pdp-nudges__heading{font-family:var(--sk-head);font-weight:700;font-size:19px}.sk .sk-pdp-mini{display:flex;align-items:center;gap:16px;padding:14px 20px 14px 14px;border-radius:28px;background:var(--sk-mini-bg,var(--sk-tan));color:var(--sk-ink);text-decoration:none}.sk-pdp-mini__img{flex:none;width:72px;height:72px;border-radius:20px;display:flex;align-items:center;justify-content:center;overflow:hidden}.sk-pdp-mini__img img{max-height:64px;width:auto;object-fit:contain}.sk-pdp-mini__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sk-pdp-mini__kicker{font-family:var(--sk-head);font-weight:700;font-size:15px;color:var(--sk-pine)}.sk-pdp-mini__title{font-family:var(--sk-head);font-weight:700;font-size:19px;line-height:1.2}.sk-pdp-mini__body{font-size:16px}.sk-pdp-mini__price .sk-price{flex-direction:column;align-items:flex-end;gap:0}.sk-pdp-mini__price .sk-price__was{font-size:15px}.sk-pdp-meta{font-size:17px;line-height:1.42}@media(max-width:599px){.sk .sk-pdp-mini{flex-wrap:wrap}.sk-pdp-mini__price{flex-basis:100%;padding-left:88px}.sk-pdp-mini__price .sk-price{flex-direction:row;align-items:baseline;gap:4px 12px}}.template-product .shopify-section[id$=__main] .product-countdown{border-radius:22px;font-family:var(--sk-head)}.template-product .shopify-section[id$=__main] .product-countdown .h4{text-transform:none;letter-spacing:0}.template-product .shopify-section[id$=__main] .product__inventory{font-size:16px}.template-product .shopify-section[id$=__main] .product__media-wrapper{--sk-pdp-tint:#F2E6DA}.template-product .shopify-section[id$=__main] .product__media-item .media,.template-product .shopify-section[id$=__main] .product__media{border-radius:34px;overflow:hidden;background:var(--sk-pdp-tint)}.template-product .shopify-section[id$=__main] .product__media img{object-fit:contain}.template-product .shopify-section[id$=__main] .product__media-list{gap:14px}.template-product .shopify-section[id$=__main] .thumbnail-list{gap:10px}.template-product .shopify-section[id$=__main] .thumbnail,.template-product .shopify-section[id$=__main] .product__thumbnail .media{border-radius:20px;overflow:hidden;border:0;background:var(--sk-tan);box-shadow:none}.template-product .shopify-section[id$=__main] .thumbnail[aria-current],.template-product .shopify-section[id$=__main] .thumbnail-list__item.is-active .thumbnail,.template-product .shopify-section[id$=__main] .product__thumbnail.is-active .media{box-shadow:inset 0 0 0 3px var(--sk-ink)}.template-product .shopify-section[id$=__main] .slider-button{border-radius:50%}.template-product .product-sticky-cart{background:var(--sk-ink);color:var(--sk-cream);border:0;box-shadow:none}.template-product .product-sticky-cart .h4,.template-product .product-sticky-cart .price-item{font-family:var(--sk-head);font-weight:700;color:var(--sk-cream);text-transform:none;letter-spacing:0}.template-product .product-sticky-cart s.price-item{font-family:var(--sk-body);font-weight:300;opacity:.7}.template-product .product-sticky-cart .product-form__submit{flex:none;min-height:48px;padding:0 24px;font-size:17px;background:var(--sk-gold);color:var(--sk-ink)}.template-product .product-sticky-cart .select__select{border-radius:14px}.template-product .shopify-section[id$=__collapsible-content]{background:var(--sk-icy);color:var(--sk-ink);font-family:var(--sk-body);font-weight:300}.template-product .shopify-section[id$=__collapsible-content]>*{padding-bottom:clamp(64px,6vw,96px)!important;padding-top:8px!important}.template-product .shopify-section[id$=__collapsible-content] .page-width,.template-product .shopify-section[id$=__collapsible-content] .collapsible-content{max-width:1376px;margin:0 auto;padding-left:var(--sk-gutter);padding-right:var(--sk-gutter)}.template-product .shopify-section[id$=__collapsible-content] .collapsible-content--narrow,.template-product .shopify-section[id$=__collapsible-content] .page-width--narrow{max-width:1376px}.template-product .shopify-section[id$=__collapsible-content] h2,.template-product .shopify-section[id$=__collapsible-content] .title{font-family:var(--sk-head);font-weight:700;font-size:clamp(24px,2.4vw,32px)!important;line-height:1.1;letter-spacing:-.01em;text-transform:none;text-align:left;color:var(--sk-ink);margin:0 0 18px!important}.template-product .shopify-section[id$=__collapsible-content] .title-wrapper,.template-product .shopify-section[id$=__collapsible-content] .title-wrapper-with-link{text-align:left;justify-content:flex-start;margin-bottom:0}@media(min-width:900px){.template-product .shopify-section[id$=__collapsible-content] h2,.template-product .shopify-section[id$=__collapsible-content] .title,.template-product .shopify-section[id$=__collapsible-content] details,.template-product .shopify-section[id$=__collapsible-content] .accordion{margin-left:calc((100% - clamp(40px,5vw,80px)) / 3 + clamp(40px,5vw,80px))!important}}.template-product .shopify-section[id$=__collapsible-content] .accordion{border:0!important;margin-top:0;margin-bottom:12px;background:none}.template-product .shopify-section[id$=__collapsible-content] .accordion details{margin-left:0!important}.template-product .shopify-section[id$=__collapsible-content] details{border:0!important;border-radius:24px;background:#fdf3ee8c;padding:0 22px;margin-bottom:12px}.template-product .shopify-section[id$=__collapsible-content] .accordion details{margin-bottom:0}.template-product .shopify-section[id$=__collapsible-content] details[open]{background:var(--sk-cream)}.template-product .shopify-section[id$=__collapsible-content] summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:12px 0 12px 4px;border:0;list-style:none;cursor:pointer;font-family:var(--sk-head);font-weight:700;font-size:19px;line-height:1.25;text-transform:none;letter-spacing:0;color:var(--sk-ink)}.template-product .shopify-section[id$=__collapsible-content] summary::-webkit-details-marker{display:none}.template-product .shopify-section[id$=__collapsible-content] summary *{font-family:inherit;font-weight:inherit;font-size:inherit;text-transform:none;letter-spacing:0;color:inherit}.template-product .shopify-section[id$=__collapsible-content] summary .icon,.template-product .shopify-section[id$=__collapsible-content] summary svg{color:var(--sk-cranberry)}.template-product .shopify-section[id$=__collapsible-content] .accordion__content,.template-product .shopify-section[id$=__collapsible-content] details>div{padding:0 0 20px 4px;font-size:17px;line-height:1.45;max-width:68ch;color:var(--sk-ink)}.template-product .shopify-section[id$=__collapsible-content] .accordion__content p{margin:0 0 10px}.template-product .shopify-section[id$=__collapsible-content] a{color:var(--sk-cranberry)}.template-product .shopify-section[id$=__collapsible-content] hr,.template-product .shopify-section[id$=__collapsible-content] .divider{display:none}.template-product .jdgm-widget,.template-product .jdgm-rev-widg{font-family:var(--sk-body);color:var(--sk-ink)}.template-product .jdgm-rev-widg__title,.template-product .jdgm-rev__title,.template-product .jdgm-rev-widg__summary-text{font-family:var(--sk-head);font-weight:700;text-transform:none;letter-spacing:0}.template-product .jdgm-write-rev-link,.template-product .jdgm-ask-question-btn{border-radius:999px!important;background:var(--sk-ink)!important;color:var(--sk-cream)!important;border:0!important;font-family:var(--sk-head);font-weight:700;text-transform:none;letter-spacing:0;padding:12px 24px!important}.template-product .shopify-section[id$=__recently-viewed-products] .title{font-family:var(--sk-head);font-weight:700;text-transform:none;letter-spacing:0}.sk-pdp-hidden-note{margin:12px var(--sk-gutter);padding:12px 18px;border-radius:14px;background:var(--sk-tan);font-size:15px;color:var(--sk-muted)}@media(prefers-reduced-motion:reduce){.template-product .shopify-section[id$=__main] .product-form__submit{transition:none}.template-product .shopify-section[id$=__main] .product-form__submit:hover{transform:none}}@media(min-width:750px){.template-product .shopify-section[id$=__main] .product__info-wrapper{padding-left:clamp(24px,3.5vw,56px)!important;box-sizing:border-box}}.sk-pdp-points{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:16px;line-height:1.4}.sk-pdp-points li{position:relative;padding-left:22px}.sk-pdp-points li:before{content:"";position:absolute;left:4px;top:.6em;width:8px;height:8px;border-radius:50%;background:var(--sk-pine,#1F4D3A)}@media(min-width:990px){.sk-pdp-points{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 20px}}.template-product [class*=inventory]{text-transform:none!important;letter-spacing:0!important;font-family:var(--sk-body)!important}.template-product [class*=inventory] strong,.template-product [class*=inventory] b{font-family:var(--sk-head);font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/24/assets/sk-product.css.map */
