#MainContent[data-template^=product]{--cn-pdp-ink: #111111;--cn-pdp-muted: #767676;--cn-pdp-rule: #e4e6ec;--cn-pdp-paper: #ffffff;--cn-pdp-warm: #fbfaf7;--cn-pdp-media: #f5f5f4;background:var(--cn-pdp-paper);color:var(--cn-pdp-ink);font-size:16px}body:has(#MainContent[data-template^=product]){background:var(--cn-pdp-paper, #ffffff);color:var(--cn-pdp-ink, #111111)}body:has(#MainContent[data-template^=product]) #header-group,body:has(#MainContent[data-template^=product]) #header-group .header__row,body:has(#MainContent[data-template^=product]) #header-group .header__columns,body:has(#MainContent[data-template^=product]) #header-group header-component{background:#fff!important;color:#111!important}body:has(#MainContent[data-template^=product]) #header-group .header__row--top{border-block-end:1px solid #e4e6ec}body:has(#MainContent[data-template^=product]) #header-group :is(a,button,summary,svg){color:currentcolor}#MainContent[data-template^=product]>.shopify-section,#MainContent[data-template^=product] .section-background,#MainContent[data-template^=product] .product-information,#MainContent[data-template^=product] .product-details>.group-block{background:var(--cn-pdp-paper)!important;color:var(--cn-pdp-ink)!important}#MainContent[data-template^=product] .product-information.section{--page-content-width: 1312px;--page-margin: clamp(24px, 4.45vw, 64px);--page-width: calc(var(--page-content-width) + (var(--page-margin) * 2));padding-block:36px 64px!important}#MainContent[data-template^=product] .product-information__media,#MainContent[data-template^=product] .product-media-container,#MainContent[data-template^=product] .product-media{background:var(--cn-pdp-media)!important}#MainContent[data-template^=product] .product-media-container :is(img,video){object-fit:contain!important}#MainContent[data-template^=product] .product-details{min-width:0;color:var(--cn-pdp-ink)}#MainContent[data-template^=product] .product-details>.group-block{width:100%!important;max-width:480px;padding:0!important}#MainContent[data-template^=product] .product-details h1{margin:0!important;color:var(--cn-pdp-ink)!important;font-family:CN Newsreader,Georgia,Times New Roman,serif!important;font-size:clamp(30px,2.35vw,34px)!important;font-style:normal;font-weight:380!important;letter-spacing:-.025em!important;line-height:1.05!important;text-wrap:balance}#MainContent[data-template^=product] .cosnova-product-context-line--subtitle{max-width:52ch;margin:0;color:var(--cn-pdp-ink)!important;font-size:16px!important;font-weight:300;line-height:1.5!important;opacity:1!important}#MainContent[data-template^=product] .cosnova-product-context-line--material-summary{color:var(--cn-pdp-muted)!important;font-size:14px;line-height:1.45;opacity:1!important}#MainContent[data-template^=product] .product-details :is(product-price,.price){color:var(--cn-pdp-ink)!important;font-size:16px!important;font-weight:400!important}#MainContent[data-template^=product] .product-details :is(.variant-option__name,legend,.variant-picker__label){color:var(--cn-pdp-ink)!important;font-size:14px;font-weight:400}#MainContent[data-template^=product] .product-details :is(.variant-option__button-label,.variant-option__button-label--has-swatch){min-height:42px;border:1px solid #b7b7b7!important;border-radius:9999px!important;background:#fff!important;color:var(--cn-pdp-ink)!important;padding-inline:16px;transition:border-color .25s ease,background-color .25s ease,color .25s ease}#MainContent[data-template^=product] .product-details :is(.variant-option input:checked+label,.variant-option__button-label:has(input:checked)){border-color:#111!important;background:#111!important;color:#fff!important}#MainContent[data-template^=product] .product-form-buttons{width:100%;gap:10px}#MainContent[data-template^=product] .product-form-buttons>*:not(.quantity-selector-wrapper,.quantity-rules,.quantity-label,.volume-pricing,.product-form-text__error){flex-basis:100%}#MainContent[data-template^=product] .quantity-selector{min-height:48px;border-color:var(--cn-pdp-rule);border-radius:9999px;background:#fff;color:var(--cn-pdp-ink)}#MainContent[data-template^=product] .product-details .add-to-cart-button{--button-background-color: #000000;--button-color: #ffffff;--button-border-color: #000000;--button-border-width: 1px;width:100%;min-height:48px;border-radius:9999px!important;background:#000!important;color:#fff!important;font-size:14px;font-weight:500;letter-spacing:.015em;transition:background-color .35s ease,color .35s ease,opacity .35s ease}#MainContent[data-template^=product] .product-details .add-to-cart-button:hover:not(:disabled){--button-background-color: #ffffff;--button-color: #000000;background:#fff!important;color:#000!important;box-shadow:inset 0 0 0 1px #000}#MainContent[data-template^=product] .product-details .add-to-cart-button:disabled{background:#767676!important;color:#fff!important;opacity:1}#MainContent[data-template^=product] .product-details shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 9999px;--shopify-accelerated-checkout-button-block-size: 48px}#MainContent[data-template^=product] .cn-accordion-product{width:100%;margin-block-start:10px;border-block-start:1px solid var(--cn-pdp-rule);color:var(--cn-pdp-ink);text-align:left}#MainContent[data-template^=product] .cn-accordion-product details{border-block-end:1px solid var(--cn-pdp-rule)}#MainContent[data-template^=product] .cn-accordion-product summary{min-height:50px;padding:14px 30px 14px 0;color:var(--cn-pdp-ink)!important;font-size:14px;font-weight:500;letter-spacing:.035em;line-height:1.3}#MainContent[data-template^=product] .cn-accordion-product summary:after{width:8px;height:8px;border-width:0 1px 1px 0;border-style:solid;border-color:currentcolor;content:"";transform:rotate(45deg);transition:transform .2s ease}#MainContent[data-template^=product] .cn-accordion-product details[open] summary:after{transform:rotate(225deg)}#MainContent[data-template^=product] .cn-accordion-product__content{max-width:62ch;padding:0 0 24px;color:#3f3f3f;font-size:14px;line-height:1.65}#MainContent[data-template^=product] .cn-accordion-product__content :is(p,ul,ol){margin-block:0 12px}#MainContent[data-template^=product] .cn-accordion-product__content :is(ul,ol){padding-inline-start:20px}#MainContent[data-template^=product] .cosnova-product-reviews{margin-block:0!important;padding-block:56px 72px;background:var(--cn-pdp-warm)}#MainContent[data-template^=product] .cosnova-product-reviews__mount>.vtl-pr-main-widget--product-page{max-width:1120px}@media screen and (min-width:750px){#MainContent[data-template^=product] .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1.6fr) minmax(360px,1fr)!important;column-gap:clamp(36px,4.45vw,64px)}#MainContent[data-template^=product] .product-information--media-left .product-information__media,#MainContent[data-template^=product] .product-information--media-left .product-details{padding-inline:0!important}#MainContent[data-template^=product] .product-details.sticky-content--desktop{position:sticky;top:calc(var(--header-group-height, 96px) + 16px);align-self:start}#MainContent[data-template^=product] .media-gallery--carousel slideshow-component{min-width:0}}@media screen and (max-width:749px){#MainContent[data-template^=product]{font-size:15px}#MainContent[data-template^=product] .product-information.section{--page-margin: 24px;padding-block:0 48px!important}#MainContent[data-template^=product] .product-information__media{grid-column:1 / -1;overflow:hidden}#MainContent[data-template^=product] .media-gallery--hint slideshow-slide{width:calc(100vw - 68px)!important}#MainContent[data-template^=product] .product-details{padding-block-start:34px!important;text-align:center}#MainContent[data-template^=product] .product-details>.group-block{max-width:none;padding-inline:0!important}#MainContent[data-template^=product] .product-details>.group-block>.group-block-content,#MainContent[data-template^=product] .product-details .variant-picker,#MainContent[data-template^=product] .product-details .variant-picker__form,#MainContent[data-template^=product] .product-details .variant-option{align-items:center!important;justify-content:center!important}#MainContent[data-template^=product] .product-details h1{margin-inline:auto;font-size:clamp(26px,7.2vw,30px)!important;line-height:1.05!important;text-align:center!important}#MainContent[data-template^=product] .product-details .text-block:has(h1){--width: 100%;width:100%!important;align-self:stretch;align-items:center!important;justify-content:center}#MainContent[data-template^=product] .cosnova-product-context-line--subtitle{max-width:44ch;margin-inline:auto;font-size:14px!important;line-height:1.55!important}#MainContent[data-template^=product] .product-details :is(product-price,.price){width:100%;align-items:center;justify-content:center;text-align:center!important}#MainContent[data-template^=product] .product-details product-price>[ref=priceContainer]{width:100%;text-align:center}#MainContent[data-template^=product] .product-form-buttons{justify-content:center}#MainContent[data-template^=product] .product-details .quantity-selector{display:none!important}#MainContent[data-template^=product] .product-details .add-to-cart-button{width:100%;min-width:0}#MainContent[data-template^=product] .cn-accordion-product{margin-block-start:18px}#MainContent[data-template^=product] .cn-accordion-product summary{min-height:54px}#MainContent[data-template^=product] .cosnova-product-reviews{padding:40px 0 56px}}@media(prefers-reduced-motion:reduce){#MainContent[data-template^=product] :is(.add-to-cart-button,.variant-option__button-label,summary:after){transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/cosnova-gorjana-product.css.map */
