@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&family=Poppins:wght@400;600;700;800;900&display=swap";:root{--pc-forest: #1d5b3f;--pc-forest-deep: #174a33;--pc-forest-ink: #204b32;--pc-gold: #e9a821;--pc-gold-deep: #d4940f;--pc-cream: #f5f2ec;--pc-paper: #fffaf0;--pc-border: #e5e0d6;--pc-ink: #1f1f1f;--pc-ink-soft: #252525}body.template-product,body.template-product p,body.template-product span,body.template-product li,body.template-product input{font-family:Inter,system-ui,sans-serif}body.template-product h1,body.template-product h2,body.template-product h3,body.template-product h4,body.template-product .product__title,body.template-product .button,body.template-product .pc-buy-now,body.template-product .pc-family-add-btn{font-family:Poppins,Inter,sans-serif}body.template-product .product__title{font-size:clamp(32px,4vw,40px)!important;font-weight:800!important;color:var(--pc-ink)!important;letter-spacing:-.03em;line-height:1.15!important;margin:0 0 8px!important}body.template-product .product__text.caption-with-letter-spacing{display:none!important}body.template-product .price-item,body.template-product .price .price-item--regular,body.template-product .price--large{font-family:Poppins,sans-serif;font-weight:700;color:var(--pc-ink);font-size:22px}@media screen and (min-width:750px){body.template-product .product__info-container{display:flex;flex-wrap:wrap;align-items:end;column-gap:14px;row-gap:10px}body.template-product .product__info-container>*{flex:1 1 100%}body.template-product .product__info-container variant-selects,body.template-product .product__info-container .product-form__input,body.template-product .product__info-container .product-form__quantity{flex:1 1 calc(50% - 10px);max-width:calc(50% - 10px);margin:0!important}}body.template-product .product-form__input .form__label,body.template-product .quantity__label{font-size:13px!important;font-weight:600!important;letter-spacing:.02em;color:var(--pc-ink-soft)}body.template-product .quantity:before,body.template-product .quantity:after{box-shadow:none!important}body.template-product .quantity{min-height:48px;border-radius:10px!important;border:1px solid #d9d3c8!important;background:#fff}body.template-product variant-selects .product-form__input input[type=radio]+label,body.template-product .product-form__input input[type=radio]+label{border-radius:999px!important;border:1px solid #d9d3c8!important;padding:8px 16px!important}body.template-product .product-form__input input[type=radio]:checked+label{background:#fff!important;border-color:var(--pc-forest)!important;color:var(--pc-forest)!important;box-shadow:0 0 0 1px var(--pc-forest)}body.template-product .product-form__buttons{display:flex;flex-direction:column;gap:10px}body.template-product .product-form__submit,body.template-product .product-form__submit.button,body.template-product .product-form__submit.button--secondary,body.template-product .product-form__submit.button--primary{background:var(--pc-forest)!important;color:#fff!important;border:none!important;border-radius:12px!important;min-height:56px!important;font-family:Poppins,sans-serif!important;font-size:16px!important;font-weight:700!important;letter-spacing:-.02em!important;box-shadow:none!important}body.template-product .product-form__submit:hover{background:var(--pc-forest-deep)!important;transform:translateY(-1px)}body.template-product .shopify-payment-button{display:none!important}.pc-buy-now{display:flex;align-items:center;justify-content:center;width:100%;min-height:56px;padding:0 28px;background:#e9a821;color:#1a1a1a;border:none;border-radius:12px;font-family:Poppins,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.02em;cursor:pointer;transition:background .2s,transform .15s}.pc-buy-now:hover{background:#d4940f;transform:translateY(-1px)}.pc-buy-now[disabled]{opacity:.6;cursor:not-allowed;transform:none}body.template-product .product__description{color:var(--pc-ink-soft)!important;line-height:1.55!important}body.template-product .product__description h3{font-family:Poppins,sans-serif!important;color:var(--pc-forest-ink)!important;font-weight:800!important;display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:9px!important;line-height:1.2!important;margin:18px 0 10px!important}body.template-product .product__description h2{font-family:Poppins,sans-serif!important;color:var(--pc-forest-ink)!important;font-weight:800!important;align-items:center!important;flex-wrap:wrap!important;gap:9px!important;line-height:1.2!important;margin:18px 0 10px!important}body.template-product .product__description h2{font-size:20px!important;margin-top:20px!important}body.template-product .product__description h3{font-size:18px!important;color:var(--pc-forest-ink)!important}body.template-product .product__description h2:before{content:"\2726";color:var(--pc-gold);font-size:20px;font-weight:700}body.template-product .product__description h3:before{content:"\1f43e";font-size:17px}body.template-product .product__description h3:after{content:"";height:1px;background:#cfc6b4;flex:1;margin-left:8px}body.template-product .product__description h2 a,body.template-product .product__description a{color:var(--pc-forest)!important;text-decoration:none!important;border-bottom:2px solid var(--pc-gold)}body.template-product .product__description a:hover{color:#15482f!important}body.template-product .product__description p{font-size:16px!important;line-height:1.5!important;margin:12px 0!important;color:var(--pc-ink-soft)!important}body.template-product .product__description p strong{color:var(--pc-forest)!important;font-weight:800!important}body.template-product .product__description table{width:100%!important;border-collapse:separate!important;border-spacing:0!important;overflow:hidden!important;margin:6px 0 14px!important;table-layout:fixed!important;box-shadow:0 3px 10px #0000000a!important}body.template-product .product__description td{padding:8px 14px!important;border:none!important;vertical-align:top!important;font-size:14px!important;line-height:1.35!important}body.template-product .product__description td+td{border-left:1px solid #ece6db!important}body.template-product .product__description td p,body.template-product .product__description td span{font-size:14px!important;line-height:1.35!important;margin:0 5px 3px!important;color:var(--pc-ink-soft)!important}body.template-product .product__description td strong{font-weight:800!important;color:#111!important}body.template-product .product__description table td img,body.template-product .product__description table td svg{display:none!important}body.template-product .product__description table:first-of-type{background:#fff!important;border:0px solid var(--pc-border)!important;border-left:5px solid var(--pc-forest)!important;border-right:5px solid var(--pc-forest)!important;border-radius:12px!important}body.template-product .product__description table:first-of-type td{background:#fff!important;padding:12px 10px!important}body.template-product .product__description table:first-of-type td p{display:flex!important;align-items:flex-start!important;gap:6px!important;line-height:1.28!important}body.template-product .product__description table:first-of-type td p:before{content:"\2713"!important;color:var(--pc-forest)!important;font-weight:900!important;flex-shrink:0!important}body.template-product .product__description table:nth-of-type(2){background:var(--pc-paper)!important;border:1px solid #e4ded2!important;border-radius:12px!important;box-shadow:none!important}body.template-product .product__description table:nth-of-type(2) td{background:transparent!important;padding:7px 12px!important}body.template-product .product__description table:nth-of-type(2) td p{display:flex!important;align-items:center!important;gap:6px!important}body.template-product .product__description table:nth-of-type(2) td p:before{content:""!important;display:inline-block!important;width:13px!important;height:13px!important;flex-shrink:0!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}body.template-product .product__description table:nth-of-type(2) td:first-child p:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23E9A821'%3E%3Cpath d='M13 2L3 14h9l-1 8 10-12h-9l1-8z'/%3E%3C/svg%3E")!important}body.template-product .product__description table:nth-of-type(2) td:first-child p:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E9A821' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 7l-5 5 5 5M16 7l5 5-5 5M3 12h18'/%3E%3C/svg%3E")!important}body.template-product .product__description table:nth-of-type(2) td:first-child p:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E9A821' stroke-width='2' stroke-linecap='round'%3E%3Cline x1='12' y1='2' x2='12' y2='8'/%3E%3Cline x1='8' y1='8' x2='16' y2='8'/%3E%3Cline x1='9' y1='12' x2='15' y2='12'/%3E%3Cline x1='10' y1='16' x2='14' y2='16'/%3E%3Cline x1='8' y1='20' x2='16' y2='20'/%3E%3C/svg%3E")!important}body.template-product .product__description table:nth-of-type(2) td:first-child p:nth-child(4):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23E9A821'%3E%3Ccircle cx='12' cy='5' r='3'/%3E%3Cpath d='M6 21v-2a6 6 0 0 1 12 0v2'/%3E%3C/svg%3E")!important}body.template-product .product__description table:nth-of-type(2) td:nth-child(2) p:nth-child(1):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E9A821' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 2a10 10 0 0 1 10 10'/%3E%3Cpath d='M2 12a10 10 0 0 0 10 10'/%3E%3Cpath d='M12 12l3.5-5'/%3E%3Ccircle cx='12' cy='12' r='1' fill='%23E9A821'/%3E%3C/svg%3E")!important}body.template-product .product__description table:nth-of-type(2) td:nth-child(2) p:nth-child(2):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E9A821' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='2' y='7' width='16' height='10' rx='2'/%3E%3Cpath d='M22 11v2'/%3E%3Cpath d='M6 11h8'/%3E%3C/svg%3E")!important}body.template-product .product__description table:nth-of-type(2) td:nth-child(2) p:nth-child(3):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E9A821' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cline x1='12' y1='2' x2='12' y2='9'/%3E%3Cline x1='12' y1='15' x2='12' y2='22'/%3E%3Cline x1='2' y1='12' x2='9' y2='12'/%3E%3Cline x1='15' y1='12' x2='22' y2='12'/%3E%3C/svg%3E")!important}body.template-product .product__description table:nth-of-type(2) td:nth-child(2) p:nth-child(4):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E9A821' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cline x1='12' y1='2' x2='12' y2='8'/%3E%3Cline x1='12' y1='16' x2='12' y2='22'/%3E%3Cline x1='2' y1='12' x2='8' y2='12'/%3E%3Cline x1='16' y1='12' x2='22' y2='12'/%3E%3C/svg%3E")!important}body.template-product .product__description table:nth-of-type(2)+p{background:transparent!important;border:none!important;box-shadow:none!important;padding:14px 0 0!important;margin-top:16px!important}body.template-product .pc-preorder-notice{margin:0 0 14px!important;padding:12px 14px!important;border-radius:10px!important;background:#fef3c7!important;border:1px solid #fcd34d!important;color:#92400e!important;font-weight:600!important}#pc-family-bundle-bump{margin:4px 0 8px;padding:16px;background:#f5eedb;border:2px solid #e9a821;border-radius:16px;box-shadow:0 8px 22px #00000012}.pc-family-top{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px}.pc-family-badge,.pc-family-save-pill{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:900;text-transform:uppercase;font-family:Poppins,sans-serif}.pc-family-badge{background:#e9a821;color:#204b32}.pc-family-save-pill{background:#204b32;color:#fff}#pc-family-bundle-bump h3{margin:0 0 4px;font-size:22px;line-height:1.15;color:#204b32;font-weight:900;font-family:Poppins,sans-serif}#pc-family-bundle-bump p{margin:0 0 12px;font-size:14px;line-height:1.35;color:#1a1a1a}.pc-family-items{display:grid;gap:6px;margin:0 0 12px;font-size:14px;font-weight:800;color:#204b32}.pc-family-add-btn{display:flex;align-items:center;justify-content:center;width:100%;padding:14px 18px;background:#204b32;color:#fff!important;border:none;border-radius:10px;font-size:15px;font-weight:900;font-family:Poppins,sans-serif;text-decoration:none!important;cursor:pointer}.pc-family-add-btn:hover{background:#163824;color:#fff!important}.pc-family-view-link{display:block;margin-top:9px;text-align:center;font-size:13px;font-weight:800;color:#204b32;text-decoration:underline}body.template-product .product__media-wrapper .product__media,body.template-product .product__media-list .product__media{background:#fff;border-radius:12px}body.template-product .thumbnail-list__item{border-radius:8px;overflow:hidden;background:#fff}body.template-product .related-products__heading{font-family:Poppins,sans-serif!important;font-size:26px!important;font-weight:700!important;color:var(--pc-ink)!important;text-transform:none!important;letter-spacing:0!important;text-align:left;margin:8px 0 20px!important}body.template-product .related-products .card__inner{background:#fff!important;border:1px solid var(--pc-border);border-radius:14px;overflow:hidden;box-shadow:none;transition:box-shadow .2s ease}body.template-product .related-products .card__inner:hover{box-shadow:0 4px 14px #00000012}body.template-product .related-products .card__media,body.template-product .related-products .media{background:transparent!important}body.template-product .related-products .card__heading{font-family:Poppins,sans-serif;font-size:14px!important;font-weight:700!important;color:#1a1a1a!important}body.template-product .related-products .price{font-size:14px!important;font-weight:600!important;color:var(--pc-forest)!important}body.template-product .related-products .media img{object-fit:contain!important;padding:12px}body.template-product .share-button__button{color:var(--pc-gold-deep)}@media(max-width:749px){body.template-product .product__description table,body.template-product .product__description tbody,body.template-product .product__description tr,body.template-product .product__description td{display:block!important;width:100%!important}body.template-product .product__description td+td{border-left:none!important;border-top:1px solid #e4ded2!important}body.template-product .product__description h2{display:flex!important;font-size:19px!important;text-align:center!important}body.template-product .product__title{font-size:32px!important}}body.template-product .collection .title-wrapper-with-link .title,body.template-product .collection h2.title{font-family:Poppins,sans-serif!important;font-size:22px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;color:#1f1f1f!important}body.template-product .collection .card__inner{background:#fff!important;border:1px solid #e5e0d6;border-radius:14px;overflow:hidden}body.template-product .collection .card__media,body.template-product .collection .media{background:#f5f2eb!important}body.template-product .collection .media img{object-fit:contain!important;padding:12px}body.template-product .collection .card__heading{font-family:Poppins,sans-serif;font-size:14px!important;font-weight:700!important}body.template-product .collection .price{color:#1d5b3f!important;font-weight:600!important}body.template-product .product-form__buttons .pc-buy-now{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pc-product.css.map */
