.pk-collection-grid{--pk-green: #08752b;--pk-green-dark: #103c2a;--pk-green-light: #b5d779;font-family:SF Pro Display,Arial,sans-serif}.pk-collection-grid .collection-top-section h1,.pk-collection-grid #product-grid .product-title{font-family:inherit;font-weight:700;color:#222}.pk-collection-grid #product-grid .product-top,.pk-collection-grid #product-grid .product-grid-image img{border-radius:0;box-shadow:none}.pk-collection-grid #product-grid .product-bottom{display:flex;flex-direction:column;gap:.6rem;padding:1.4rem 0 0;text-align:left}.pk-collection-grid #product-grid .product-title{display:block;margin:0;font-size:clamp(1.5rem,1.2vw,2.2rem);line-height:1.25}.pk-collection-grid #product-grid .product-bottom .stamped-main-badge{order:-1;color:#444;font-size:1.2rem}.pk-collection-grid #product-grid .product-bottom .product-title{order:-2}.pk-collection-grid #product-grid .product-bottom .price-box{margin:0;font-size:1.5rem}.pk-collection-grid #product-grid .product-bottom .price-sale{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.6rem}.pk-collection-grid #product-grid .price-sale .old-price{order:1;margin:0;color:#666;font-size:.9em}.pk-collection-grid #product-grid .price-sale .special-price{margin:0;color:var(--pk-green);font-weight:700}.pk-collection-grid #product-grid .product-bottom .abs-bottom-mb{position:static!important;width:100%;margin:.4rem 0 0!important;transform:none!important;visibility:visible;opacity:1}.pk-collection-grid #product-grid .product-bottom .action .btn{display:flex;box-sizing:border-box;width:100%;min-height:44px;align-items:center;justify-content:center;padding:.7rem .5rem;border:1px solid transparent;border-radius:8px!important;background:var(--pk-green);color:#fff;font:700 1.3rem/1.2 SF Pro Display,Arial,sans-serif!important;text-align:center}.pk-collection-grid #product-grid .product-bottom .action .btn:hover{background:var(--pk-green-dark)}.pk-collection-grid #product-grid .product-bottom .action .btn:disabled{background:#e9eeea;color:#46534a;opacity:1}.pk-collection-grid #product-grid .product-bottom .action .btn:focus-visible{outline:2px solid var(--pk-green-dark);outline-offset:3px}@media screen and (min-width:990px){.pk-collection-grid .facets-vertical #main-collection-filters{padding:clamp(1.5rem,2vw,3rem);border-color:transparent;border-radius:8px;background:linear-gradient(145deg,#326a33,var(--pk-green-dark));color:#fff}.pk-collection-grid #main-collection-filters :is(summary,label,.active-facets__button-remove){color:#fff}.pk-collection-grid #main-collection-filters .facet-checkbox rect{fill:var(--pk-green-light);stroke:var(--pk-green-light)}.pk-collection-grid #main-collection-filters .facet-checkbox .icon-checkmark{color:var(--pk-green-dark)}.pk-collection-grid #main-collection-filters .facets-wrap-vertical{scrollbar-color:var(--pk-green-light) #245239}.pk-collection-grid #main-collection-filters .range-slider__input::-webkit-slider-thumb{background:var(--pk-green-light)}.pk-collection-grid #main-collection-filters .range-slider__input::-moz-range-thumb{background:var(--pk-green-light)}}.pk-collection-grid .collection-top-section{width:calc(100% - (2*clamp(1.6rem,3vw,4.8rem)));margin:0 auto;padding:clamp(2.4rem,4vw,5.6rem);border:1px solid #d6e5d5;border-radius:16px;background:radial-gradient(ellipse at 100% 0%,#d4e9cf,transparent 64%),#f2f7ee}.pk-collection-grid .collection-top-section h1{margin:0;color:var(--pk-green-dark);font-size:clamp(3.2rem,4.5vw,6rem);letter-spacing:-.03em;line-height:1.05}.pk-collection-grid .collection-top-section .breadcrumb{margin:0 0 1.2rem;color:#345643}.pk-collection-grid .collection-top-section .collection-search{margin-top:clamp(1.6rem,2.5vw,3.2rem)}.pk-collection-grid #product-grid .product-label .sold-out-label{padding:.55rem .85rem;border:1px solid #d2dbd4;border-radius:5px;background:#eef2ef;color:#36483c!important;font:700 1.1rem/1.2 SF Pro Display,Arial,sans-serif;letter-spacing:.025em}.pk-collection-grid #product-grid .product-top:focus-within{background-color:#f2f7ee}@media(hover:hover)and (pointer:fine){.pk-collection-grid #product-grid .product-item:hover .product-top{background-color:#f2f7ee}.pk-collection-grid #product-grid .product-item:hover .product-title{text-decoration:underline;text-underline-offset:.2em}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.pk-collection-grid #product-grid .product-image{transition:transform .22s ease-out}.pk-collection-grid #product-grid .product-item:hover .product-image{transform:translateY(-4px) scale(1.035)}}@media screen and (min-width:990px){.pk-collection-grid .facets-vertical #main-collection-filters:not(.facets-wrapper--no-filters){--pk-filter-top: 150px;position:sticky;top:var(--pk-filter-top);align-self:flex-start;height:auto;max-height:calc(100vh - var(--pk-filter-top) - 7rem);max-height:calc(100dvh - var(--pk-filter-top) - 7rem);overflow:auto;scrollbar-color:var(--pk-green-light) var(--pk-green-dark)}.pk-collection-grid #main-collection-filters .facets-wrap-vertical{max-height:min(24rem,29vh)}}@media screen and (min-width:990px){.pk-collection-grid .facets-vertical #main-collection-filters{padding-inline:clamp(1.5rem,1.35vw,2.4rem)}.pk-collection-grid #main-collection-filters facet-filters-form.facets,.pk-collection-grid #main-collection-filters .facets__form-vertical{width:100%;min-width:0}.pk-collection-grid #main-collection-filters .facets__price{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:.8rem;padding-inline:0}.pk-collection-grid #main-collection-filters .range-slider{width:100%;min-width:0;margin-inline:0}.pk-collection-grid #main-collection-filters .range-slider__display:before,.pk-collection-grid #main-collection-filters .range-slider__display:after{color:#fff}}.pk-collection-grid .pk-shop-all-banner{border-color:transparent;background:linear-gradient(135deg,#376c34,#195b38 58%,#103e29);color:#fff}.pk-collection-grid .pk-shop-all-banner :is(h1,.breadcrumb,.breadcrumb a,.bd-title,.facet-filters__label,.facet-filters__label label){color:#fff}.pk-collection-grid .pk-shop-all-banner .facet-filters__label label,.pk-collection-grid .pk-shop-all-banner .breadcrumb .bd-title,.pk-collection-grid .pk-shop-all-banner .breadcrumb .bd-title span{color:#fff!important}.pk-collection-grid .pk-shop-all-banner .collection-search input[type=search]{color:#173b29!important;caret-color:#173b29}@media screen and (min-width:990px){.pk-collection-grid #main-collection-filters .facets__form-vertical .facet-checkbox>svg{background:transparent!important}.pk-collection-grid #main-collection-filters .facets__form-vertical .facet-checkbox rect{x:1px;y:1px;width:14px;height:14px;rx:3px;fill:transparent;stroke:#b5d779;stroke-width:1.5}.pk-collection-grid #main-collection-filters .facets__form-vertical .facet-checkbox input:checked+svg rect{fill:#b5d779}.pk-collection-grid #main-collection-filters .facets__form-vertical .facet-checkbox .icon-checkmark{color:#103c2a}}.pk-collection-grid .pk-shop-all-banner{position:relative}.pk-collection-grid .pk-shop-all-art{display:none}@media screen and (min-width:990px){.pk-collection-grid .pk-shop-all-art{display:block;position:absolute;width:min(28%,420px);inset-inline-start:53%;top:48%;transform:translate(-50%,-50%);color:#d0e6a9;opacity:.32;pointer-events:none}}@media(max-width:749px){.pk-collection-grid:has(.pk-shop-all-banner) .pk-shop-all-banner{padding:20px}.pk-collection-grid:has(.pk-shop-all-banner) .facets-vertical{padding-block:16px 24px}.pk-collection-grid:has(.pk-shop-all-banner) #main-collection-filters{padding:10px;margin-bottom:16px}.pk-collection-grid:has(.pk-shop-all-banner) #main-collection-filters .facets-container{width:100%;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pk-collection-grid:has(.pk-shop-all-banner) #main-collection-filters :is(.mobile-facets__wrapper,.mobile-facets__disclosure,.mobile-facets__open-wrapper,.mobile-facets__open){width:100%;min-width:0}.pk-collection-grid:has(.pk-shop-all-banner) #main-collection-filters .mobile-facets__open{justify-content:center;min-height:44px}.pk-shop-all-banner .collection-search .field__button{color:#173b29!important}.pk-collection-grid:has(.pk-shop-all-banner) #product-grid{margin-inline:0}.pk-collection-grid:has(.pk-shop-all-banner) .product-top{width:100%}}.pk-collection-grid .pk-white-strain-banner{position:relative;color:#fff;border:0;background:linear-gradient(125deg,#486455,#19392f)}.pk-collection-grid .pk-white-strain-banner :is(h1,.colShort-description,.colShort-description p,.breadcrumb,.breadcrumb *,.facet-filters__label label){color:#fff!important}.pk-collection-grid .pk-white-strain-banner .colShort-description{max-width:55ch}.pk-white-strain-banner .pk-strain-jump{display:inline-block;padding:9px 15px;margin-top:12px;border-radius:8px;background:#e6f2d9;color:#143d2b;font-weight:700}.pk-white-strain-banner .pk-white-strain-image{display:none}.pk-collection-grid:has(.pk-white-strain-banner) #ProductGridContainer{scroll-margin-top:150px}.pk-white-strain-banner .collection-search :is(input,.field__button){color:#173b29!important}@media(min-width:990px){.pk-white-strain-banner .pk-white-strain-image{display:block;position:absolute;inset-inline-end:clamp(32px,7vw,110px);top:20px;width:clamp(115px,15vw,210px);max-height:calc(100% - 105px);object-fit:contain;border-radius:12px;background:#f3f6ef}}.pk-collection-faq{margin:32px auto;padding:clamp(32px,5vw,68px) 16px;background:linear-gradient(135deg,#376c34,#195b38 58%,#103e29)}.pk-collection-faq__inner{max-width:1080px;margin:auto}.pk-collection-faq h2{margin:0 0 24px;color:#fff;text-align:center;font-size:clamp(28px,3.5vw,44px);font-weight:700;letter-spacing:-.025em}.pk-collection-faq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px}.pk-collection-faq__card{min-width:0;background:#fff;border:1px solid #d9e5d4;border-radius:14px;color:#173d2d}.pk-collection-faq__card summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:84px;padding:18px 20px;list-style:none;cursor:pointer;font-size:clamp(16px,1.35vw,19px);font-weight:700;line-height:1.35}.pk-collection-faq__card summary::-webkit-details-marker{display:none}.pk-collection-faq__card summary:focus-visible{outline:2px solid #195b38;outline-offset:-5px;border-radius:13px}.pk-collection-faq__icon{position:relative;flex:0 0 30px;height:30px;border-radius:50%;background:#e7efdf;color:#195b38}.pk-collection-faq__icon:before,.pk-collection-faq__icon:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:2px;background:currentColor;transform:translate(-50%,-50%)}.pk-collection-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.pk-collection-faq__card[open] .pk-collection-faq__icon{background:#195b38;color:#fff}.pk-collection-faq__card[open] .pk-collection-faq__icon:after{display:none}.pk-collection-faq__answer{margin:0 20px;padding:14px 0 20px;border-top:1px solid #d9e5d4;color:#345044;font-size:15px;line-height:1.65}.pk-collection-faq__answer p:first-child{margin-top:0}.pk-collection-faq__answer p:last-child{margin-bottom:0}@media(max-width:749px){.pk-collection-faq__grid{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/239/compiled_assets/styles.css.map */
