body.collection h1,body.collection h1 a,body.collection h2,body.collection h2 a,body.collection h3,body.collection h3 a,body.collection h4,body.collection h4 a,body.collection h5,body.collection h5 a,body.collection h6,body.collection h6 a,body.collection #nav li a,body.collection div.title a,body.collection .headline,body.collection .subtitle,body.collection a,body.collection p,body.collection span,body.collection b,body.collection strong,body.collection i,body.collection em,body.collection input,body.collection select,body.collection button,body.collection small,body.collection label,body.page-search-result h1,body.page-search-result h1 a,body.page-search-result h2,body.page-search-result h2 a,body.page-search-result h3,body.page-search-result h3 a,body.page-search-result h4,body.page-search-result h4 a,body.page-search-result h5,body.page-search-result h5 a,body.page-search-result h6,body.page-search-result h6 a,body.page-search-result #nav li a,body.page-search-result div.title a,body.page-search-result .headline,body.page-search-result .subtitle,body.page-search-result a,body.page-search-result p,body.page-search-result span,body.page-search-result b,body.page-search-result strong,body.page-search-result i,body.page-search-result em,body.page-search-result input,body.page-search-result select,body.page-search-result button,body.page-search-result small,body.page-search-result label{font-family:DM Sans,sans-serif!important;letter-spacing:normal}body.collection h1:active,body.collection h1:visited,body.collection h1 a:active,body.collection h1 a:visited,body.collection h2:active,body.collection h2:visited,body.collection h2 a:active,body.collection h2 a:visited,body.collection h3:active,body.collection h3:visited,body.collection h3 a:active,body.collection h3 a:visited,body.collection h4:active,body.collection h4:visited,body.collection h4 a:active,body.collection h4 a:visited,body.collection h5:active,body.collection h5:visited,body.collection h5 a:active,body.collection h5 a:visited,body.collection h6:active,body.collection h6:visited,body.collection h6 a:active,body.collection h6 a:visited,body.collection #nav li a:active,body.collection #nav li a:visited,body.collection div.title a:active,body.collection div.title a:visited,body.collection .headline:active,body.collection .headline:visited,body.collection .subtitle:active,body.collection .subtitle:visited,body.collection a:active,body.collection a:visited,body.collection p:active,body.collection p:visited,body.collection span:active,body.collection span:visited,body.collection b:active,body.collection b:visited,body.collection strong:active,body.collection strong:visited,body.collection i:active,body.collection i:visited,body.collection em:active,body.collection em:visited,body.collection input:active,body.collection input:visited,body.collection select:active,body.collection select:visited,body.collection button:active,body.collection button:visited,body.collection small:active,body.collection small:visited,body.collection label:active,body.collection label:visited,body.page-search-result h1:active,body.page-search-result h1:visited,body.page-search-result h1 a:active,body.page-search-result h1 a:visited,body.page-search-result h2:active,body.page-search-result h2:visited,body.page-search-result h2 a:active,body.page-search-result h2 a:visited,body.page-search-result h3:active,body.page-search-result h3:visited,body.page-search-result h3 a:active,body.page-search-result h3 a:visited,body.page-search-result h4:active,body.page-search-result h4:visited,body.page-search-result h4 a:active,body.page-search-result h4 a:visited,body.page-search-result h5:active,body.page-search-result h5:visited,body.page-search-result h5 a:active,body.page-search-result h5 a:visited,body.page-search-result h6:active,body.page-search-result h6:visited,body.page-search-result h6 a:active,body.page-search-result h6 a:visited,body.page-search-result #nav li a:active,body.page-search-result #nav li a:visited,body.page-search-result div.title a:active,body.page-search-result div.title a:visited,body.page-search-result .headline:active,body.page-search-result .headline:visited,body.page-search-result .subtitle:active,body.page-search-result .subtitle:visited,body.page-search-result a:active,body.page-search-result a:visited,body.page-search-result p:active,body.page-search-result p:visited,body.page-search-result span:active,body.page-search-result span:visited,body.page-search-result b:active,body.page-search-result b:visited,body.page-search-result strong:active,body.page-search-result strong:visited,body.page-search-result i:active,body.page-search-result i:visited,body.page-search-result em:active,body.page-search-result em:visited,body.page-search-result input:active,body.page-search-result input:visited,body.page-search-result select:active,body.page-search-result select:visited,body.page-search-result button:active,body.page-search-result button:visited,body.page-search-result small:active,body.page-search-result small:visited,body.page-search-result label:active,body.page-search-result label:visited{letter-spacing:normal}body.collection .container,body.page-search-result .container{max-width:calc(100% - 144px);margin:0 72px;width:calc(100% - 144px)}@media (max-width: 1024px){body.collection .container,body.page-search-result .container{max-width:calc(100% - 32px);margin:0 16px;width:calc(100% - 32px)}}body.collection-gift-finder div,body.collection-gift-finder h1,body.collection-gift-finder h1 a,body.collection-gift-finder h2,body.collection-gift-finder h2 a,body.collection-gift-finder h3,body.collection-gift-finder h3 a,body.collection-gift-finder h4,body.collection-gift-finder h4 a,body.collection-gift-finder h5,body.collection-gift-finder h5 a,body.collection-gift-finder h6,body.collection-gift-finder h6 a,body.collection-gift-finder #nav li a,body.collection-gift-finder div.title a,body.collection-gift-finder .headline,body.collection-gift-finder .subtitle,body.collection-gift-finder a,body.collection-gift-finder p,body.collection-gift-finder span,body.collection-gift-finder b,body.collection-gift-finder strong,body.collection-gift-finder i,body.collection-gift-finder em,body.collection-gift-finder input,body.collection-gift-finder select,body.collection-gift-finder button,body.collection-gift-finder small,body.collection-gift-finder label{font-family:DM Sans,sans-serif!important;letter-spacing:normal}body.collection-gift-finder div:active,body.collection-gift-finder div:visited,body.collection-gift-finder h1:active,body.collection-gift-finder h1:visited,body.collection-gift-finder h1 a:active,body.collection-gift-finder h1 a:visited,body.collection-gift-finder h2:active,body.collection-gift-finder h2:visited,body.collection-gift-finder h2 a:active,body.collection-gift-finder h2 a:visited,body.collection-gift-finder h3:active,body.collection-gift-finder h3:visited,body.collection-gift-finder h3 a:active,body.collection-gift-finder h3 a:visited,body.collection-gift-finder h4:active,body.collection-gift-finder h4:visited,body.collection-gift-finder h4 a:active,body.collection-gift-finder h4 a:visited,body.collection-gift-finder h5:active,body.collection-gift-finder h5:visited,body.collection-gift-finder h5 a:active,body.collection-gift-finder h5 a:visited,body.collection-gift-finder h6:active,body.collection-gift-finder h6:visited,body.collection-gift-finder h6 a:active,body.collection-gift-finder h6 a:visited,body.collection-gift-finder #nav li a:active,body.collection-gift-finder #nav li a:visited,body.collection-gift-finder div.title a:active,body.collection-gift-finder div.title a:visited,body.collection-gift-finder .headline:active,body.collection-gift-finder .headline:visited,body.collection-gift-finder .subtitle:active,body.collection-gift-finder .subtitle:visited,body.collection-gift-finder a:active,body.collection-gift-finder a:visited,body.collection-gift-finder p:active,body.collection-gift-finder p:visited,body.collection-gift-finder span:active,body.collection-gift-finder span:visited,body.collection-gift-finder b:active,body.collection-gift-finder b:visited,body.collection-gift-finder strong:active,body.collection-gift-finder strong:visited,body.collection-gift-finder i:active,body.collection-gift-finder i:visited,body.collection-gift-finder em:active,body.collection-gift-finder em:visited,body.collection-gift-finder input:active,body.collection-gift-finder input:visited,body.collection-gift-finder select:active,body.collection-gift-finder select:visited,body.collection-gift-finder button:active,body.collection-gift-finder button:visited,body.collection-gift-finder small:active,body.collection-gift-finder small:visited,body.collection-gift-finder label:active,body.collection-gift-finder label:visited{letter-spacing:normal}body.collection-gift-finder .container{max-width:calc(100% - 144px);margin:0 72px;width:calc(100% - 144px)}@media (max-width: 1024px){body.collection-gift-finder .container{max-width:calc(100% - 32px);margin:0 16px;width:calc(100% - 32px)}}body.collection-mkt h1,body.collection-mkt h1 a,body.collection-mkt h2,body.collection-mkt h2 a,body.collection-mkt h3,body.collection-mkt h3 a,body.collection-mkt h4,body.collection-mkt h4 a,body.collection-mkt h5,body.collection-mkt h5 a,body.collection-mkt h6,body.collection-mkt h6 a,body.collection-mkt #nav li a,body.collection-mkt div.title a,body.collection-mkt .headline,body.collection-mkt .subtitle,body.collection-mkt a,body.collection-mkt p,body.collection-mkt span,body.collection-mkt b,body.collection-mkt strong,body.collection-mkt i,body.collection-mkt em,body.collection-mkt input,body.collection-mkt select,body.collection-mkt button,body.collection-mkt small,body.collection-mkt label{font-family:DM Sans,sans-serif!important;letter-spacing:normal}body.collection-mkt h1:active,body.collection-mkt h1:visited,body.collection-mkt h1 a:active,body.collection-mkt h1 a:visited,body.collection-mkt h2:active,body.collection-mkt h2:visited,body.collection-mkt h2 a:active,body.collection-mkt h2 a:visited,body.collection-mkt h3:active,body.collection-mkt h3:visited,body.collection-mkt h3 a:active,body.collection-mkt h3 a:visited,body.collection-mkt h4:active,body.collection-mkt h4:visited,body.collection-mkt h4 a:active,body.collection-mkt h4 a:visited,body.collection-mkt h5:active,body.collection-mkt h5:visited,body.collection-mkt h5 a:active,body.collection-mkt h5 a:visited,body.collection-mkt h6:active,body.collection-mkt h6:visited,body.collection-mkt h6 a:active,body.collection-mkt h6 a:visited,body.collection-mkt #nav li a:active,body.collection-mkt #nav li a:visited,body.collection-mkt div.title a:active,body.collection-mkt div.title a:visited,body.collection-mkt .headline:active,body.collection-mkt .headline:visited,body.collection-mkt .subtitle:active,body.collection-mkt .subtitle:visited,body.collection-mkt a:active,body.collection-mkt a:visited,body.collection-mkt p:active,body.collection-mkt p:visited,body.collection-mkt span:active,body.collection-mkt span:visited,body.collection-mkt b:active,body.collection-mkt b:visited,body.collection-mkt strong:active,body.collection-mkt strong:visited,body.collection-mkt i:active,body.collection-mkt i:visited,body.collection-mkt em:active,body.collection-mkt em:visited,body.collection-mkt input:active,body.collection-mkt input:visited,body.collection-mkt select:active,body.collection-mkt select:visited,body.collection-mkt button:active,body.collection-mkt button:visited,body.collection-mkt small:active,body.collection-mkt small:visited,body.collection-mkt label:active,body.collection-mkt label:visited{letter-spacing:normal}body.collection-mkt .container{max-width:calc(100% - 144px);margin:0 72px;width:calc(100% - 144px)}@media (max-width: 1024px){body.collection-mkt .container{max-width:calc(100% - 32px);margin:0 16px;width:calc(100% - 32px)}}.collection-template-section h1.headline{font-size:24px;font-weight:700;line-height:34px;color:#000;margin:20px 0 24px;padding:0;text-align:center}.collection-template-section .filter-sorter-wrapper{display:flex;justify-content:space-between;margin-bottom:24px}.collection-template-section .filter-wrapper{height:40px;border:1px solid #8E8E93;min-width:168px;border-radius:4px;padding:8px 16px;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none}.collection-template-section .filter-wrapper span{font-weight:500;font-size:16px;line-height:24px;color:#222;margin-left:8px}.collection-template-section .filter-wrapper .count{margin-left:4px}.collection-template-section .sorter-wrapper{display:flex;gap:8px}.collection-template-section .sorter-wrapper p{background:#f2f2f7;border-radius:4px;padding:8px 16px;margin-bottom:0;font-weight:400;font-size:16px;line-height:24px;color:#222;cursor:pointer;-webkit-user-select:none;user-select:none;height:40px}.collection-template-section .sorter-wrapper p.active{background:#f13c20!important;color:#fff}.collection-template-section .sorter-wrapper p:hover{background:#e5e5e5}.collection-template-section .sorter-wrapper-mb{display:none;align-items:center;position:relative}.collection-template-section .sorter-wrapper-mb .current-active{font-weight:500;font-size:16px;line-height:24px;color:#222}.collection-template-section .sorter-wrapper-mb .sorter-btn{border:1px solid #8E8E93;border-radius:4px;width:100%;height:40px;text-align:center;line-height:40px;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:8px;padding:8px 14px}.collection-template-section .sorter-wrapper-mb .dropdown-content{display:none;position:absolute;width:180px;box-shadow:0 3px 10px #0d0c222b;right:0;z-index:10;border-radius:4px;background:#fff;text-align:left;top:40px}.collection-template-section .sorter-wrapper-mb .dropdown-content ul{list-style:none;padding:0;margin:0}.collection-template-section .sorter-wrapper-mb .dropdown-content li{font-size:15px;line-height:24px;color:#222;padding:0;margin:0}.collection-template-section .sorter-wrapper-mb .dropdown-content li p{padding:8px 16px;margin-bottom:0;cursor:pointer}.collection-template-section .sorter-wrapper-mb .dropdown-content li p.active,.collection-template-section .sorter-wrapper-mb .dropdown-content li p:hover{background:#f3f3f4}.collection-template-section .tag-active-wrapper{display:flex;flex-wrap:wrap;gap:8px 16px}.collection-template-section .tag-active-wrapper .tag-item{background:#f2f2f7;border-radius:6px;display:flex;justify-content:center;align-items:center;gap:4px;-webkit-user-select:none;user-select:none;height:32px;padding:0 6px 0 12px}.collection-template-section .tag-active-wrapper .tag-item.clear-filters{padding:0 16px;cursor:pointer}.collection-template-section .tag-active-wrapper .tag-item span{font-weight:400;font-size:14px;line-height:20px;color:#222}.collection-template-section .tag-active-wrapper .tag-item i.close-icon{cursor:pointer;display:block;line-height:1;height:24px}.collection-template-section .product-list{margin-top:24px;margin-bottom:32px}.collection-template-section .product-list .thumbnail .product-wrap .smartwishlist{opacity:0!important;visibility:hidden;right:8px;top:8px;width:34px;height:34px;transition:all .2s ease-in-out}.collection-template-section .product-list .thumbnail .product-wrap .preview-product{position:absolute;top:8px;right:8px;z-index:2;box-shadow:0 1.0625px 8.5px #00000026;background:#fff;width:34px;height:34px;border-radius:100%;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:7px}.collection-template-section .product-list .thumbnail .product-wrap:hover .smartwishlist{opacity:1!important;visibility:visible}.collection-template-section #search-loading{padding:10%}.collection-template-section .banner_holder{display:inline-block;position:unset}.collection-template-section .thumbnail_banner{border-radius:6px;font-weight:700;font-size:14px;line-height:20px;font-family:DM Sans;padding:2px 6px;letter-spacing:normal}.collection-template-section .thumbnail_banner.sale_banner{background:#fef1f1;color:#fc4545}.collection-template-section .product-list .thumbnail{margin-bottom:32px}.collection-template-section .product-list .thumbnail .image__container{width:100%;height:100%;position:relative;padding-bottom:100%}.collection-template-section .product-list .thumbnail img{border-radius:6px;max-height:unset;position:absolute;top:0;left:0;width:100%;height:100%}.collection-template-section .product-list .thumbnail .product-info__caption{margin-top:8px}.collection-template-section .product-list .thumbnail .product-info__caption .title{font-weight:400;font-size:16px;line-height:24px;color:#222;text-align:left;margin-bottom:4px;width:100%;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.collection-template-section .product-list .thumbnail .product-info__caption .price{margin-bottom:4px;line-height:24px;text-align:left}.collection-template-section .product-list .thumbnail .product-info__caption .sale span.money{font-weight:700;font-size:16px;line-height:24px;color:#6ab73d;margin-right:8px}.collection-template-section .product-list .thumbnail .product-info__caption .was_price span.money{font-weight:500;font-size:16px;line-height:24px;color:#8e8e93}.collection-template-section .product-list .thumbnail .product-info__caption .loox-rating{line-height:16px}.collection-template-section .product-list .thumbnail .product-info__caption .loox-rating .loox-rating-content{align-items:baseline}.collection-template-section .product-list .thumbnail .product-info__caption .loox-rating .loox-icon{color:#ff9500;height:12px;width:13px;display:block;line-height:1}.collection-template-section .product-list .thumbnail .product-info__caption .loox-rating .loox-rating-label{font-weight:400;font-size:12px;line-height:16px;color:#222}.collection-template-section .product-list .thumbnail .product-info__caption .product-tags-wrapper{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px}.collection-template-section .product-list .thumbnail .product-info__caption .product-tags-wrapper .product-tag-item{border-radius:32px;padding:2px 16px;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap;height:24px;color:#222;display:flex;justify-content:center;align-items:center;gap:4px}.collection-template-section .product-list .thumbnail .product-info__caption .product-tags-wrapper .product-tag-item.warning{background:#ffd4bf}.collection-template-section .product-list .thumbnail .product-info__caption .product-tags-wrapper .product-tag-item.info{background:#bef5ff}.collection-template-section .product-list .thumbnail .product-info__caption .product-tags-wrapper .product-tag-item.success{background:#e8f6e9}.collection-template-section .product-list .thumbnail .product-info__caption .product-tags-wrapper .product-tag-item.trending{background:#e9f0ff}.collection-template-section .product-list .thumbnail .product-info__caption .product-tags-wrapper .product-tag-item.flash{background:#fcf5ee}.collection-template-section #filter-drawer{display:none;height:100%;width:0;position:fixed;z-index:999999999;top:0;left:0;transition:.5s;background:#fff;max-width:450px}.collection-template-section #filter-drawer .close-drawer-btn{position:absolute;font-size:36px;margin:0;top:16px;right:-64px;background:#ffffff1a;height:48px;width:48px;border-radius:50%;text-align:center;line-height:43px;color:#fff}.collection-template-section #filter-drawer .drawer-body-wrapper{height:calc(100% - 78px);overflow-y:scroll;display:flex;overflow-x:hidden;width:100%}.collection-template-section #filter-drawer .drawer-body-wrapper::-webkit-scrollbar{width:6px}.collection-template-section #filter-drawer .drawer-body-wrapper::-webkit-scrollbar-thumb{background:#c7c7cc;border-radius:8px}.collection-template-section #filter-drawer .drawer-body-wrapper::-webkit-scrollbar-thumb:hover{background:#888}.collection-template-section #filter-drawer .drawer-body{padding:40px;width:100%;min-width:100%;height:fit-content}.collection-template-section #filter-drawer .drawer-body h2.title{font-weight:700;font-size:24px;line-height:34px;color:#222;margin-top:0;margin-bottom:20px}.collection-template-section #filter-drawer .drawer-body .close-drawer-btn{display:none}.collection-template-section #filter-drawer .drawer-body label{font-weight:700;font-size:16px;line-height:24px;color:#222;margin-bottom:12px;text-transform:none}.collection-template-section #filter-drawer .drawer-body label span{font-size:16px;line-height:24px}.collection-template-section #filter-drawer .drawer-body .product-types-dropdown{display:flex;align-items:center;justify-content:space-between;height:40px;cursor:pointer;border-radius:4px;border:2px solid #222;background:#fff;padding:10px 16px;font-size:14px;font-weight:500;line-height:20px;margin-bottom:20px}.collection-template-section #filter-drawer .drawer-body .tag-active-wrapper{margin-bottom:16px}.collection-template-section #filter-drawer .drawer-body .tag-active-wrapper i svg rect{fill:#6e6d7a}.collection-template-section #filter-drawer .drawer-body .tag-selectable-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:16px;gap:12px}.collection-template-section #filter-drawer .drawer-body .tag-selectable-wrapper .tag-item{background:#f2f2f7;border-radius:8px;padding:8px 12px;cursor:pointer;-webkit-user-select:none;user-select:none;width:calc(50% - 6px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;height:40px}.collection-template-section #filter-drawer .drawer-body .tag-selectable-wrapper .tag-item span{font-weight:400;font-size:16px;line-height:24px;color:#222}.collection-template-section #filter-drawer .drawer-body .tag-selectable-wrapper .tag-item.active{background:#f13c20!important;color:#fff}.collection-template-section #filter-drawer .drawer-body .tag-selectable-wrapper .tag-item.active span{color:#fff}.collection-template-section #filter-drawer .drawer-body .tag-selectable-wrapper .tag-item:hover{background:#e5e5e5}.collection-template-section #filter-drawer .drawer-body .list-more-item-wrapper{width:100%;display:none}.collection-template-section #filter-drawer .drawer-body .list-more-item-wrapper .list-more-item{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px}.collection-template-section #filter-drawer .drawer-body .hide-items{display:none}.collection-template-section #filter-drawer .drawer-body .see-more{text-align:center;display:block;font-weight:400;font-size:16px;line-height:24px;color:#8e8e93;width:100%;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:4px}.collection-template-section #filter-drawer .drawer-body .see-more svg{width:24px}.collection-template-section #filter-drawer .drawer-body .select-color-wrapper{display:flex;flex-wrap:wrap}.collection-template-section #filter-drawer .drawer-body .select-color-wrapper .color-wrapper{border-radius:50%;height:44px;width:44px;margin-right:8px;margin-bottom:8px;border:2px solid #F3F3F4;cursor:pointer}.collection-template-section #filter-drawer .drawer-body .select-color-wrapper .color-wrapper>div{border:2px solid #F3F3F4;height:100%;border-radius:50%}.collection-template-section #filter-drawer .drawer-body .select-color-wrapper .color-wrapper>div.white{background:#fff}.collection-template-section #filter-drawer .drawer-body .select-color-wrapper .color-wrapper>div.black{background:#222}.collection-template-section #filter-drawer .drawer-body .select-color-wrapper .color-wrapper>div.blue{background:#3e78ff}.collection-template-section #filter-drawer .drawer-body .select-color-wrapper .color-wrapper>div.red{background:#eb5757}.collection-template-section #filter-drawer .drawer-body .select-color-wrapper .color-wrapper>div.pink{background:#fcc5d3}.collection-template-section #filter-drawer .drawer-body .select-color-wrapper .color-wrapper>div.grey{background:#9bb6d3}.collection-template-section #filter-drawer .drawer-body .select-color-wrapper .color-wrapper.active{border:2px solid #222}.collection-template-section #filter-drawer .drawer-body.expand-panel h2.title{font-family:DM Sans,sans-serif!important;font-style:normal;font-weight:700;font-size:24px;line-height:34px;color:#222;cursor:pointer}.collection-template-section #filter-drawer .drawer-body.expand-panel h2.title img{padding:0 11px}.collection-template-section #filter-drawer .drawer-body.expand-panel h2.title span{color:#222}.collection-template-section #filter-drawer .recipient-items{margin-top:0;margin-bottom:8px;cursor:pointer;padding:0;border:0}.collection-template-section #filter-drawer .recipient-title{font-weight:700;font-size:15px;line-height:24px;color:#222;display:flex;justify-content:space-between;align-items:center;border:1px solid #E5E5E5;border-radius:10px;padding:11px;transition:.1s;-webkit-user-select:none;user-select:none}.collection-template-section #filter-drawer .recipient-title p{display:flex;align-items:center;margin:0}.collection-template-section #filter-drawer .recipient-title.active{border-color:#222}.collection-template-section #filter-drawer .recipient-title.active span{transform:rotate(180deg)}.collection-template-section #filter-drawer .recipient-toggle-content{padding:8px 0 0;margin-bottom:0;display:none}.collection-template-section #filter-drawer .expand-panel{display:none;height:fit-content}.collection-template-section #filter-drawer label.trc-radio-container{font-weight:400;padding-left:27px}.collection-template-section #filter-drawer label.trc-radio-container .checkmark{width:20px;height:20px;border:1.25px solid #AEAEB2;background:#fff}.collection-template-section #filter-drawer label.trc-radio-container input:checked~.checkmark{border-color:#f13c20}.collection-template-section #filter-drawer label.trc-radio-container input:checked~.checkmark:after{top:2.85px;left:2.85px;width:12.3px;height:12.3px;border-radius:50%;background:red}.collection-template-section #filter-drawer label.trc-radio-container:hover input~.checkmark{background:#fff}.collection-template-section #filter-drawer .custom-price-wrapper{display:flex;padding-left:27px;gap:16px;align-items:center;margin-bottom:20px}.collection-template-section #filter-drawer .custom-price-wrapper input.trc-form-control{width:100px;border-radius:6px;border:1px solid #D1D1D6;background:#f2f2f7;color:#222}.collection-template-section #filter-drawer label.trc-checkbox-container{font-weight:400}.collection-template-section #filter-drawer label.trc-checkbox-container .checkmark{border:1.5px solid #AEAEB2}.collection-template-section #filter-drawer label.trc-checkbox-container input:checked~.checkmark{background-color:#f13c20;border-color:#f13c20}.collection-template-section #filter-drawer label.trc-checkbox-container:hover input~.checkmark{border-color:#f13c20}.collection-template-section #filter-drawer .action-buttons-wrapper{padding:16px 40px 22px;background:#fff;border-top:1px solid #D1D1D6;display:flex}.collection-template-section #filter-drawer .action-buttons-wrapper .js-back-filter,.collection-template-section #filter-drawer .action-buttons-wrapper .js-done-filter{display:none}.collection-template-section #filter-drawer .action-buttons-wrapper button{width:calc(50% - 6px);margin-right:12px;height:44px;border-radius:6px;font-size:16px;font-weight:700;line-height:24px}.collection-template-section #filter-drawer .action-buttons-wrapper button:last-child{margin-right:0}@media (max-width: 560px){.collection-template-section #filter-drawer{top:23px;left:16px;height:calc(100% - 50px);width:calc(100% - 32px);border-radius:4px}.collection-template-section #filter-drawer h2.title,.collection-template-section #filter-drawer .close-drawer-btn{display:none}.collection-template-section #filter-drawer .drawer-body{padding:20px 16px}.collection-template-section #filter-drawer .action-buttons-wrapper{padding:12px 16px 24px;border-radius:0 0 4px 4px}}.collection-template-section #overlay{height:100%;width:0;position:fixed;z-index:999999;top:0;left:0;background-color:#0d0c2280;overflow-y:auto;overflow-x:hidden;text-align:center;opacity:0;transition:opacity .5s}.collection-template-section #overlay.show{opacity:1;width:100%}@media (max-width: 900px){.collection-template-section>.container{padding-top:12px}.collection-template-section h1.headline{margin:0 0 20px}.collection-template-section h1.headline.headline-result-page{font-size:16px;line-height:24px}.collection-template-section .filter-sorter-wrapper{margin-top:0;margin-bottom:12px}.collection-template-section .filter-wrapper{min-width:134px}.collection-template-section .sorter-wrapper{display:none}.collection-template-section .sorter-wrapper-mb{display:block}.collection-template-section .product-list .thumbnail{margin-bottom:24px}.collection-template-section .product-list .thumbnail .product-wrap .smartwishlist{opacity:1!important;visibility:visible;right:10px;top:10px;width:24px;height:24px;line-height:1}.collection-template-section .product-list .thumbnail .product-wrap .smartwishlist span{width:24px;height:24px}.collection-template-section .product-list .thumbnail .product-wrap .preview-product{position:absolute;top:4px;left:unset;right:6px;width:30px;height:30px;padding:5px}.collection-template-section .product-list .thumbnail .product-info__caption .sale span.money{margin-right:6px}.collection-template-section .product-list .thumbnail .product-info__caption .was_price{font-size:12px;line-height:19px}.collection-template-section .product-list .thumbnail .product-info__caption .was_price span.money{display:inline-block;font-size:12px;font-weight:500;line-height:19px;margin-right:8px}}#pagination-product{display:none;margin:0;padding:0;list-style:none;display:flex;justify-content:center;flex-wrap:wrap}#pagination-product li{min-width:40px;height:40px;background:#f3f3f4;border-radius:10px;margin-right:6px;padding:0 15.5px;cursor:pointer;text-align:center}#pagination-product li.prev,#pagination-product li.next{display:none}#pagination-product li:last-child{margin-right:0}#pagination-product li a{font-weight:700;font-size:14px;line-height:40px;color:#9e9ea7}#pagination-product li.active a{color:#222}#pagination-product li.disabled{cursor:not-allowed;pointer-events:auto}#pagination-product li.disabled a{cursor:not-allowed}@media (max-width: 321px){#pagination-product li{margin-right:4px}}#product-not-found{text-align:center;margin:150px 0;display:none}#product-not-found .title{font-weight:700;font-size:24px;line-height:34px;color:#222;margin-bottom:6px}#product-not-found .subtitle{font-weight:400;font-size:15px;line-height:24px;color:#222;margin-bottom:0}@media (max-width: 798px){#product-not-found{margin:80px 0}#product-not-found .title{font-size:18px;line-height:24px;margin-bottom:4px}}.collection-gift-finder .collection-template-section .filter-sorter-wrapper{margin-top:12px}@media (max-width: 900px){.collection-gift-finder .collection-template-section .filter-sorter-wrapper{margin-top:32px}}.best-sellers-headline{position:relative}.best-sellers-headline img{width:100%;height:156px;object-fit:cover}.best-sellers-headline .title-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 20px}.best-sellers-headline .title-wrapper h1.headline{margin-top:0;margin-bottom:12px}.best-sellers-headline .title-wrapper .subtitle{margin-bottom:0;text-align:center}.best-sellers-headline .title-wrapper.christmas-collection-title h1.headline,.best-sellers-headline .title-wrapper.christmas-collection-title .subtitle{color:#fff}.best-sellers-headline.collection-headline img{height:auto}@media (max-width: 798px){.best-sellers-headline .title-wrapper.christmas-collection-title .subtitle{max-width:280px}}@media (max-width: 560px){.best-sellers-headline img{height:112px}.best-sellers-headline .title-wrapper h1.headline{margin-bottom:0}.best-sellers-headline .title-wrapper .subtitle{font-size:14px;line-height:20px}}#preview_product_image_popup{width:95%;max-width:648px;padding:0;border-radius:4px;color:#222}#preview_product_image_popup .fancybox-button.fancybox-close-small{padding:6px;top:6px;right:4px}#preview_product_image_popup .fancybox-button.fancybox-close-small:before{display:none}#preview_product_image_popup .fancybox-button.fancybox-close-small svg{display:block;width:24px;height:24px}#preview_product_image_popup #preview_popup_title{padding:16px 24px 12px;margin:0;border-bottom:1px solid #D1D1D6;font-size:18px;font-weight:700;line-height:24px}#preview_product_image_popup .body{padding:24px 24px 32px}#preview_product_image_popup .body .submit-btn{width:100%;height:48px;font-size:16px;font-weight:700;line-height:24px;border-radius:6px}#preview_product_image_popup .preview-product-images{position:relative;padding-bottom:100%;width:100%;max-width:100%;border-radius:4px}#preview_product_image_popup .product-slide-image{position:absolute;top:0;left:0;width:100%;height:100%}#preview_product_image_popup .product-slide-image .slick-list{height:100%!important}#preview_product_image_popup img{border-radius:4px;max-width:100%;outline:none}#preview_product_image_popup .flickity-prev-next-button{position:absolute;top:50%;display:flex;justify-content:center;align-items:center;z-index:1;border-radius:100px;transform:translateY(-50%);transition:all .2s;border:none;opacity:1;background:#fff;box-shadow:0 3px 10px #0d0c222b!important;width:32px;height:32px;min-height:32px;padding:8px}#preview_product_image_popup .flickity-prev-next-button.previous{left:16px}#preview_product_image_popup .flickity-prev-next-button.next{right:16px}#preview_product_image_popup .flickity-prev-next-button svg{position:unset;transform:unset;padding:0;width:100%;height:100%}#preview_product_image_popup .slick-dots{display:none!important}@media (max-width: 560px){#preview_product_image_popup #preview_popup_title{text-align:center}#preview_product_image_popup .body{padding:24px 12px 18px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/collection.scss.css.map */
