#product-auto-variants .product-auto-variants__list{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}@media screen and (max-width:1299px){#product-auto-variants .product-auto-variants__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:991px){#product-auto-variants .product-auto-variants__list{grid-template-columns:repeat(2,1fr)}}#product-auto-variants .product-auto-variants__list .product-auto-variants__item{text-align:center;padding:5px 10px;border:1px solid #202020;border-radius:5px;transition:.3s ease;position:relative}#product-auto-variants .product-auto-variants__list .product-auto-variants__item.hidden{display:none}#product-auto-variants .product-auto-variants__list .product-auto-variants__item a{text-decoration:none;color:var(--color-heading)}#product-auto-variants .product-auto-variants__list .product-auto-variants__item img{display:block;margin:0 auto 5px}#product-auto-variants .product-auto-variants__list .product-auto-variants__item svg{display:none;position:absolute;top:5px;right:5px;fill:#cd2228}#product-auto-variants .product-auto-variants__list .product-auto-variants__item p{margin:0;font-size:12px;color:var(--color-heading)}#product-auto-variants .product-auto-variants__list .product-auto-variants__item .product-auto-variants__price{margin-top:5px;font-size:12px}#product-auto-variants .product-auto-variants__list .product-auto-variants__item .product-auto-variants__compare-price{color:var(--color-sale);text-decoration:line-through;margin-right:5px}#product-auto-variants .product-auto-variants__list .product-auto-variants__item .product-auto-variants__current-price{color:var(--color-price);font-weight:600}#product-auto-variants .product-auto-variants__list .product-auto-variants__item:hover{border-color:#cd2228}#product-auto-variants .product-auto-variants__list .product-auto-variants__item.product-auto-variants__item--sold-out{background-color:#dadada}#product-auto-variants .product-auto-variants__list .product-auto-variants__item.product-auto-variants__item--sold-out img{mix-blend-mode:multiply}#product-auto-variants .product-auto-variants__list .product-auto-variants__item.product-auto-variants__item--sold-out svg{display:block}#product-auto-variants .show-more-button{margin:10px auto 0;border:0;padding:0;text-decoration:underline;background-color:transparent;font-size:16px;color:var(--color-heading);cursor:pointer}#delivery-info .delivery-info{background-color:#eaeef6;padding:.3em 1.2em;max-width:280px;display:flex;justify-content:space-between;align-items:center}#delivery-info .delivery-info img{margin-right:5px;margin-bottom:-9px}#delivery-info .delivery-info p{display:inline-block;margin:0;vertical-align:middle;font-size:14px}#delivery-info .delivery-info__button{padding:0;background:none;color:#cd2228;border:0;font-size:14px;text-decoration:underline;cursor:pointer}.delivery-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.5rem}.delivery-modal[hidden]{display:none}.delivery-modal__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;cursor:pointer}.delivery-modal__content{position:relative;background:#fff;border-radius:8px;max-width:500px;width:100%;padding:2rem;box-shadow:0 10px 40px #0003}.delivery-modal__content .delivery-modal__body{font-size:16px}.delivery-modal__content .delivery-modal__body a{color:#cd2228;text-decoration:none}.delivery-modal__close{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;padding:.5rem;color:#666;transition:color .2s}.delivery-modal__close:hover{color:#000}.delivery-modal__body{font-size:1.4rem;line-height:1.6}.product-specifications .product-specification{display:flex;justify-content:space-between;gap:15px;padding:3px 5px}@media screen and (max-width:768px){.product-specifications .product-specification{gap:5px}}.product-specifications .product-specification:nth-child(2n){background-color:#f5f5f5}.product-specifications .product-specification .product-specification-label{font-weight:600;width:180px}@media screen and (max-width:768px){.product-specifications .product-specification .product-specification-label{width:100px;font-size:14px}}.product-specifications .product-specification .product-specification-value{text-align:right;width:calc(100% - 180px);font-size:14px}@media screen and (max-width:768px){.product-specifications .product-specification .product-specification-value{width:calc(100% - 100px)}}.gift-wrapping{display:flex;flex-wrap:wrap}.gift-wrapping__checkbox-wrapper{display:flex;width:100%;border-color:#e4e7ec;border-width:1px;border-style:solid;border-radius:4px;padding:1.6rem .8rem}.gift-wrapping__checkbox-wrapper label{width:100%;display:flex;align-items:center}.gift-wrapping__checkbox-wrapper .gift-wrapping__checkbox-label{display:flex;width:100%;align-items:center;gap:8px;justify-content:space-between}.gift-wrapping__checkbox-wrapper .gift-wrapping__checkbox-label .gift-wrapping__price{font-size:1.8rem;font-weight:600}.gift-wrapping__message-field{margin-top:1rem;width:100%}.gift-wrapping__message-field .field{position:relative}.gift-wrapping__message-field .field__input:focus{outline:none}.gift-wrapping__message-field .field__input:not(:placeholder-shown)+.field__label,.gift-wrapping__message-field .field__input:focus+.field__label{top:-.5rem;left:.75rem;font-size:1.2rem;padding:0 .25rem}.gift-wrapping__message-field .field__label{position:absolute;top:1rem;left:1rem;pointer-events:none;transition:all .2s ease;font-size:1.2rem}.rrp-container{width:fit-content;margin-block:2px;background-color:#da1415;padding-inline:4px;border-radius:4%;color:#fff;font-size:13px}@media(max-width:767px){.section-featured-collection product-card .card__inner .card__content--badge{padding:.5rem}.section-featured-collection product-card .card__inner .card__content--badge .badge--sale{padding:.6rem 1rem .5rem;font-size:1.1rem}}.cloud-search-filters-sidebar-container{display:flex;clear:both}.cloud-search-filters-sidebar-container #cloud_search_filters_sidebar{display:block;width:250px;min-width:250px;margin-inline-end:20px}.cloud-search-filters-sidebar-container .cloud-search-filters-products{flex-grow:1}#cloud_search_filters_sidebar:empty{display:block}@media screen and (max-width:767px){.cloud-search-filters-sidebar-container #cloud_search_filters_sidebar,#cloud_search_filters_sidebar,#cloud_search_filters_sidebar:empty{display:none}}@media screen and (min-width:768px){body:has(#cloud_search_filters_sidebar) #cloud_search_filters_root .cloud-search-page-controls.cloud-search-page-controls--collection-page{display:none}body:has(#cloud_search_filters_sidebar) #cloud_search_filters_root .cloud-search-page-controls.cloud-search-page-controls--search-page{display:none}}#cloud_search_filters_sidebar:empty:before{content:"Filters";display:block;margin:0 0 16px;font-size:18px;line-height:1.5}#cloud_search_filters_sidebar:empty:after{content:"";display:block;width:100%;height:100%;min-height:650px;margin-left:-24px;background-image:linear-gradient(#dfe3e8,transparent 0),linear-gradient(#dfe3e8 28px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 28px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 28px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(#dfe3e8 18px,transparent 0),linear-gradient(transparent 100%,transparent 0);background-size:100% 100%,40% 28px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,40% 28px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,40% 28px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,calc(100% - 48px) 18px,100% 100%;background-position:-150% 0,24px 16px,24px 56px,24px 86px,24px 116px,24px 146px,24px 196px,24px 236px,24px 266px,24px 296px,24px 326px,24px 376px,24px 416px,24px 446px,24px 476px,24px 506px;background-repeat:no-repeat;animation-duration:.8s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:alternate;animation-fill-mode:none;animation-play-state:running;animation-name:cs-loading}@keyframes cs-loading{0%{opacity:.45}to{opacity:.9}}.cloud-search-filter-value__count{margin-left:auto}.cloud-search-filters-sidebar{margin-left:20px}.cloud-search-filters-mobile-classic .cloud-search-page-controls__filters-container{margin-left:10px}.cloud-search-range-slider:before{height:3px;bottom:8px}.cloud-search-range-slider__bar{background:#da1415;bottom:8px;height:3px}.cloud-search-range-slider__handle{height:12px;width:12px}.cloud-search-range-slider__handle:after{background:#da1415}.cloud-search-range-slider__max:before,.cloud-search-range-slider__min:before{display:none}.cloud-search-range-slider:before{inset-inline:0}.faq__container,.faq__title{margin-inline:auto}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.scss.css.map */
