@media (max-width:767px){body.mg-design .product-section h1.product__title{font-size:31px!important;line-height:39px!important}}body.mg-design .product-section h1.product__title{font-size:42px;letter-spacing:-.63px;font-weight:700;line-height:53px;font-family:trade-gothic-next;color:#1d323a;text-transform:capitalize;margin-bottom:5px!important}body.mg-design .product-section .product__media__wrapper{width:55%}@media (max-width:1024px){body.mg-design .product-section .product__media__wrapper .product-media-gallery-wrapper{flex-direction:column!important}body.mg-design .product-info-wrapper,body.mg-design .product-section .product__media__wrapper{width:100%!important}}@media (max-width:1260px){body.mg-design .dropdown__wrapper select,body.mg-design .dropdown__wrapper{width:100%!important}}@media (min-width:1300px){body.mg-design .separator-line{width:515px!important}}body.mg-design .form__selectors .selector-wrapper:first-child{margin-top:16px!important}body.mg-design .form__selectors .selector-wrapper{margin-top:24px!important}body.mg-design .separator-line{margin-top:17px;height:2px;width:100%;background-color:#d78188}body.mg-design div[data-select-label="Recycling Program"] .radio__legend__label,body.mg-design div[data-select-label="O Feel"] .radio__legend__label,body.mg-design .radio__legend__label.gift-wrap{margin-bottom:14px!important}@media (max-width:768px){body.mg-design [for=add-a-handwritten-card-its-free]{font-size:15px!important;line-height:21px!important}}.swiper.testimonials .swiper-pagination .swiper-pagination-bullet:before{width:14px!important;height:14px!important}body.mg-design [for=add-a-handwritten-card-its-free]{font-size:18px;font-weight:300;line-height:24px;margin-bottom:20px}body.mg-design textarea#add-a-handwritten-card-its-free{border:2px solid #E9E4E3!important}body.mg-design .product__submit__buttons button.btn--outline.btn--full.btn--primary.uppercase.btn--add-to-cart{width:100%!important;min-height:unset!important;background-color:#b94b84;height:53px;margin:0!important;font-family:trade-gothic-next;font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.24px;text-transform:uppercase}@media (max-width:768px){body.mg-design .product__submit__buttons button.btn--outline.btn--full.btn--primary.uppercase.btn--add-to-cart{font-size:15px!important;line-height:21px!important}}html body.mg-design .product__submit__buttons button.btn--outline.btn--full.btn--primary.uppercase.btn--add-to-cart{border-radius:50px!important}body.mg-design .ProductPageContainer__Spacer{margin:15px 0!important}body.mg-design #th_product_bundle{display:none}body.mg-design .product__submit__quick{margin-top:20px!important}body.mg-design textarea #add-a-handwritten-card-its-free{margin-bottom:20px!important}body.mg-design shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 60px !important}@media (min-width:1024px){body.mg-design .product-section .product__media__wrapper .product-media-gallery-wrapper .thumbnail-gallery-container{max-width:150px!important;max-height:510px!important}}body.mg-design .product-section .product__media__wrapper .product-media-gallery-wrapper{display:flex;flex-direction:row-reverse;gap:20px}body.mg-design .product-section .product__media__wrapper .product-media-gallery-wrapper .main-image-display{flex:1}body.mg-design .product-section .product__media__wrapper .product-media-gallery-wrapper .thumbnail-gallery-container{max-height:510px}body.mg-design .product-section .product__media__wrapper .product-media-gallery-wrapper .thumbnail-gallery-container .thumbnail-swiper{height:100%;overflow:hidden}body.mg-design .jdgm-star{margin-right:2px!important}body.mg-design .product-section .product__headline{margin-bottom:0!important}@media (max-width:768px){body.mg-design .product-section .product-subheading{font-size:17px!important;line-height:23px!important}}body.mg-design .product__price{padding:0!important}body.mg-design .product__price__wrap{margin-top:11px!important;margin-bottom:18px!important}body.mg-design .product-section .product-subheading{color:#1d323a;font-size:18px;font-family:trade-gothic-next;font-weight:300;line-height:24px;margin-bottom:14px!important}body.mg-design .product-section .jdgm-prev-badge__text{display:none}body.mg-design .product-section .reviews-wrapper{display:flex;gap:10px}body.mg-design .product-section .jdgm-widget{margin-right:0!important;margin-left:0!important}@media (max-width:768px){body.mg-design .product-section .reviews-wrapper .review-text{font-size:13px!important;line-height:19px!important}}body.mg-design .product-section .reviews-wrapper .review-text{color:#1d323a;font-family:trade-gothic-next;font-size:15px;font-weight:400;line-height:21px}body.mg-design .product-info-wrapper{width:45%}body.mg-design .shop-pay-terms shopify-payment-terms #shopify-installments{display:flex!important;width:500px}body.mg-design .shop-pay-terms shopify-payment-terms #shopify-installments span.relative.inline-flex.overflow-hidden{display:block!important}body.mg-design .shop-pay-terms{margin-bottom:5px}@media (max-width:768px){body.mg-design span.product__price span{font-size:17px!important;line-height:23ps!important}body.mg-design .product-section .radio__legend__label{font-size:15px!important;line-height:21px!important}}body.mg-design span.product__price span{color:#1d323a;font-size:22px;font-weight:300;line-height:28px;font-family:trade-gothic-next}body.mg-design .product-section .radio__legend__label{color:#1d323a;font-family:trade-gothic-next;font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.24px;text-transform:uppercase}@media (max-width:768px){body.mg-design .radio__legend,body.mg-design .selector-wrapper label,body.mg-design .dropdown__selector{font-size:15px!important;line-height:21px!important;font-family:trade-gothic-next}}body.mg-design .radio__legend{opacity:1!important;font-family:trade-gothic-next;font-size:16px;font-weight:300;line-height:22px;letter-spacing:-.24px;color:#546068;padding-bottom:16px!important}body.mg-design .radio__fieldset .radio__button label{text-align:center;align-items:center;display:flex;justify-content:center;border-radius:50px!important;width:130px;height:60px;font-size:18px;font-family:trade-gothic-next}body.mg-design .selector-wrapper label{font-family:trade-gothic-next;color:#1d323a!important;text-align:center;font-size:18px;font-weight:300;line-height:24px;text-transform:unset!important}body.mg-design div[data-select-label=Size] .radio__button{width:130px;height:60px;padding:0!important}body.mg-design .selector-wrapper .radio__button:last-child{margin-left:11px}body.mg-design div[data-select-label=Size] .radio__button label{width:100%;text-align:center;padding:0;height:100%;display:flex;justify-content:center;align-items:center;margin-top:0;border-radius:50px;border:2px solid #E9E4E3}body.mg-design .radio__button input:checked~label{border-radius:50px;border:2px solid #B94B84;background-color:#f6b4b833!important}body.mg-design .dropdown__wrapper{position:relative;display:inline-block;width:515px}body.mg-design .dropdown__selector{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:100%;padding:10px 40px 10px 35px;border:2px solid #D78188;border-radius:25px;background-color:#fff;font-size:16px;color:#1d323a;cursor:pointer;outline:none;margin-bottom:0!important}body.mg-design .dropdown__wrapper:after{font-size:12px;color:#d37a7a;position:absolute;right:15px;top:50%;transform:translateY(-50%);pointer-events:none}body.mg-design .dropdown__selector:focus{border-color:#d37a7a;box-shadow:0 0 0 2px #d37a7a33}body.mg-design .dropdown__wrapper select{background-image:unset!important;height:58px;width:515px}body.mg-design .dropdown__wrapper svg{position:absolute;top:0;right:0;pointer-events:none}body.mg-design .shopify-product-form{max-width:100%!important}body.mg-design .quantity__wrapper{display:none!important}body.mg-design .template-product div[data-select-label=Size] .radio__button label{color:#1d323a!important}body.mg-design .gift-wrap-options{display:flex;flex-direction:column;gap:14px}body.mg-design .gift-wrap-checkbox{position:absolute;opacity:0;pointer-events:none}body.mg-design .gift-wrap-option{display:flex;align-items:center;border:2px solid #E9E4E3;border-radius:20px;background:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease;position:relative;max-width:345px;height:90px;font-family:trade-gothic-next}body.mg-design .gift-wrap-button{display:flex;align-items:center;justify-content:center;width:26px;height:26px;font-weight:700;font-size:16px;margin-right:12px;flex-shrink:0;position:absolute;top:0}body.mg-design .gift-wrap-image{width:94px;height:100%;background-size:cover;background-position:center;margin-right:15px;flex-shrink:0;border-radius:20px 12px 12px 20px}body.mg-design .gift-wrap-text{display:flex;flex-direction:column}@media (max-width:768px){body.mg-design .gift-wrap-title{font-size:15px!important;line-height:21px!important}}body.mg-design .gift-wrap-title{font-size:18px;font-weight:300;line-height:24px;color:#1d323a}body.mg-design .gift-wrap-price{font-weight:400;font-size:18px;color:#1d323a}.gift-wrap-option:has(.gift-wrap-checkbox:checked){border-color:#d78188}body.mg-design #spiceaddonsappid{visibility:hidden;position:absolute}@media (min-width:768px){.product-testimonials .title-slider{font-size:72px!important}}@media (max-width:768px){html body .product-testimonials .title-slider{font-size:45px!important;line-height:50px!important}.product-testimonials .subheading-slider{font-size:19px!important}}.product-testimonials .swiper.testimonials .swiper-slide{opacity:1}.product-testimonials .title-slider{font-size:72px!important;font-weight:700;line-height:80px;letter-spacing:-1.08px;text-transform:capitalize;color:#1d323a;margin-bottom:25px}.product-testimonials .subheading-slider{text-align:center;font-size:27px;font-style:italic;font-weight:300;line-height:33px;letter-spacing:-.405px;margin-bottom:53px;font-family:trade-gothic-next;text-transform:unset!important;color:#1d323a}@media (min-width:768px){.product-testimonials .swiper-slide{width:728px!important;height:342px!important;max-height:342px!important}}.product-testimonials .swiper-slide{width:100%;height:auto;background-color:#e9e4e366;padding:30px 72px 40px}.product-testimonials .border-content{width:100%!important}.product-testimonials .slide-content{display:flex;flex-direction:column;align-items:center}.product-testimonials .testimonial-content{font-family:trade-gothic-next;font-size:22px;color:#1d323a;font-weight:300;line-height:28px;text-align:center}html body.mg-silverette-landing,html body.mg-custom-product,html body.mg-support-for-you{font-family:trade-gothic-next!important}html body.mg-silverette-landing .product-page .wrapper,html body.mg-custom-product .product-page .wrapper,html body.mg-support-for-you .product-page .wrapper{max-width:1320px!important}html body.mg-silverette-landing h2,html body.mg-custom-product h2,html body.mg-support-for-you h2{font-family:trade-gothic-next!important}.newhero-landing figure svg{position:absolute;top:50%;left:50%;pointer-events:all;cursor:pointer;transform:translate(-50px,-50px);opacity:.7}.newhero-landing figure{position:relative}.popup-video-wrapper{height:65vh}.popup-video-content{width:100%;height:100%}.popup-video-content .swal2-html-container{padding-top:20px!important;padding-bottom:20px!important}body.mg-design .swiper.testimonials .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active span{width:24px!important;height:24px!important}body.mg-design .swiper.testimonials .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) span{background-color:#e9e4e3!important}body.mg-design .swiper.testimonials .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active) span{border:2px solid #E9E4E3}body.mg-custom-product .announcement__message{padding:20px 45px!important;max-height:76px;background-color:#b94b84}body.mg-custom-product .announcement__bar--icon .icon__bar__image{margin:0!important}body.mg-custom-product .rte.icon__bar__paragraph-custom p{gap:23px!important;font-family:trade-gothic-next!important;font-size:27px!important;font-style:italic;font-weight:700;line-height:33px;letter-spacing:-.405px;text-transform:none!important}@media (max-width:768px){body.mg-custom-product .rte.icon__bar__paragraph-custom p{font-size:19px!important;line-height:25px!important;letter-spacing:-.285px!important}}body.mg-custom-product .rte.icon__bar__paragraph-custom{margin-bottom:0!important}body.mg-custom-product .announcement__text{gap:23px}body.mg-silverette-landing .announcement__bar-outer,body.mg-silverette-landing .announcement__bar{background-color:#1d323a}.faq-item .flex{cursor:pointer}.faq-item.active svg,.faq-item.open svg{rotate:90deg}@media (min-width:768px){html body div:where(.swal2-container) div:where(.swal2-html-container){padding-left:40px!important;padding-right:40px!important}}html body div:where(.swal2-container) div:where(.swal2-html-container){padding-top:20px!important;padding-bottom:20px!important}.product-testimonials .swiper.testimonials .swiper-slide{border-radius:20px}body.mg-support-for-you .slider-support .container .border-content{box-shadow:0 6px 20px #0000001a}body.mg-custom-product .form__selectors .selector-wrapper.js:nth-child(2) span.radio__button,body.mg-custom-product .form__selectors .selector-wrapper.js:last-child span.radio__button{display:none}body.mg-design .faq-support p{margin-top:17px!important;margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/custom.css.map */
