@import"https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Big+Shoulders:opsz,wght@10..72,100..900&display=swap";.drawer--right #SearchContainer #search-input:focus-visible{outline:none;box-shadow:none}@media screen and (min-width:551px){.section-hide-desktop,.about-section .about-link.about-link-mobile,.footer-main .social-icon-mobile,.site-footer .footer_logo .footer-logo-mobile,.payment-icon-mobile,.about-section .about-link-mobile{display:none}}@media screen and (max-width:550px){.template-index .cat-name-sec,.template-index .home-banner-section,.template-index .icon-section,.template-index .mosaic-collections,.template-index .split-collection,.template-index .cat-hats,.template-index .cat-gifts,.template-index .instagram-section{display:none}.wrapper-spacing--h{padding-left:15px;padding-right:15px}.announcement_bar .announcement_wrapper{display:none}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-100%)}}.announcement-marquee{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;width:100%;background-color:#f48a8a;padding:11px 0}.announcement-marquee span{will-change:transform;transform:translate(0);white-space:nowrap;animation:marquee 20s linear infinite;display:flex;align-items:center;gap:0;padding:0 5px;color:#fff;text-align:center;font-family:Jost;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-transform:none}.mobile-nav-bar-wrapper .site-nav--mobile .site-nav__link.shopping-cart .icon-fallback-text>svg{display:none}.mobile-nav-bar-wrapper .site-nav--mobile .site-nav__link.shopping-cart .icon-fallback-text svg{width:31px;height:31px}.mobile-nav-bar-wrapper button.site-nav__link>svg{display:none}.mobile-nav-bar-wrapper button.site-nav__link svg{width:23px}.mobile-nav-bar-wrapper{padding:5px 0}.mobile-nav-bar-wrapper .has-search-icon .site-nav--mobile .search-button{display:none}.mobile-menu-search{padding:10px 15px 20px}.nav-bar.mobile-nav-bar-wrapper button.site-nav__link{margin-left:-10px}.mobile-menu-search form{display:flex;align-items:center;border-bottom:1px solid #ccc}.mobile-menu-search .mobile-menu-search__icon{border:0;background:transparent}.drawer#NavDrawer .mobile-menu-search input{border:0;width:100%;padding-left:20px}.drawer#NavDrawer .mobile-menu-search input:focus-visible{outline:none;box-shadow:none}.template-index .header-section--wrapper{border-bottom:0}.mobile-nav-bar-wrapper .standalone-icon--wrapper .cart-item-count-header--quantity{top:-2px;right:2px;min-width:20px;height:20px;font-size:12px;font-weight:700}.mobile-btn{display:inline-flex;position:relative;padding:5px 30px;align-items:center;justify-content:center;height:50px;text-align:center;background:#fff;border-radius:10px;border:1px solid #FFB074;line-height:1;transition:all .5s ease;cursor:pointer;text-transform:none;letter-spacing:normal;color:#000;font-family:Jost;font-size:16px;font-weight:700}.mobile-btn:hover{background:#ffb074}.mobile-banner-section{padding:0 15px}.mobile-banner-section .mobile-banner-slider:not(.slick-slider) .mobile-banner-slide{display:none}.mobile-banner-section .mobile-banner-slider:not(.slick-slider) .mobile-banner-slide:first-child{display:block}.mobile-banner-section .mobile-banner-slide{position:relative}.mobile-banner-section .mobile-banner-image{border-radius:10px}.mobile-banner-section .mobile-banner-content{position:absolute;width:100%;padding:10px;left:0;top:10%;text-align:center}.mobile-banner-section .mobile-banner-subtitle{margin:0;color:#fff;font-family:Jost;font-size:16px;font-weight:400;line-height:normal;letter-spacing:3.2px;text-transform:uppercase}.mobile-banner-section .mobile-banner-title{margin:0 0 8px;color:#ffb074;font-family:Playfair Display;font-size:52px;font-weight:800;line-height:1;text-transform:uppercase}.mobile-banner-section .mobile-banner-text p{margin:0 0 25px;color:#fff;font-family:Jost;font-size:18px;font-weight:400;line-height:1.16}.mobile-banner-section .slick-dots{position:absolute;margin:0;padding:0;list-style:none;display:flex;gap:10px;bottom:20px;left:0;width:100%;justify-content:center}.mobile-banner-section .slick-dots li{line-height:1;font-size:0;margin:0}.mobile-banner-section .slick-dots li button{font-size:0;height:17px;width:17px;background:#fff;border:0;border-radius:20px;transition:all .5s ease;cursor:pointer;padding:0}.mobile-banner-section .slick-dots li.slick-active button{background:#000;width:84px}.mobile-category-grid{padding:20px 15px 33px}.mobile-category-grid .mobile-category-grid__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.mobile-category-grid .mobile-category-card{border-radius:10px;padding:20px 30px;text-align:center;text-decoration:none;min-height:172px;display:flex;gap:12px;flex-direction:column;justify-content:center;align-items:center;transition:all .3s ease}.mobile-category-grid .mobile-category-card .mobile-category-icon{width:71px;height:71px;display:flex;align-items:center;justify-content:center}.mobile-category-grid .mobile-category-card h3{margin:0;color:#000;text-align:center;font-family:Jost;font-size:20px;font-weight:600;line-height:1.15}.mobile-category-grid .mobile-category-card:hover h3{color:#fff}.text-marquee-sec{padding:20px 0;position:relative;background-color:#f5f5f5;margin-bottom:33px}.text-marquee-sec .marquee{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;width:100%}.text-marquee-sec .marquee span{will-change:transform;transform:translate(0);white-space:nowrap;animation:marquee 20s linear infinite;display:flex;align-items:center;gap:0;padding:0;color:#000;font-family:Jost;font-size:16px;font-weight:400;line-height:1.06}.text-marquee-sec .marquee span svg{margin:0 5px 0 15px}.mobile-collection-grid{padding:0 15px 50px}.mobile-collection-grid .mobile-collection-grid__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.mobile-collection-grid .mobile-collection-card{position:relative;border-radius:15px;overflow:hidden;display:block;text-decoration:none}.mobile-collection-grid .mobile-collection-card img{width:100%;height:100%;object-fit:cover;display:block}.mobile-collection-grid .mobile-collection-card:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:50%;border-radius:15px;background:linear-gradient(180deg,#0000,#000);z-index:1}.mobile-collection-grid .mobile-collection-card__content{position:absolute;bottom:20px;left:15px;right:15px;z-index:2;text-align:center}.mobile-collection-grid .mobile-collection-card__content h3{margin:0;color:#fff;font-family:Playfair Display;font-size:20px;font-weight:600;line-height:1.05}product-card.grid-view-item{border-radius:10px;border:1px solid #FABCAD;background:#fff;padding:0;margin-bottom:30px}product-card .grid-view-item-image{border-radius:10px 10px 0 0}.product-grid--title{padding:0 10px}.product-grid--title a{color:#000;text-align:center;font-family:Jost;font-size:16px;font-weight:400;line-height:1.25;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:normal;height:40px}.product-card-row{flex-direction:column;align-items:center;padding:0 20px}.grid-view-item.text-align--left .product-grid--price{text-align:center}.product-card-left .jdgm-prev-badge__text{color:#00000080;font-family:Jost;font-size:15px;font-weight:400;line-height:normal}.product-card-left .jdgm-prev-badge{text-align:center}.grid-view-item .product-grid--price .money{color:#9f371c;text-align:center;font-family:Jost;font-size:18px;font-weight:600;line-height:normal}.product-card-row .quick-add-wrapper.quick-shop--block .btn--underlined{background-color:#fabcad!important;transition:all .5s ease;border-radius:10px;padding:5px 30px;min-height:50px}.product-card-row .quick-add-wrapper.quick-shop--block .btn--underlined.disabled{background-color:#fcddd5!important;opacity:1}.product-card-row .quick-add-wrapper.quick-shop--block .btn--underlined:before{content:"Add to Cart";color:#000;background:transparent;white-space:nowrap;font-family:Jost;font-size:16px;font-weight:600;line-height:normal}.product-card-row .quick-add-wrapper.quick-shop--block .btn--underlined.disabled:before{content:"Sold Out";color:#7e7e7e}.grid-view-item:hover .product-card-row .quick-add-wrapper.quick-shop--block .btn--underlined:before{color:#000}.product-card-row .quick-add-wrapper.quick-shop--block .btn--underlined svg{display:none}.product-card-row .quick-add-wrapper.quick-shop--block{padding:0;transform:translateY(50%)}.grid-view-item:has(.quick-shop--block){height:auto}.gift-offer-mobile{padding:35px 15px}.gift-offer-mobile .gift-heading{margin:0 0 47px;color:#cfcfcf;text-align:center;font-family:Playfair Display;font-size:26px;font-weight:800;line-height:1.15;text-transform:uppercase}.gift-offer-mobile .gift-card{position:relative;border-radius:10px;border:1px solid #E03535;background:#ffb4b4;text-align:center;padding:35px 24px}.gift-offer-mobile .offer-title{margin:0;color:#702312;font-family:Big Shoulders;font-size:88px;font-style:normal;font-weight:800;line-height:1;text-transform:uppercase}.gift-offer-mobile .offer-subtitle{margin:0 0 24px;color:#000;font-family:Playfair Display;font-size:22px;font-weight:800;line-height:normal;text-transform:uppercase}.gift-offer-mobile .gift-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.gift-offer-mobile .gift-box{background:#fff;border-radius:10px;padding:15px;text-decoration:none;display:flex;gap:10px;flex-direction:column;align-items:center;justify-content:center}.gift-offer-mobile .gift-box span{color:#000;font-family:Playfair Display;font-size:20px;font-weight:500;line-height:1}.gift-offer-mobile .gift-box strong{display:block;font-weight:700}.gift-offer-mobile .star{position:absolute;left:50%;transform:translate(-50%)}.gift-offer-mobile .star.top{top:-19px}.gift-offer-mobile .star.bottom{bottom:-26px}.review-sec{padding:50px 0 0}.review-sec .page-width{padding-left:15px;padding-right:15px}.review-sec .reviewBox{margin:0}.review-sec .reviewBox:not(.slick-slider) .review_item{display:none}.review-sec .reviewBox:not(.slick-slider) .review_item:first-child{display:block}.review-sec .title-sec h2{margin:0 0 25px;padding:61px 0 0;background:url(mobile-quote.png)no-repeat top center;color:#000;text-align:center;font-family:Playfair Display;font-size:28px;font-weight:600;line-height:1;text-transform:uppercase}.review-sec .title-sec{border-bottom:0;padding:0;margin:0}.review-sec .review_item{margin:0;border:0;padding:20px 30px 50px;background:none;position:relative;text-align:center}.review-sec .review_item:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;padding:1px;border-radius:10px;background:linear-gradient(180deg,#afafaf00,#afafaf);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.review-sec .review-img{display:none}.review-sec .review-star{height:26px;overflow:hidden}.review-sec .review-star img{display:inline-block;filter:drop-shadow(0px 100px 0 #FAB114);transform:translateY(-100px)}.review-sec .review_item h3{margin:12px 0;color:#000;font-family:Jost;font-size:20px;font-weight:600;line-height:1.05;text-transform:capitalize}.review-sec .review_content p{margin:0 0 23px;height:176px;overflow:hidden;color:#000;text-align:center;font-family:Jost;font-size:22px;font-style:normal;font-weight:400;line-height:1.13}.review-sec .review-person{margin:0;color:#00000080;font-family:Jost;font-size:17px;font-weight:400;line-height:1.23}.review-sec .slick-arrow{inset:auto;bottom:0;transform:translate(-50%,50%)}.review-sec .slick-arrow.slick-prev{left:50%;right:auto;margin-left:-23px;background:url(prev-arrow-mobile.png) no-repeat;background-size:contain}.review-sec .slick-arrow.slick-next{left:50%;right:auto;margin-left:23px;background:url(next-arrow-mobile.png) no-repeat;background-size:contain}.mobile-icon-grid{padding:50px 15px}.mobile-icon-grid .icon-grid-heading{margin:0 0 30px;color:#ba8477;text-align:center;font-family:Playfair Display;font-size:28px;font-weight:600;line-height:1;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between}.mobile-icon-grid .icon-grid-heading strong{font-size:10px;color:#cecece}.mobile-icon-grid .icon-grid-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mobile-icon-grid .icon-card{padding:32px 10px 16px;border-radius:10px;text-align:center;text-decoration:none;background:#ffded7;display:flex;flex-direction:column;justify-content:space-between;min-height:146px}.mobile-icon-grid .icon-card:nth-child(2n){background:#ffe1c2}.mobile-icon-grid .icon-svg{display:flex;justify-content:center;align-items:center;margin-bottom:10px;height:50px}.mobile-icon-grid .icon-card h3{margin:0;color:#000;text-align:center;font-family:Jost;font-size:18px;font-weight:600;line-height:1}.about-section{padding:0 0 40px;text-align:center}.about-section .page-width{padding-left:15px;padding-right:15px}.about-section .about-title-row{display:flex;justify-content:center;padding:0;border-bottom:0;margin:0;align-items:center;text-align:center}.about-section .about-title-row h2{margin:0 0 15px;padding:0;background:none;color:#000;font-family:Playfair Display;font-size:28px;font-weight:600;line-height:1;text-transform:uppercase}.about-section .about-description p{margin:0 auto 10px;max-width:284px;color:#000000b3;font-family:Jost;font-size:16px;font-weight:400;line-height:1.31}.about-section .about-description p strong{color:#e2431db3!important;font-weight:600}.about-section .about-link{display:none}.about-section .about-link-mobile{color:#cf563a;font-family:Jost;font-size:16px;font-weight:600;line-height:1.25;text-decoration:underline;text-underline-offset:6px}.mobile-insta-section{padding:0 15px 15px}.mobile-insta-section .insta-title{margin:0 0 14px;display:flex;align-items:center;justify-content:center;gap:7px;line-height:normal}.mobile-insta-section .insta-title .title-name{color:#000;font-family:Jost;font-size:20px;font-weight:600;line-height:normal}.mobile-insta-section .insta-row{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.mobile-insta-section .insta-row .insta-col{position:relative;border-radius:10px;overflow:hidden}.mobile-insta-section .insta-row .insta-col img{height:100%;width:100%;object-fit:cover;transition:all .5s ease}.mobile-insta-section .insta-row .insta-col:hover img{transform:scale(1.1)}.mobile-insta-section .insta-row .insta-col:before{border-radius:100%;position:absolute;content:"";height:0;width:0;left:50%;top:50%;transform:translate(-50%,-50%);background:linear-gradient(135deg,#fae100 18.27%,#fcb720,#ff7950 36.47%,#ff1c74 48.61%,#6c1cd1 78.94%);opacity:.7;transition:all .5s ease;z-index:1}.mobile-insta-section .insta-row .insta-col:after{position:absolute;content:"";height:0;width:0;left:50%;top:50%;transform:translate(-50%,-50%);background:url(insta-icon-mobile.png) no-repeat center center;background-size:cover;transition:all .5s ease;z-index:2}.mobile-insta-section .insta-row .insta-col:hover:before{height:100%;width:100%;border-radius:10px}.mobile-insta-section .insta-row .insta-col:hover:after{width:30px;height:30px}.footer-main .page-width{padding-left:15px;padding-right:15px}.footer-main .footer-main-row{grid-template-columns:1fr;border:0px;background:#000;border-radius:10px;overflow:hidden;padding:8px 28px 28px}.footer-main .foote-col{border:0!important;border-bottom:1px solid rgba(217,217,217,.3)!important}.footer-main .foote-col:last-child{border:0!important}.footer-main .footer-main-row .newsletter-footer{background-color:transparent;padding:0;border:0px}.footer-main .newsletter-footer-width{padding:0;justify-content:start}.footer-main .newsletter-left{padding:0;background:none;text-align:left}.footer-main.site-footer .footer-header,.footer-main.site-footer .newsletter-left .footer-header{margin:0;color:#fff;font-family:Playfair Display;font-size:22px;font-weight:600;line-height:normal;text-transform:uppercase}.footer-main.site-footer .newsletter-left .footer-header{margin:0;font-size:0}.footer-main.site-footer .newsletter-left .footer-header:before{content:"Newsletter";margin:0;color:#fff;font-family:Playfair Display;font-size:22px;font-weight:600;line-height:normal;text-transform:uppercase}.footer-main.site-footer .newsletter-left p{margin:0 0 15px;color:#a2a2a2;font-family:Jost;font-size:16px;font-weight:400;line-height:normal;position:relative;padding-top:22px}.footer-main.site-footer .newsletter-left p:before{content:"";position:absolute;width:100px;height:1px;background-color:#d9d9d94d;top:0;left:0}.footer-main .newsletter-footer form .input-group{flex-wrap:nowrap;gap:0}.footer-main .newsletter-footer input.footer-email-input{padding:5px 25px;border-radius:5px;background:#303030;color:#ffffff80;font-family:Jost;font-size:16px;font-weight:400;line-height:normal;height:50px}.footer-main .newsletter-footer input.footer-email-input:focus-visible{outline:none;box-shadow:none}.footer-main .newsletter-footer input.footer-email-input::placeholder{color:#ffffff80;font-family:Jost;font-size:16px;font-weight:400;line-height:normal}.footer-main .newsletter-footer .footer-email-submit{border:0;position:absolute;width:25px;height:21px;right:18px;top:50%;transform:translateY(-50%);font-size:0;padding:0;background:transparent}.footer-main .newsletter-footer .footer-email-submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(subscribe-btn.png)no-repeat;background-size:contain}.footer-main .social-icon-mobile ul{margin:50px 0 0;padding:0;list-style:none;display:flex;gap:10px}.footer-main .social-icon-mobile ul li{line-height:1;margin:0}.footer-main .social-icon-mobile ul li#sm-x,.footer-main .social-icon-mobile ul li#sm-pinterest{display:none}.footer-main .social-icon-mobile ul li#sm-instagram{order:-1}.footer-main .social-icon-mobile ul li a{margin:0;padding:0;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:5px;border:1px solid #707070}.footer-main .social-icon-mobile ul li a svg{opacity:.5}.footer-main-row .foote-col,.footer-main .footer-main-row .newsletter-footer{padding:22px 0}.footer-main .foote-col.active{padding-bottom:30px}.footer-main-row .foote-col .footer-header{position:relative;cursor:pointer;margin:0;padding-right:30px}.footer-main-row .foote-col.active .footer-header{margin-bottom:25px}.footer-main-row .foote-col:not(.newsletter-footer) .footer-header:before{content:"";position:absolute;width:100px;height:1px;background-color:#d9d9d94d;bottom:-25px;left:0;opacity:0}.footer-main-row .foote-col:not(.newsletter-footer).active .footer-header:before{opacity:1}.footer-main-row .footer-header:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:28px;transition:.3s;color:#b7b7b7;line-height:1}.footer-main-row .foote-col.active .footer-header:after{content:"\2212"}.footer-main-row .foote-col .footer-content,.footer-main-row .foote-col .footer-article,.footer-main-row .foote-col .footer_logo,.footer-main-row .foote-col form,.footer-main-row .foote-col .newsletter-left .rte,.footer-main-row .foote-col .social-icon-mobile{max-height:0;overflow:hidden;opacity:0;margin-top:0;transition:max-height .5s ease,opacity .8s ease}.footer-main-row .foote-col.active .footer-content,.footer-main-row .foote-col.active .footer-article,.footer-main-row .foote-col.active .footer_logo,.footer-main-row .foote-col.active form,.footer-main-row .foote-col.active .newsletter-left .rte,.footer-main-row .foote-col.active .social-icon-mobile{max-height:600px;opacity:1;display:block}.footer-main-row .foote-col:last-child .footer_logo,.footer-main-row .foote-col:last-child .footer-article{max-height:500px;opacity:1;margin-top:15px}.footer-main-row .foote-col.links-footer.active .footer-content{padding-top:25px}.footer-main .links-footer ul li{margin:0 0 10px}.footer-main .links-footer ul li a{color:#a2a2a2!important;font-family:Jost;font-size:16px;font-weight:400;line-height:normal;margin:0}.footer-main .links-footer ul li a.footer-viewall{font-weight:700}.footer-main .links-footer ul li a svg{display:none}.footerContactInfo{margin-top:30px}.footerContactInfo p{padding-left:52px;margin-bottom:20px;color:#a2a2a2;font-family:Jost;font-size:16px;font-weight:400}.footerContactInfo p a{color:#a2a2a2!important}.footerContactInfo p.locationIcon{background:url(loc-ic-mobile.png) no-repeat left 0px}.footerContactInfo p.callIcon{background:url(call-ic-mobile.png) no-repeat left 0px}.footerContactInfo p.timeIcon{background:url(clock-ic-mobile.png) no-repeat left 0px}.footer_logo-row{display:flex;gap:23px;justify-content:center}.footer_logo-row .footer_logo{margin:0!important}.footer_logo-row .footer_logo img{display:none}.footer_logo-row .footer_logo img.footer-logo-mobile{display:block}.footer_logo-row .footer-article{margin:0!important}.footer-main .content-footer .rte>p{margin:0;color:#a2a2a2;font-family:Jost;font-size:16px;font-weight:400;line-height:1.25;max-width:214px}.footer-wrapper .footer-bottom .footer-bottom--inner{display:none}.footer-main .footer_bottom p{margin:0;padding:0;color:#000;text-align:center;font-family:Jost;font-size:16px;font-weight:400;line-height:1.37}.footer-main .footer_bottom p a{font-size:16px}.footer-main .footer_bottom .payment_icon img{display:none}.footer-main .footer_bottom .payment_icon img.payment-icon-mobile{display:inline-block;margin-top:20px}.btn{border-radius:5px}.recommendations_container .grid__item{padding-bottom:50px}.recommendations_container .slick-arrow.slick-prev{background:url(prev-arrow-mobile.png) no-repeat;background-size:contain}.recommendations_container .slick-arrow.slick-next{background:url(next-arrow-mobile.png) no-repeat;background-size:contain}product-media.media-type-thumbnails .thumbnail-media--thumbnails .swiper-wrapper .swiper-slide .responsive-image-wrapper{border-radius:5px;overflow:hidden}product-media.media-type-thumbnails a[data-main-media-link]{border-radius:10px;overflow:hidden}.product-details-wrapper{border-radius:10px}.product--add-to-cart-button{background-color:#fabcad;border-radius:10px;padding:5px 30px;min-height:50px;color:#000;font-family:Jost;font-size:16px;font-weight:600}shopify-accelerated-checkout{--shopify-accelerated-checkout-button-border-radius: 10px;--shopify-accelerated-checkout-button-block-size: 50px}.product--add-to-cart-form .js-qty{border-radius:5px}.mobile-facets__open{border-radius:10px}.field__input,.select__select,.customer .field input,.customer select,.facets__disclosure{border-radius:5px}.facets__wrapper .facets__display{border-radius:0 0 5px 5px}.list-collections--title{font-size:24px}.grid-view-item .jdgm-widget.jdgm-widget .jdgm-prev-badge[data-average-rating="0.00"]{display:flex!important;flex-wrap:wrap;justify-content:center;gap:5px}.collection-main-body .product-grid--wrapper{gap:10px}.collection-main-body .product-grid--wrapper .grid__item{width:calc(50% - 5px)!important}input,select,textarea,.cart-drawer__product-card--quantity{border-radius:5px}.aqe-cart-upsell .home-collections-tab .product-list .card-product{margin-bottom:20px}.cart__row.grid .additional-checkout-buttons{margin-top:10px}.cart-table.table--responsive td .js-qty{border-radius:5px}.template-cart .aqe-cart-upsell .collection-listing{border-top:0}.template-cart .aqe-cart-upsell .upsell_products{margin:0;padding:0;background:none;width:auto;color:#000;font-family:Playfair Display;font-size:28px;font-weight:600;line-height:1;text-transform:uppercase}.product-card-left .jdgm-prev-badge__text{text-transform:capitalize}}
/*# sourceMappingURL=/cdn/shop/t/456/assets/custom-mobile.css.map */
