body,h1,h2,h3,h4,h5,h6,p,a,span,div,button,input,select,textarea,.fera-widget,.fera-btn,.buddha-menu-item,ul.mm-submenu,ul.mm-submenu a,.mm-add-to-cart>div,.product-recently-viewed__clear,.modal-close,.message-banner--close,.sticky-atc-timer{font-family:DM Sans,sans-serif!important}code,pre,.code{font-family:JetBrains Mono,Courier New,monospace!important}::selection{background:#c13121}.section--canonical{margin-top:1rem}@media screen and (min-width: 1080px) .section--canonical{margin-top: 0rem}@media only screen and (max-width: 600px){#klaviyo-bis-modal{position:relative;margin:0 auto;top:20%}iframe{width:100%}.slideshow{margin-top:0}}@media only screen and (min-width: 600px){.fluid-width-video-wrapper{width:50%!important;padding-top:28.13%!important}}.klaviyo-btn-sap{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%!important;box-sizing:border-box;text-decoration:none;text-align:center;vertical-align:middle;margin:0!important;margin-top:.5rem!important;padding:.875rem 1.75rem;font-size:var(--font-size-button-large, 1.1333em);font-style:normal;font-weight:700;line-height:1.5;letter-spacing:0em;background-color:#c13121;color:#fff;border:1px solid #dddddd;border-radius:var(--border-radius-button, 3px);cursor:pointer;transition:background .2s}.klaviyo-btn-sap:hover{background:#cc594c;border-color:#cecece;color:#fff}.product-form--atc-button.disabled~.klaviyo-btn-sap,form[data-product-form]~.klaviyo-btn-sap{margin-top:.5rem!important;flex-basis:100%}@media screen and (max-width: 719px){div#reviews.fera-widget{padding-left:16px!important;padding-right:16px!important;box-sizing:border-box}}#klaviyo-bis-modal .btn-success{background-color:#c13121;color:#fff}#klaviyo-bis-modal .modal-title{font-size:19px;text-align:center}@font-face{font-family:TransducerTest-ExtendedMedium-BF}.site-footer-wrapper{margin-top:0}@media screen and (min-width: 1024px){.site-footer-wrapper{padding-top:0rem;padding-bottom:0rem}}.marquee-group em{color:red;text-decoration:underline;text-decoration-color:red}@media only screen and (max-device-width: 768px){.breadcrumbs ol{margin:0!important}}.div-recenzja{width:100%;height:18px;overflow:hidden;display:flex;align-items:center}@media screen and (min-width: 768px){.div-recenzja{height:19px}}.div-recenzja [data-fera-widget=product_detail_rating]{margin:0!important;padding:0!important}.promo-block--header,.article--excerpt-title{font-weight:700}.atc-banner--product-title{font-weight:bolder}.collection-rating{height:25px;overflow:hidden;display:flex;align-items:center}.collection-rating [data-fera-widget=product_collection_rating]{margin:0!important;padding:0!important}.productgrid--item .productitem--info{display:flex;flex-direction:column}.productgrid--item .productitem--title{min-height:48px}.template-collection .productgrid--item .productitem__image-container,.template-index .productgrid--item .productitem__image-container{height:260px;display:flex;align-items:center;justify-content:center}.template-collection .productgrid--item .productitem--image,.template-index .productgrid--item .productitem--image{height:100%;width:100%}.template-collection .productgrid--item .productitem--image-primary,.template-index .productgrid--item .productitem--image-primary{width:100%;height:100%;object-fit:contain}#sapsan-page-transition{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;z-index:500;opacity:1;transition:opacity .6s ease-out;pointer-events:none}#sapsan-page-transition.loaded{opacity:0}#sapsan-page-transition.hidden{display:none}.site-header-right{display:flex!important;align-items:center;gap:12px}.site-header-right .site-header-actions{flex:0 0 auto;margin:0!important;padding:0}.site-header-right .site-header-cart{position:relative!important;right:auto!important;top:auto!important;bottom:auto!important;margin-top:0!important;flex:0 0 auto;width:auto!important}.site-header-language-selector{display:flex;align-items:center;flex-shrink:0}.site-header-language-selector .shopify-cross-border{display:flex;align-items:center;gap:8px}.site-header-language-selector .disclosure__toggle{font-size:13px;padding:6px 28px 6px 10px;background:transparent;border:1px solid rgba(0,0,0,.15);border-radius:4px;color:inherit;cursor:pointer;transition:border-color .2s ease,background-color .2s ease;white-space:nowrap}.site-header-language-selector .disclosure__toggle:hover{border-color:#0000004d;background-color:#00000008}.site-header-actions__account-link{margin-right:0!important}@media (max-width: 1023px){.site-header-language-selector{display:none!important}.site-header-main{display:flex!important;align-items:center!important;justify-content:space-between!important;position:relative!important;min-height:56px!important;flex-wrap:nowrap!important;gap:0!important}.site-header-menu-toggle,.site-header-mobile-search-button{position:relative!important;top:auto!important;left:auto!important;transform:none!important;flex-shrink:0!important;display:flex!important;align-items:center!important;justify-content:center!important;width:40px!important;height:40px!important}.site-header-main-content{flex:1 1 0%!important;min-width:0!important;margin:0!important;padding:0 4px!important;overflow:hidden!important}.site-header-logo{max-width:100%!important}.site-header-logo .site-logo-image{max-height:44px!important;width:auto!important;height:auto!important}.site-header-right{position:relative!important;display:flex!important;align-items:center!important;flex-shrink:0!important;gap:2px!important}.site-header-right .site-header-actions{display:none!important}.mobile-language-flag{position:relative!important;right:auto!important;top:auto!important;transform:none!important;flex-shrink:0!important;display:flex!important;align-items:center!important}.site-header-right .site-header-cart{position:relative!important;right:auto!important;top:auto!important;transform:none!important;flex-shrink:0!important}.mobile-language-flag__btn img{width:24px!important;height:16px!important;object-fit:cover!important;border-radius:2px!important}}@media (max-width: 768px){.rktheme-widget-container,.rktheme-widget-container *{font-family:DM Sans,sans-serif!important}.rk-widget,.rk-widget-container,.rk-collections,.rktheme-widget-container{width:100%!important;max-width:100%!important}.rk-widget-container{margin:10px 0!important}.rktheme-bundle-container{width:100%!important;max-width:320px!important;margin:0 auto!important;padding:5px 15px!important;box-sizing:border-box!important}.rktheme-bundle-title{text-align:center!important;font-size:14px!important;margin:0 0 5px!important;padding:0!important}.rktheme-bundle-discount{margin:0 0 8px!important;padding:2px 8px!important;font-size:11px!important}.pair-it-with-ul{display:flex!important;justify-content:center!important;align-items:flex-start!important;gap:8px!important;padding:0!important;margin:0!important;list-style:none!important}.rktheme-bundle-product{flex:0 0 auto!important;width:110px!important;max-width:110px!important}.rktheme-bundle-product .image-wrapper{display:block!important;width:100px!important;height:100px!important;margin:0 auto!important;overflow:hidden!important}.rktheme-bundle-product .image-wrapper img{width:100px!important;height:100px!important;object-fit:contain!important;object-position:center!important}.rktheme-bundle-product .product-info-wrapper{text-align:center!important;padding:3px 0 0!important}.rktheme-bundle-product-vendor{display:none!important}.rktheme-bundle-product-title{font-size:10px!important;line-height:1.2!important;margin:0!important}.rktheme-bundle-product-item-prices{margin:2px 0 0!important}.rktheme-bundle-product-item-price-final{font-size:11px!important}.rktheme-bundle-total-price{text-align:center!important;margin:8px 0 0!important;padding:0!important}.rktheme-bundle-total-price-info{margin:0!important;padding:0!important;font-size:12px!important}.rktheme-bundle-add-to-cart{display:block!important;margin:8px auto 0!important;padding:10px 20px!important;max-width:260px!important;font-size:13px!important}}@media screen and (min-width: 1080px){.product-gallery--navigation.loading{min-height:5.5rem}}.shipping-container{min-height:116px}.product-gallery--viewer{aspect-ratio:1 / 1;width:100%;overflow:hidden}.product-gallery--media{aspect-ratio:1 / 1}.product-gallery--navigation.loading{position:relative!important;opacity:0;min-height:4.5rem}@media screen and (min-width: 720px){.product-gallery{position:sticky;top:1.5rem;align-self:flex-start;width:45%!important}.product-main{width:52%!important;margin-left:3%!important}}.sap-recs{margin:2rem 0 0}.sap-section__inner{max-width:1400px;margin:0 auto;padding:0 10px}@media screen and (min-width: 720px){.sap-section__inner{padding:0 15px}}@media screen and (min-width: 1024px){.sap-section__inner{padding:0 25px}}.sap-recs__title{font-family:DM Sans,sans-serif;font-size:var(--font-size-heading-5, 1.125rem);font-weight:700;margin:0 0 .75rem;color:#1d1d1d;letter-spacing:-.01em}.sap-blueprint{background:#f5f3f0;border-radius:12px;padding:1.25rem;margin:1rem 0;min-height:350px}.sap-blueprint:empty{min-height:350px;background:linear-gradient(110deg,#f5f3f0 30%,#ece9e4,#f5f3f0 70%);background-size:200% 100%;animation:sap-skeleton 1.5s ease-in-out infinite}@keyframes sap-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}.sap-blueprint__title{font-family:DM Sans,sans-serif;font-size:var(--font-size-heading-5, 1.125rem);font-weight:700;margin:0 0 .875rem;color:#1d1d1d}.sap-blueprint__list{display:flex;flex-direction:column}.sap-blueprint__item{display:flex;align-items:center;gap:.875rem;padding:.75rem 0;border-bottom:1px solid rgba(0,0,0,.08)}.sap-blueprint__item:last-child{border-bottom:none;padding-bottom:0}.sap-blueprint__item:first-child{padding-top:0}.sap-blueprint__link{display:flex;align-items:center;gap:.875rem;flex:1;min-width:0;text-decoration:none;color:#1d1d1d}.sap-blueprint__link:hover .sap-blueprint__name{text-decoration:underline}.sap-blueprint__img{flex:0 0 72px;width:72px;height:72px;display:flex;align-items:center;justify-content:center;background:#fff;border-radius:8px;overflow:hidden}.sap-blueprint__img img{max-width:100%;max-height:100%;object-fit:contain}.sap-blueprint__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:.1875rem}.sap-blueprint__name{font-size:var(--font-size-body-small, .9375rem);font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sap-blueprint__price{font-size:var(--font-size-body-smaller, .875rem);font-weight:500;color:#1d1d1d}.sap-blueprint__compare{margin-left:.375rem;font-size:var(--font-size-body-tiny, .75rem);font-weight:400;color:#949494;text-decoration:line-through}.sap-blueprint__btn{flex:0 0 auto;padding:.5rem 1.25rem;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:600;color:#fff;background:#1d1d1d;border:none;border-radius:6px;cursor:pointer;transition:all .15s ease;white-space:nowrap}.sap-blueprint__btn:hover{background:#333}.sap-blueprint__btn--added{background:#2d8a4e!important}.sap-blueprint__btn--sold{background:#ddd;color:#949494;cursor:default}.sap-fbt__inner{max-width:1400px;margin:0 auto;padding:2rem 10px 0}@media screen and (min-width: 720px){.sap-fbt__inner{padding:2.5rem 15px 0}}@media screen and (min-width: 1024px){.sap-fbt__inner{padding:3rem 25px 0}}.sap-fbt__title{font-family:DM Sans,sans-serif;font-size:var(--font-size-heading-3, 1.5rem);font-weight:700;margin:0 0 1.25rem;color:#1d1d1d}.sap-fbt__grid{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.5rem}.sap-fbt__grid::-webkit-scrollbar{display:none}.sap-fbt__card{flex:0 0 200px;scroll-snap-align:start;display:flex;flex-direction:column}@media screen and (min-width: 720px){.sap-fbt__card{flex:0 0 220px}}.sap-fbt__card-link{text-decoration:none;color:#1d1d1d;display:flex;flex-direction:column;gap:.375rem;flex:1}.sap-fbt__card-link:hover .sap-fbt__name{text-decoration:underline}.sap-fbt__img{position:relative;width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#f8f8f8;border-radius:8px;overflow:hidden;margin-bottom:.5rem}.sap-fbt__img img{max-width:100%;max-height:100%;object-fit:contain}.sap-fbt__badge{position:absolute;top:8px;right:8px;background:#1d1d1d;color:#fff;font-family:DM Sans,sans-serif;font-size:.6875rem;font-weight:700;padding:.25rem .5rem;border-radius:4px;z-index:1}.sap-fbt__name{font-size:var(--font-size-body-small, .9375rem);font-weight:600;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sap-fbt__vendor{font-size:var(--font-size-body-tiny, .75rem);font-weight:400;color:#949494;text-transform:uppercase;letter-spacing:.02em}.sap-fbt__price{font-size:var(--font-size-body, 1rem);font-weight:700;color:#1d1d1d;margin-bottom:.5rem}.sap-fbt__compare{font-size:var(--font-size-body-smaller, .875rem);font-weight:400;color:#949494;text-decoration:line-through;margin-right:.25rem}.sap-fbt__atc{display:block;width:100%;padding:.625rem 0;font-family:DM Sans,sans-serif;font-size:.875rem;font-weight:700;color:#fff;background:#c13121;border:none;border-radius:4px;cursor:pointer;transition:background .15s ease;text-align:center;margin-top:auto}.sap-fbt__atc:hover{background:#a52a1c}.sap-fbt__atc--added{background:#2d8a4e!important}.sap-fbt__atc--sold{background:#ddd;color:#949494;cursor:default}.sap-recs--related{margin:2.5rem 0 0}.sap-recs__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.sap-recs__header .sap-recs__title{margin:0}.sap-recs__arrows{display:flex;gap:.375rem}.sap-recs__arrow-btn{width:36px;height:36px;display:flex;align-items:center;justify-content:center;font-size:1.25rem;color:#1d1d1d;background:#f5f5f5;border:1px solid #ddd;border-radius:50%;cursor:pointer;transition:all .15s ease;padding:0;line-height:1}.sap-recs__arrow-btn:hover{background:#e8e8e8;border-color:#bbb}.sap-recs__scroll{display:flex;gap:1rem;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.5rem;scrollbar-width:none}.sap-recs__scroll::-webkit-scrollbar{display:none}.sap-recs__card{flex:0 0 160px;scroll-snap-align:start;display:flex;flex-direction:column;gap:.375rem}.sap-recs__card-link{text-decoration:none;color:#1d1d1d;display:flex;flex-direction:column;gap:.375rem}.sap-recs__card-link:hover .sap-recs__card-name{text-decoration:underline}.sap-recs__card-img{width:100%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background:#f8f8f8;border-radius:6px;overflow:hidden}.sap-recs__card-img img{max-width:100%;max-height:100%;object-fit:contain}.sap-recs__card-name{font-size:var(--font-size-body-smaller, .875rem);font-weight:500;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sap-recs__card-price{font-size:var(--font-size-body-smaller, .875rem);font-weight:600}.sap-recs__card-price .sap-recs__compare{display:block;margin-left:0}.sap-recs__card-btn{display:block;width:100%;padding:.5rem 0;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:600;color:#fff;background:#c13121;border:none;border-radius:4px;cursor:pointer;transition:all .15s ease;text-align:center;margin-top:auto}.sap-recs__card-btn:hover{background:#a52a1c}.sap-recs__card-btn--added{background:#2d8a4e!important}.sap-recs__card-btn--sold{background:#ddd;color:#949494;cursor:default}.sap-category{margin:2rem 0}.sap-category__inner{max-width:1400px;margin:0 auto;padding:0 20px}.sap-category__header{margin:0 0 1.5rem}.sap-category__kicker{display:block;font-family:DM Sans,sans-serif;font-size:.75rem;font-weight:500;letter-spacing:.08em;color:#888;margin:0 0 .25rem;text-transform:uppercase}.sap-category__title{display:block;font-family:DM Sans,sans-serif;font-size:1.5rem;font-weight:600;color:#1d1d1d;margin:0;line-height:1.3}.sap-category__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.sap-category__card{display:flex;flex-direction:column}.sap-category__card-link{text-decoration:none;color:inherit;display:flex;flex-direction:column;flex:1}.sap-category__card-link:hover .sap-category__card-img img{transform:scale(1.03)}.sap-category__card-img{aspect-ratio:1 / 1;overflow:hidden;border-radius:8px;background:#f0ede8;margin-bottom:.75rem}.sap-category__card-img img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.sap-category__card-info{display:flex;flex-direction:column;gap:.125rem;margin-bottom:.75rem}.sap-category__card-name{font-family:DM Sans,sans-serif;font-size:.9375rem;font-weight:600;color:#1d1d1d;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sap-category__card-vendor{font-size:.75rem;font-weight:500;color:#777;text-transform:uppercase;letter-spacing:.03em}.sap-category__card-price{font-size:.875rem;font-weight:600;color:#1d1d1d;margin-top:.25rem}.sap-category__compare{margin-left:.375rem;font-size:.75rem;font-weight:400;color:#949494;text-decoration:line-through}.sap-category__btn{display:block;width:100%;padding:.5rem 1rem;font-family:DM Sans,sans-serif;font-size:.8125rem;font-weight:600;color:#fff;background:#1d1d1d;border:none;border-radius:6px;cursor:pointer;text-align:center;transition:all .15s ease;margin-top:auto}.sap-category__btn:hover{background:#333}.sap-category__btn--added{background:#2d8a4e!important}.sap-category__btn--sold{background:#ddd;color:#949494;cursor:default}@media screen and (max-width: 719px){.sap-category__grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:.75rem;padding-bottom:.5rem;scrollbar-width:none;-ms-overflow-style:none}.sap-category__grid::-webkit-scrollbar{display:none}.sap-category__card{flex:0 0 60%;max-width:60%;scroll-snap-align:start}.sap-category__inner{padding:0 16px}.sap-category__card-name{font-size:.8125rem}.sap-category__btn{font-size:.75rem;padding:.4375rem .75rem}}@media screen and (min-width: 720px){.sap-recs__card{flex:0 0 180px}}.sap-blueprint__actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.sap-blueprint__variant-select{font-size:12px;padding:4px 6px;border:1px solid #ddd;border-radius:4px;background:#fff;max-width:140px;cursor:pointer}@media screen and (max-width: 719px){.sap-blueprint{min-height:450px}.sap-blueprint:empty{min-height:450px}.sap-blueprint__item{flex-wrap:wrap}.sap-blueprint__link{flex:1 1 100%}.sap-blueprint__actions{flex:1 1 100%;justify-content:flex-end;margin-top:.375rem;padding-left:0}.sap-blueprint__variant-select{max-width:none;flex:1 1 auto;min-width:0}.sap-blueprint__img{flex:0 0 56px;width:56px;height:56px}}
/*# sourceMappingURL=/cdn/shop/t/123/assets/sap-custom.css.map */
