.recommended-products{margin:30px 0!important}.recommended-products .title{font-size:16px;font-style:normal;font-weight:600;color:#4b4b51;margin:0 0 14px}.custom-collection-list{padding:0;margin:auto;margin-bottom:0!important}.custom-collection-list .item{list-style:none;position:relative;display:flex;background-color:#fbfbfb;align-items:stretch}.custom-collection-list .item a{display:block;text-decoration:none}.custom-collection-list .item figure{width:88px;margin:0;background-color:#f7f5f6;overflow:hidden}.custom-collection-list .item img{width:100%;display:block;object-fit:contain;height:100%;transition:all .3s ease;transform:scale(1)}.custom-collection-list .item .image-link:hover figure img{transform:scale(1.05)}.custom-collection-list .item .item-text{flex:1;padding:9px 12px;position:relative;display:flex;flex-direction:column;justify-content:space-between}.custom-collection-list .item .item-text .title-link{width:max-content}.custom-collection-list .item .item-text .title-link h3{margin:0!important;min-height:initial;font-size:16px;font-style:normal;font-weight:500;text-transform:uppercase;font-family:Oswald,sans-serif;margin-bottom:10px;border-bottom:1.5px solid transparent;transition:all .2s ease}.custom-collection-list .item .item-text .title-link:hover h3{border-bottom:1.5px solid #000}.custom-collection-list .item .prices{display:flex}.custom-collection-list .item .prices .price{margin:0;color:#000;font-weight:500;font-size:14px;font-family:Oswald,sans-serif}.custom-collection-list .item .prices .price-discount{margin-right:10px;color:#acacac;text-decoration:line-through}.custom-collection-list .item .change-color{position:absolute;bottom:7px;right:7px;padding:6px 11px;cursor:pointer;background-color:transparent;font-size:12px;font-weight:700;text-transform:uppercase;font-family:Oswald,sans-serif;letter-spacing:.5px;transition:all .3s ease;transform:scale(1);display:flex;align-items:center;color:#000;border-radius:4.5px;border:1px solid #000}.custom-collection-list .item .change-color.added{pointer-events:none}.custom-collection-list .item .change-color svg{margin-right:3px}.custom-collection-list .item .change-color:hover{background-color:#d1d1d1;border:1px solid #000;transform:scale(1.01)}.custom-collection-list .slick-arrow:before{color:#000}.modal-variants{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:99;opacity:0;visibility:hidden;pointer-events:none;transition:all .3s ease}.modal-variants .list-variants{right:0;transition:all .3s ease}.modal-variants.active{opacity:1;visibility:visible;pointer-events:all}.modal-variants.active .list-variants{right:90px}.list-variants{padding:20px 30px;margin:0;list-style:none;position:absolute;top:50%;transform:translateY(-50%);background:#fff;box-shadow:0 40px 70px #0003;z-index:1;width:100%;max-width:370px;max-height:617px;display:flex;flex-direction:column}.list-variants ul{padding:0;margin:0;list-style:none;flex:1;overflow-y:auto}.list-variants ul::-webkit-scrollbar{-webkit-appearance:none;width:6px}.list-variants ul::-webkit-scrollbar-thumb{border-radius:4px;background-color:#0000004d;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}.list-variants .head-variants{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.list-variants .head-variants h2{margin:0;font-weight:600;color:#000;font-family:Oswald;font-size:20px;text-transform:uppercase}.list-variants .head-variants .close-variants{padding:0;border:none;cursor:pointer;border-radius:0;color:#4b4b51;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase;background-color:transparent;display:flex;align-items:center;transition:all .3s ease}.list-variants .head-variants .close-variants svg{margin-left:10px;transition:all .3s ease;transform:scale(1)}.list-variants .head-variants .close-variants:hover{color:#000}.list-variants .head-variants .close-variants:hover svg{transform:scale(1.05)}.list-variants .variant-cta{margin-bottom:10px}.list-variants .variant-cta:last-child{margin-bottom:0}.list-variants .variant-cta a{display:flex;align-items:center;transition:all .3s ease;background-color:#f9f9f9b3;border:1px solid transparent;position:relative}.list-variants .variant-cta a:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#f9f9f980;z-index:1;opacity:0;transition:all .3s ease}.list-variants .variant-cta a:hover{background-color:#f9f9f9;border:1px solid #414141}.list-variants .variant-cta a:hover:after,.list-variants .variant-cta a:hover .cta-select{opacity:1}.list-variants .variant-cta.sold-out{display:none}.list-variants .variant-cta.sold-out a{pointer-events:none;opacity:.4}.list-variants .variant-cta.sold-out a .text-soldout{color:red}.list-variants .variant-cta figure{width:122px;height:122px;margin-bottom:0;margin-right:10px}.list-variants .variant-cta img{width:100%;height:100%;object-fit:contain;display:block}.list-variants .variant-cta .text-variant .cta-select{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#000;z-index:2;width:106px;height:44px;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease}.list-variants .variant-cta .text-variant .cta-select p{margin:0;color:#fff;text-align:center;font-family:Oswald,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase}.list-variants .variant-cta .text-variant .cta-select .loading-overlay__spinner{height:2.2rem}.list-variants .variant-cta .text-variant .cta-select .loading-overlay__spinner .path{stroke:#fff}.list-variants .variant-cta h3{margin:0;color:#4b4b51;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700}.slider-controls{width:100%;display:flex;align-items:center;justify-content:space-between}.slider-controls.slick-hidden{display:none!important}.slider-controls .arrows{display:flex}.slider-controls .swiper-arrow{margin:12px 2px 0;display:flex;justify-content:center;align-items:center;width:30px;height:30px;cursor:pointer}.slider-controls .swiper-arrow.swiper-button-disabled{opacity:.25;pointer-events:none}.slider-controls .swiper-arrow.swiper-button-lock{display:none}.slider-controls .swiper-arrow.swiper-prev{transform:rotate(90deg)}.slider-controls .swiper-arrow.swiper-next{transform:rotate(-90deg)}.slider-controls .swiper-arrow svg{width:16px;color:#909090;transition:all .3s}.slider-controls .swiper-arrow:hover svg{color:#000}.slider-controls .slider-dots{height:30px;margin-top:12px}.slider-controls .slider-dots.swiper-pagination-lock{display:none}.slider-controls .slider-dots .swiper-pagination-bullet{width:10px;height:10px;background-color:#dfdfdb;margin:0 4px;border:none;opacity:1;display:inline-block;cursor:pointer;transition:all .3s}.slider-controls .slider-dots .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#909090!important}@media screen and (max-width: 768px){.modal-variants .list-variants{left:0;right:0;margin:auto}.modal-variants.active .list-variants{right:0}}@media screen and (max-width: 500px){.modal-variants .list-variants{bottom:-200px;top:initial;transform:initial;max-width:initial;padding:20px;max-height:390px}.modal-variants .list-variants .head-variants h2{font-size:18px}.modal-variants .list-variants .head-variants .close-variants{font-size:12px}.modal-variants .list-variants .head-variants .close-variants svg{width:23px}.modal-variants .list-variants .variant-cta figure{width:64px;height:64px}.modal-variants .list-variants .variant-cta h3{font-size:14px}.modal-variants .list-variants .variant-cta .text-variant .cta-select{background-color:transparent}.modal-variants .list-variants .variant-cta .text-variant .cta-select p{opacity:0}.modal-variants .list-variants .variant-cta .text-variant .cta-select .loading-overlay__spinner .path{stroke:#000}.modal-variants.active .list-variants{bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/upsell-frequently.css.map */
