@media(max-width:1500px){.banner-site h1{font-size:80px;max-width:1000px}}@media(max-width:1280px){.product-sldier .main-heading,.milestone-card p.text-4xl,.milestone-card .main-heading,.testimonails-card-slider .main-heading,h3.heading-legency.text-4xl,.meet-the-owner .meet-heading,.faq-custom-accordians .main-heading,body h2.main-heading.text-4xl,.about-image-textbox .main-heading,body .banner-content h1,body .about-timeline-layout .main-heading-timeline,body .cta-banner-section .cta-heading,.search-header-section h1.text-4xl,.policy-header-tp h1.policy-title{font-size:40px;line-height:1}.product__title *{font-size:30px}body .product-form__buttons{flex-direction:column}.product__info-container .price__container *{font-size:22px}ul.list-menu.list-menu--inline{gap:6px}.banner-site h1,.about-hero-section h1.text-5xl{font-size:70px;max-width:800px}}@media(max-width:1100px){body .milestone-card .p-8{padding:20px}body .menu-drawer__menu-item{color:#353b41;text-transform:uppercase;font-weight:600;padding-left:20px;padding-right:20px}.banner-site p.text-lg{font-size:16px}}@media(max-width:980px){.banner-site h1,.about-hero-section h1.text-5xl{font-size:55px;max-width:800px}.card-wrapper .caption-with-letter-spacing.light,.card-wrapper .absolute.bottom-4.left-4 span,span.px-3.py-1.bg-red-500.text-primary-foreground.text-\[10px\].font-bold.uppercase.tracking-wider.rounded-full{font-size:8px;line-height:normal}.product__info-container .price__container *{font-size:18px}body .product__media-wrapper button.absolute.top-6{width:35px;height:35px;padding:9px}.product__title *{font-size:24px}body .pt-16.border-t{padding-top:30px}.inner-subcolections-layout{margin-top:20px}.inner-subcolections-layout .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.footer__content-bottom{padding:0!important}body .footer-block__details-content .list-menu__item--link{padding:3px 0}.py-32{padding-top:40px;padding-bottom:40px}.f-cards-layout .feature-card.p-12{padding:20px}.f-cards-layout .features-heading,.inner-subcolections-layout h2.text-2xl{font-size:20px}.about-timeline-layout h3.timeline-title-mb,.contact-with-form h2.form-csxd-heading{font-size:24px;line-height:1}.about-timeline-layout .timeline-year.text-6xl.serif-display{font-size:46px;line-height:1}.footer__content-top .grid{row-gap:30px}.footer__content-top .grid .footer-block{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}body .footer-block__details-content .list-menu__item--link{text-decoration:none!important;outline:0!important}.py-20,.py-24{padding-top:40px;padding-bottom:40px}.milestone-card .grid .group.relative{height:400px;grid-row:span 6;grid-column:span 6}.milestone-card .grid.grid-cols-1.md\:grid-cols-4.grid-rows-auto.md\:grid-rows-2.gap-6.h-auto.md\:h-\[800px\]{height:auto}.card-wrapper .price *{font-size:14px;line-height:normal}.card-wrapper .card__information h3{font-size:14px}.product-sldier .main-heading,.milestone-card p.text-4xl,.milestone-card .main-heading,.testimonails-card-slider .main-heading,h3.heading-legency.text-4xl,.meet-the-owner .meet-heading,.faq-custom-accordians .main-heading,body h2.main-heading.text-4xl,.about-image-textbox .main-heading,body .banner-content h1,body .about-timeline-layout .main-heading-timeline,body .cta-banner-section .cta-heading,.search-header-section h1.text-4xl,.policy-header-tp h1.policy-title{font-size:35px;line-height:1}body header-drawer{margin:0}span.mobile-facets__open *{color:#353b41;text-transform:uppercase;font-weight:700;font-size:12px}body .product-count__text{font-size:12px}.menu-drawer__menu-item--active,.menu-drawer__menu-item:focus,.menu-drawer__close-button:focus,.menu-drawer__menu-item:hover,.menu-drawer__close-button:hover{background:transparent!important}.menu-drawer__utility-links:has(.menu-drawer__localization) .menu-drawer__account{color:#353b41;text-transform:uppercase;font-family:DM Sans;font-weight:700;font-style:Medium;font-size:14px;gap:5px}body nav.menu-drawer__navigation{padding-top:10px}}@media(max-width:768px){.section-404-cs span.main-404-title.tracking-tighter{font-size:139.1px;line-height:1}.section-404-cs h1.main-404-xt-title.text-3xl{font-size:25px;line-height:1.2}}.mobile-facets__summary{font-family:DM Sans;font-weight:700;font-style:Bold;font-size:14px;leading-trim:NONE;line-height:20px;letter-spacing:1.4px;vertical-align:middle;text-transform:uppercase;color:#353b41}body .mobile-facets__label{padding-top:5px;padding-bottom:5px}body .mobile-facets__label .icon-checkmark{top:8px}body .mega-menu *{text-decoration:none!important;outline:0!important}body .grid__item.product__media-wrapper button.p-2.bg-white{width:50px;height:50px;font-size:20px}body .grid__item.product__media-wrapper button.p-2.bg-white{position:absolute;right:30px;top:30px;z-index:3;display:flex;align-items:center;justify-content:center;line-height:1}body .product__column-sticky div#swym-atw-button-container{display:none}@media(max-width:767px){.header__icons .header__icon{padding-left:5px;padding-right:5px}body .custom-article-breadcrumb{flex-wrap:wrap}.custom-article-content h2,.custom-article-content h3,.custom-article-content h4{font-size:20px}body .custom-article-breadcrumb *{font-size:10px}body .custom-article-layout{padding:30px 0}.blog-hero__new-post-badge img{max-width:83px}.main-blog .blog-articles{display:grid;grid-template-columns:repeat(1,1fr);gap:15px}.preminum-partner-block .flex.items-center.justify-center.px-16.py-4{padding-left:1.5rem;padding-right:1.5rem;width:120px;min-width:120px;flex:0 0 120px}.hero-banner .w-full.h-full.object-cover.m-hide{display:none!important}body .grid__item.product__media-wrapper button.p-2.bg-white{width:40px;height:40px;font-size:15px}body .grid__item.product__media-wrapper button.p-2.bg-white{right:20px;top:20px}body span.swym-header-icon-count{background:#89a49a;width:17px;height:17px;font-size:7px;top:7px;margin-top:4px}body .buttons-group-card button{width:35px!important;height:35px!important;display:flex;align-items:center;justify-content:center}.header__icons a#swym-advanced-header-icon{display:none!important}body button.swym-wishlist-collections-v2{cursor:pointer;position:relative;top:-7px;right:7px;padding:7px}body .swym-wishlist-collections-v2 svg{width:15px!important;height:15px!important;min-width:15px!important}body .swym-wishlist-collections-v2{width:28px!important;min-width:28px!important;height:28px!important;margin-right:20px!important}.product__info-wrapper .flex.items-center.space-x-1.border-l.pl-4{padding:0;margin:0;border:0}body .product__info-wrapper .flex.items-center.space-x-4{flex-direction:column;align-items:flex-start}.product__info-container .price--on-sale .price-item--regular{margin-right:3px}.header__heading-logo-wrapper{max-width:73px}.featured-row-bxg{display:flex;flex-direction:column;row-gap:5px}.cart-drawer .drawer__header .flex.items-center.justify-between.px-6.py-5.border-b{padding:6px 20px}body cart-items.gradient{padding:30px 0}.buttons-group-card button svg{width:16px;height:16px}body .buttons-group-card button{padding:6px}.search-header-section .flex.flex-wrap.gap-2.mt-4.justify-center a{padding:4px 20px;font-size:10px}.search-header-section .template-search__search .field-pc input{padding:12px 30px 12px 50px}body body .cart-count-bubble{width:13px;height:13px;font-size:8px}.banner-site h1,.about-hero-section h1.text-5xl{font-size:35px;max-width:800px}p.card-csxd-text{font-size:12px}.contact-with-form .text-white.card-csxd-heading{font-size:16px}.contact-with-form .form-csxd-subeading{font-size:10px}.p-6.flex-icon-block{padding:18px 5px}.flex-icon-block .c-block-info{font-size:12px}body .flex-icon-block{display:flex;flex-direction:column;row-gap:5px}.tabs-custom-pc9 button.tab-btn.pb-4{margin-left:19px;font-size:11px;letter-spacing:2px}.keaypoints-cusotm .flex.items-center.space-x-3.p-4.border.rounded-2xl{border:1px solid #E3E1DD;padding:14px}.product-form__buttons button{padding-top:16px;padding-bottom:16px}body nav.custom-breadcrumb{display:none}body .product-media-container,body .product__media-list{border-radius:0;overflow:hidden}body .facets-container{padding-top:0;padding-bottom:20px}body .page-width,.header:not(.drawer-menu).page-width,body:has(.section-header .header:not(.drawer-menu)) .utility-bar .page-width{padding-left:16px;padding-right:16px}body .footer-block-image{justify-content:flex-start}.product-sldier .max-w-xl{width:100%}.product-sldier .flex.space-x-3.pb-2{width:100%;justify-content:space-between;position:absolute;left:0;padding:0 5px;top:40%;z-index:2}.product-sldier .container{position:relative}.product-sldier .flex.flex-col.md\:flex-row.items-end,.milestone-card .flex.flex-col.md\:flex-row.items-end.justify-between.mb-16{margin-bottom:20px}.milestone-card .tracking-widest.group\/btn{font-size:12px}.banner-site .site-button{font-size:14px;display:flex;width:100%;padding:12px 40px;text-align:center;justify-content:center}.our-legency-pro .absolute.custom-badge-align{display:flex;align-items:center}body .meet-the-owner .meet-name{font-size:12px}body .absolute.custom-badge-align{display:flex;align-items:center;padding:20px;width:100px;height:100px}body .site-button{font-size:14px;padding:12px 40px}.milestone-card .absolute.inset-0{row-gap:4px}.testimonails-card-slider .text-xs.uppercase,.product-sldier span.subheading-featurd,.milestone-card h2.text-xs.uppercase,body .subheading-legency,.about-image-textbox h2.text-xs.subheading,.about-timeline-layout .subheading-timeline{font-size:10px;line-height:1.2}.scrolled-past-header header .header__heading-logo-wrapper{max-width:80%;transition:.5s ease;transition:width .3s cubic-bezier(.52,0,.61,.99)}.testimonails-card-slider .author-name.font-bold.text-sm{font-size:13px;margin-bottom:0}.product-sldier .main-heading,.milestone-card p.text-4xl,.milestone-card .main-heading,.testimonails-card-slider .main-heading,h3.heading-legency.text-4xl,.meet-the-owner .meet-heading,.faq-custom-accordians .main-heading,body h2.main-heading.text-4xl,.about-image-textbox .main-heading,body .banner-content h1,body .about-timeline-layout .main-heading-timeline,body .cta-banner-section .cta-heading,body .related-products__heading,.main-cart-page-layout .title-wrapper-with-link h1,.policy-header-tp h1.policy-title,.shipping-rates h2.rates-heading,.delevery-option .delevery-title-main,.promise-xtra .promise-tp-title,.collection h2.title.inline-richtext{font-size:28px;line-height:1}.newsletter-form__field-wrapper{max-width:100%!important}.signature-gift-wrapper.promise-xtra .promise-tp-title{font-size:20px}.shipping-rates .container.common-container,.container.common-container{padding-top:30px;padding-bottom:30px}h2.text-2xl.procesing-title,h2.sales-wrapper-title.text-2xl.serif-display.font-bold.mb-4{font-size:20px}.our-promise-column-boxes .container.common-container{padding-top:20px;padding-bottom:30px}section.py-16.bg-muted\/30.border-t{padding-top:30px;padding-bottom:30px}.px-6{padding-left:15px;padding-right:15px}section.flex.procesing-wrapper.flex-col.md\:flex-row.gap-8.bg-background.border.border-border.rounded-2xl.p-8,.flex.gap-5.bg-background.border.border-border.rounded-2xl.p-6.hover\:shadow-sm.transition-shadow,section.sales-wrapper.bg-muted\/30.border.border-border.rounded-2xl.p-8,section.promise-xtra.signature-gift-wrapper.flex.flex-col.md\:flex-row.gap-8.items-center.bg-primary\/5.border.border-primary\/15.rounded-2xl.p-8{padding:20px}.rates-block-wrapper .text-3xl.rates-block-price{font-size:24px;line-height:normal}body .sale-cards-grid .px-3.py-1.bg-primary{font-size:8px}body .cart-item{margin-bottom:30px;row-gap:1px}body .main-cart-page-layout cart-items .title-wrapper-with-link a.underlined-link{font-size:10px}quantity-popover .quantity__input[type=number],quantity-popover quantity-input.quantity,quantity-popover .quantity__button{height:100%;min-height:24px;max-height:24px}.our-legency-pro p.text-sm.text-muted-foreground{font-size:12px;line-height:1.4}.milestone-card h3{font-size:24px;line-height:1}body .related-products__heading{text-align:center}.milestone-card .text-muted-foreground.max-w-md,.milestone-card .grid p.text-sm,.testimonails-card-slider .except-info,.our-legency-pro .dis-legency.text-muted-foreground,.our-legency-pro .quote-legency,.meet-the-owner .meet-discription p,.faq-custom-accordians .text-muted-foreground.leading-relaxed.mb-10,.guarntee-sec p.block-guranty-dis,.faq-answer.px-8.pb-8.text-muted-foreground.leading-relaxed,body .tab-panel,p.product__text.inline-richtext,.about-timeline-layout .text-muted-foreground.timeline-info-text,.f-cards-layout .features-info,.cta-banner-section .cta-texbox,.main-infoboxetc p,.text-sm{font-size:14px;line-height:1.5}.about-timeline-layout h3.timeline-title-mb{font-size:20px;line-height:1}.announcement-bar-section .container.mx-auto{padding-right:10px;padding-left:10px}.announcement-bar-section .container.mx-auto svg.lucide.lucide-sparkles{display:none}.announcement-bar-section .container.mx-auto *{font-size:10px;letter-spacing:1px;text-align:center;margin:0!important}.about-timeline-layout .timeline-year.text-6xl.serif-display{font-size:40px;line-height:1}.about-timeline-layout .flex.flex-col.md\:flex-row.gap-12.items-center{flex-direction:column-reverse;row-gap:20px}.tabs-custom-pc9 div#tabs-section{margin-top:40px}.milestone-card .max-w-xl{width:100%;margin-bottom:20px}.collection__view-all .mt-16.text-center{margin-top:10px}.guarntee-sec h3.block-guranty-title,.about-hero-section .text-xl{font-size:16px;line-height:1.1}.meet-the-owner .meet-discription p{margin-bottom:10px}.meet-the-owner .grid{row-gap:20px}.meet-the-owner .aspect-\[4\/5\]{aspect-ratio:4 / 4}.footer__content-top .grid .footer-block{width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4);margin-bottom:9px!important}.footer__copyright.caption *{font-size:10px;line-height:normal}body .footer-block__details-content{margin-bottom:2rem}.footer-block__details-content.rte{margin:0}body h2.footer-block__heading.inline-richtext{margin-bottom:12px}.footer__content-bottom .footer__content-bottom-wrapper.page-width.footer__content-bottom-wrapper--center .footer__copyright.caption{flex-wrap:wrap;text-align:left;justify-content:flex-start}.footer-block__details-content{display:flex;gap:15px;flex-wrap:wrap;row-gap:10px}body button.faq-question.w-full.px-8{padding:14px}.faq-answer.px-8.pb-8.text-muted-foreground.leading-relaxed{padding-bottom:14px;padding-left:14px;padding-right:14px}body .footer-block-image{margin-bottom:0}.faq-question span.font-bold.text-lg{font-size:16px}.collection__view-all a.px-12.py-4.border.border-border.rounded-full{font-size:14px;padding:12px 40px}.banner-site p.text-lg{font-size:14px;margin-bottom:18px}body .banner-site .site-button{display:flex;width:100%}body .product-media-container .product__modal-opener{border-radius:10px;overflow:hidden}body .thumbnail-list__item.slider__slide{width:calc(24.5% - .6rem)}.product__info-container .product__text.inline-richtext.caption-with-letter-spacing{font-size:10px;line-height:1;margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/responsive.css.map */
