.fixed-line-icon .action-line-icon:focus{outline:0}.fixed-line-icon .action-line-icon:focus-visible{outline:2px solid #1e90ff;outline-offset:2px}.fixed-line-icon{position:fixed;right:14px;bottom:-5px;z-index:9999;list-style:none;padding:0;margin:0}.fixed-line-icon .action-line-icon{margin:0;padding:0;display:block;width:110px;height:110px;cursor:pointer;background-image:url(https://cdn.shopify.com/s/files/1/0601/8082/4258/files/02-gif-ADD-LINE-ICON.gif?v=1743560090);background-size:contain;background-repeat:no-repeat;background-position:center;border-radius:50%;transition:transform .2s ease}.fixed-line-icon .action-line-icon:hover{transform:scale(1.1)}@media screen and (max-width:767px){.fixed-line-icon{bottom:40px;right:14px}.fixed-line-icon .action-line-icon{width:110px;height:110px}}@media screen and (pointer:fine){.quick-add{inset-block-end:25%!important}}@media screen and (max-width:767px){.quick-add{inset-block-end:0!important}}@media screen and (max-width:767px){.product-card__countdown{display:flex!important}.button.icon-with-text .btn-text{font-size:12px!important}.button.icon-with-text{background-color:transparent!important;color:#be1d42!important;border:1px solid #be1d42!important}}.product-sticky-form{z-index:99999!important}@media screen and (min-width:1280px){.banner__box--small{max-width:100%}}@media screen and (min-width:768px){.banner__box--small{max-width:100%}}a.media-card__link.flex.flex-col.w-full.h-full.relative{border:1px solid rgb(var(--color-border));border-radius:var(--sp-2d5);overflow:hidden}.header-menu-icon-1{height:30px;padding:6px 14px;border-radius:999px;background:#90b83d}.video-container{position:relative;overflow:hidden;padding-top:56.25%;width:100%}.video-responsive-iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}@media (min-width:768px){a.product-card__title.reversed-link.text-base-xl.font-medium.leading-tight{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;background-size:0}}@media (max-width:767px){a.product-card__title.reversed-link.text-base-xl.font-medium.leading-tight{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;background-size:0;font-size:12px!important}}@media screen and (min-width:1024px){.product-card__details.flex.flex-col.lg\:flex-row.items-baseline.gap-2.w-full{flex-direction:column!important}.price.price--on-sale.flex.flex-wrap.lg\:flex-col.lg\:items-end.gap-2.md\:gap-1d5{flex-direction:row!important}.product-card__content.flex.flex-col.justify-start.text-left{padding:20px!important}}@media (max-width:767px){img.product-page-description{display:none!important}}@media (min-width:768px){img.product-page-description-mobile{display:none!important}}img.product-page-description,img.product-page-description-mobile{margin:0!important}a.drawer__menu-item.block.text-2xl.font-bold.leading-none.tracking-tight{font-size:20px!important}summary.drawer__menu-item.block.text-2xl.font-bold.leading-none.tracking-tight.cursor-pointer.relative{font-size:20px!important}.drawer__submenu>button:before{color:#1717171a!important}.drawer__submenu>button{color:#fff!important;border-block-end:0!important}cart-drawer#CartDrawer{z-index:99999}@media screen and (min-width:768px){.sticky-buy-button{right:80px}}sticky-buy-button.sticky-buy-button.fixed.z-20.bottom-0.right-0.opacity-0.invisible{margin-left:50px}.image-banner .item+.item{margin-top:0!important}a.product-card__title.reversed-link.text-base-xl.font-medium.leading-tight{font-size:14px}.card.product-card.product-card--card.grid.leading-none.relative.overflow-hidden{border:1px solid rgb(var(--color-border));border-radius:var(--sp-2d5)}.productView{display:inline-block}@media screen and (max-width:767px){.productView{display:block}}@media screen and (max-width:768px){.rating-count{padding-inline-start:0;border-inline-start:0}}split-words.split-words.flex.flex-wrap{display:flow}.rte{margin-top:0}@media screen and (max-width:768px){.rte{margin-top:var(--sp-3)}}.product__title{margin-block-start:var(--sp-5)}.product__price .price__regular{font-weight:700;font-size:40px}.product__price.grid.gap-3{gap:var(--sp-2);margin-block-start:var(--sp-2)}div#tdf_sale_widget{padding:var(--sp-4) var(--sp-5);border-radius:var(--sp-2d5);background-color:#f5f5f5;color:#171717}.tdf_discount_icon{display:flex;align-items:center}.tdf_discount_content{margin:0!important;max-width:999px!important}@media screen and (max-width:768px){.tdf_discount_content{max-width:100%}}@media screen and (max-width:639px){.tdf_discount_content{padding-left:0!important}.tdf_discount_content{width:280px!important}.tdf_discount_icon{position:relative!important;width:32px!important;height:32px!important;background-size:20px!important}.tdf_discount_tag{margin-top:var(--sp-3);font-size:.875rem!important;line-height:1!important}}.tdf_nonpopup h2{margin:0}#tdf_wholesale.tdf_container{margin:0!important}.flag-preorder{display:flex;padding:12px;height:40px;border:1px solid rgb(var(--color-border));border-radius:6px;font-weight:400;align-items:center;justify-content:center}.fa-box-circle-check{height:20px;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3C!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc.--%3E%3Cpath d='M232 48h110.4c19 0 36.2 11.2 43.9 28.5l41.6 93.6c.9 1.9 1.6 3.9 2.2 5.9H232V48zM16 192h432v-2.4c0-9-1.9-17.8-5.5-26L400.9 70c-10.3-23.1-33.2-38-58.5-38H105.6c-25.3 0-48.2 14.9-58.5 38L5.5 163.6c-3.6 8.2-5.5 17-5.5 26V416c0 35.3 28.7 64 64 64h232.2c-4.2-5.1-8.1-10.4-11.8-16H64c-26.5 0-48-21.5-48-48V192zm200-16H18c.6-2 1.3-4 2.2-5.9l41.5-93.6C69.4 59.2 86.6 48 105.6 48H216v128zm216 64a128 128 0 110 256 128 128 0 110-256zm0 272a144 144 0 100-288 144 144 0 100 288zm69.7-189.7c-3.1-3.1-8.2-3.1-11.3 0L416 396.7l-42.3-42.3c-3.1-3.1-8.2-3.1-11.3 0s-3.1 8.2 0 11.3l48 48c3.1 3.1 8.2 3.1 11.3 0l80-80c3.1-3.1 3.1-8.2 0-11.3z'/%3E%3Cdeepl-alert/%3E%3C/svg%3E")}.flag-preorder-2-container{display:flex;align-items:center;justify-content:center}.flag-preorder-2-animation{overflow:hidden;height:24px}section.flag-preorder-2-animation{line-height:24px}.flag-preorder-2-animation>div>div{display:inline-block;margin-bottom:0;padding:0;height:24px}.flag-preorder-2-animation>div{height:24px}.flag-preorder-2-animation div:first-child{animation:text-animation 8s infinite}@keyframes text-animation{0%{margin-top:0}10%{margin-top:0}20%{margin-top:-24px}30%{margin-top:-24px}40%{margin-top:-48px}60%{margin-top:-48px}70%{margin-top:-24px}80%{margin-top:-24px}90%{margin-top:0}to{margin-top:0}}#tdf_loyal.tdf_container{display:none!important}.tracking-tight{letter-spacing:.025em!important}#cart_form .tdf-cart-item-lp-p .tdf_price_original,.tdf-cart-item-p-p.tdf-priced br{display:none!important}#tdf_wholesale table{display:none}.guide-360-shot-image-sec{position:relative;display:table-cell;margin:0 auto;width:100%;height:100%;vertical-align:middle;text-align:center}.guide-360-viewPort{margin:0 auto;width:640px;height:640px;max-width:100vw;max-height:100vw;background-position:0 0;background-size:cover;cursor:pointer}.guide-360-logo{position:absolute;top:30px;right:30px;z-index:1000;display:none}.guide-360-logo:hover:after{position:absolute;top:100%;right:0;z-index:9999;width:150px;height:40px;border-radius:4px;background-color:#000c;color:#fff;content:attr(data-tooltip-text);text-align:center;font-size:12px;line-height:40px}.guide-360{position:absolute;width:100%;height:100%;background:url(https://cdn.shopify.com/s/files/1/0601/8082/4258/files/rotate.png?v=1640835893) no-repeat center}.guide-360 span{display:none;width:28px;height:16px;color:#959595;font-weight:500;font-size:13px;font-family:Lato}@media screen and (min-width:768px){body.newsletter-show .halo-newsletter-popup{transition:none!important;transform:translate3d(-50%,-50%,0)}}.halo-popup-wrapper-installment{display:flex;text-align:center;margin-block:var(--sp-6)}.halo-popup-wrapper-installment-box{display:flex;padding:20px;width:1px;border:1px solid rgba(0,0,0,.16);border-radius:6px;background-color:#fff;color:#171717;flex:1;flex-flow:column}@media (max-width:790px){.halo-popup-wrapper-installment-box{margin:0 10px!important}}.halo-popup-wrapper-installment p{font-weight:var(--font-body-weight);font-size:var(--text-sm)}.halo-popup-wrapper-installment span{color:#be1d24;font-weight:var(--font-bold);font-size:var(--title-md)}.halo-popup-wrapper-installment span#small{font-size:var(--text-3xl)}.halo-popup-wrapper-installment-list-payment{display:flex;padding:0;align-items:center}.halo-popup-wrapper-installment-list-payment img{margin:0 .25rem 0 0;width:40px}.halo-popup-payment ul{padding:0}.halo-popup-payment li{display:flex;margin:5px 0;list-style-type:none;align-items:center}.halo-popup-payment ul li img{margin:0 .25rem 0 0;width:60px}@media (max-width:790px){.halo-popup-wrapper{padding:15px!important}.halo-popup-header{padding-top:10px!important}}.halo-popup-content ul{padding-left:20px}h5.halo-popup-title{display:inline-block;padding:6px 20px;width:100%;border-radius:6px;background-color:#c10016;color:#fff;text-align:center;letter-spacing:.02em;font-weight:var(--font-weight-bold)}div#halo-product-custom-information{border-radius:6px;background:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.css.map */
