.bl-pointer-events-none{pointer-events:none}.bl-fixed{position:fixed}.bl-absolute{position:absolute}.bl-relative{position:relative}.bl-inset-0{top:0;right:0;bottom:0;left:0}.bl-left-0{left:0}.bl-left-4{left:16px}.bl-left-\[calc\(50\%-25px\)\]{left:calc(50% - 25px)}.bl-right-4{right:16px}.bl-top-0{top:0}.bl-top-4{top:16px}.bl-z-20{z-index:20}.bl-z-30{z-index:30}.bl-z-\[-1\]{z-index:-1}.bl-z-\[2\]{z-index:2}.bl-order-1{order:1}.bl-order-2{order:2}.bl-m-0{margin:0}.bl-m-auto{margin:auto}.bl-mx-auto{margin-left:auto;margin-right:auto}.bl-mb-4{margin-bottom:16px}.bl-mr-2{margin-right:8px}.bl-mt-6{margin-top:24px}.bl-block{display:block}.bl-inline-block{display:inline-block}.\!bl-flex{display:flex!important}.bl-flex{display:flex}.bl-grid{display:grid}.bl-aspect-\[16\/9\]{aspect-ratio:16/9}.bl-size-4{width:16px;height:16px}.bl-h-4{height:16px}.bl-h-5{height:20px}.bl-h-\[50px\]{height:50px}.bl-h-auto{height:auto}.bl-h-fit{height:-moz-fit-content;height:fit-content}.bl-h-full{height:100%}.bl-h-min{height:-moz-min-content;height:min-content}.bl-min-h-full{min-height:100%}.bl-w-5{width:20px}.bl-w-\[2px\]{width:2px}.bl-w-\[50px\]{width:50px}.bl-w-auto{width:auto}.bl-w-fit{width:-moz-fit-content;width:fit-content}.bl-w-full{width:100%}.bl-min-w-full{min-width:100%}.bl-max-w-lg{max-width:512px}.bl-flex-1{flex:1 1 0%}.bl-flex-shrink-0,.bl-shrink-0{flex-shrink:0}.bl-flex-grow{flex-grow:1}.bl-scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bl-scale-50{--tw-scale-x: .5;--tw-scale-y: .5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.bl-cursor-col-resize{cursor:col-resize}.bl-cursor-default{cursor:default}.bl-cursor-pointer{cursor:pointer}.bl-select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.bl-list-none{list-style-type:none}.bl-columns-2{-moz-columns:2;columns:2}.bl-break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.bl-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.bl-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bl-flex-col{flex-direction:column}.bl-flex-wrap{flex-wrap:wrap}.bl-items-start{align-items:flex-start}.bl-items-end{align-items:flex-end}.bl-items-center{align-items:center}.bl-justify-center{justify-content:center}.bl-justify-between{justify-content:space-between}.bl-justify-around{justify-content:space-around}.bl-justify-evenly{justify-content:space-evenly}.bl-gap-2{gap:8px}.bl-gap-3{gap:12px}.bl-gap-4{gap:16px}.bl-gap-5{gap:20px}.bl-gap-6{gap:24px}.bl-overflow-hidden{overflow:hidden}.bl-overflow-x-auto{overflow-x:auto}.bl-whitespace-nowrap{white-space:nowrap}.bl-rounded{border-radius:4px}.bl-rounded-full{border-radius:9999px}.bl-border-0{border-width:0px}.bl-border-b{border-bottom-width:1px}.bl-border-b-2{border-bottom-width:2px}.bl-border-l-0{border-left-width:0px}.bl-border-r-0{border-right-width:0px}.bl-border-solid{border-style:solid}.bl-border-none{border-style:none}.bl-bg-black\/25{background-color:#00000040}.bl-bg-black\/40{background-color:#0006}.bl-bg-black\/50{background-color:#00000080}.bl-bg-transparent{background-color:transparent}.bl-bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bl-bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bl-object-cover{-o-object-fit:cover;object-fit:cover}.bl-object-left{-o-object-position:left;object-position:left}.bl-p-0{padding:0}.bl-p-4{padding:16px}.bl-p-8{padding:32px}.bl-px-3{padding-left:12px;padding-right:12px}.bl-px-4{padding-left:16px;padding-right:16px}.bl-px-5{padding-left:20px;padding-right:20px}.bl-py-0{padding-top:0;padding-bottom:0}.bl-py-2{padding-top:8px;padding-bottom:8px}.bl-pb-0{padding-bottom:0}.bl-pb-4{padding-bottom:16px}.bl-pb-8{padding-bottom:32px}.bl-pt-0{padding-top:0}.bl-pt-3{padding-top:12px}.bl-pt-6{padding-top:24px}.bl-pt-1{padding-top:4px}.bl-text-left{text-align:left}.bl-text-center{text-align:center}.bl-align-middle{vertical-align:middle}.bl-text-sm{font-size:14px}.bl-font-bold{font-weight:700}.bl-leading-none{line-height:1}.bl-tracking-wider{letter-spacing:.05em}.bl-text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.bl-underline{text-decoration-line:underline}.bl-line-through{text-decoration-line:line-through}.bl-underline-offset-2{text-underline-offset:2px}.bl-opacity-0{opacity:0}.bl-opacity-100{opacity:1}.bl-opacity-50{opacity:.5}.bl-transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bl-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.bl-delay-100{transition-delay:.1s}.bl-duration-200{transition-duration:.2s}.bl-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.flexi-library h1{font-size:var(--flexi-h1, 64px);padding:0;margin:0}.flexi-article-block h1 span{font-size:var(--flexi-h1, 64px)!important;padding:0;margin:0}.flexi-library h2{font-size:var(--flexi-h2, 42px);padding:0;margin:0}.flexi-article-block h2 span{font-size:var(--flexi-h2, 42px)!important;padding:0;margin:0}.flexi-library h3{font-size:var(--flexi-h3, 32px);padding:0;margin:0}.flexi-article-block h3 span{font-size:var(--flexi-h3, 32px)!important;padding:0;margin:0}.flexi-library h4{font-size:var(--flexi-h4, 24px);padding:0;margin:0}.flexi-article-block h4 span{font-size:var(--flexi-h4, 24px)!important;padding:0;margin:0}.flexi-library h5{font-size:var(--flexi-h5, 18px);padding:0;margin:0}.flexi-article-block h5 span{font-size:var(--flexi-h5, 18px)!important;padding:0;margin:0}@media only screen and (max-width: 768px){.flexi-library h1,.flexi-article-block h1 span{font-size:var(--flexi-h1-mb, 42px)}.flexi-library h2,.flexi-article-block h2 span{font-size:var(--flexi-h2-mb, 36px)}.flexi-library h3,.flexi-article-block h3 span{font-size:var(--flexi-h3-mb, 24px)}.flexi-library h4,.flexi-article-block h4 span{font-size:var(--flexi-h4-mb, 20px)}.flexi-library h5,.flexi-article-block h5 span{font-size:var(--flexi-h5-mb, 16px)}}.flexi-library a{text-decoration:underline;color:var(--link-color, #000000)}.flexi-library .p-spacing p,.flexi-library .p-spacing span,.flexi-library .p-spacing li,.flexi-library .p-spacing ol{padding:0;margin:0 0 .5em}.flexi-library .p-large p,.flexi-library .p-large span,.flexi-library .p-large li,.flexi-library .p-large ol{font-size:var(--flexi-p-large, 18px);line-height:1.5;letter-spacing:0em;padding:0;margin:0 0 .5em}.flexi-library .p-default p,.flexi-library .p-default span,.flexi-library .p-default li,.flexi-library .p-default ol{font-size:var(--flexi-p-default, 16px);line-height:1.5;letter-spacing:0em;padding:0;margin:0 0 .5em}.flexi-library .p-small p,.flexi-library .p-small span,.flexi-library .p-small li,.flexi-library .p-small ol{font-size:var(--flexi-p-small, 14px);line-height:1.5;letter-spacing:0em;padding:0;margin:0 0 .5em}.flexi-description h1,.flexi-description h2,.flexi-description h3,.flexi-description h4,.flexi-description h5{margin:0 0 .5em}.flexi-library .p-spacing ol,.flexi-library .p-large ol,.flexi-library .p-default ol,.flexi-library .p-small ol{padding-left:1.5rem}.flexi-library .p-spacing p:last-child,.flexi-library .p-spacing span:last-child,.flexi-library .p-spacing li:last-child,.flexi-library .p-spacing ol:last-child,.flexi-library .p-large p:last-child,.flexi-library .p-large span:last-child,.flexi-library .p-large li:last-child,.flexi-library .p-large ol:last-child,.flexi-library .p-default p:last-child,.flexi-library .p-default span:last-child,.flexi-library .p-default li:last-child,.flexi-library .p-default ol:last-child,.flexi-library .p-small p:last-child,.flexi-library .p-small span:last-child,.flexi-library .p-small li:last-child,.flexi-library .p-small ol:last-child{margin-bottom:0}.flexi-library .flexi-button{text-decoration:none}.flexi-library .btn-default{font-size:var(--flexi-btn-default, 16px);font-weight:400;line-height:1.5;letter-spacing:0em;margin:0 0 .5em}.flexi-library .flexi-btn--sm{padding:4px 20px}.flexi-library .flexi-btn--md{padding:6px 24px}.flexi-library .flexi-btn--lg{padding:8px 36px}.flexi-library .flexi-btn--primary{color:var(--flexi-primary-color, #FAFAFA);background-color:var(--flexi-primary-bg-color, #171307);border:solid var(--flexi-border-width, 1px) var(--flexi-primary-bg-color, #171307);border-radius:var(--flexi-border-radius, 4px)}.flexi-library .flexi-btn--secondary{color:var(--flexi-secondary-color, #000000);background-color:var(--flexi-secondary-bg-color, #E4DFCB);border:solid var(--flexi-border-width, 1px) var(--flexi-secondary-bg-color, #E4DFCB);border-radius:var(--flexi-border-radius, 4px)}.flexi-library .flexi-btn--light-outline{background-color:transparent;color:var(--flexi-black-color, #000000);border:solid var(--flexi-border-width, 1px) var(--flexi-black-color, #000000);border-radius:var(--flexi-border-radius, 4px)}.flexi-library .flexi-btn--dark-outline{background-color:transparent;color:var(--flexi-white-color, #FFFFFF);border:solid var(--flexi-border-width, 1px) var(--flexi-white-color, #FFFFFF);border-radius:var(--flexi-border-radius, 4px)}.flexi-library .flexi-btn--underline{color:var(--flexi-black-color, #000000);width:-moz-fit-content;width:fit-content;padding:0!important}.flexi-library .flexi-btn--light-underline{color:var(--flexi-white-color, #FFFFFF);width:-moz-fit-content;width:fit-content;padding:0!important}.flexi-library .flexi-btn--primary:hover{color:var(--flexi-primary-hover-color, #FFFFFF);background-color:var(--flexi-primary-bg-hover-color, #000000);border-color:var(--flexi-primary-bg-hover-color, #000000)}.flexi-library .flexi-btn--secondary:hover{color:var(--flexi-secondary-hover-color, #121212);background-color:var(--flexi-secondary-bg-hover-color, #DDD6BB);border-color:var(--flexi-secondary-bg-hover-color, #DDD6BB)}.flexi-library .flexi-btn--light-outline:hover,.flexi-library .flexi-btn--dark-outline:hover{opacity:.7}.flexi-library .flexi-btn--underline:after{content:"";position:absolute;width:100%;transform:scaleX(1);height:1px;bottom:2px;left:0;background-color:var(--flexi-black-color, #000000);transition:transform .25s ease-out}.flexi-library .flexi-btn--underline:hover:after{transform:scaleX(0)}.flexi-library .flexi-btn--underline:after{transform-origin:bottom right}.flexi-library .flexi-btn--underline:hover:after{transform-origin:bottom left}.flexi-library .flexi-btn--light-underline:after{content:"";position:absolute;width:100%;transform:scaleX(1);height:1px;bottom:2px;left:0;background-color:var(--flexi-white-color, #FFFFFF);transition:transform .25s ease-out}.flexi-library .flexi-btn--light-underline:hover:after{transform:scaleX(0)}.flexi-library .flexi-btn--light-underline:after{transform-origin:bottom right}.flexi-library .flexi-btn--light-underline:hover:after{transform-origin:bottom left}.flexi-image-block img,.flexi-image-block svg{display:block;width:100%;height:100%;margin:0;padding:0}.flexi-image-block svg{background:linear-gradient(45deg,#bebfc2,#9da2ab)}#flexi-image-placeholder{display:block;width:100%;height:100%;margin:0;padding:0;background:linear-gradient(45deg,#bebfc2,#9da2ab)}.mobile-size-fix{width:300px}@media screen and (min-width:1000px){.mobile-size-fix{width:1000px}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.flexi-loading-spinner{width:16px;height:16px;border:2px solid rgba(0,0,0,.1);border-top-color:#fafafa;border-radius:50%;animation:1s linear infinite spin;display:none}.flexi-loading-spinner.visible{display:block!important}.hidden{display:none}.flexi-no-spinner::-webkit-inner-spin-button,.flexi-no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.flexi-no-spinner{-moz-appearance:textfield}.flexi-label-text,.flexi-quantity,form-button button{border-radius:var(--flexi-border-radius, 4px)}.flexi-product-form-block{display:flex;flex-direction:column;gap:16px}.flexi-atc-wrapper{display:flex;gap:12px;align-items:stretch;height:50px;width:100%}.flexi-quantity{display:flex;align-items:center;border:1px solid #000;border-radius:var(--flexi-border-radius, 4px);height:100%;box-sizing:border-box}.flexi-form-quantity-wrapper{height:100%}.flexi-quantity-input{padding:8px 0;text-align:center;width:16px;border:none;outline:0;box-shadow:none;height:100%;box-sizing:border-box}.flexi-quantity-input:hover{background-color:inherit;border-color:inherit}.flexi-quantity-input:focus{outline:0;box-shadow:none;border-color:inherit}.flexi-library .flexi-add,.flexi-library .flexi-subtract{display:flex;align-items:center;justify-content:center;width:40px;height:100%;cursor:pointer;background-color:transparent;border:none;transition:background-color .2s}form-button{width:100%;min-width:200px}.flexi-library form-button button{display:flex;justify-content:center;align-items:center;width:100%;height:100%;text-align:center;border:1px solid #000;border-radius:var(--flexi-border-radius, 4px);box-sizing:border-box;background-color:#fff;color:#000;cursor:pointer;padding:12px}.flexi-library form-button button:disabled{background-color:#ccc;cursor:not-allowed}.flexi-fieldset{border:none;padding:0}.flexi-legend{color:#333;margin-bottom:4px}.flexi-variants-wrapper{display:flex;flex-wrap:wrap;gap:8px}.flexi-variants-label{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:relative}.flexi-variants-input{position:absolute;opacity:0;pointer-events:none}.flexi-label-text{display:inline-block;padding:8px 16px;border:1px solid #ccc;background-color:transparent;color:#333;transition:.2s;border-radius:var(--flexi-border-radius, 4px)}.flexi-variants-label:hover .flexi-label-text{border-color:#888;color:#000}.flexi-variants-input:checked+.flexi-label-text{border-color:#000;color:#000}.flexi-variant-disabled{opacity:.5;pointer-events:none;cursor:not-allowed}.flexi-variants-input:disabled+.flexi-label-text{text-decoration:line-through;color:#999}.bl-grid-cols-80-20{grid-template-columns:80% 20%}.bl-grid-cols-70-30{grid-template-columns:70% 30%}.bl-grid-cols-60-40{grid-template-columns:60% 40%}.bl-grid-cols-50-50{grid-template-columns:50% 50%}.bl-grid-cols-40-60{grid-template-columns:40% 60%}.bl-grid-cols-30-70{grid-template-columns:30% 70%}.bl-grid-cols-20-80{grid-template-columns:20% 80%}@media (min-width: 768px){.md-bl-grid-cols-80-20{grid-template-columns:80% 20%}.md-bl-grid-cols-70-30{grid-template-columns:70% 30%}.md-bl-grid-cols-60-40{grid-template-columns:60% 40%}.md-bl-grid-cols-50-50{grid-template-columns:50% 50%}.md-bl-grid-cols-40-60{grid-template-columns:40% 60%}.md-bl-grid-cols-30-70{grid-template-columns:30% 70%}.md-bl-grid-cols-20-80{grid-template-columns:20% 80%}}[x-cloak]{display:none!important}.flexi-accordion-button{display:flex!important}.flexi-library button:not(.flexi-accordion-button) button:not(.flexi-tab-title){display:inline-block;background-color:transparent;border:none;border-radius:0}@media only screen and (min-width:768px){.bl-hide-desktop{display:none!important}}@media only screen and (max-width:768px){.bl-hide-mobile{display:none!important}}.bl-hide-all{display:none!important}.flexi-rotate-icon{transition:transform .3s ease-in-out;transform:rotate(0)}.flexi-rotate-icon--active{transform:rotate(180deg)}.flexi-collection-title-link,.flexi-collection-description-link,.flexi-product-title-link{text-decoration:none!important}.flexi-visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.flexi-pagination li{display:inline;margin:0 5px}.flexi-article-title-link,.flexi-article-product-link{text-decoration:none!important}.flexi-library .flexi-article-product-title{font-size:16px}.flexi-library .flexi-article-product-price{font-size:20px}.blaze-slider{--slides-to-show: 1;--slide-gap: 20px;direction:ltr}.blaze-container{position:relative}.blaze-track-container{overflow:hidden}.blaze-track{will-change:transform;touch-action:pan-y;display:flex;gap:var(--slide-gap);--slide-width: calc((100% - (var(--slides-to-show) - 1) * var(--slide-gap)) / var(--slides-to-show));box-sizing:border-box}.blaze-track>*{box-sizing:border-box;width:var(--slide-width);flex-shrink:0}.flexi-library .blaze-slider{height:100%;width:100%}.flexi-library .blaze-slider.dragging .blaze-track{cursor:grabbing}.flexi-library .blaze-track .flexi-card-blocks{display:flex;height:auto;align-items:center;justify-content:center;flex-shrink:0;width:var(--slide-width)}.flexi-library .blaze-wrapper-bottom{margin-top:20px}.flexi-library .pagination-controls{display:flex;justify-content:center;align-items:center}.flexi-library .blaze-pagination{display:flex;gap:16px}.flexi-library .blaze-pagination button{font-size:0;padding:0;margin:0;width:4px;height:4px;border-radius:4px;outline:0;border:none;background:#7f8c8d;cursor:pointer;transition:transform .2s,background-color .3s,width .3s}.flexi-library .blaze-pagination button.active{background:#272727;width:20px}.flexi-library .blaze-wrapper-top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.flexi-library .arrow-controls{display:flex;align-items:center;gap:8px;justify-content:flex-end}.flexi-library .blaze-next,.flexi-library .blaze-prev{display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;margin:0;padding:0;font-size:0;background:#f5f5f5;border:none;cursor:pointer;opacity:1;transition:transform .5s,background-color .5s,opacity .5s}.flexi-library .blaze-prev svg{transform:rotate(180deg)}.flexi-library .blaze-next svg,.flexi-library .blaze-prev svg{display:inline-block;width:auto;height:auto;background-color:inherit}.flexi-library .blaze-next:hover,.flexi-library .blaze-prev:hover{background-color:#e5e5e5}.blaze-slider.end .blaze-next,.blaze-slider.start .blaze-prev{opacity:.5}.flexi-library .blaze-inline-navigation{display:flex;gap:16px;align-items:center;justify-content:center}.flexi-library .blaze-inline-navigation .blaze-next,.flexi-library .blaze-inline-navigation .blaze-next:hover,.flexi-library .blaze-inline-navigation .blaze-prev,.flexi-library .blaze-inline-navigation .blaze-prev:hover{background-color:transparent}@media (prefers-reduced-motion: no-preference){.animate--ambient>img,.animate--ambient>.svg-wrapper{animation:animateAmbient 30s linear infinite}@keyframes animateAmbient{0%{transform:rotate(0) translate(1em) rotate(0) scale(1.2)}to{transform:rotate(360deg) translate(1em) rotate(-360deg) scale(1.2)}}.scroll-trigger.animate--fade-in,.scroll-trigger.animate--slide-in{opacity:.01}.scroll-trigger.animate--slide-in{transform:translateY(2rem)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--fade-in{opacity:1;animation:var(--animation-fade-in)}.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:var(--animation-slide-in);animation-delay:calc(var(--animation-order) * 75ms)}.scroll-trigger.scroll-trigger--design-mode.animate--fade-in,.scroll-trigger.scroll-trigger--design-mode.animate--slide-in,.scroll-trigger.scroll-trigger--design-mode .slider,.scroll-trigger:not(.scroll-trigger--offscreen).scroll-trigger--cancel{opacity:1;animation:none;transition:none;transform:none}.scroll-trigger.scroll-trigger--design-mode.animate--slide-in{transform:translateY(0)}@keyframes slideIn{0%{transform:translateY(2rem);opacity:.01}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:.01}to{opacity:1}}}.first\:bl-border-t:first-child{border-top-width:1px}.hover\:bl-opacity-75:hover{opacity:.75}@media (prefers-reduced-motion: reduce){.motion-reduce\:bl-transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}}@media (min-width: 768px){.md\:bl-order-1{order:1}.md\:bl-order-2{order:2}.md\:bl-gap-6{gap:24px}}@media (min-width: 1024px){.lg\:bl-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:bl-p-8{padding:32px}}@media (max-width: 767px){.max-md\:bl-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/flexi.css.map */
