.featured-product.product--scroll,.featured-product.product--thumbnail{gap:clamp(20px,3vw,48px)!important}@media(min-width:1024px){.featured-product.product--scroll,.featured-product.product--thumbnail{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}}.product__gallery,.product__gallery--full_width{gap:12px!important}.product__media-container{max-height:calc(75vh - 100px)}media-gallery .product__media,media-gallery .product__media.card,media-gallery .product__media.media,media-gallery div.product__media,.product__gallery .product__media,.product__media-container .product__media{max-height:calc(75vh - 100px)!important}media-gallery .product__media img,media-gallery .product__media picture img,.product__gallery .product__media img,.product__media-container .product__media img,.product__media>img,.product__media picture img{max-height:calc(75vh - 100px)!important;object-fit:contain!important;width:100%!important;height:100%!important}@media(max-width:1023px){.product__media-container,media-gallery .product__media,.product__gallery .product__media,.product__media-container .product__media{max-height:52vh!important}media-gallery .product__media img,.product__gallery .product__media img,.product__media-container .product__media img{max-height:52vh!important}}media-gallery .product__media,media-gallery .product__media.card,media-gallery .product__media.media,media-gallery .product__media.media--portrait,media-gallery .product__media.media--adapt,media-gallery div.product__media,.product__gallery .product__media,.product__gallery .product__media.card,.product__gallery .product__media.media,.product__gallery .product__media.media--portrait,.product__gallery .product__media.media--adapt,.product__gallery div.product__media,.product__media-container .product__media,.product__media-container .product__media.card,.product__media-container slider-element,.product__media-container .slider{border-radius:0!important}button.product__thumbnail,button.product__thumbnail.media,button.product__thumbnail.media--portrait,button.product__thumbnail.media.media--portrait,.product__thumbnails button.product__thumbnail,.product__thumbnails-list button.product__thumbnail,media-dots button.product__thumbnail,media-dots button[aria-label*=Przejd\17a],media-dots button[data-media-id]{border-radius:0!important}media-gallery img,media-gallery picture img,media-gallery .product__thumbnail img,.product__gallery img,.product__gallery picture img,.product__gallery .product__thumbnail img,button.product__thumbnail>img,button.product__thumbnail picture img{border-radius:0!important}button.product__thumbnail[aria-current=true],media-dots button.product__thumbnail[aria-current=true]{outline:2px solid var(--cb-line-accent, #535458);outline-offset:2px;border-radius:0!important}.product__info{display:grid;gap:18px!important}.product__info .product__vendor{font-family:Raleway,Helvetica Neue,Arial,sans-serif!important;font-weight:600!important;font-size:.72rem!important;letter-spacing:.4em!important;text-transform:uppercase!important;color:var(--cb-line-accent, #951915)!important;line-height:1!important;margin:0 0 4px!important}.product__info .product__title{display:grid;gap:10px!important;margin:0!important}.product__info .product__title h1,.product__info h1[class*=product-title]{font-family:Raleway,Helvetica Neue,Arial,sans-serif!important;font-weight:200!important;font-size:clamp(1.6rem,2.6vw,2.4rem)!important;letter-spacing:.01em!important;line-height:1.18!important;color:#000!important;margin:0!important}.product__info .product__price,.product__info .price{font-family:Raleway,sans-serif!important;font-weight:300!important;font-size:clamp(1.4rem,2vw,1.7rem)!important;letter-spacing:0!important;color:#000!important;align-items:baseline!important}.product__info .price__regular,.product__info .price-item--regular{font-weight:300!important;color:#000!important}.product__info .price__sale,.product__info .price-item--sale{color:var(--cb-line-accent, #951915)!important;font-weight:400!important}.product__info .price-item--last{color:#00000073!important;text-decoration:line-through;font-weight:300!important;font-size:.85em!important}.product__info .unit-price{font-size:.78rem!important;color:#8a8a8e!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important;margin-top:2px}.product__info .rte,.product__info .rte>p,.product__info .rte>div{font-family:Raleway,sans-serif!important;font-weight:400!important;font-size:.98rem!important;line-height:1.62!important;color:#535458!important;margin:0!important;letter-spacing:0!important}.product__info .christina-hero-blurb-inline{margin:4px 0 0!important;padding:14px 16px!important;background:linear-gradient(135deg,color-mix(in srgb,var(--cb-line-accent, #951915) 5%,#fafafa),color-mix(in srgb,var(--cb-line-accent, #951915) 2%,#fafafa))!important;border:none!important;border-left:3px solid var(--cb-line-accent, #951915)!important;border-radius:8px!important}.product__info .christina-hero-blurb-inline p{font-family:Raleway,sans-serif!important;font-size:.95rem!important;line-height:1.55!important;color:#535458!important;margin:0!important;font-weight:400!important}.product__info .product__text{font-family:Raleway,sans-serif!important;font-size:.92rem!important;line-height:1.5!important;color:#535458!important;margin:0!important;padding:10px 0!important;border-top:1px solid rgba(0,0,0,.06)}.product__info .product__text:first-of-type,.product__info .product__text.first{border-top:1px solid rgba(0,0,0,.06);padding-top:14px!important;margin-top:6px!important}.product__info .product__text:last-of-type,.product__info .product__text.last{border-bottom:1px solid rgba(0,0,0,.06);padding-bottom:14px!important;margin-bottom:6px!important}.product__info .product__text strong{font-weight:600!important;color:#000!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:.72rem!important;display:inline-block;min-width:100px;margin-right:8px}.product__info .product-form-wrapper{margin-top:6px;display:grid;gap:14px}.product__info .product-form-wrapper .quantity{border-radius:999px!important;background:#fafafa}.product__info .product-form__submit,.product__info .product-form__alert{height:54px!important;font-weight:600!important;letter-spacing:.02em!important;font-size:.95rem!important;border-radius:999px!important}.product__info .product-form__submit{background:#000!important;color:#fff!important;border-color:#000!important}.product__info .product-form__submit:hover{background:var(--cb-line-accent, #951915)!important;border-color:var(--cb-line-accent, #951915)!important}.product__info .shopify-payment-button{margin-top:4px}.product__info .shopify-payment-button__button{height:50px!important;border-radius:999px!important;font-weight:500!important}.product__info .flex.justify-between.items-center{padding-top:14px!important;border-top:1px solid rgba(0,0,0,.06);font-size:.78rem;color:#8a8a8e}product-sticky-form .product-sticky-form__card{border-radius:16px 16px 0 0!important;box-shadow:0 -4px 24px #00000014!important}.section-ck-product-toc{position:sticky!important;top:var(--header-height, 60px)!important;background:#fff!important;z-index:50!important;border-bottom:1px solid rgba(0,0,0,.06)!important}.section-christina-trust-badges{background:#fafafa!important}.recently-section .card-grid,.shopify-section[id*=product-recommendations] .card-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}.recently-section .card .card__media,.recently-section .card .product-card__media,.recently-section .card-grid .card .media,.shopify-section[id*=product-recommendations] .card .card__media,.shopify-section[id*=product-recommendations] .card .product-card__media,.shopify-section[id*=product-recommendations] .card-grid .card .media{max-height:220px!important;aspect-ratio:1 / 1!important;overflow:hidden!important}.recently-section .card .card__media img,.recently-section .card .product-card__media img,.recently-section .card-grid .card img,.shopify-section[id*=product-recommendations] .card .card__media img,.shopify-section[id*=product-recommendations] .card .product-card__media img,.shopify-section[id*=product-recommendations] .card-grid .card img{max-height:220px!important;object-fit:contain!important;width:100%!important;height:auto!important}.recently-section .card .card__title,.recently-section .card-information,.shopify-section[id*=product-recommendations] .card .card__title,.shopify-section[id*=product-recommendations] .card-information{font-size:.78rem!important;line-height:1.25!important}.recently-section .card .price,.shopify-section[id*=product-recommendations] .card .price{font-size:.85rem!important}.recently-section .card .product-card__vendor,.recently-section .card-vendor,.shopify-section[id*=product-recommendations] .card .product-card__vendor,.shopify-section[id*=product-recommendations] .card-vendor{display:none!important}.recently-section .section--padding,.shopify-section[id*=product-recommendations] .section--padding{padding-top:24px!important;padding-bottom:24px!important}@media(max-width:1199px)and (min-width:768px){.recently-section .card-grid,.shopify-section[id*=product-recommendations] .card-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.section-ck-fbw .cfbw-bundle{grid-template-columns:1fr 280px!important;gap:24px!important}.section-ck-fbw .cfbw-items{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:10px!important}.section-ck-fbw .cfbw-item{padding:8px!important}.section-ck-fbw .cfbw-item-img{aspect-ratio:1 / 1!important;padding:.4rem!important;margin-bottom:8px!important;max-height:180px!important}.section-ck-fbw .cfbw-item-img img{max-height:160px!important;object-fit:contain!important}.section-ck-fbw .cfbw-item-title{font-size:.74rem!important;line-height:1.25!important;margin-bottom:4px!important}.section-ck-fbw .cfbw-item-price{font-size:.8rem!important}.section-ck-fbw .cfbw-item-rating{font-size:.62rem!important;margin-bottom:4px!important}.section-ck-fbw{padding-top:32px!important;padding-bottom:32px!important}@media(max-width:1023px){.product__info{gap:14px!important}.product__info .product__title h1{font-size:clamp(1.4rem,4.5vw,1.9rem)!important}.product__info .product__price,.product__info .price{font-size:1.4rem!important}.product__info .product__text strong{display:block;min-width:0;margin:0 0 2px}.featured-product.product--scroll,.featured-product.product--thumbnail{gap:18px!important}}@media(max-width:767px){.recently-section .card-grid,.shopify-section[id*=product-recommendations] .card-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.recently-section .card .card__media,.shopify-section[id*=product-recommendations] .card .card__media{max-height:180px!important}.section-ck-fbw .cfbw-bundle{grid-template-columns:1fr!important}.section-ck-fbw .cfbw-items{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.specifications-section details.details>summary.details__summary,.specifications-section details.details>summary.details__summary>span.heading,.specifications-section details.details>summary.details__summary span.heading.text-base-xl,.specifications-section accordions-details details>summary>span.heading,.specifications-section .accordion details>summary>span.heading,.specifications details.details>summary.details__summary,.specifications details.details>summary.details__summary>span.heading,.specifications details.details>summary.details__summary span.heading.text-base-xl,accordions-details details.details>summary.details__summary>span.heading,accordions-details details.details>summary>span.heading{font-family:Raleway,Helvetica Neue,Arial,sans-serif!important;font-weight:200!important;font-size:clamp(1.4rem,2vw,1.8rem)!important;letter-spacing:.01em!important;text-transform:none!important;color:#000!important;line-height:1.25!important}.specifications-section details.details summary.details__summary span.heading.text-base-xl.font-medium,.specifications-section .accordion details summary span.heading.text-base-xl.font-medium,accordions-details details.details summary.details__summary span.heading.text-base-xl.font-medium{font-weight:200!important;font-size:clamp(1.4rem,2vw,1.8rem)!important}.specifications-section details.details summary span.heading svg.icon,.specifications-section accordions-details details summary span.heading svg.icon{width:22px!important;height:22px!important;stroke-width:1.5!important;color:var(--cb-line-accent, #535458)!important}.specifications-section .details__content,.specifications-section .details__content.rte,.specifications-section .details__content.text-base.rte,.specifications .details__content,.specifications .details__content.rte,accordions-details .details__content,accordions-details .details__content.rte{font-family:Raleway,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-size:.98rem!important;line-height:1.62!important;color:#535458!important;letter-spacing:0!important;padding-top:.4rem!important}.specifications-section .details__content p,.specifications-section .details__content>p,.specifications-section .details__content>div p,.specifications-section .details__content .specification p,.specifications .details__content p,accordions-details .details__content p{font-family:Raleway,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-size:.98rem!important;line-height:1.62!important;color:#535458!important;margin:0 0 .8em!important;letter-spacing:0!important}.specifications-section .details__content p:last-child,.specifications-section .details__content>div p:last-child,.specifications .details__content p:last-child,accordions-details .details__content p:last-child{margin-bottom:0!important}.specifications-section .details__content h2,.specifications-section .details__content h3,.specifications-section .details__content h4,.specifications-section .details__content>div h2,.specifications-section .details__content>div h3,.specifications-section .details__content>div h4,.specifications .details__content h2,.specifications .details__content h3,.specifications .details__content h4,accordions-details .details__content h2,accordions-details .details__content h3,accordions-details .details__content h4{font-family:Raleway,Helvetica Neue,Arial,sans-serif!important;font-weight:200!important;font-size:clamp(1.3rem,1.8vw,1.6rem)!important;letter-spacing:.01em!important;text-transform:none!important;color:#000!important;line-height:1.25!important;margin:1.4em 0 .5em!important}.specifications-section .details__content h3:first-child,.specifications-section .details__content>div h3:first-child,.specifications-section .details__content>p:first-child+h3,.specifications .details__content h3:first-child,accordions-details .details__content h3:first-child{margin-top:.6em!important}.specifications-section .details__content ul,.specifications-section .details__content ol,.specifications-section .details__content>div ul,.specifications-section .details__content>div ol,.specifications .details__content ul,.specifications .details__content ol,accordions-details .details__content ul,accordions-details .details__content ol{margin:.4em 0 .8em!important;padding-left:1.4em!important;list-style:disc outside!important}.specifications-section .details__content ul li,.specifications-section .details__content ol li,.specifications-section .details__content>div ul li,.specifications .details__content ul li,accordions-details .details__content ul li{margin:0 0 .4em!important;padding-left:.2em!important;font-family:Raleway,Helvetica Neue,Arial,sans-serif!important;font-weight:400!important;font-size:.98rem!important;line-height:1.62!important;color:#535458!important}.specifications-section .details__content ul li::marker,.specifications .details__content ul li::marker,accordions-details .details__content ul li::marker{color:var(--cb-line-accent, #535458)!important}.specifications-section .details__content strong,.specifications-section .details__content b,.specifications-section .details__content>div strong,.specifications .details__content strong,accordions-details .details__content strong{font-weight:600!important;color:#000!important}@media(max-width:767px){.specifications-section details.details>summary.details__summary>span.heading,.specifications-section details.details summary.details__summary span.heading.text-base-xl.font-medium,accordions-details details.details>summary.details__summary>span.heading{font-size:1.2rem!important}.specifications-section .details__content,.specifications-section .details__content p,.specifications-section .details__content li,accordions-details .details__content,accordions-details .details__content p,accordions-details .details__content li{font-size:.94rem!important}.specifications-section .details__content h3,accordions-details .details__content h3{font-size:1.15rem!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/christina-pdp.css.map */
