[id=beforeLeaveModal]:where(:not([id=gdprModal])){--bs-modal-width-default: 570px;--modal-padding-inline: clamp(25px, 9.89vi + -15.9px, 60px);--bs-modal-padding: var(--modal-padding-block) var(--modal-padding-inline)}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-dialog:before,[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-dialog:after{content:"";position:absolute;top:50%;transform:translateY(-50%);height:min(620px,100% + 1vh);width:0;padding-inline-start:48.3870967742%;background-repeat:no-repeat;background-size:auto 100%}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-dialog:before{right:calc(50% + var(--bs-modal-width-default)*.5);background-image:url(/cdn/shop/files/sw4c-asset-4ab01a38a1a088fea50cf78d0a8271b974a1ad564b8a44e0e8a6ffe4ea3484af.png?v=1788881277);background-position:100% 50%}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-dialog:after{left:calc(50% + var(--bs-modal-width-default)*.5);background-image:url(/cdn/shop/files/sw4c-asset-fa3f3e11ece29794670bcd7d2a913a07dc31ca3ea032b8c353c73d26be930b65.png?v=1788881267);background-position:0 50%}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-content{background-image:url('data:image/svg+xml,    <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 240 51">    <path fill="rgba(246, 244, 238, 0.999)" fill-rule="evenodd" d="m0 18.835.958-17.34L8.38.865l11.552-.4-6.105 6.867-6.524 5.551-.838 8.355-5.507 5.78L0 18.835Zm.838 25.008.36-9.614 3.411 1.202 4.19 8.412H.838ZM8.14 31.311l1.736 2.632H25.02c.565.559 1.743 1.929 1.94 2.939.196 1.01.034 1.449-.07 1.542-.916.465-3.023 1.524-4.126 2.033a9.792 9.792 0 0 0-2.407 1.632l.888 1.91h16.781a4.154 4.154 0 0 0 1.192-1.285c.383-.661.534-1.288.561-1.52-.72-.316-2.354-1.094-3.12-1.675-.958-.727-1.239-2.224-.83-3.777.327-1.242 2.045-2.149 2.863-2.447l1.087-.58c1.245 1.538 5.28 4.833 11.454 5.709 7.291 1.034 10.882-.937 12.367-1.752h.001l.239-.13a41.754 41.754 0 0 0 2.694-1.603c.768 1.009 3.325 3.196 7.41 3.88 3.9.651 6.438-.155 8.342-.76.589-.187 1.117-.355 1.606-.454 1.655-.335 3.833-.3 4.716-.24v1.588l14.335-.404v-2.98L99.01 33.59V17.73c.293-.494 1.131-1.656 2.147-2.351 1.015-.696 1.488-.91 1.598-.93l2.6 1.813v20.935l1.431 1.353h6.328c.324-.1 1.117-.478 1.703-1.202.733-.904.597-1.561.435-1.779-.13-.174-2.219-1.734-3.248-2.492l-.072-15.57c.028-.34.202-1.124.679-1.545.478-.42 2.227-1.183 3.043-1.512l2.012 1.812.188 22.345 9.455-.648-1.537-21.997c.009-.626-.37-2.154-1.964-3.255-1.991-1.377-6.059-3.327-6.479-3.407-.336-.064-5.627 1.28-8.23 1.961H90.555c-1.075-.713-4.747-2.103-10.842-1.954-6.095.15-9.687 2.04-10.72 2.965l-.391-1.167c-.025-.078-.18-.234-.61-.234H54.608c-6.935 0-10.085 2.195-13.406 5.277-2.974 2.76-3.657 7.261-3.942 9.144-.034.22-.061.403-.087.545-.195 1.083-.081 2.117 0 2.498l-1.831-1.027.244-16.973c.024-.989-.069-3.376-.635-5.02-.567-1.644-1.52-3.394-1.52-3.394h-6.377L8.14 31.31Zm47.618-16.027 10.726 6.29c.345.208 1.181.297 1.77-1.015.587-1.312.861-2.785.925-3.358l.544-1.917 2.396 1.24 8.52-2.42c.862-.355 2.908-.765 4.193.443 1.285 1.207 1.606 3.556 1.606 4.58.055.21.133.658 0 .779-.133.12-.873.12-1.226.104-3.451-.06-11.138.277-14.276 2.1-3.922 2.276-5.195 5.005-5.626 6.105-.345.88-.431 1.662-.431 1.943l-7.988 3.26c-.959.418-3.154 1.256-4.271 1.256-1.397 0-4.005-.805-6.181-3.691-2.177-2.886-3.409-6.957-.698-11.328 2.71-4.371 7.508-5.11 10.017-4.371ZM18.982 28.38h6.617c.407-.241 1.216-1.055 1.197-2.381-.02-1.326-.643-4.148-.953-5.393l-.39-2.335v-.91L18.982 28.38Zm68.484-3.072-2.197-1.551c-.205-.052-1.236-.098-3.717.137-3.1.295-4.661 1.218-6.817 3.063-2.156 1.846-1.766 4.221-1.273 5.281.493 1.06 1.663 2.317 2.484 2.317l1.03.003h.001c1.142.005 2.728.011 3.323-.003.821-.02 2.012-.177 3.08-1.12.854-.753 3.08-2.84 4.086-3.788v-4.339Zm39.912-17.305c-.472.107-1.209 2.033-1.518 2.982.506.063 1.895.581 3.401 2.15 1.507 1.57 1.077 3.843.675 4.784.337 5.849 1.085 17.944 1.377 19.535.292 1.591-2.146 5.715-3.401 7.578l1.546 1.505h16.386l.309-2.768-2.22-1.29-5.79-.349-1.04-1.182v-4.757l1.63-1.8c1.386.322 4.637.989 6.549 1.075.174.008.358.018.553.029 2.472.14 6.553.37 11.504-3.442 4.272-3.289 5.397-8.214 5.425-10.265h1.686l1.658 3.171V39.98h-4.272c-1.46 0-1.748.131-2.376.418-.315.143-.715.325-1.39.55-1.619.537-2.604 1.478-2.895 1.88l1.546 1.667h24.452c1.012 0 1.631-.51 1.94-1.666.247-.925-.234-2.284-.506-2.849h-10.006c-.047-4.666-.141-14.656-.141-17.278 0-3.279-.955-4.65-3.738-5.348-2.226-.559-5.518-.233-6.886 0-.253-.627-1.366-2.65-3.794-5.723-3.036-3.843-8.432-5.052-9.669-4.998-.989.043-7.926 1.737-11.27 2.58-.216-.296-.894-.952-1.883-1.21-1.237-.323-7.252-.134-7.842 0Zm19.506 3.843c-3.845-.258-6.999 2.167-8.095 3.412-1.49 1.72-1.602 3.52-1.405 6.799.197 3.278 1.658 6.933 5.649 8.518 3.991 1.585 6.802.403 9.331-1.774 2.53-2.176 3.458-5.884 2.727-7.55-.372-.849-.387-1.683-.402-2.468-.013-.757-.026-1.467-.357-2.1-.675-1.29-2.642-4.515-7.448-4.838Zm-.928 4.783c1.209.053 2.957.87 4.104 2.633 1.433 2.204.983 4.595-.731 6.154-1.714 1.558-4.525 1.236-6.408-1.075s-1.265-5.186 0-6.342c1.012-.924 1.827-1.424 3.035-1.37Zm19.9-2.849h4.328c.787-.636 2.293-2.37 2.024-4.219-.338-2.31-2.193-3.574-4.132-3.547-1.939.027-3.766 1.29-3.907 3.87-.112 2.064 1.078 3.457 1.687 3.896Zm12.366 7.094c-.202-2.343-2.82-4.9-4.103-5.884.225-1.376 1.274-2.293 1.77-2.58h5.79l3.457 1.316c.506-.367 2.44-1.193 6.128-1.558 4.609-.457 8.347.806 9.977 3.063 1.345 1.862 1.447 6.576 1.504 9.241a44 44 0 0 0 .042 1.374c.064 1.09-.018 1.347-.143 1.733-.093.29-.21.651-.307 1.491-.224 1.962.253 2.553 1.743 4.192 1.192 1.312 1.996 2.679 2.249 3.198l-13.576.376c-.112-.483-.326-1.596-.281-2.176.03-.38.794-.68 1.559-.98.693-.27 1.386-.542 1.533-.874.247-.56.496-2.222.59-2.983.15-2.517.315-8.003-.225-9.808-.674-2.258-2.726-4.38-6.015-3.547-3.288.833-5.565 3.412-5.789 5.024-.18 1.29.337 7.973.618 11.152.037.09.292.387 1.012.86.719.473 1.986.824 2.529.94v2.016l-1.04.591-9.359.538-3.766-1.317 4.103-4.649c.085-2.606.203-8.405 0-10.748Zm34.627-8.222c-2.81 1.419-4.806 3.995-5.452 5.106-.74.779-2.103 3.143-1.631 6.368l.067.455.001.006c.538 3.71.795 5.485 4.739 9.643 4.103 4.326 8.544 3.52 10.989 2.821 2.446-.698 4.863-1.075 6.324-.806 1.462.269 1.658.94 1.602 3.79-.056 2.847-3.597 5.32-5.48 6.421-1.737 1.016-8.921.479-10.405.368l-.248-.018c-.478-.027-.168 3.359.703 3.6.765.213 4.673.115 7.917.033a796.62 796.62 0 0 1 1.496-.037l.206-.005c3.093-.069 4.233-.094 7.47-2.57 3.372-2.58 4.497-4.327 4.693-7.31.167-2.52.052-16.671.012-21.546v-.002c-.007-.892-.012-1.473-.012-1.615 0-.571.132-.627.582-.82a6.94 6.94 0 0 0 1.189-.63c1.01-.664 1.783-.592 2.152-.558.154.014.237.022.237-.034v-3.198c0-.86-3.288-1.316-4.75-.94-.864.222-1.668.304-2.507.389-.581.059-1.177.12-1.821.23-1.259.214-1.837.877-1.968 1.181-.599-.107-2.501-.494-5.312-1.182-3.513-.86-7.279-.914-10.793.86Zm10.147 3.117c-3.328-.989-5.978.412-6.886 1.236-.759.627-2.463 2.311-3.205 4.03-.927 2.15-1.011 5.617 1.631 8.546 2.642 2.929 5.087 4.326 8.909 2.66 3.823-1.666 5.818-4.837 5.79-8.169-.028-3.332-2.08-7.067-6.239-8.303Z" clip-rule="evenodd"/>    </svg>');background-repeat:no-repeat;background-position:0 calc(100% + 4rem);background-size:108% auto;padding-block-end:8rem}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-content .before-leave-heading-icon{height:4.5rem;width:4.5rem;color:#1c2c3e;display:block;margin:2rem auto .4rem}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-header{font-size:clamp(1.6rem,.56vi + 1.37rem,1.8rem);line-height:1.4;padding-inline:var(--modal-padding-inline)}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-subheader{font-size:clamp(3rem,3.39vi + 1.6rem,4.2rem);line-height:1.2;text-wrap:pretty;padding-block-start:.4rem}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-subheader em{font-style:normal;color:#db2546}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-body{padding-block:2rem}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-body [id=beforeLeaveForm]{display:grid}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-body [id=beforeLeaveForm] fieldset{display:contents}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-body [id=beforeLeaveForm] .form-input__label{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-body .submit-button-container{order:5;width:100%}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-body .submit-button-container [type=submit]{background:linear-gradient(270deg,#addeed 0,#daebbe);color:#1c2c3e;border-color:#1c2c3e;box-shadow:0 2px 20px #ece4d4;display:flex;width:100%}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-body .submit-button-container [type=submit]:hover,[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-body .submit-button-container [type=submit]:focus{background:linear-gradient(270deg,#334151 0 100%);color:#fff;border-color:#334151;box-shadow:0 0 #ece4d4}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-content-info{padding:1.2rem 0 .25rem}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-content-info>p{text-align:center;text-wrap:pretty}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-content-info>p~p{margin-block-start:1.2rem}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-content-info>p small{font-size:1.3rem}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal-content-footer{padding-block:0 2rem}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal .modal{--modal-padding-inline: clamp(10px, 5vw, 30px);--bs-modal-padding: var(--modal-padding-block) var(--modal-padding-inline)}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal .modal-dialog{max-width:100%}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal .modal-content{background-image:none;padding-block-end:0}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal .modal-content h1{font-size:clamp(1.6rem,.56vi + 1.37rem,1.8rem)}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal .modal-body{padding:var(--bs-modal-padding)}[id=beforeLeaveModal]:where(:not([id=gdprModal])) .modal table :where(h1,h2,h3,h4,h5,h6){font-size:inherit}.embla__pagination{margin-top:3rem;display:flex;justify-content:center}.embla__pagination button{width:2rem;height:2rem;position:relative}.embla__pagination button:before,.embla__pagination button:after{content:"";border-radius:50%;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}@media(min-width:768px){.embla__pagination button:before{width:.8em;height:.8em}}.embla__pagination button:after{width:.8rem;height:.8rem;background-color:var(--black-30)}.embla__pagination button.is-active:after{background-color:var(--black-90)}.product-card-slider{position:relative;width:100%;max-width:1800px;left:50%;transform:translate(-50%)}.product-card-slider__wrapper{--button-width: 48px;--inline-padding: 12px;padding-inline:var(--inline-padding)}.product-card-slider__wrapper:where(.product-card-slider__wrapper--full){position:relative;left:50%;transform:translate(-50%);width:calc(100vw - var(--bs-gutter-x, 0px) - var(--scrollbar-width, 0px))}.container .product-card-slider__wrapper{padding-inline:0}.product-card-slider__control{display:flex;align-items:center;justify-content:center;width:var(--button-width);height:100%;border:none;padding:0;position:absolute;top:0;opacity:0;visibility:hidden;z-index:-10;transition:visibility 0s linear .3s,z-index 0s linear .3s,opacity .15s linear}.product-card-slider__control:before{content:"";width:100%;height:100%;position:absolute;top:0;background:linear-gradient(270deg,#fff 25.13%,#fff0)}@media(min-width:1024px){.product-card-slider__control:before{width:clamp(26px,4vw,52px)}}.product-card-slider__control:after{content:"";height:var(--button-width);width:var(--button-width);border-radius:calc(var(--button-width)*.5);background-color:#1c2c3e;box-shadow:0 2px 20px #ece4d4;position:absolute;top:calc(50% - var(--button-width)*.5)}.product-card-slider__control-svg{width:20px;height:20px;color:#fff;position:relative;z-index:1}.product-card-slider__control:hover:after,.product-card-slider__control:focus:after{background-color:#334151;box-shadow:0 0 #ece4d4}.product-card-slider__control:hover .product-card-slider__control-svg,.product-card-slider__control:focus .product-card-slider__control-svg{color:#fff}.product-card-slider__control--prev{left:calc(-1*var(--inline-padding))}@media(min-width:1024px)and (max-width:1848px){.product-card-slider__control--prev{left:-3px}}.product-card-slider__control--prev:before{left:0;transform:scale(-1)}.product-card-slider__control--prev:after{right:-4px}@media(min-width:1024px){.product-card-slider__control--prev:after{right:0}}.product-card-slider__control--prev-svg{transform:rotate(90deg);left:4px}@media(min-width:1024px){.product-card-slider__control--prev-svg{left:auto}}.product-card-slider__control--next{right:calc(-1*var(--inline-padding))}@media(min-width:1024px)and (max-width:1848px){.product-card-slider__control--next{right:-3px}}.product-card-slider__control--next:before{right:0}.product-card-slider__control--next:after{left:-4px}@media(min-width:1024px){.product-card-slider__control--next:after{left:0}}.product-card-slider__control--next-svg{transform:rotate(-90deg);right:4px}@media(min-width:1024px){.product-card-slider__control--next-svg{right:auto}}.product-card-slider--has-scroll.product-card-slider__control--prev-active .product-card-slider__control--prev,.product-card-slider--has-scroll.product-card-slider__control--next-active .product-card-slider__control--next{opacity:1;visibility:visible;z-index:10;transition:opacity .15s linear}.product-card-slider__track{overflow:auto;overflow:auto hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;position:relative}.product-card-slider__track::-webkit-scrollbar{width:4px}.product-card-slider__track::-webkit-scrollbar-track{background:#0000}.product-card-slider__track::-webkit-scrollbar-thumb{background:#a4aab2;border-radius:2px}.product-card-slider__track::-webkit-scrollbar-thumb:hover{background:#a4aab2}@media(hover:hover)and (min-width:992px){.product-card-slider__track{padding:45px;margin:calc(-45px + clamp(12px,2.26vw + 2.6px,20px)) 0 0}}.product-card-slider__track::-webkit-scrollbar{height:4px;background:var(--black-70)}.product-card-slider__track::-webkit-scrollbar-track{background-color:var(--black-10)}.product-card-slider__track-inner{display:grid;grid-auto-columns:max(160px,44vw - var(--scrollbar-width, 0px) - var(--inline-padding)*4);gap:var(--gap-size, 0)}@media(min-width:768px){.product-card-slider__track-inner{grid-auto-columns:324px}}@media(hover:hover)and (min-width:992px){.product-card-slider__track-inner:after{content:"";max-width:45px;grid-row:1}}.product-card-slider__track .product-card{margin:0;width:auto;grid-row:1}.default-post{--post-max-width: 940px}.default-post__content--main,.default-post__related-posts,.default-post__photo-gallery,.default-post__signpost,.default-post__products,.default-post__header{max-width:var(--post-max-width);margin-inline:auto}.default-post__header .post__title,.default-post .post-meta__category{margin-block-end:clamp(.8rem,3.39vw - .6rem,2rem)}.default-post .post-meta__category:where(:last-child){margin-block-end:0}.default-post .post__text{font-size:clamp(1.6rem,.56vw + 1.37rem,1.8rem);max-width:var(--post-max-width);margin-inline:auto}.default-post__content{padding-block:clamp(.8rem,3.39vw - .6rem,2rem) 0}.default-post__content--perex{margin-block:0}.default-post__content--main img{border-radius:20px;width:100%}.default-post__content--main table *{margin:0}.default-post__content--main table img{margin-inline:auto;border-radius:20px}.default-post__content--main table td,.default-post__content--main table th{vertical-align:top}.default-post__content--main table td[style*=background-color] h1,.default-post__content--main table td[style*=background-color] h2{text-align:center;padding:0!important}.default-post__content--main table td>*:first-child:is(br){display:none}.default-post__posts--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:clamp(10px,5vw,3rem)}.default-post__posts--grid .post-item{margin:0;max-width:none}.default-post__posts--grid+.pagination{margin-block-start:clamp(10px,5vw,3rem)}.default-post__posts--categories:not(.specificity-fix){margin-block-end:4rem}.default-post__products,.default-post__photo-gallery,.default-post__signpost,.default-post__related-posts{margin-block-start:clamp(3.2rem,5.65vw + .86rem,5.2rem)}.default-post__products h2{margin-block-end:clamp(.8rem,1.02vi + .42rem,1.2rem)}.default-post__products .product-card-slider__wrapper{margin-block-start:clamp(1.2rem,1.02vi + .82rem,1.6rem)}@supports (-moz-appearance: none){.default-post{overflow-x:clip}}.default-post__posts-nav{margin-block-end:clamp(6rem,11.3vw + 1.32rem,10rem)}.default-post__posts-news,.default-post__posts-category,.default-post__posts-tag-description{margin-block-end:clamp(3.2rem,4.52vw + 1.33rem,4.8rem)}.post-item__perex{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.default-post__posts--grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));max-width:1182px;margin-inline:auto;margin-block-end:2rem}.default-post__posts--categories{grid-template-columns:repeat(auto-fit,minmax(min(350px,100%),1fr));max-width:none;gap:clamp(.8rem,8.25vi - 2.33rem,4rem);margin-block-end:0}@media(min-width:755px){.default-post__posts--categories>.post-item:where(:first-child:last-child){max-width:calc(50% - clamp(1rem,2vw,2rem))}}.posts-section:has(.default-post__posts--categories){overflow:visible}.cat,.cats{display:grid;gap:clamp(4px,1.13vi - .7px,8px);grid-template-columns:repeat(auto-fill,minmax(min(210px,100%),1fr));margin-block:40px}.cat a,.cat>li>strong,.cats a,.cats>li>strong{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:5px 20px;background-color:#ffffffa3;min-height:clamp(50px,4vw,60px);border-radius:clamp(50px,4vw,60px);border:1px solid var(--black-15);color:var(--black-90);transform:scale3d(.98,.98,.98);transition:transform .35s var(--easing-1-bouncy);font-size:clamp(1.3rem,.45vi + 1.16rem,1.6rem);line-height:1.15;font-weight:700;text-decoration:none;position:relative;z-index:1;text-align:center;-webkit-hyphens:auto;hyphens:auto}.cat a>*,.cat>li>strong>*,.cats a>*,.cats>li>strong>*{margin:0}.cat a:has(img),.cat>li>strong:has(img),.cats a:has(img),.cats>li>strong:has(img){display:grid;gap:10px;grid-template-columns:auto 1fr;padding-inline:10px;text-align:left}.cat a:before,.cat a:after,.cat>li>strong:before,.cat>li>strong:after,.cats a:before,.cats a:after,.cats>li>strong:before,.cats>li>strong:after{content:"";display:block;border-radius:clamp(50px,3vw,60px);position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.cat a:after,.cat>li>strong:after,.cats a:after,.cats>li>strong:after{opacity:0}.cat a:before,.cat>li>strong:before,.cats a:before,.cats>li>strong:before{box-shadow:var(--shadow-basic-1);opacity:1}.cat a:hover:after,.cat a:focus:after,.cat a:active:after,.cats a:hover:after,.cats a:focus:after,.cats a:active:after{animation:pulse-box 2.5s infinite;opacity:1}.cat a:hover:before,.cat a:focus:before,.cat a:active:before,.cats a:hover:before,.cats a:focus:before,.cats a:active:before{opacity:0}.cat a img,.cats a img{border-radius:0}.cat a>strong,.cats a>strong{font-weight:700}.cat a:hover,.cat a:focus,.cat a:active,.cat .current a,.cat>li>strong,.cats a:hover,.cats a:focus,.cats a:active,.cats .current a,.cats>li>strong{color:var(--blue-4c);background-color:#fff;transform:scaleZ(1);z-index:2;will-change:transform;text-rendering:geometricprecision}.cat .current a,.cat>li>strong,.cats .current a,.cats>li>strong{background-color:#fff}.cat .current a:after,.cat>li>strong:after,.cats .current a:after,.cats>li>strong:after{animation:none!important;opacity:0!important}.cat .current a:before,.cat>li>strong:before,.cats .current a:before,.cats>li>strong:before{opacity:1!important;box-shadow:var(--shadow-basic-3)}.cat img,.cats img{aspect-ratio:1/1;object-fit:cover;width:clamp(32px,4vw,40px);height:clamp(32px,4vw,40px)}:where(h1,h2,h3,h4,h5,h6)+.cat,:where(h1,h2,h3,h4,h5,h6)+.cats{margin-block-start:clamp(12px,2.26vw + 2.6px,20px)}.content-intro-block{align-content:end;z-index:100;position:relative}@media(min-width:660px)and (max-width:1023px){.content-intro-block{padding-block-start:calc(var(--top-nav-height) + var(--promo-height))}}@media(min-width:660px){.content-intro-block{display:grid;margin-block-start:calc((var(--hero-image-height) - var(--header-height) - var(--promo-height))*-1);min-height:calc(var(--hero-image-height) - var(--header-height) - var(--promo-height));pointer-events:none}}.content-intro-block>.container{align-content:inherit}@media(min-width:660px){.content-intro-block>.container{display:grid}}.content-intro-block__inner{background-color:#fff;border-radius:20px;box-shadow:0 14px 54px #00000012;max-width:570px;width:100%;padding:clamp(10px,3vw,48px) clamp(20px,4vw,60px) clamp(15px,3vw,56px);pointer-events:all}.post:where(:not(.post-index)) .content-intro-block__inner{max-width:1140px;margin-inline:auto;box-shadow:none;padding:clamp(10px,4.83vw - 10px,48px) 0}@media(max-width:659px){.post:where(:not(.post-index)) .content-intro-block__inner{background:#0000}}@media(min-width:660px){.post:where(:not(.post-index)) .content-intro-block__inner{padding-inline:clamp(var(--bs-gutter-x),16.67vw - 9rem,10rem)}}.content-intro-block__inner .container{padding:0}.content-intro-block__inner .breadcrumbs-section{padding:0 0 .8rem;margin-top:0}@media(min-width:660px){.content-intro-block__inner .breadcrumbs-section{padding-bottom:.4rem}}.content-intro-block__inner .category__title+.category__text{margin:0}.content-intro-block__inner .post__title{margin-block-end:clamp(.8rem,1.13vw + .33rem,1.2rem)}.content-intro-block__inner .post__title+.post__text{margin:0}.content-intro-block__inner .post__title+.post-meta__category{margin-block-end:clamp(.8rem,1.13vw + .33rem,1.2rem)}.content-intro-block__inner .post__title+.post-meta__category:where(:last-child){margin-block-end:0}.content-intro-block__inner .post__image{margin-block-start:clamp(2.4rem,2.26vw + 1.46rem,3.2rem)}.content-intro-block__inner .post__image img{aspect-ratio:16/10;object-fit:cover;object-position:50% 0;border-radius:20px}.newsletter-import table,.newsletter-import table table,table:is([width="690"],[style*="690px"]),table:is([width="690"],[style*="690px"]) table{border-collapse:collapse!important}.newsletter-import table,.newsletter-import table th,.newsletter-import table td,.newsletter-import table table,.newsletter-import table table th,.newsletter-import table table td,table:is([width="690"],[style*="690px"]),table:is([width="690"],[style*="690px"]) th,table:is([width="690"],[style*="690px"]) td,table:is([width="690"],[style*="690px"]) table,table:is([width="690"],[style*="690px"]) table th,table:is([width="690"],[style*="690px"]) table td{all:revert-layer}.newsletter-import table *,.newsletter-import table table *,table:is([width="690"],[style*="690px"]) *,table:is([width="690"],[style*="690px"]) table *{margin:0!important}.newsletter-import table a,.newsletter-import table table a,table:is([width="690"],[style*="690px"]) a,table:is([width="690"],[style*="690px"]) table a{text-decoration:none}.newsletter-import table ul,.newsletter-import table table ul,table:is([width="690"],[style*="690px"]) ul,table:is([width="690"],[style*="690px"]) table ul{list-style:disc;padding:revert}table:is([width],[style*=width]){max-width:100%}@media only screen and (max-width:480px){.mj-column-per-100{width:100%!important;max-width:100%}.mj-column-per-33{width:33.3333%!important;max-width:33.3333%}.mj-column-per-50{width:50%!important;max-width:50%}.mj-column-per-70{width:70%!important;max-width:70%}.mj-column-per-30{width:30%!important;max-width:30%}}@media only screen and (max-width:480px){table.full-width-mobile{width:100%!important}td.full-width-mobile{width:auto!important}}.hide_on_mobile{display:none!important}@media only screen and (min-width:480px){.hide_on_mobile{display:block!important}}.hide_section_on_mobile{display:none!important}@media only screen and (min-width:480px){.hide_section_on_mobile{display:table!important}div.hide_section_on_mobile{display:block!important}}.hide_on_desktop{display:block!important}@media only screen and (min-width:480px){.hide_on_desktop{display:none!important}}.hide_section_on_desktop{display:table!important;width:100%}@media only screen and (min-width:480px){.hide_section_on_desktop{display:none!important}}@media only screen and (max-width:480px){.mj-column-per-100{width:100%!important;max-width:100%!important}.mj-column-per-100>.mj-column-per-100{width:100%!important;max-width:100%!important}.mj-column-per-33{width:100%!important;max-width:100%!important}.mj-column-per-100>.mj-column-per-33{width:33.3333%!important;max-width:33.3333%!important}.mj-column-per-50{width:100%!important;max-width:100%!important}.mj-column-per-100>.mj-column-per-50{width:50%!important;max-width:50%!important}.mj-column-per-70{width:100%!important;max-width:100%!important}.mj-column-per-100>.mj-column-per-70{width:70%!important;max-width:70%!important}.mj-column-per-30{width:100%!important;max-width:100%!important}.mj-column-per-100>.mj-column-per-30{width:30%!important;max-width:30%!important}}.embla{position:relative}.embla__viewport{overflow:hidden;position:relative;z-index:0}.embla__viewport:focus{outline:none}:where(.embla__buttons,.embla__pagination){display:none}.embla__container{display:flex;touch-action:pan-y pinch-zoom}.embla__slide{flex:0 0 100%;min-width:0;transform:translateZ(0)}.embla__buttons:has(:where(.embla__button:not([disabled]))){display:block}.embla__button{display:block;height:5rem;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s linear;width:2.5rem;pointer-events:none;opacity:0;z-index:-1}.embla__button:where([disabled]){display:none}.embla__button:hover,.embla__button:focus{opacity:.9}.embla__button--next{transform:scaleX(-1) translateY(-50%)}.embla__button svg{color:#b1b1b1;height:100%;width:100%}@media(min-width:992px){.embla__button{pointer-events:all;z-index:10;height:5.4rem;opacity:.5;width:2.7rem}.embla__button--next{left:100%;right:auto}.embla__button--prev{left:auto;right:100%}}.embla__button{height:4rem;width:4rem}.embla__button svg{color:var(--black);height:2rem;width:2rem}@media(min-width:992px){.embla__button--next{left:calc(100% - 4rem)}.embla__button--prev{right:calc(100% - 4rem)}}:root{--gallery-thumbnail-closebutton-size-diff: 6px;--gallery-thumbnail-container-padding: clamp(15px, 3.333vw, 20px);--gallery-thumbnail-container-gap: 8px;--gallery-thumbnail-border-radius: 0;--gallery-thumbnail-height: 64px;--gallery-thumbnail-width: 64px;--gallery-thumbnail-border-color: transparent;--gallery-thumbnail-border-color-active: #b1b1b1}@media(min-width:640px)and (min-height:640px){:root{--gallery-thumbnail-height: 96px;--gallery-thumbnail-width: 96px;--gallery-thumbnail-container-gap: 12px}}.embla-thumbs__viewport{overflow:hidden;max-width:100%;padding:var(--gallery-thumbnail-container-padding)}@media(orientation:landscape){.embla-thumbs__viewport{height:100%}}.embla-thumbs__container{list-style-type:"";margin:0;padding:0;display:flex;flex-direction:row;touch-action:pan-y pinch-zoom;gap:var(--gallery-thumbnail-container-gap)}@media(orientation:landscape){.embla-thumbs__container{touch-action:pan-x pinch-zoom;flex-direction:column;height:100%}}.embla-thumbs__slide{display:flex;margin:0;padding:0;height:var(--gallery-thumbnail-height);width:var(--gallery-thumbnail-width);min-width:0}@media(orientation:portrait){.embla-thumbs__slide{width:auto;flex:0 0 var(--gallery-thumbnail-width)}}@media(orientation:landscape){.embla-thumbs__slide{height:auto;flex:0 0 var(--gallery-thumbnail-height)}}.embla-thumbs__slide--selected{--gallery-thumbnail-border-color: var(--gallery-thumbnail-border-color-active)}.embla-thumbs__slide-trigger{border-radius:var(--gallery-thumbnail-border-radius);-webkit-appearance:none;appearance:none;background-color:#0000;touch-action:manipulation;cursor:pointer;display:grid;place-items:center;position:relative;padding:0;height:100%;width:100%;max-width:var(--gallery-thumbnail-width);max-height:var(--gallery-thumbnail-height)}.embla-thumbs__slide-trigger:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--gallery-thumbnail-border-radius);border:1px solid var(--gallery-thumbnail-border-color);transition:.3s border-color ease-in-out}.embla-thumbs__slide-trigger picture{display:grid;place-items:center;height:100%;width:100%;border-radius:var(--gallery-thumbnail-border-radius)}.embla-thumbs__slide-trigger picture source{position:absolute}.embla-thumbs__slide-trigger img{max-height:calc(var(--gallery-thumbnail-height) - 6px);max-width:calc(var(--gallery-thumbnail-width) - 6px);border-radius:calc(var(--gallery-thumbnail-border-radius) - 2px)}.modal__image .modal-body-image:has(>.embla-thumbs){box-sizing:border-box}.modal__image .modal-body-image:has(>.embla-thumbs) .embla-thumbs{position:absolute;inset:0 0 0 auto;width:calc(var(--gallery-thumbnail-container-padding)*2 + var(--gallery-thumbnail-width))}@media(orientation:landscape){.modal__image .modal-body-image:has(>.embla-thumbs){padding-inline-end:calc(var(--gallery-thumbnail-container-padding)*2 + var(--gallery-thumbnail-width))}.modal__image .modal-body-image:has(>.embla-thumbs)+.modal-close{right:calc(var(--gallery-thumbnail-container-padding)*2 + var(--gallery-thumbnail-width) - var(--gallery-thumbnail-closebutton-size-diff))}}@media(orientation:portrait){.modal__image .modal-body-image:has(>.embla-thumbs){padding-block-end:calc(var(--gallery-thumbnail-container-padding)*2 + var(--gallery-thumbnail-height))}.modal__image .modal-body-image:has(>.embla-thumbs) .embla-thumbs{inset:auto 0 0;width:auto;height:calc(var(--gallery-thumbnail-container-padding)*2 + var(--gallery-thumbnail-height))}}:root{--gallery-thumbnail-closebutton-size-diff: -6px;--gallery-thumbnail-container-padding: 20px;--gallery-thumbnail-container-gap: clamp(8px, 2vw, 12px);--gallery-thumbnail-border-radius: 10px;--gallery-thumbnail-border-color: var(--black-10);--gallery-thumbnail-border-color-active: var(--gallery-thumbnail-border-color)}.embla-thumbs__slide--selected .embla-thumbs__slide-trigger{animation:pulse-box 2.5s infinite}.embla-thumbs__slide-trigger{overflow:hidden;border:1px solid var(--gallery-thumbnail-border-color);box-shadow:var(--shadow-sand-m);transition:.3s border-color ease-in-out}.embla-thumbs__slide-trigger:before{display:none}.embla-thumbs__slide-trigger:hover,.embla-thumbs__slide-trigger:focus,.embla-thumbs__slide-trigger:active{animation:pulse-box 2.5s infinite}.embla-thumbs__slide-trigger picture{border-radius:0}.embla-thumbs__slide-trigger img{max-height:var(--gallery-thumbnail-height);max-width:100%;border-radius:0}.embla-thumbs__slide-trigger .image-hover-icon{display:none;height:40px;width:40px;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none;opacity:0;transition:.3s opacity ease-out}@media(pointer:fine)and (hover:hover){.embla-thumbs__slide-trigger .image-hover-icon{display:block}.embla-thumbs__slide-trigger:hover .image-hover-icon{opacity:1}}.photo-gallery-item{aspect-ratio:var(--photo-gallery-thumbnails-aspect-ratio)}.photo-gallery-item a,.photo-gallery-item picture,.photo-gallery-item img{display:block;height:100%;width:100%}.photo-gallery-item img{object-fit:cover;object-position:50% 50%;position:absolute;top:0;left:0;transition:transform .8s ease;will-change:transform;border-radius:var(--photo-gallery-thumbnails-border-radius)}.photo-gallery-item a{position:relative;overflow:hidden;border-radius:var(--photo-gallery-thumbnails-border-radius)}.photo-gallery-item a:hover img,.photo-gallery-item a:focus img{transform:scale(1.1)}.photo-gallery-container{display:grid;grid-template-columns:var(--photo-gallery-columns, repeat(auto-fill, minmax(min(200px, 100%), 1fr)));gap:clamp(10px,1.21vi + 5.5px,20px)}@media(max-width:479.98px){.photo-gallery-container{--photo-gallery-columns: repeat(auto-fill, minmax(min(164px, 100%), 1fr))}}.photo-gallery-container--scroll{--photo-gallery-columns: clamp(180px, 15vw, 230px);overflow:auto;grid-template-columns:none;grid-auto-columns:var(--photo-gallery-columns);grid-auto-flow:column;overflow:auto clip;padding-block-end:10px}.photo-gallery-container--scroll::-webkit-scrollbar{height:4px}.photo-gallery-container--scroll::-webkit-scrollbar-track{background:#0000}.photo-gallery-container--scroll::-webkit-scrollbar-thumb{background:#a4aab2;border-radius:2px}.photo-gallery-container--scroll::-webkit-scrollbar-thumb:hover{background:#a4aab2}@-moz-document url-prefix(){.photo-gallery-container--scroll{scrollbar-width:thin;scrollbar-color:#a4aab2 rgba(0,0,0,0)}}.modal__photo-gallery-carousel{display:grid;grid-template-columns:100%;grid-template-rows:0 1fr auto;width:100%}.modal__photo-gallery-carousel .embla__container{--modal-gallery-gap: 5px;gap:0 var(--modal-gallery-gap)}:root{--photo-gallery-thumbnails-aspect-ratio: 345 / 260;--photo-gallery-thumbnails-border-radius: 0}:root{--photo-gallery-thumbnails-border-radius: 10px}.photo-gallery-container{gap:clamp(8px,3.39vi - .6rem,20px)}.photo-gallery-item img{transition:none;will-change:auto}.photo-gallery-item .image-hover-icon{display:none;height:clamp(5rem,2.82vw + 3.83rem,6rem);width:clamp(5rem,2.82vw + 3.83rem,6rem);position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none;opacity:0;transition:.3s opacity ease-out}.photo-gallery-item a:hover img,.photo-gallery-item a:focus img{transform:none}@media(pointer:fine)and (hover:hover){.photo-gallery-item a .image-hover-icon{display:block}.photo-gallery-item a:hover .image-hover-icon{opacity:1}}.modal__photo-gallery-description{position:absolute;top:0;left:0;padding:8px 48px 0 16px;margin-inline-end:calc(var(--gallery-thumbnail-container-padding)*2 + var(--gallery-thumbnail-width));font-size:2rem;line-height:1.5;color:var(--black-90);display:flex;flex-wrap:wrap;align-items:center;min-height:41px}@media(orientation:portrait){.modal__photo-gallery-description{padding-block-start:16px;margin-inline-end:0}}.default-post__photo-gallery .photo-gallery-container{--photo-gallery-columns: repeat(auto-fill, minmax(min(111px, 100%), 1fr))}@media(min-width:480px){.default-post__photo-gallery .photo-gallery-container{--photo-gallery-columns: repeat(auto-fill, minmax(min(141px, 100%), 1fr))}}.default-post__photo-gallery .photo-gallery-container.photo-gallery-container--scroll{--photo-gallery-columns: clamp(160px, 20vw, 180px)}@media(max-width:964px){.default-post__photo-gallery .photo-gallery-container.photo-gallery-container--scroll{margin-inline:calc(var(--bs-gutter-x)*-.5);padding-inline:calc(var(--bs-gutter-x)*.5)}}.modal__image .modal-dialog{height:100dvh;width:100dvw;max-height:100dvh;max-width:100dvw}@media(min-width:768px){.modal__image .modal-dialog{height:98dvh;max-height:98dvh;width:99dvw;max-width:99dvw}}.modal__image .modal-body,.modal__image .modal-body-image{transition:.5s opacity .3s ease-in-out;opacity:0}.modal__image .modal-body-image{display:flex;align-items:center;justify-content:center;padding:min(2dvh,2rem) min(3dvw,2rem);height:100%;width:100%}.modal__image .modal-body-image .embla,.modal__image .modal-body-image .embla__viewport,.modal__image .modal-body-image .embla__container,.modal__image .modal-body-image .embla__slide{height:100%}.modal__image .modal-body-image .embla,.modal__image .modal-body-image .embla__viewport,.modal__image .modal-body-image .embla__slide{width:100%}.modal__image .modal-body-image .embla__slide>*:not(.embla__slide--spinner){opacity:0;transition:.3s opacity ease-in-out}.modal__image .modal-body-image .embla__slide a,.modal__image .modal-body-image .embla__slide picture{display:flex;align-items:center;justify-content:center;height:100%;width:100%}@media(orientation:landscape){.modal__image .modal-body-image .embla__slide picture{max-width:calc(100% - var(--gallery-thumbnail-container-padding))}}.modal__image .modal-body-image .embla__slide img{display:block;max-height:100%}.modal__image .modal-body-image .embla__slide--spinner{height:30px;width:30px;display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;opacity:.5;pointer-events:none;animation:spinner .75s infinite linear}.modal__image .modal-body-image .embla__slide:where(.embla__lazy-load--has-loaded) .embla__slide--spinner{opacity:0;animation:none}.modal__image .modal-body-image .embla__slide:where(.embla__lazy-load--has-loaded) *:not(.embla__slide--spinner){opacity:1}@media(min-width:1px){.modal__image .modal-body-image .embla__button{pointer-events:all;display:grid;place-content:center;color:var(--black);border-radius:2rem;opacity:1;z-index:1;background-color:#ffffff4d;transition:background-color .1s ease-in,color .1s ease-in}}@media(min-width:1px)and (pointer:coarse){.modal__image .modal-body-image .embla__button:focus-visible,.modal__image .modal-body-image .embla__button:active{background-color:#f6f4ee;color:#239cdc}}@media(min-width:1px)and (pointer:fine){.modal__image .modal-body-image .embla__button:hover,.modal__image .modal-body-image .embla__button:focus-visible{background-color:#f6f4ee;color:#239cdc}}@media(min-width:1px){.modal__image .modal-body-image .embla__button svg{color:inherit}.modal__image .modal-body-image .embla__button--next{left:auto;right:20px}}@media(min-width:1px)and (orientation:portrait){.modal__image .modal-body-image .embla__button--next{right:calc(20px - min(3dvw,2rem))}}@media(min-width:1px){.modal__image .modal-body-image .embla__button--prev{right:auto;left:calc(20px - min(3dvw,2rem))}}.modal__image.displayed{overscroll-behavior:none}.modal__image.displayed .modal-body,.modal__image.displayed .modal-body-image{opacity:1}.modal__image--description{position:absolute;top:0;left:0;padding:8px 48px 0 16px;margin-inline-end:calc(var(--gallery-thumbnail-container-padding)*2 + var(--gallery-thumbnail-width));font-size:2rem;line-height:1.5;color:var(--black-90);display:flex;flex-wrap:wrap;align-items:center;min-height:41px}@media(orientation:portrait){.modal__image--description{padding-block-start:16px;margin-inline-end:0}}@media(orientation:portrait){.modal .product-detail__image-carousel--modal:where(:has(.embla__button:not([disabled]))),.modal .modal__photo-gallery-carousel:where(:has(.embla__button:not([disabled]))){display:flex;flex-direction:column;gap:8px}.modal .product-detail__image-carousel--modal:where(:has(.embla__button:not([disabled]))) .embla__viewport,.modal .modal__photo-gallery-carousel:where(:has(.embla__button:not([disabled]))) .embla__viewport{margin-inline:calc(min(3dvw,2rem)*-1);width:calc(100% + min(3dvw,2rem)*2)}.modal .product-detail__image-carousel--modal:where(:has(.embla__button:not([disabled]))) .embla__controls,.modal .modal__photo-gallery-carousel:where(:has(.embla__button:not([disabled]))) .embla__controls{order:1}.modal .product-detail__image-carousel--modal:where(:has(.embla__button:not([disabled]))) .embla__buttons,.modal .modal__photo-gallery-carousel:where(:has(.embla__button:not([disabled]))) .embla__buttons{display:flex;justify-content:space-between;margin-block-end:-8px}.modal .product-detail__image-carousel--modal:where(:has(.embla__button:not([disabled]))) .embla__button,.modal .modal__photo-gallery-carousel:where(:has(.embla__button:not([disabled]))) .embla__button{position:static}.modal .product-detail__image-carousel--modal:where(:has(.embla__button:not([disabled]))) .embla__button--prev,.modal .modal__photo-gallery-carousel:where(:has(.embla__button:not([disabled]))) .embla__button--prev{transform:none;margin-inline-start:calc(8px - min(3dvw,2rem))}.modal .product-detail__image-carousel--modal:where(:has(.embla__button:not([disabled]))) .embla__button--next,.modal .modal__photo-gallery-carousel:where(:has(.embla__button:not([disabled]))) .embla__button--next{transform:scaleX(-1);margin-inline-end:calc(8px - min(3dvw,2rem))}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/ceestock-reference-ff4eae47.css.map */
