#MainContent[data-template^=product] .product-information .product-details>.group-block{background-color:#fff;border-radius:16px;box-shadow:0 1px 2px #0000000a,0 12px 32px #00000012;padding:24px}@media screen and (min-width:750px){#MainContent[data-template^=product] .product-information .product-details{padding-block:24px}#MainContent[data-template^=product] .product-information .product-details>.group-block{border-radius:20px;padding:40px}}#MainContent[data-template^=product] .product-details h2,#MainContent[data-template^=product] .product-details h3,#MainContent[data-template^=product] .product-details h4{border-block-start:1px solid var(--kopa-rule-color, var(--color-border));margin-block-start:24px;padding-block-start:24px}#MainContent[data-template^=product] .product-details h2:first-child,#MainContent[data-template^=product] .product-details h3:first-child,#MainContent[data-template^=product] .product-details h4:first-child{border-block-start:0;margin-block-start:0;padding-block-start:0}.pdp-rating-wrapper{display:flex}.pdp-rating-wrapper--center{justify-content:center}.pdp-rating-wrapper--right{justify-content:flex-end}.pdp-rating{display:inline-flex;align-items:center;gap:.5rem;padding:0;border:0;background:none;color:var(--pdp-rating-color, inherit);font:inherit;line-height:1;cursor:pointer;-webkit-appearance:none;appearance:none}.pdp-rating__stars{position:relative;display:inline-block;line-height:0}.pdp-rating__row{display:flex;gap:2px;width:max-content}.pdp-rating__row svg{display:block;width:var(--pdp-star-size, 15px);height:var(--pdp-star-size, 15px);flex:0 0 auto;fill:currentColor;opacity:.22}.pdp-rating__clip{position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden;line-height:0}.pdp-rating__clip svg{opacity:1}.pdp-rating__count{font-size:.875rem;opacity:.65;text-decoration:underline;text-underline-offset:.15em;transition:opacity .15s ease}.pdp-rating:hover .pdp-rating__count,.pdp-rating:focus-visible .pdp-rating__count{opacity:1}.pdp-rating:focus-visible{outline:2px solid currentColor;outline-offset:3px;border-radius:4px}@property --menu-circle-sweep{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.menu-list__link{position:relative}.menu-list__link:before{content:"";display:block;position:absolute;top:50%;left:50%;width:calc(100% + 12px);height:32px;transform:translate(-50%,-50%);pointer-events:none;background-color:currentColor;--menu-circle-sweep: 0deg;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 64' preserveAspectRatio='none'%3E%3Cpath d='M172 14 C140 6 96 5 62 11 C24 18 6 31 12 42 C19 55 68 61 110 59 C152 57 190 47 192 34 C193.5 24 180 16 160 12' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E"),conic-gradient(from -35deg,#ffffff var(--menu-circle-sweep),transparent 0);mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 64' preserveAspectRatio='none'%3E%3Cpath d='M172 14 C140 6 96 5 62 11 C24 18 6 31 12 42 C19 55 68 61 110 59 C152 57 190 47 192 34 C193.5 24 180 16 160 12' fill='none' stroke='%23ffffff' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E"),conic-gradient(from -35deg,#ffffff var(--menu-circle-sweep),transparent 0);-webkit-mask-size:100% 100%,250% 250%;mask-size:100% 100%,250% 250%;-webkit-mask-position:center,center;mask-position:center,center;-webkit-mask-repeat:no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect;transition:--menu-circle-sweep .55s cubic-bezier(.33,0,.2,1)}.menu-list__link:hover:before,.menu-list__link:focus-visible:before,.menu-list__list-item:hover>.menu-list__link:before{--menu-circle-sweep: 380deg}@media(prefers-reduced-motion:reduce){.menu-list__link:before{transition:opacity .2s ease;opacity:0;--menu-circle-sweep: 380deg}.menu-list__link:hover:before,.menu-list__link:focus-visible:before,.menu-list__list-item:hover>.menu-list__link:before{opacity:1}}.announcement-bar .announcement-bar__text,p.announcement-bar__text{line-height:1.45}@media screen and (max-width:749px){.announcement-bar{--padding-block-start: 8px !important;--padding-block-end: 8px !important}.announcement-bar .announcement-bar__slide{--font-size: .8125rem !important}}@media screen and (max-width:989px){.section-content-wrapper>*,.layout-panel-flex>*,.kopa-footer__cols>*{min-width:0}.shopify-block,.shopify-app-block{max-width:100%}html,body{overflow-x:hidden;overflow-x:clip}html,body,.page-wrapper{scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar,.page-wrapper::-webkit-scrollbar{width:0;height:0}}.kfs{--kfs-track-color: rgb(20 52 42 / .1);--kfs-fill-color: #255d4b;--kfs-sheen-color: 201 162 75;--kfs-sheen-alpha: .9;display:flex;flex-direction:column;gap:8px;font-family:var(--font-body--family)}.kfs--qualified{--kfs-fill-color: #c9a24b;--kfs-sheen-color: 255 252 244;--kfs-sheen-alpha: .72}.kfs--drawer{padding-inline:var(--cart-drawer-padding, 16px);padding-block:14px 4px}.kfs--page{margin-block:4px 22px;max-width:520px}.kfs__message{display:flex;align-items:center;gap:7px;margin:0;font-size:13.5px;line-height:1.4;color:var(--color-foreground)}.kfs__message strong{font-weight:600}.kfs__icon{width:15px;height:15px;flex:0 0 auto;color:var(--kfs-fill-color);transition:color .6s ease}.kfs__track{position:relative;height:6px;border-radius:999px;background-color:var(--kfs-track-color);overflow:hidden}.kfs__fill{position:relative;display:block;height:100%;width:var(--kfs-progress, 0%);min-width:6px;border-radius:999px;background-color:var(--kfs-fill-color);overflow:hidden;transition:width .5s cubic-bezier(.3,0,.2,1),background-color .6s ease}.kfs__fill:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:45%;min-width:56px;background:linear-gradient(90deg,rgb(var(--kfs-sheen-color) / 0),rgb(var(--kfs-sheen-color) / var(--kfs-sheen-alpha)),rgb(var(--kfs-sheen-color) / 0));animation:kfs-sweep 4.5s cubic-bezier(.35,.05,.35,.95) infinite;pointer-events:none}@keyframes kfs-sweep{0%{transform:translate(-110%);opacity:0}4%{opacity:1}64%{transform:translate(280%);opacity:1}70%,to{transform:translate(280%);opacity:0}}@media(prefers-reduced-motion:reduce){.kfs__fill,.kfs__icon{transition:none}.kfs__fill:after{animation:none;opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/kopa-custom.css.map */
