.background-wrapper{background-color:var(--background-color)}.blocky .material-symbols-outlined.filled{font-variation-settings:"FILL" 1}.blocky-icon-person-placeholder{display:flex;align-items:center;justify-content:center;background-color:#c2c2c2;position:relative;height:var(--placeholder-size)}.blocky-icon-person-placeholder .material-icons{position:absolute;color:#fff;font-size:calc(var(--placeholder-size) * 1.1);width:calc(var(--placeholder-size) * 1.1);bottom:calc(var(--placeholder-size) * -.2)}@media only screen and (max-width:749px){.blocky-icon-person-placeholder .material-icons{font-size:calc(var(--placeholder-size) * .75);width:calc(var(--placeholder-size) * .75);bottom:calc(var(--placeholder-size) * -.15)}}.blocky{-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes blocky-marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.blocky-announcement-bar{overflow:hidden;width:100%}.blocky-announcement-bar>div{display:flex;flex-wrap:nowrap;width:max-content}.blocky-announcement-bar-container{display:flex;flex-shrink:0;animation:blocky-marquee calc((6 - var(--marquee-speed, 1)) * 6s) linear infinite}.blocky-announcement-bar-text{color:var(--text-color, #fff);font-size:calc(var(--text-size, 1.75) * 1rem);padding:0 calc(var(--text-spacing, 3) * 1rem);white-space:nowrap;margin:0}.product__title:has(+.product-review-stars){margin-bottom:0!important}.product__title+.product-review-stars,.product-review-stars+.product__title{margin-top:0!important;margin-bottom:0!important}.product-review-stars{display:flex;align-items:center;gap:6px}.product-review-stars-container{display:flex;gap:.125em}.product-review-stars-container svg{width:1em;height:1em;flex-shrink:0}.product-review-stars-container-underlay{position:relative}.product-review-stars-container-underlay svg{color:var(--star-color)}.product-review-stars-container-overlay{position:absolute;top:0;left:0;overflow:hidden;width:calc(100% / 5 * var(--rating))}.product-review-stars-container-overlay svg{color:var(--star-color)}@media screen and (max-width:749px){.product-review-stars-label{font-size:calc(var(--font-size) * .9)}}@media screen and (min-width:750px){.product-review-stars-label{font-size:var(--font-size)}}.blocky-shipping-checkpoints{display:flex;overflow:hidden;position:relative}.blocky-shipping-checkpoint{display:flex;flex-direction:column;align-items:center;flex-grow:1;gap:1rem;width:20%}.blocky-shipping-checkpoint-icon{display:flex!important;justify-content:center;align-items:center;border-radius:50%;color:var(--icon-color);background-color:var(--icon-background-color);position:relative;border:solid 2px var(--icon-background-color);z-index:5}.blocky-shipping-checkpoint-icon-sm{height:30px;width:30px;font-size:15px!important}.blocky-shipping-checkpoint-icon-md{height:40px;width:40px;font-size:20px!important}.blocky-shipping-checkpoint-icon-lg{height:50px;width:50px;font-size:25px!important}.blocky-shipping-checkpoint-text{align-items:center;text-align:center;gap:.4rem}.blocky-shipping-checkpoint-line{width:0%;position:absolute;border-top:4px solid var(--icon-background-color, black);transform:translate(-50%,-50%);left:50%}.blocky-shipping-checkpoint-line-sm{top:15px}.blocky-shipping-checkpoint-line-md{top:20px}.blocky-shipping-checkpoint-line-lg{top:25px}.blocky-shipping-checkpoint-line:nth-child(1):nth-last-child(1){width:0%}.blocky-shipping-checkpoint-linei:nth-child(1):nth-last-child(2),.blocky-shipping-checkpoint-line:nth-child(2):nth-last-child(1){width:30%}.blocky-shipping-checkpoint-line:nth-child(1):nth-last-child(3),.blocky-shipping-checkpoint-line:nth-child(2):nth-last-child(2),.blocky-shipping-checkpoint-line:nth-child(3):nth-last-child(1){width:50%}.blocky-shipping-checkpoint-line:nth-child(1):nth-last-child(4),.blocky-shipping-checkpoint-line:nth-child(2):nth-last-child(3),.blocky-shipping-checkpoint-line:nth-child(3):nth-last-child(2),.blocky-shipping-checkpoint-line:nth-child(4):nth-last-child(1){width:70%}.blocky-shipping-checkpoint-line:nth-child(1):nth-last-child(5),.blocky-shipping-checkpoint-line:nth-child(2):nth-last-child(4),.blocky-shipping-checkpoint-line:nth-child(3):nth-last-child(3),.blocky-shipping-checkpoint-line:nth-child(4):nth-last-child(2),.blocky-shipping-checkpoint-line:nth-child(5):nth-last-child(1){width:75%}@media screen and (max-width:749px){.blocky-shipping-checkpoint-text>p{line-height:1;font-size:calc(var(--text-size) * .85px)}}@media screen and (min-width:750px){.blocky-shipping-checkpoint-text>p{line-height:1;font-size:calc(var(--text-size) * 1px)}}.track-order-container{width:100%;max-width:400px;box-shadow:#0000003d 0 3px 8px;border-radius:15px;padding:30px;display:flex;flex-direction:column;gap:1.5rem;margin-right:auto;margin-left:auto;margin-bottom:65px;background-color:#fff;color:#000}.track-order-input{height:40px;border-radius:8px;border-width:1px;padding-left:12px}.track-order-button{height:40px;border-radius:8px;border-width:0px;box-shadow:#0000003d 0 3px 8px;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));font-weight:700;font-size:1.4rem;cursor:pointer}.track-order-button:hover{background-color:rgba(var(--color-button),.8)}.blocky-scroll-to{display:flex;flex-direction:column;gap:8px}.blocky-scroll-to-heading{color:var(--heading-text-color);font-size:var(--heading-font-size)}.blocky-scroll-to-btn{cursor:pointer;box-shadow:#0000001f 0 2px 4px;padding:4px 12px;color:var(--btn-text-color);background:var(--btn-background-color);border-radius:var(--btn-border-radius);line-height:normal}.blocky-scroll-to-btns{display:flex;flex-wrap:wrap;gap:8px}.custom-price-badge{border-radius:var(--custom-price-badge-border-radius, --badge-corner-radius);letter-spacing:0rem;font-size:1.4rem;line-height:1;padding:.5rem 1.3rem;text-align:center;background-color:rgb(var(--color-badge-background));background:var(--gradient-background);border-color:rgba(var(--color-badge-border),var(--alpha-badge-border));color:rgb(var(--color-badge-foreground));word-break:break-word;margin-left:.75rem}.price>.custom-price-badge{display:flex;align-items:center}.urgency-block{padding:16px;box-sizing:border-box}@media(min-width:768px){.urgency-block{padding:24px}}.urgency-features{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-bottom:12px;margin-bottom:16px;flex-wrap:nowrap;box-sizing:border-box}@media(min-width:768px){.urgency-features{gap:16px}}.urgency-feature{display:flex;align-items:flex-start;gap:8px;flex:1;min-width:0;box-sizing:border-box}.urgency-feature-2{justify-content:center}.urgency-feature-3{justify-content:flex-end}.urgency-feature-text{display:block;min-width:0;max-width:100%;white-space:normal;overflow:visible;line-height:1.2}.urgency-icon-img{display:block;flex-shrink:0;object-fit:contain}.urgency-message{text-align:center;margin-bottom:12px;box-sizing:border-box}.urgency-heading{font-weight:700;margin:0 0 4px;line-height:1.2}.urgency-subtext{margin:0;line-height:1.35}.urgency-progress{position:relative;width:100%;height:28px;overflow:hidden;box-sizing:border-box}.urgency-progress-fill,.urgency-progress-remaining{position:absolute;top:0;height:100%;box-sizing:border-box}.urgency-progress-fill{left:0;display:flex;align-items:center;justify-content:center}.urgency-progress-remaining{right:0}.urgency-progress-text{color:#fff;font-weight:700;font-size:16px;line-height:1;white-space:nowrap;padding:0 8px;box-sizing:border-box}@media(max-width:768x){.urgency-features,.urgency-feature{gap:6px}.urgency-feature-text{font-size:calc(var(--urgency-icon-text-size, 13px) * .85)}.urgency-heading{font-size:calc(var(--urgency-heading-size, 18px) * .9)}.urgency-subtext{font-size:calc(var(--urgency-subtext-size, 14px) * .9)}.urgency-progress-text{font-size:14px}}.stock_progress_wrapper{margin-top:31px!important}.gurantee_img{width:87px;height:87px}.gurantee_img img{width:100%}.gurantee_block{padding:16px;border-radius:8px;background:#fbebe4;display:flex;margin-top:20px!important;font-family:Lausanne,sans-serif!important}.gurantee_right_content{margin-left:12px;display:flex;flex-direction:column;align-items:start}.gurantee_right_content h3{margin:0;padding:0;font-size:16px;line-height:24px;font-weight:400;color:#290217;font-family:Lausanne,sans-serif!important}.gurantee_desc p{font-size:16px;line-height:24px;font-weight:200;padding:0;margin:5px 0 0;color:#290217;font-family:Lausanne,sans-serif!important}.gurantee_block{margin-top:20px}.blocky-page-width{max-width:var(--section-page-width, 120rem);margin:0 auto;padding:0 1.5rem}.blocky-padding{padding-top:var(--padding-top, 36px);padding-bottom:var(--padding-bottom, 36px)}.blocky-flex-container{display:flex;align-items:stretch;gap:2rem}.blocky-des-flex-row{flex-direction:row}.blocky-des-flex-row-reverse{flex-direction:row-reverse}@media screen and (max-width:749px){.blocky-mob-flex-col{flex-direction:column}.blocky-mob-flex-col-reverse{flex-direction:column-reverse}.blocky-des-flex-row,.blocky-des-flex-row-reverse{flex-direction:column}}.blocky-flex-child{flex:1;min-width:0}.blocky-flex-child-small{flex:0 0 33.333%;max-width:33.333%}.blocky-flex-child-medium{flex:0 0 50%;max-width:50%}.blocky-flex-child-large{flex:0 0 66.666%;max-width:66.666%}.blocky-flex-child-2{flex:1;min-width:0}@media screen and (max-width:749px){.blocky-flex-child-small,.blocky-flex-child-medium,.blocky-flex-child-large{flex:1 1 100%;max-width:100%}}.blocky-flex-layout-2 .blocky-flex-container{overflow:hidden}.blocky-flex-layout-2 .blocky-flex-child:last-child{background-color:var(--layout-2-background-color, #fcfcfc);padding:2rem}.blocky-justify-center{display:flex;justify-content:center;align-items:center}.blocky-media{display:block;width:100%;height:100%;object-fit:cover}.blocky-image-cover{object-fit:cover}.blocky-image-contain{object-fit:contain}.blocky-image-fill{object-fit:fill}.blocky-media-adapt{height:auto}.blocky-media-small{height:300px}.blocky-media-medium{height:450px}.blocky-media-large{height:600px}.blocky-desktop-square{aspect-ratio:1/1}.blocky-desktop-wide{aspect-ratio:16/9}.blocky-desktop-long{aspect-ratio:9/16}.blocky-desktop-adapt{aspect-ratio:auto}@media screen and (max-width:749px){.blocky-mobile-square{aspect-ratio:1/1}.blocky-mobile-wide{aspect-ratio:16/9}.blocky-mobile-long{aspect-ratio:9/16}.blocky-mobile-adapt{aspect-ratio:auto}}.blocky-shadow{box-shadow:0 4px 16px #0000001f}.blocky-overflow-hidden{overflow:hidden}.blocky-media-text-container{display:flex;flex-direction:column;gap:var(--text-container-gap, 1.5rem);height:100%}.blocky-align-start{justify-content:flex-start}.blocky-align-center{justify-content:center}.blocky-align-end{justify-content:flex-end}.blocky-text-container-desktop-left{text-align:left}.blocky-text-container-desktop-center{text-align:center}.blocky-text-container-desktop-right{text-align:right}@media screen and (max-width:749px){.blocky-text-container-mobile-left{text-align:left}.blocky-text-container-mobile-center{text-align:center}.blocky-text-container-mobile-right{text-align:right}}.blocky-flex-col{display:flex;flex-direction:column}.blocky-title{margin:0;line-height:1.2;color:var(--title-color, #000);font-size:calc(var(--title-size, 24) * 1px)}.blocky-body-text{margin:0;line-height:1.6;color:var(--body-color, #000);font-size:var(--body-font-size, 16px)}.blocky-body-text p{margin:0}.blocky-results-row{display:flex;align-items:center;gap:1.5rem;padding:var(--results-padding, 1rem) 0;border-bottom:1px solid rgba(0,0,0,.08)}.blocky-results-row:last-child{border-bottom:none}.blocky-results-percentage{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:.3rem;font-size:var(--percentage-size, 7rem);font-weight:700;color:var(--percentage-color, #000);line-height:1}.blocky-results-percentage p{margin:0}.blocky-results-percentage:after{content:"";display:block;width:6rem;height:var(--results-border-width, .7rem);background:linear-gradient(to right,var(--percentage-color, #000) var(--percentage, 90%),var(--non-percentage-color, #eee) var(--percentage, 90%));border-radius:999px}.blocky-results-text{flex:1;min-width:0;font-size:var(--result-text-size, 16px);color:rgb(var(--result-text-color, 0,0,0));line-height:1.4}.blocky-results-text p{margin:0}.blocky-results-hide-percentage .blocky-results-percentage:after{display:none}.blocky-results-hide-border .blocky-results-row{border-bottom:none}.blocky-results-percentage-not-bold .blocky-results-percentage{font-weight:400}.blocky-button{display:inline-block;padding:12px 24px;cursor:pointer;text-decoration:none;font-size:var(--button-font-size, 1.4rem);font-weight:600;line-height:1;background-color:var(--button-background-color, #2065D1);color:var(--button-text-color, #fff);border:2px solid var(--button-background-color, #2065D1);transition:opacity .2s}.blocky-button:hover{opacity:.85}.blocky-button-flat{border-radius:0}.blocky-button-curved{border-radius:8px}.blocky-button-round{border-radius:24px}.blocky-button-extra-round{border-radius:999px}.blocky-button-outline{background-color:transparent;color:var(--button-background-color, #2065D1)}blocky-slider-2{display:block;position:relative;overflow:hidden}.blocky-slider-track-wrapper{overflow:hidden;width:100%}.blocky-slider-track{display:flex;transition:transform .4s ease;will-change:transform}.blocky-slider-slide{flex-shrink:0;width:100%;position:relative}.blocky-slider-slide img,.blocky-slider-slide video{display:block;width:100%;height:100%;object-fit:cover}.blocky-slider-arrows{display:flex;gap:8px;justify-content:center;margin-top:12px}.blocky-slider-arrow{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#ffffffe6;border:none;cursor:pointer;box-shadow:0 2px 8px #00000026;transition:background .2s}.blocky-slider-arrow:hover{background:#fff}.blocky-slider-dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.blocky-slider-dot{width:8px;height:8px;border-radius:50%;background:#ccc;cursor:pointer;border:none;padding:0;transition:background .2s}.blocky-slider-dot.active,.blocky-slider-dot[aria-selected=true]{background:#333}@media screen and (min-width:750px){.blocky-slider-slide.blocky-desktop-square{aspect-ratio:1/1}.blocky-slider-slide.blocky-desktop-wide{aspect-ratio:16/9}.blocky-slider-slide.blocky-desktop-long{aspect-ratio:9/16}}@media screen and (max-width:749px){.blocky-slider-slide.blocky-mobile-square{aspect-ratio:1/1}.blocky-slider-slide.blocky-mobile-wide{aspect-ratio:16/9}.blocky-slider-slide.blocky-mobile-long{aspect-ratio:9/16}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/blocky-lys.css.map */
