.template-product{--pyhero-ink: #241913;--pyhero-copy: #655a54;--pyhero-muted: #81736b;--pyhero-mocha: #ab886d;--pyhero-mocha-deep: #96745e;--pyhero-beige: #e6d3bd;--pyhero-creme: #f8f4e1;--pyhero-sage: #93ab8e;--pyhero-corn: #95acba;--pyhero-line: rgba(36, 25, 19, .11);--pyhero-soft-line: rgba(36, 25, 19, .075);--pyhero-ease: cubic-bezier(.22, .61, .36, 1)}.template-product .product-page-section{background:radial-gradient(circle at 8% 8%,rgba(248,244,225,.82),transparent 29%),radial-gradient(circle at 92% 16%,rgba(230,211,189,.18),transparent 25%),linear-gradient(180deg,#fffdf8,#fff 74%)!important}.template-product .product-page__content{grid-template-columns:minmax(0,1.08fr) minmax(410px,.82fr)!important;gap:clamp(54px,6vw,92px)!important;max-width:1320px!important;padding-bottom:clamp(54px,6vw,84px)!important}.template-product .product-template__container .breadcrumbs{margin-bottom:18px!important}.template-product .product-template__container .breadcrumbs__list{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.template-product .product-template__container .breadcrumbs__item,.template-product .product-template__container .breadcrumbs__item a{color:#77675e!important;font-size:11px!important;line-height:1.35!important;font-weight:520!important;letter-spacing:.055em!important}.template-product .product-page__content .product-single__media-group,.template-product .product-page__content .product-single__media-group__wrap{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.template-product .product-page__content .product-single__wrapper{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:hidden!important}.template-product .product-page__content .product-single__gallery-item,.template-product .product-page__content .product-single__gallery-item .media,.template-product .product-page__content .product-single__gallery-item .product__media,.template-product .product-page__content .product-single__gallery-item .product-single__media{background:transparent!important}.template-product .product-page__content .product-single__gallery .slick-prev,.template-product .product-page__content .product-single__gallery .slick-next{width:44px!important;height:44px!important;border:1px solid rgba(171,136,109,.22)!important;background:#fffdf8eb!important;box-shadow:0 9px 24px #2419130e!important}.template-product .product-page__content .thumbnails-wrapper{padding-top:12px!important}.template-product .product-page__content .product-single__thumbnail{border-color:#24191314!important;border-radius:6px!important;box-shadow:none!important}.template-product .product-page__content .product__info-wrapper{padding:0!important}.template-product .product-page__content .product-single__meta{overflow:visible!important;padding:8px 0 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.template-product .product-page__content .product-single__meta:before{display:none!important;content:none!important}.template-product .product-page__content .product__meta-grid{gap:18px!important}.template-product .product-page__content .product__title{margin:0!important;max-width:610px!important;color:var(--pyhero-ink)!important;font-family:var(--font-heading-family)!important;font-size:clamp(44px,4vw,61px)!important;line-height:.99!important;font-weight:var(--font-heading-weight)!important;letter-spacing:-.046em!important;text-wrap:balance}.template-product .pythal-purchase-intro{display:grid;gap:18px;max-width:610px;margin:-2px 0 2px}.template-product .pythal-purchase-intro__summary,.template-product .pythal-purchase-intro__summary p,.template-product .pythal-purchase-intro__summary .metafield-rich_text_field{margin:0!important;color:var(--pyhero-copy)!important;font-family:var(--font-body-family)!important;font-size:15.5px!important;line-height:1.68!important;font-weight:400!important}.template-product .pythal-purchase-intro__summary{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.template-product .pythal-purchase-intro__highlights{display:grid;gap:10px;margin:0!important;padding:0!important;list-style:none!important}.template-product .pythal-purchase-intro__highlight{display:grid;grid-template-columns:28px minmax(0,1fr);gap:11px;align-items:center;margin:0!important;padding:0!important;color:var(--pyhero-ink)!important}.template-product .pythal-purchase-intro__marker{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid rgba(171,136,109,.2);border-radius:50%;background:#f8f4e1b8;color:var(--pyhero-mocha-deep);font-size:9px;line-height:1;font-weight:700;letter-spacing:.04em}.template-product .pythal-purchase-intro__highlight-copy{min-width:0;color:var(--pyhero-ink)!important;font-size:14px!important;line-height:1.42!important}.template-product .pythal-purchase-intro__highlight-copy strong{color:inherit!important;font-size:inherit!important;font-weight:540!important}.template-product .pythal-purchase-intro__highlight-copy span{display:block;margin-top:1px;color:var(--pyhero-muted)!important;font-size:12px!important;line-height:1.4!important}.template-product .product-page__content .product__price{margin:5px 0 0!important}.template-product .product-page__content .product__price .price,.template-product .product-page__content .product__price .price-item,.template-product .product-page__content .product__price .price--large{color:var(--pyhero-ink)!important;font-size:clamp(28px,2.15vw,35px)!important;line-height:1.05!important;font-weight:450!important;letter-spacing:-.018em!important}.template-product .product-page__content .product-header__info{margin-top:-13px!important;padding-bottom:17px!important;border-bottom:1px solid var(--pyhero-soft-line)!important}.template-product .product-page__content .product__tax,.template-product .product-page__content .product__tax a{color:var(--pyhero-muted)!important;font-size:11px!important;letter-spacing:.055em!important}.template-product .product-page__content variant-selects.variants-content{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px 28px!important;width:100%!important;padding-top:1px!important}.template-product .product-page__content .product-meta-selector{min-width:0!important;margin:0!important}.template-product .product-page__content .product-form__label,.template-product .product-page__content .form__label{margin-bottom:9px!important;color:#74645b!important;font-size:11px!important;line-height:1.35!important;font-weight:650!important;letter-spacing:.095em!important}.template-product .product-page__content .single-option-selector--box{gap:8px!important}.template-product .product-page__content .single-option-selector__option{min-height:43px!important;padding:11px 17px!important;border-color:#24191324!important;border-radius:7px!important;background:#ffffffa8!important;color:var(--pyhero-ink)!important;box-shadow:none!important;font-size:12.5px!important;font-weight:500!important}.template-product .product-page__content .product-form__input input[type=radio]:checked+.single-option-selector__option-wrap label,.template-product .product-page__content .single-option-selector__option-wrap--checked .single-option-selector__option{border-color:var(--pyhero-ink)!important;background:var(--pyhero-ink)!important;color:#fff!important;box-shadow:0 8px 20px #24191317!important}.template-product .product-page__content .product-form__buy-buttons{margin:7px 0 0!important;padding-top:2px!important}.template-product .product-page__content .product-form__item--payment-button{grid-template-columns:120px minmax(0,1fr)!important;gap:14px!important}.template-product .product-page__content .product-form__quantity{width:120px!important;height:56px!important}.template-product .product-page__content .quantity{border-color:#24191321!important;border-radius:999px!important;background:#ffffffa3!important;box-shadow:none!important}.template-product .product-page__content .product-form__item__button-submit{height:56px!important}.template-product .product-page__content .product-form__cart-submit.product-form__submit{height:56px!important;min-height:56px!important;border:1px solid var(--pyhero-mocha)!important;border-radius:999px!important;background:var(--pyhero-mocha)!important;color:#fff!important;box-shadow:0 13px 30px #ab886d33!important;font-size:12.5px!important;font-weight:670!important;letter-spacing:.07em!important}.template-product .product-page__content .product-form__cart-submit.product-form__submit:before{display:none!important}@media(hover:hover)and (pointer:fine){.template-product .product-page__content .product-form__cart-submit.product-form__submit:not([disabled]):hover{transform:translateY(-2px)!important;border-color:var(--pyhero-mocha-deep)!important;background:var(--pyhero-mocha-deep)!important;box-shadow:0 16px 34px #96745e3d!important}.template-product .product-page__content .product-single__gallery .slick-prev:hover,.template-product .product-page__content .product-single__gallery .slick-next:hover{border-color:#ab886d6b!important;background:#fff!important}}.template-product .product-page__content .pythal-purchase-assurance{gap:18px!important;margin-top:15px!important;overflow:visible!important;border:0!important;border-radius:0!important;background:transparent!important}.template-product .product-page__content .pythal-purchase-assurance__item{justify-content:flex-start!important;min-height:0!important;padding:0!important;background:transparent!important;color:var(--pyhero-muted)!important;font-size:10.5px!important;text-align:left!important}.template-product .product-page__content .pythal-purchase-assurance__item+.pythal-purchase-assurance__item{border:0!important}@media(max-width:1180px)and (min-width:1001px){.template-product .product-page__content{grid-template-columns:minmax(0,1fr) minmax(390px,.86fr)!important;gap:42px!important}.template-product .product-page__content .product__title{font-size:clamp(40px,4vw,50px)!important}}@media(max-width:1000px){.template-product .product-page__content{grid-template-columns:1fr!important;gap:30px!important}.template-product .product-page__content .product-single__meta{padding:6px 0 0!important}.template-product .product-page__content variant-selects.variants-content{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){.template-product .product-page-section{background:linear-gradient(180deg,#fffdf8,#fff 74%)!important}.template-product .page-width.product-page__content{padding-left:16px!important;padding-right:16px!important}.template-product .product-page__content .product__media-wrapper{padding:0!important}.template-product .product-page__content .product-single__wrapper{border-radius:0!important}.template-product .product-page__content .product__info-wrapper{padding:0 4px!important}.template-product .product-page__content .product-single__meta{padding:2px 0 0!important;border:0!important;background:transparent!important;box-shadow:none!important}.template-product .product-page__content .product__title{font-size:clamp(36px,10.5vw,46px)!important;line-height:1!important}.template-product .pythal-purchase-intro{gap:16px}.template-product .pythal-purchase-intro__summary,.template-product .pythal-purchase-intro__summary p,.template-product .pythal-purchase-intro__summary .metafield-rich_text_field{font-size:15px!important;line-height:1.62!important}.template-product .product-page__content variant-selects.variants-content{grid-template-columns:1fr!important;gap:16px!important}.template-product .product-page__content .product-form__item--payment-button{grid-template-columns:104px minmax(0,1fr)!important;gap:10px!important}.template-product .product-page__content .product-form__quantity{width:104px!important}.template-product .product-page__content .pythal-purchase-assurance{grid-template-columns:1fr!important;gap:8px!important}}@media(max-width:390px){.template-product .product-page__content .product-form__item--payment-button{grid-template-columns:92px minmax(0,1fr)!important}.template-product .product-page__content .product-form__quantity{width:92px!important}.template-product .product-page__content .product-form__cart-submit.product-form__submit{letter-spacing:.045em!important}}@media(prefers-reduced-motion:reduce){.template-product .product-page__content .product-form__cart-submit.product-form__submit,.template-product .product-page__content .product-single__gallery .slick-prev,.template-product .product-page__content .product-single__gallery .slick-next{transition:none!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pythal-pdp-premium-hero.css.map */
