/*
Generated time: July 2, 2025 10:07
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.bottom-cart-box{display:flex;flex-direction:column}.yv-side-drawer-container .yv-upsell-drawer .bottom-cart-box{display:none}@media(max-width:768px){.bottom-cart-box{padding-top:0;z-index:10;display:none}.bottom-cart-box .leave-order-note{display:none}.yv-side-drawer-container{display:flex;flex-direction:column-reverse;overflow-x:hidden;overflow-y:scroll}.yv-side-drawer-container .cart-drawer-note-true{min-height:calc(100% - 220px)}.yv-side-drawer-container .yv-upsell-drawer{position:unset;z-index:9;width:100%;max-width:unset;right:0;bottom:200px;top:unset;display:flex;flex-direction:column;transform:none;max-height:9%;min-height:fit-content;scroll-margin-top:0}.yv-side-drawer-container .yv-upsell-drawer .bottom-cart-box{position:relative;display:flex;flex-direction:column}.yv-side-drawer-container .yv-upsell-drawer.hidden{display:unset!important}.yv-side-drawer-container .yv-upsell-drawer.active{max-height:unset}.yv-side-drawer-container .yv-upsell-drawer.active .cart-drawer-note-true{display:none}.yv-side-drawer-container .yv-upsell-drawer.active .yv-suggest-sidebar-content{display:flex;flex-wrap:nowrap;justify-content:space-between;visibility:visible;opacity:1;gap:16px;max-width:unset;padding:4px 20px;min-height:fit-content;height:fit-content}.yv-side-drawer-container .yv-upsell-drawer.active .yv-suggest-sidebar-content .yv-product-card{max-width:30%;min-width:30%}.yv-side-drawer-container .yv-upsell-drawer.active .yv-suggest-sidebar-content .yv-product-card .yv-product-title{font-size:12px;text-overflow:ellipsis;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-lines:2}.yv-side-drawer-container .yv-upsell-drawer.active .yv-suggest-sidebar-content .yv-product-card .yv-product-information .yv-prizebox span{font-size:16px}.yv-side-drawer-container .yv-upsell-drawer.active .yv-suggest-sidebar-content .yv-product-card .select-talla,.yv-side-drawer-container .yv-upsell-drawer.active .yv-suggest-sidebar-content .yv-product-card .trusted-stars{display:none}.yv-side-drawer-container .yv-upsell-drawer.active .yv-suggest-sidebar-content .yv-product-card .yv-product-img{aspect-ratio:1/1}.yv-side-drawer-container .yv-upsell-drawer.active .yv-suggest-sidebar-content .yv-product-card .yv-product-img .image-portrait{padding-bottom:unset}.yv-side-drawer-container .yv-upsell-drawer.active .yv-suggest-sidebar-content .yv-product-card .custom_variants{min-height:unset}.yv-side-drawer-container .yv-upsell-drawer .yv-drawer-sidebar{pointer-events:none;display:flex;flex-direction:row;width:100%;position:relative}.yv-side-drawer-container .yv-upsell-drawer .yv-drawer-sidebar .slide-arrow{position:absolute;left:50%;top:0;width:25px;height:25px;display:flex;transform:translateX(-50%) rotate(90deg);justify-content:center;z-index:0}.yv-side-drawer-container .yv-upsell-drawer .yv-drawer-sidebar .marquee-inner-vertical{display:flex;flex-direction:row;gap:16px}.yv-side-drawer-container .yv-upsell-drawer .yv-drawer-sidebar .marquee-inner-vertical .yv-drawer-text{writing-mode:unset;animation:horizontal-marque 3s linear infinite;padding:15px 0 0}}@keyframes horizontal-marquee{0%{transform:translateX(0);visibility:visible}100%{transform:translateX(-100%)}}.collection-banner-container{display:flex;flex-direction:column;gap:24px;padding:48px 0 24px;align-items:center}.collection-banner-container__title{font-size:2rem;text-align:center;font-family:var(--heading-font-family);line-height:var(--heading_line_height);font-weight:var(--heading-font-weight)}.collection-banner-container__blocks{max-width:100%;overflow-x:scroll;display:flex;flex-wrap:nowrap;align-items:stretch;gap:28px;padding:0 72px;justify-content:center;padding-bottom:24px}.collection-banner-container__blocks--block{display:flex;align-items:center;flex-direction:column;gap:20px;min-width:15%;max-width:15%}.collection-banner-container__blocks--block h3{font-family:var(--heading-font-family);font-weight:600;font-size:16px;text-align:center}@media(max-width:768px){.collection-banner-container{display:flex;flex-direction:column;gap:24px;padding:32px 0 8px;align-items:center}.collection-banner-container__title{font-size:2rem;text-align:center;font-family:var(--heading-font-family);line-height:var(--heading_line_height);font-weight:var(--heading-font-weight)}.collection-banner-container__blocks{gap:28px;padding:0 24px;padding-bottom:24px}.collection-banner-container__blocks--block{gap:12px;min-width:25%;max-width:25%}.collection-banner-container__blocks--block h3{font-size:20px}}.categories-control-container{display:flex;flex-direction:column;gap:24px;padding:48px 0 24px;align-items:center}.categories-control-container__title{font-size:2rem;text-align:center;font-family:var(--heading-font-family);line-height:var(--heading_line_height);font-weight:var(--heading-font-weight)}.categories-control-container__slider{max-width:100%;display:flex;flex-wrap:nowrap;align-items:stretch;gap:28px;padding:0 72px;justify-content:center;padding-bottom:24px}.categories-control-container__slider .slick-track{display:flex;gap:16px}.categories-control-container__slider .slick-next:before,.categories-control-container__slider .slick-prev:before{color:#000!important}.categories-control-container__slider .slick-arrow{z-index:9999}.categories-control-container__slider .slick-prev{left:25px}.categories-control-container__slider .slick-next{right:25px}.categories-control-container__slider--slide{display:flex;align-items:center;flex-direction:column;gap:20px;max-width:15%}.categories-control-container__slider--slide a{width:100%;display:flex;flex-direction:column;align-items:center}.categories-control-container__slider--slide h3{width:100%;font-family:var(--heading-font-family);font-weight:600;font-size:16px;text-align:center}@media(max-width:768px){.categories-control-container{display:flex;flex-direction:column;gap:24px;padding:32px 0 8px;align-items:center}.categories-control-container__title{font-size:2rem;text-align:center;font-family:var(--heading-font-family);line-height:var(--heading_line_height);font-weight:var(--heading-font-weight)}.categories-control-container__slider{gap:28px;padding:0 24px;padding-bottom:24px}.categories-control-container__slider--slide{gap:12px;max-width:25%}.categories-control-container__slider--slide h3{font-size:16px}}