@property --tgf-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.product__media-wrapper{position:relative;isolation:isolate}.product__media-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(60% 45% at 30% 20%,rgba(169,194,171,.38),transparent 70%),radial-gradient(55% 40% at 75% 80%,rgba(199,172,137,.3),transparent 70%),radial-gradient(40% 35% at 80% 15%,rgba(138,75,45,.12),transparent 70%);background-size:160% 160%;animation:tgf-pdp-drift 18s ease-in-out infinite alternate;filter:blur(8px)}@keyframes tgf-pdp-drift{0%{background-position:0% 0%}to{background-position:100% 100%}}.product__media-list .product-media-container{border-radius:14px;overflow:hidden;box-shadow:0 1.8rem 4rem -1.6rem #1c272159,0 .4rem 1.2rem #1c272114}.product__info-container .tgf-badge,.product__info-container .tgf-bbadge{position:relative;overflow:hidden;background-image:linear-gradient(115deg,#26332b,#3f5446 55%,#26332b)}.product__info-container .tgf-bbadge{background-image:linear-gradient(115deg,#8a4b2d,#a8683f 55%,#8a4b2d)}.product__info-container .tgf-badge:after,.product__info-container .tgf-bbadge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(110deg,transparent 35%,rgba(255,255,255,.35) 50%,transparent 65%);transform:translate(-120%);animation:tgf-pdp-sheen 5.5s ease-in-out 1.2s infinite}@keyframes tgf-pdp-sheen{0%{transform:translate(-120%)}30%,to{transform:translate(120%)}}html body .product__info-container [id^=price-] .price-item--sale,html body .product__info-container [id^=price-] .price__regular .price-item--regular{background:linear-gradient(100deg,#1c2721,#3c5043 60%,#5f7563);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.product__info-container .tgf-save{display:table;margin-inline:auto;padding:.35rem 1.1rem;border-radius:10rem;background:linear-gradient(100deg,#8a4b2d1a,#c7ac8938)}html body .product__info-container .tgf-inc{position:relative;border-color:transparent;isolation:isolate;background:linear-gradient(#fbfaf6,#fbfaf6) padding-box,conic-gradient(from var(--tgf-a),rgba(95,117,99,.18),rgba(95,117,99,.7),rgba(199,172,137,.8),rgba(95,117,99,.18) 40%,rgba(95,117,99,.18)) border-box;animation:tgf-pdp-spin 7s linear infinite;box-shadow:0 1.2rem 3rem -1.8rem #1c27214d}@keyframes tgf-pdp-spin{to{--tgf-a: 360deg}}html body .product__info-container .tgf-inc__n{display:inline-grid;place-items:center;width:2.6rem;height:2.6rem;border-radius:50%;background:linear-gradient(140deg,#26332b,#5f7563);color:#f3efe5;font-size:1.05rem;opacity:1}html body .product__info-container .tgf-inc__f{padding:.2rem .7rem;border-radius:10rem;background:#5f75631a;color:#3c5043;font-weight:600}.product__info-container .product-form__submit.product-form__submit:not([disabled]){animation:tgf-pdp-breathe 5s ease-in-out 2s infinite}@keyframes tgf-pdp-breathe{0%,70%,to{box-shadow:0 .6rem 1.6rem -.6rem #1c272173}85%{box-shadow:0 .6rem 2.6rem -.2rem #5f7563a6}}html body .product__info-container .product-form__submit.product-form__submit:not([disabled]){color:#f3efe5;--color-button-text: 243, 239, 229}html body .product__info-container .product-form__submit.product-form__submit:after{box-shadow:none}html body .product__info-container .shopify-payment-button{margin-top:1rem}html body .product__info-container .shopify-payment-button__more-options{font-size:1.3rem;opacity:.75}.tgf-assure1 span:before{border-color:#5f7563}.tgf-fresh{background:linear-gradient(100deg,#5f75631f,#c7ac8929,#5f75631f);background-size:200% 100%;animation:tgf-pdp-flow 9s ease-in-out infinite alternate}@keyframes tgf-pdp-flow{0%{background-position:0% 0}to{background-position:100% 0}}html body .tgf-sec__head .tgf-eyebrow,html body .tgf-problem__text>.tgf-eyebrow{display:flex;width:fit-content;align-items:center;gap:.9rem}html body .tgf-sec__head .tgf-eyebrow:before,html body .tgf-sec__head .tgf-eyebrow:after,html body .tgf-problem__text>.tgf-eyebrow:before,html body .tgf-problem__text>.tgf-eyebrow:after{content:"";width:2.4rem;height:2px;border-radius:2px;background:linear-gradient(90deg,#5f756326,#5f7563)}html body .tgf-sec__head .tgf-eyebrow:after,html body .tgf-problem__text>.tgf-eyebrow:after{background:linear-gradient(90deg,#c7ac89,#c7ac8926)}[id$=__problem] .tgf-h2,[id$=__inside] .tgf-sec__head .tgf-h2,[id$=__detail] .tgf-sec__head .tgf-h2,[id$=__steps] .tgf-sec__head .tgf-h2{background:linear-gradient(100deg,#1c2721 10%,#4a6150,#1c2721 90%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:tgf-pdp-flow 10s ease-in-out infinite alternate}[id$=__system] .tgf-sec__head .tgf-eyebrow:before{background:linear-gradient(90deg,#cfe0cf1a,#cfe0cf)}[id$=__system] .tgf-sec__head .tgf-eyebrow:after{background:linear-gradient(90deg,#c7ac89,#c7ac891a)}[id$=__system] .tgf-sec{position:relative;overflow:hidden;isolation:isolate}[id$=__system] .tgf-sec:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:radial-gradient(40rem 30rem at 15% 25%,rgba(169,194,171,.2),transparent 65%),radial-gradient(36rem 28rem at 85% 75%,rgba(138,75,45,.2),transparent 65%),radial-gradient(30rem 22rem at 60% 10%,rgba(199,172,137,.1),transparent 70%);background-size:140% 140%;animation:tgf-pdp-drift 22s ease-in-out infinite alternate}[id$=__system] .tgf-sec__head .tgf-h2{background:linear-gradient(100deg,#f3efe5 20%,#cfe0cf,#f3efe5 80%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:tgf-pdp-flow 10s ease-in-out infinite alternate}html body .tgf-part{transition:transform .4s cubic-bezier(.2,.6,.2,1),border-color .4s ease,box-shadow .4s ease;background-image:linear-gradient(160deg,#f3efe512,#f3efe505)}@media(hover:hover)and (pointer:fine){html body .tgf-part:hover{transform:translateY(-4px);border-color:#cfe0cf73;box-shadow:0 2rem 4rem -2rem #0000008c,0 0 0 1px #cfe0cf1f}}html body .tgf-part__tag{background:linear-gradient(110deg,#a9c2ab,#c7ac89);color:#1c2721;border:0}html body .tgf-shift__to{position:relative;background-image:linear-gradient(100deg,#a9c2ab29,#a9c2ab08 70%);border-radius:10px;padding:1rem 1.2rem 1rem 1.6rem}html body .tgf-shift__to:before{content:"";position:absolute;left:0;top:12%;bottom:12%;width:3px;border-radius:3px;background:linear-gradient(180deg,#cfe0cf,#c7ac89)}html body .tgf-chapter{transition:background-color .3s ease,box-shadow .3s ease;border-radius:8px}@media(hover:hover)and (pointer:fine){html body .tgf-chapter:hover{background-color:#5f75630f;box-shadow:inset 3px 0 #5f7563}}html body .tgf-fit>div{position:relative;overflow:hidden;border-radius:12px}html body .tgf-fit>div:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#5f7563,#a9c2ab)}html body .tgf-fit>div+div:before{background:linear-gradient(90deg,#8a4b2d,#c7ac89)}html body .tgf-facts li{position:relative}html body .tgf-facts li:after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(95,117,99,.45),transparent)}html body .tgf-facts__v{background:linear-gradient(100deg,#1c2721,#4a6150);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html body .tgf-step__art{position:relative;isolation:isolate}html body .tgf-step__art:before{content:"";position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;z-index:-1;border-radius:50%;background:conic-gradient(from var(--tgf-a),rgba(95,117,99,.05),rgba(169,194,171,.45),rgba(199,172,137,.4),rgba(95,117,99,.05));-webkit-mask:radial-gradient(closest-side,transparent 86%,#000 88%);mask:radial-gradient(closest-side,transparent 86%,#000 88%);animation:tgf-pdp-spin 12s linear infinite}html body .tgf-offer__glow{animation:tgf-pdp-drift 20s ease-in-out infinite alternate;background-size:150% 150%}html body .tgf-gb__card{position:relative;isolation:isolate}html body .tgf-gb__card:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:-1;border-radius:13px;padding:1px;background:linear-gradient(120deg,#5f7563,#c7ac89,#8a4b2d);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:0;transition:opacity .35s ease}@media(hover:hover)and (pointer:fine){html body .tgf-gb__card:hover:before{opacity:1}}html body .tgf-gb__price em{padding:.1rem .7rem;border-radius:10rem;background:linear-gradient(100deg,#8a4b2d1a,#c7ac893d)}html body .tgf-gb__tag{background:linear-gradient(110deg,#8a4b2d,#a8683f)}html body .tgf-gb__card:first-child .tgf-gb__tag,html body .tgf-gb__item:first-child .tgf-gb__tag{background:linear-gradient(110deg,#26332b,#5f7563)}html body .tgf-sticky{-webkit-backdrop-filter:blur(14px) saturate(1.3);backdrop-filter:blur(14px) saturate(1.3);background-color:#fbfaf6d1}html body .tgf-sticky__bar i{background:linear-gradient(90deg,#5f7563,#a9c2ab 60%,#c7ac89)}@media(hover:hover)and (pointer:fine){html body .tgf-more__card:hover .tgf-more__shot{box-shadow:0 1.6rem 3.4rem -1.4rem #1c272161}}html body .tgf-more__shot{transition:box-shadow .4s ease}.product__media-list>li:first-child .product-media-container img{animation:tgf-pdp-kb 26s ease-in-out infinite alternate;transform-origin:50% 40%}@keyframes tgf-pdp-kb{0%{transform:scale(1)}to{transform:scale(1.06)}}html body .product__info-container .tgf-save{position:relative;overflow:hidden}html body .product__info-container .tgf-save:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.7) 50%,transparent 70%);transform:translate(-120%);animation:tgf-pdp-sheen 4.5s ease-in-out 2.5s infinite}html body .product__info-container .tgf-inc__list li{animation:tgf-pdp-rise .7s cubic-bezier(.16,1,.3,1) both}html body .product__info-container .tgf-inc__list li:nth-child(1){animation-delay:.25s}html body .product__info-container .tgf-inc__list li:nth-child(2){animation-delay:.4s}html body .product__info-container .tgf-inc__list li:nth-child(3){animation-delay:.55s}@keyframes tgf-pdp-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}[id$=__problem] .tgf-sec{overflow:hidden;isolation:isolate}[id$=__problem] .tgf-sec:before{content:"\201c";position:absolute;z-index:-1;top:-2.4rem;left:4%;font-family:var(--font-heading-family, Georgia, serif);font-size:22rem;line-height:1;background:linear-gradient(160deg,#5f756338,#c7ac892e);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;pointer-events:none}[id$=__problem] .tgf-sec:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(40rem 26rem at 85% 110%,rgba(199,172,137,.22),transparent 65%),radial-gradient(30rem 22rem at 10% -10%,rgba(169,194,171,.22),transparent 65%);background-size:150% 150%;animation:tgf-pdp-drift 20s ease-in-out infinite alternate}html body .tgf-shift__to{overflow:hidden}html body .tgf-shift__to:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(243,239,229,.22) 50%,transparent 70%);transform:translate(-120%)}html body .tgf-shift__row.tgf-lit .tgf-shift__to:after{animation:tgf-pdp-pass 1.4s ease-out .2s 1 forwards}@keyframes tgf-pdp-pass{to{transform:translate(120%)}}html body .tgf-part__media{position:relative;overflow:hidden;border-radius:10px}html body .tgf-part__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.28) 50%,transparent 65%);transform:translate(-130%)}html body .tgf-part.tgf-lit .tgf-part__media:after{animation:tgf-pdp-pass 1.6s ease-out .3s 1 forwards}@media(hover:hover)and (pointer:fine){html body .tgf-part:hover .tgf-part__media:after{animation:tgf-pdp-pass 1.1s ease-out 1 forwards}}html body .tgf-chapter:before,html body .tgf-offer__steps li:before{background:linear-gradient(140deg,#5f7563,#c7ac89);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html body .tgf-offer__steps li:before{background:linear-gradient(140deg,#cfe0cf,#c7ac89);-webkit-background-clip:text;background-clip:text}html body .tgf-step__n{background:linear-gradient(140deg,#26332b,#5f7563 60%,#c7ac89);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}html body .tgf-step:after{content:"";position:absolute;left:50%;top:-30%;width:120%;aspect-ratio:1;z-index:-1;transform:translate(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,rgba(169,194,171,.22),transparent 70%);opacity:0;transition:opacity 1.2s ease}html body .tgf-step{isolation:isolate}html body .tgf-step.tgf-lit:after{opacity:1}html body .tgf-more__shot{position:relative}html body .tgf-more__shot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.3) 50%,transparent 65%);transform:translate(-130%)}@media(hover:hover)and (pointer:fine){html body .tgf-more__card:hover .tgf-more__shot:after{animation:tgf-pdp-pass 1s ease-out 1 forwards}}.tgf-spot{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:0;transition:opacity .4s ease;background:radial-gradient(28rem 28rem at var(--sx, 50%) var(--sy, 50%),rgba(207,224,207,.12),transparent 70%)}.tgf-spot-host:hover>.tgf-spot{opacity:1}@media screen and (max-width:749px){[id$=__problem] .tgf-sec:before{font-size:14rem;top:-1.4rem}}[data-tgf-tilt3d]{transition:transform .45s cubic-bezier(.2,.6,.2,1);transform-style:preserve-3d;will-change:transform}@media(prefers-reduced-motion:reduce){.product__media-wrapper:before,.product__info-container .tgf-badge:after,.product__info-container .tgf-bbadge:after,html body .product__info-container .tgf-inc,.product__info-container .product-form__submit.product-form__submit,.tgf-fresh,[id$=__system] .tgf-sec:before,html body .tgf-step__art:before,html body .tgf-offer__glow,[id$=__problem] .tgf-h2,[id$=__inside] .tgf-sec__head .tgf-h2,[id$=__detail] .tgf-sec__head .tgf-h2,[id$=__steps] .tgf-sec__head .tgf-h2,[id$=__system] .tgf-sec__head .tgf-h2,.product__media-list>li:first-child .product-media-container img,html body .product__info-container .tgf-save:after,html body .product__info-container .tgf-inc__list li,[id$=__problem] .tgf-sec:after,html body .tgf-shift__to:after,html body .tgf-part__media:after,html body .tgf-more__shot:after{animation:none!important}[data-tgf-tilt3d]{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/tgf-pdp.css.map */
