#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}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom.scss.css.map */
