@font-face{font-family:Montserrat;src:url(Montserrat-BlackItalic.woff2) format("woff2"),url(Montserrat-BlackItalic.woff) format("woff");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(Montserrat-ExtraBoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(Montserrat-Regular.woff2) format("woff2"),url(Montserrat-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Zen Dots;src:url(ZenDots-Regular.woff2) format("woff2"),url(ZenDots-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--bodyFont: "Montserrat", sans-serif;--headingFont: "Montserrat", sans-serif;--Inter: "Inter Tight", sans-serif;--script: "Great Vibes", cursive;--dot: "Zen Dots", sans-serif;--headingColor: #000000;--bodyColor: #252525;--sky: #56D2DE;--pink: #FE6FFF;--white: #fff;--black: #000;--blue: #031595;--border: #7F7F7F;--btnColor: #fff;--btnColorHover: #000;--btnBg: #000;--btnBorder: #000;--btnBgHover: #fff;--new-btn-bg: #6BD6E6;--p13: 1.3rem;--p14: 1.4rem;--p15: 1.5rem;--p16: 1.6rem;--p17: 1.7rem;--p18: 1.8rem;--p20: 2rem;--p21: 2.1rem;--p22: 2.2rem;--p24: 2.4rem;--p26: 2.6rem;--p28: 2.8rem;--p30: 3rem;--p36: 3.6rem;--p40: 4rem;--p45: 4.5rem;--p46: 4.6rem;--p55: 5.5rem;--p64: 6.4rem;--p57: 5.7rem;--p60: 6rem;--p70: 7rem;--p90: 9rem;--p96: 9.6rem;--p120: 12rem;--p140: 14rem;--padding-140: clamp(4.5rem, 7.77vw, 14rem);--padding-120: clamp(4rem, 6.66vw, 12rem);--padding-110: clamp(3.8rem, 6.11vw, 11rem);--padding-100: clamp(3.6rem, 5.55vw, 10rem);--padding-90: clamp(3rem, 5vw, 9rem);--padding-80: clamp(2.6rem, 4.44vw, 8rem);--padding-70: clamp(2.2rem, 3.88vw, 7rem);--padding-60: clamp(2rem, 3.33vw, 6rem);--padding-50: clamp(1.8rem, 2.77vw, 5rem);--padding-40: clamp(1.6rem, 2.22vw, 4rem);--padding-30: clamp(1.2rem, 1.67vw, 3rem);--padding-25: 2.5rem}@media only screen and (max-width:1700px){:root{--p13: 1.3rem;--p14: 1.4rem;--p15: 1.5rem;--p16: max(1vw, 1.5rem);--p17: max(1vw, 1.6rem);--p18: max(1.06vw, 1.6rem);--p20: max(1.18vw, 1.7rem);--p21: max(1.24vw, 1.7rem);--p22: max(1.22vw, 1.8rem);--p24: max(1.33vw, 1.8rem);--p26: max(1.44vw, 1.9rem);--p28: max(1.55vw, 2rem);--p30: max(1.66vw, 2rem);--p36: max(1.94vw, 2.2rem);--p40: max(2.22vw, 2.3rem);--p45: max(2.5vw, 2.4rem);--p46: max(2.67vw, 2.5rem);--p55: max(2.89vw, 2.6rem);--p57: max(3.17vw, 2.8rem);--p60: max(3.33vw, 2.8rem);--p64: max(3.56vw, 2.8rem);--p70: max(3.88vw, 3rem);--p90: max(5vw, 5.5rem);--p96: max(6.87vw, 5.5rem);--p120: max(6.47vw, 7rem);--p140: max(7.47vw, 7rem)}}*,*:before,*:after{box-sizing:inherit}*{letter-spacing:normal}html{font-size:62.5%;box-sizing:border-box}body{font-size:var(--p16);color:var(--bodyColor);line-height:1.4;font-family:var(--bodyFont);font-weight:400;--page-width: 1470px;--page-width-full: 1900px;--header-width: 1750px;margin:0;padding:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}body.overflow-hidden{display:block!important}.predictive-search .spinner{display:none!important}ul{padding:0;margin:0}img{max-width:100%;display:block;height:auto}h1,h2,h3,h4,h5{font-family:var(--headingFont);color:var(--headingColor);margin:0 0 1rem;font-weight:800;letter-spacing:normal;line-height:1.1;font-style:italic}h2{font-size:var(--p55);font-weight:900;line-height:1;font-style:italic}p{margin:0 0 1rem}p:last-child{margin:0 0 0rem}.page-width,.page-width-desktop{width:100%;max-width:var(--page-width);padding-inline:1.5rem!important;margin:0 auto}.page-width-full{width:100%;max-width:var(--page-width-full);padding-inline:9rem;margin:0 auto}.header-width{width:100%;max-width:var(--header-width);padding:0 1.5rem;margin:0 auto}p:empty,div:empty{display:none}.btn:after,.button:after,.btn:before,.button:before{display:none}.button,.btn{display:inline-flex;gap:1.6rem;align-items:center;justify-content:center;min-width:12.5rem;min-height:6rem;padding:.5rem 3.6rem;font-size:var(--p16);font-weight:800;font-family:var(--bodyFont);font-style:italic;cursor:pointer;text-align:center;margin-bottom:0rem;text-transform:uppercase;text-decoration:none;line-height:1;position:relative;z-index:1;transition:.3s ease!important;background-color:var(--btnBg);color:var(--btnColor);border-radius:1.2rem;border:1px solid var(--btnBorder);letter-spacing:normal;box-shadow:none}.button:has(svg),.btn:has(svg){padding:.5rem 4rem}.button:hover,.btn:hover{color:var(--btnColorHover);background-color:var(--btnBgHover)}.btn.wht-btn{color:var(--btnColorHover);background-color:var(--btnBgHover);border-color:var(--btnBgHover)}.btn.wht-btn:hover{background-color:var(--btnBg);color:var(--btnColor);border-color:var(--btnBorder)}.btn svg,.button svg{width:auto;height:1.8rem}.btn svg path,.button svg path{stroke:currentColor}.cart-count-bubble{width:14px;height:14px;bottom:6px;font-size:10px}.section-header .header-wrapper{background:var(--black);border-bottom:1px solid #333333;color:var(--white);font-style:italic}.header .header__icons{gap:1.2rem;padding-right:1rem;align-items:center}.header__icons .desktop-localization-wrapper{display:none}.header__icons .header__icon{width:100%;height:100%}.header__icons .header__icon .svg-wrapper{width:auto;height:auto}.header__icons .header__icon .svg-wrapper svg{width:auto;height:1.3rem;color:currentColor}.header .header__icons .header__search{display:none!important}header.header .header__inline-menu .list-menu{display:flex;align-items:center;justify-content:flex-end;gap:clamp(2rem,2.18vw,3.5rem);height:100%;color:currentColor}header.header .header__inline-menu{margin:0}header.header .header__inline-menu .list-menu .header__menu-item{color:inherit;font-size:var(--p14);text-decoration:none!important;transition:.3s ease;padding:2px 0;font-weight:800;line-height:1.1;font-style:italic;position:relative}header.header .header__inline-menu .list-menu .header__menu-item:after{content:"";position:absolute;bottom:-3.5rem;width:0;height:1.6px;background:#fff;left:50%;transform:translate(-50%);transition:.3s ease;border-radius:5px}header.header .header__inline-menu .list-menu .header__menu-item:has(.header__active-menu-item):after,header.header .header__inline-menu .list-menu .header__menu-item:hover:after{width:80%}header.header .header__inline-menu .list-menu .header__menu-item .header__active-menu-item{text-decoration:none}header.header .header__inline-menu .list-menu .header__menu-item:hover{background-position:100% 100%;background-size:100% 1px}header.header .header__inline-menu .list-menu .header__menu-item:hover span{text-decoration:none!important}.section-header .header{padding:4px 15px!important;grid-template-areas:"heading navigation icons";grid-template-columns:auto 1fr auto;gap:3rem}h2.common-heading,.common-heading{font-weight:900;font-style:italic;margin:0 0 3.2rem;text-transform:uppercase}.common-subheading{margin:0 0 var(--padding-30)}.qe-button.btn{min-height:5.5rem;background:var(--btnBgHover);color:var(--btnColorHover);margin:.5rem 0 0}.qe-button.btn:hover{background:var(--btnBg);color:var(--btnColor)}.our-product-cart-btn.btn{width:100%;background:transparent;border-color:var(--btnBg);color:var(--btnColorHover);padding-inline:1rem}.our-product-cart-btn.btn:hover{background:var(--btnBg);color:var(--btnColor)}.browse-products-wrapper{display:grid;grid-template-columns:20rem 1fr;gap:2.8rem}.collection-sidebar .sidebar-box{position:sticky;top:30px;border-radius:18px;overflow:hidden;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 44px #0315951a}.collection-sidebar .sidebar-heading{padding:13px 17px;background:var(--black);color:var(--white);font-size:12px;font-weight:800;margin:0;font-style:italic}.collection-sidebar .sidebar-menu{margin:0;padding:0;list-style:none}.collection-sidebar .sidebar-menu li{padding:10px 12px;cursor:pointer;color:#000;font-size:11px;font-weight:800;font-style:italic;text-transform:uppercase;border-bottom:1px solid #e8e8e8;transition:.3s ease;line-height:1.1}.collection-sidebar .sidebar-menu li a{text-decoration:none;color:inherit}.collection-sidebar .sidebar-menu li.active,.collection-sidebar .sidebar-menu li:hover{color:#848484}.giveaway-banner__prize{background-image:url(btn-bg.png)}.customtemplate--gallery .giveaway-banner__prize{background-image:url(gallery-bg.png)}.swiper .swiper-wrapper{box-sizing:border-box;padding-block:1rem}.jdgm-widget h2.jdgm-rev-widg__title{font-weight:800;font-family:var(--headingFont);font-size:var(--p55);font-style:italic}.jdgm-rev-widg__body .jdgm-rev__content{font-weight:600}.jdgm-rev__header .jdgm-rev__author,.jdgm-rev__header .jdgm-rev__timestamp{font-weight:800}.footer{border:none!important;padding:var(--padding-70) 0 3.2rem!important;color:var(--white);font-size:var(--p16);background-color:var(--black);overflow:hidden}.footer.footer .footer__content-top{padding-bottom:var(--padding-40)}.footer .footer__blocks-wrapper{display:grid!important;grid-template-columns:.6fr .4fr .4fr .6fr;gap:clamp(3rem,2.73vw,7rem);row-gap:4rem!important}.footer .footer__blocks-wrapper .footer-block{width:100%;max-width:100%;margin:0}.footer .footer__content-top .footer__blocks-wrapper .footer-block .footer-block__heading,.footer .footer__content-top .footer-block__newsletter h3{font-size:var(--p26);font-weight:800;font-family:var(--headingFont);line-height:1.1;margin:0 0 2rem;color:var(--white);text-transform:capitalize;text-align:left;font-style:italic}.footer-block .footer-block__details-content .list-menu__item{font-family:var(--bodyFont);font-style:normal;font-weight:400;font-size:var(--p16);line-height:1.4;text-transform:capitalize;color:inherit;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:0% 2px;background-repeat:no-repeat;transition:background-size .3s,background-position 0s .3s;padding-bottom:1px;margin-bottom:2rem;padding-top:0;width:100%;max-width:max-content;letter-spacing:0;text-decoration:none}.footer .footer__blocks-wrapper .footer-block>.list-unstyled{column-count:2}.footer-block .footer-block__details-content li{margin-right:0!important}.footer .footer__content-top .footer__blocks-wrapper .footer-block .footer-block__details-content .list-menu__item:hover{background-position:100% 100%;background-size:100% 1px;text-decoration:none;color:var(--white)}.footer-block .footer-block__details-content .list-menu__item.list-menu__item--active{background-position:100% 100%;background-size:100% 1px;color:var(--white)}.footer .footer__blocks-wrapper .footer-block__newsletter{text-align:left}.footer-block .newsletter-form{width:100%;max-width:100%;margin:2rem 0 0}.footer-block .newsletter-form .newsletter-form__wrapper{width:100%;max-width:100%}.footer-block__newsletter .newsletter-form__field-wrapper .field:after,.footer-block__newsletter .newsletter-form__field-wrapper .field:before{display:none}.footer-block__newsletter .newsletter-form__field-wrapper .field{position:relative;overflow:hidden;border-radius:.7rem;margin:2.4rem 0 0;border:1px solid #3B3434;background:#3b3434}.footer-block__newsletter .newsletter-form__field-wrapper .field__label,.footer-block__newsletter .newsletter-form__field-wrapper label{display:none}.footer-block__newsletter .newsletter-form__field-wrapper input{min-height:6rem;padding-block:.5rem;padding-inline:2.2rem 8rem;font-size:1.6rem;background:transparent;box-shadow:none;height:auto;box-sizing:border-box;font-family:var(--bodyFont);letter-spacing:0;margin:0;color:var(--white);width:100%;max-width:100%;border:none;border-radius:1rem}.footer-block__newsletter .newsletter-form__field-wrapper input::placeholder{opacity:1;color:#fff;font-size:1.6rem}.footer-block__newsletter .newsletter-form__field-wrapper .newsletter-form__button{position:absolute;right:9px;height:calc(100% - 18px);top:50%;transform:translateY(-50%);background-color:var(--white)!important;color:var(--btnColorHover);cursor:pointer;padding:0;margin:0;font-size:var(--p20);font-family:var(--bodyFont);font-weight:600;min-height:auto;min-width:4.5rem;border-radius:.6rem}.footer-block .newsletter-form .newsletter-form__wrapper .newsletter-form__button:hover{background-color:transparent;color:var(--btnColor)}p.newsletter-success{margin:2rem 0 0}.footer .footer__content-bottom{border:none;padding-top:0}.footer.footer .footer__copyright .policies li:before{content:"|"}.footer.footer .footer__copyright .policies li:first-child:before{display:none}.footer-block .social-icon .footer__list-social{justify-content:flex-start!important;margin:2rem 0 0;gap:1.5rem}.footer-block .social-icon .footer__list-social .link{color:inherit;padding:00;width:6rem;height:6rem;border-radius:100%;background:#191919;display:flex;align-items:center;justify-content:center;transition:.3s ease;border:1px solid #303030}.footer-block .social-icon .footer__list-social .link .svg-wrapper{width:auto;height:2.6rem}.footer-block .social-icon .footer__list-social .link:hover{background:var(--black)}.footer.footer .footer__content-bottom .footer__copyright{display:flex;align-items:center;justify-content:center;gap:2rem;width:100%;margin:0;font-size:inherit;flex-wrap:wrap}.footer.footer .footer__content-bottom .footer__copyright .copyright__content{font-size:inherit}.footer.footer .footer__content-bottom .footer__copyright .copyright__content a{color:inherit}.newsletter-form__message{font-size:var(--p16)!important;margin:2rem 0 0!important}.newsletter-form__message svg.icon{width:auto;height:1.5rem}.footer-block .footer-block__details-content.rte>p,.footer-block .footer-block__details-content.rte>p a{font-family:var(--bodyFont);font-style:normal;font-weight:400;font-size:var(--p16);line-height:1.6;color:inherit;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:0% 2px;background-repeat:no-repeat;transition:background-size .3s,background-position 0s .3s;padding-bottom:1px;margin-bottom:15px;padding-top:0;width:100%;max-width:max-content;text-decoration:none}.footer-block .footer-block__details-content.rte a:hover{background-position:100% 100%;background-size:100% 1px;text-decoration:none}.footer-block .footer-block__details-content.rte>p a:hover span{text-decoration:none!important}.payment_icons img.payment_icon-img{width:100%;height:3rem}.footer__content-bottom-wrapper--center{justify-content:center;flex-direction:column;gap:3rem;border-top:1px solid #3a3a3a;padding-top:3rem}.footer__content-bottom-wrapper .btm-logo{margin-inline:-4rem}.swiper-button-arrow{left:-7rem}.swiper-button-arrow.swiper-button-arrow-n{right:-7rem;left:auto}.swiper-slide{height:auto}.swiper-slide .our-product-card{height:100%}body .swiper-slide{height:auto}.swiper-button-arrow{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1;transition:.3s;font-size:18px}.swiper-button-arrow:hover{background:#1d33ff;color:#fff}.swiper-button-disabled{cursor:no-drop;background-color:transparent!important;color:#fff;border:1px solid #fff}.qe-grid-slider-wrapper .swiper-button-arrow{color:var(--black)}.qe-grid-slider-wrapper .swiper-button-arrow.swiper-button-disabled{border:1px solid var(--black)}.qe-grid-slider-wrapper .swiper-button-arrow:hover{border-color:#1d33ff}.contact-us-banner{position:relative;overflow:hidden}.contact-us-banner:after{content:"";position:absolute;width:144rem;height:26rem;left:-51rem;top:4rem;background:#ffffff30;filter:blur(85px);transform:rotate(331deg);z-index:1}.footer{overflow:hidden;position:relative}.footer:after{content:"";position:absolute;width:90rem;height:26rem;left:-39rem;top:-18rem;z-index:1;background:#ffffff30;filter:blur(85px);transform:rotate(331deg)}.footer:before{content:"";position:absolute;width:90rem;height:26rem;right:-34rem;bottom:-15rem;z-index:0;background:#ffffff30;filter:blur(85px);transform:rotate(331deg)}.section .custom-collection-page{padding-block:var(--padding-100)}.our-products-section{background:var(--black);padding:var(--padding-100);overflow:hidden;position:relative}.our-products-section:after{content:"";position:absolute;bottom:0;left:0;background:#fff3;filter:blur(122px);transform:rotate(65.45deg);width:191.94px;height:1282.36px;pointer-events:none}.our-products-section:before{content:"";position:absolute;top:10%;right:0;background:#fff3;filter:blur(122px);transform:rotate(240deg);width:191.94px;height:1282.36px;pointer-events:none}.our-products-section h2.common-heading{color:var(--white);margin:0}.our-products-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:20px}.our-products-title{flex:1}.swiper-slide .our-product-card{height:100%;display:flex;flex-direction:column}.our-product-content{margin-top:1.6rem;height:100%;display:flex;flex-direction:column;justify-content:space-between}.our-products-slider-wrapper{position:relative}.custom-product-grid{display:flex;justify-content:center;flex-wrap:wrap;--gap: 1rem;--count: 2;gap:var(--gap)}.custom-product-grid .custom-product-item{width:100%;max-width:calc((100% / var(--count)) - (var(--gap) - (var(--gap) / var(--count))))}.our-product-card{background:#fff;border-radius:15px;overflow:hidden;transition:.3s ease;padding:1.4rem;border:1px solid #E1EFFF;color:var(--black);height:100%;display:flex;flex-direction:column}.our-product-card:hover{transform:translateY(-4px);box-shadow:0 4px 44px #00000014}.our-product-image{position:relative;display:block;background:#f8f8f8;border-radius:1.5rem;overflow:hidden;padding-bottom:95%}.our-product-image img{padding:1rem}.our-product-image img{width:100%;height:100%;object-fit:contain;display:block;position:absolute;top:0;left:0}.entry-multiplier{position:absolute;top:12px;right:12px;background:#fff;color:#000;font-size:var(--p14);font-weight:800;padding:5px 9px;border-radius:4px;line-height:1;min-height:3rem;display:flex;align-items:center;justify-content:center;clip-path:polygon(4% 0,100% 0,96% 100%,0 100%)}.our-product-content{margin-top:1.6rem}.our-product-top{display:flex;align-items:flex-start;gap:8px;flex-direction:column;margin-bottom:10px}.our-product-title{margin:0;flex:1}.our-product-title a{color:inherit;text-decoration:none;font-size:var(--p18);font-weight:800;font-style:italic;text-transform:uppercase;line-height:1;display:inline-block}.clip-path{transform:skew(-10deg);transform-origin:center}.entries-badge{color:#fff;font-size:1.2rem;font-weight:800;border-radius:4px;padding:6px 15px;white-space:nowrap;text-transform:uppercase;background:linear-gradient(180deg,#1e1562,#031595)}.our-product-price{color:var(--bodyColor);font-size:var(--p16);font-weight:800;margin-bottom:18px;font-style:italic}@media screen and (min-width:749px){.our-products-header{margin-bottom:30px}}.pagination .pagination__list .pagination__item{font-family:var(--bodyFont);font-style:normal;font-weight:400;font-size:var(--p16);line-height:1;color:var(--bodyColor);width:auto!important;max-width:100%;height:100%;border-radius:5px;background:transparent;border:1px solid #F1F1F1;padding:2px;display:flex;transition:.3s ease;opacity:1}.pagination .pagination__list .disable .pagination__item.pagination__item-arrow{opacity:1;cursor:not-allowed}.pagination .pagination__list .pagination__item .svg-wrapper svg{width:auto;height:7px}.pagination .pagination__list>li{flex:unset;max-width:min-content;margin:0!important;min-width:4.8rem;height:4.8rem;width:100%;display:inline-block}.pagination .pagination__list .pagination__item--current,.pagination .pagination__list .pagination__item:hover{color:var(--white);background-color:var(--black);border-color:var(--black)}.pagination__item--current:after,.pagination__item:hover:after{content:none!important}.pagination ul.pagination__list{gap:.7rem}.pagination-wrapper{margin-top:3rem!important}.cus-contact-sec .contact{padding-block:var(--padding-100)}.main-contact-wrapper{display:flex;gap:3rem;justify-content:center;flex-wrap:wrap}.main-contact-wrapper .contact-left{width:100%;max-width:45rem}.main-contact-wrapper .contact-right{width:100%;max-width:calc(100% - 48rem);background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 44px #0315951a;border-radius:20px;padding:var(--padding-50)}.cont-info-wrap{margin:0 0 2rem}.cont-info-wrap h2.common-heading{margin:0 0 1rem}.contact-info-list{display:flex;flex-direction:column;gap:2.5rem}.contact-info-list .contact-info-item{padding:3.5rem 3rem;display:flex;align-items:center;gap:2rem;transition:.3s ease;border:1px solid #E2E2E2;border-radius:20px;flex-direction:column;justify-content:center;text-align:center}.contact-info-list .contact-info-item .contact-info-icon{flex:0 0 auto;width:9.7rem;height:9.7rem;border-radius:100%;background:var(--black);display:flex;align-items:center;justify-content:center}.contact-info-list .contact-info-item .contact-info-icon svg{height:auto;width:3.4rem}.contact-info-item .contact-info-text .contact-info-label{font-family:var(--headingFont);margin:0 0 1rem;font-size:var(--p20);font-weight:800;color:var(--headingColor);font-style:italic}.contact-info-item .contact-info-text .contact-info-value{font-size:var(--p16);color:var(--bodyColor);line-height:1.6}.contact-info-item .contact-info-text .contact-info-value a{text-decoration:none;color:inherit;font-weight:inherit;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-size:0% 2px;background-repeat:no-repeat;transition:background-size .3s,background-position 0s .3s;padding-bottom:2px}.contact-info-item .contact-info-text .contact-info-value a:hover{color:var(--blue);background-position:100% 100%;background-size:100% 1px}.contact-info-list .contact-info-item:hover{box-shadow:0 4px 44px #0315951a}.contact-right .contact__fields{grid-column-gap:2.5rem}.contact-right .field{margin:0 0 2.5rem}.contact-right .field:before,.contact-right .field:after{display:none}.contact-right .field .field__input{font-family:var(--bodyFont);color:var(--bodyColor);font-size:1.6rem;padding:1.6rem 2.3rem;min-height:6.3rem;height:auto;box-sizing:border-box;box-shadow:none;transition:.3s ease-in-all;border-radius:1rem;border:1px solid #E2E2E2}.contact-right .field .field__label{display:none}.contact-right .field .field__input::placeholder{opacity:1;color:var(--bodyColor);letter-spacing:normal}.contact-right .field .field__input.text-area{height:24rem;padding-top:1.6rem}.contact-right .field .field__input:focus,.contact-right .field .field__input:focus-visible{box-shadow:0 2px 50px #0000001f;outline:none}.contact-right .contact__button .button{padding:.5rem 4rem;margin:0}.top_header{flex-wrap:wrap;display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:20px}.top_header h2.common-heading{margin:0}.home-shop-products__grid{display:flex;justify-content:center;flex-wrap:wrap;--gap:3rem;--count:4;gap:var(--gap)}.home-shop-products__grid .home-shop-products__item{width:100%;max-width:calc((100% / var(--count)) - (var(--gap) - (var(--gap) / var(--count))))}.top_header .btn{padding-inline:2rem}.section .home-shop-products{padding-block:var(--padding-100)!important;position:relative}.title-wrapper-with-link .title.title--primary{font-family:var(--headingFont);font-style:normal;font-weight:800;font-size:var(--p30);line-height:1.1;color:var(--headingColor);letter-spacing:normal;text-transform:capitalize;font-style:italic}.cart-items .caption-with-letter-spacing{font-family:var(--bodyFont);font-style:normal;font-weight:800;font-size:var(--p18);line-height:1.1;color:var(--headingColor);letter-spacing:normal;text-transform:capitalize;text-decoration:none}.title-wrapper-with-link .underlined-link{font-family:var(--headingFont);font-style:normal;font-weight:800;font-size:var(--p24);line-height:1.1;color:var(--headingColor);letter-spacing:normal;text-decoration:none;text-transform:capitalize;font-style:italic}.cart-notification-wrapper .cart-notification{font-family:var(--bodyFont)}h2.cart-notification__heading.caption-large.text-body{font-size:var(--p16);font-family:var(--bodyFont);font-weight:400;line-height:1}.cart-notification-wrapper .cart-notification .cart-notification-product .cart-notification-product__name{font-family:var(--bodyFont);font-size:var(--p16);font-weight:400}cart-remove-button .button.button--tertiary{margin:0;height:4.7rem;width:4rem;min-width:4rem;border-radius:.8rem;border:1px solid var(--black)}cart-remove-button .button.button--tertiary:hover{color:var(--black)!important}.cart-quantity .quantity__input{padding-inline:.5rem!important}.quantity-popover-container{padding:0}.cart-item__image-container img.cart-item__image{padding:1rem}cart-remove-button a.button.button--tertiary:hover svg{transform:none}.cart-item .cart-item__price-wrapper span.price{font-weight:800}.cart-item .cart-item__media{max-width:7rem}.cart-item__quantity-wrapper quantity-input.quantity:before,.cart-item__quantity-wrapper quantity-input.quantity:after{content:none}.cart-item__quantity-wrapper quantity-input.quantity{border:1px solid var(--black);border-radius:.8rem}.cart-item__quantity-wrapper quantity-input.quantity input:focus{border:none;box-shadow:none;outline:none;background:transparent}.cart-item__quantity-wrapper cart-remove-button{margin-left:1rem!important}.cart-item__quantity .quantity-popover-container{padding:0}.cart-item .cart-item__details a:hover{text-decoration:none}.cart-item .cart-item__details .cart-item__name{font-size:var(--p16);font-weight:700;letter-spacing:0;font-style:italic}.drawer__inner h2.drawer__heading{font-size:var(--p30);text-transform:capitalize}@media(max-width:749px){.cart-item__quantity-wrapper quantity-input.quantity{width:calc(12rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.cart-item__quantity-wrapper .quantity-popover-container button.quantity__button{width:calc(3.5rem / var(--font-body-scale))}cart-remove-button .button.button--tertiary{margin:0;height:4.7rem;width:3.5rem;min-width:3.5rem}.cart-item__media .cart-item__image{height:auto;max-width:calc(7rem / var(--font-body-scale))}}.custom-add-cart .loading__spinner circle{stroke:#fff}product-info{padding-block:var(--padding-100)!important;position:relative}product-info:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:var(--page-width);max-width:calc(100% - 3rem);height:1px;background:#ccc;pointer-events:none}product-info .product .product__info-wrapper.grid__item{padding-left:var(--padding-40);width:100%;max-width:51%}product-info .product .grid__item.product__media-wrapper{width:100%!important;max-width:49%}product-info .product .product__media-wrapper .product-media-container{width:100%;max-width:100%;box-sizing:border-box;border:1px solid #E6E6E6;border-radius:2rem;background:#f8f8f8}product-info .product .product__media-wrapper .product-media-container .product__media{padding-top:82%;border-radius:1rem}product-info .product .product__media-wrapper .product-media-container .product__media img{object-fit:contain;padding-block:var(--padding-40) var(--padding-80)}product-info .product .product__media-wrapper .product__media-list{box-sizing:border-box;box-shadow:none;border-radius:1rem;margin-bottom:0}product-info .product .product__media-wrapper .thumbnail-list{gap:3rem;padding:0;padding-block:3rem}product-info .product .product__media-wrapper .thumbnail-list .thumbnail-list__item{width:calc(33.33% - 20px);border-radius:1.5rem;overflow:hidden;border:1px solid #e6e6e6}product-info .product .product__media-wrapper .slider-button{position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:1;width:3.3rem;height:3.3rem;border-radius:100%;background-color:var(--black);color:var(--white);transition:.3s ease;padding:8px;box-shadow:0 4.60585px 4.60585px #0000000a;z-index:2}product-info .product .product__media-wrapper .slider-button svg path{fill:currentColor}product-info .product .product__media-wrapper .thumbnail-slider{padding:0}product-info .product .product__media-wrapper .slider-button.slider-button--next{left:auto;right:0}product-info .product .product__media-wrapper .slider-button[disabled=disabled]{opacity:.6}product-info .product .product__media-wrapper .slider-button[disabled=disabled] svg{color:inherit}product-info .product .thumbnail-list__item .thumbnail{background-color:#f8f8f8;box-shadow:none;border:none}product-info .product .thumbnail-list__item .thumbnail[aria-current]{border-color:var(--white);background-color:var(--white);box-shadow:none}product-info .product .product__media-wrapper .thumbnail-list .thumbnail-list__item:has(.thumbnail[aria-current]){box-shadow:0 4px 30px #00000014;border-color:var(--white)}product-info .product .thumbnail-list__item .thumbnail img{padding:2rem;object-fit:contain}product-info .product .thumbnail-list__item:before{padding-bottom:72%}.product__info-container .product__title h1,.product__info-container .subtitle{font-size:var(--p45);font-weight:900;line-height:1.1;font-style:italic}.product__info-container .subtitle{color:var(--blue)}.product__info-container .product__title,.product__info-container .subtitle{width:100%}.product__info-container .product__title{margin:0}body .product__info-container{max-width:100%;color:var(--bodyColor)}.product__info-container p{margin:0 0 1.5rem}.product__info-container p:last-child{margin:0}.product__info-container .price{font-size:var(--p20);color:var(--headingColor);margin:1rem 0 2rem;letter-spacing:0;font-weight:800;font-style:italic;display:flex;line-height:1;align-items:center}.product__info-container .price.price--on-sale .price__sale{display:flex}.product__info-container .price.price--on-sale .price__sale .price-item--sale{order:-1}.product__info-container .price.price--on-sale s.price-item{color:var(--bodyColor);font-size:var(--p16);font-weight:400}.product__info-container>.metafield-rich_text_field{margin:2.2rem 0}.product-form__input .form__label{font-weight:800;font-size:var(--p20);color:var(--headingColor);margin:0;font-style:italic}.product-form__input .form__label span[data-selected-value]{color:var(--blue)}.product__info-container .product-form__quantity{display:flex;align-items:center;gap:1.4rem;row-gap:1rem;flex:0 0 auto;margin:0}.product-form__quantity .quantity{width:18rem;height:auto;min-height:6rem;border:1px solid #E4E4E4;border-radius:.5rem;color:var(--headingColor);padding:8px}.product-form__quantity .quantity:before,.product-form__quantity .quantity:after{content:none}.product-form__quantity .quantity input{font-size:var(--p20);font-weight:800;font-family:var(--headingFont);color:var(--headingColor);border:none}.product-form__quantity .quantity .quantity__button{color:var(--white);background:var(--black);border-radius:.5rem}.product-form__quantity .quantity .quantity__button.disabled{color:var(--black);background:#fafafa}.product-form__quantity .quantity .quantity__button .svg-wrapper{width:100%;height:100%}.product-form__quantity .quantity .quantity__button svg{width:1.5rem;height:auto}.product__info-container .product-form .product-form__buttons{display:flex;gap:2.6rem;max-width:100%;align-items:flex-start;width:100%;flex-direction:row;flex-wrap:wrap}.product__info-container .product-form .product-form__buttons .atc-x-qty-wpr{width:100%;max-width:100%;display:flex;justify-content:flex-start;gap:3rem}.product__info-container .product-form .product-form__buttons .button{margin:0;min-height:5.5rem;max-width:calc(50% - 1.3rem);padding:.5rem 2rem;filter:none}.product__info-container .product-form .product-form__buttons .shopify-payment-button{overflow:hidden;max-width:calc(50% - 1.3rem);width:100%}.product__info-container .product-form .product-form__buttons .shopify-payment-button shopify-accelerated-checkout{min-height:100%}.product-form__input--swatch input:checked+label{margin-right:2rem!important}.product__info-container .product__description{background:#fff;box-shadow:0 4px 44px #12d1f81f;border-radius:15px;padding:2rem 3rem;margin-block:4rem 2rem}.product__info-container .product__description p{line-height:1.5}.product-bonus-entries__wrapper{background:var(--black);color:var(--white);border-radius:2rem;padding:3rem}.product-bonus-entries__content .wht-btn{margin:2rem 0 0}.product-bonus-entries__heading{display:flex;gap:1rem;align-items:flex-start;margin:0 0 1rem}.product-bonus-entries__heading .product-bonus-icon{width:4.5rem;height:4.5rem;border-radius:7px;border:1px solid #474747;position:relative;background:#1a1a1a;padding:10px}.product-bonus-entries__heading h2{font-size:var(--p20);color:inherit;margin:1.6rem 0 0}.product-bonus-entries__heading .product-bonus-icon img{width:100%;height:100%}body:has(product-info) .shopify-app-block .jdgm-rev-widg{padding-block:var(--padding-100)}.fbt-wrapper{background:#fff;box-shadow:0 4px 44px #12d1f81f;border-radius:15px;padding:3rem;margin-block:2rem 3rem}.fbt-header{display:flex;justify-content:space-between;align-items:flex-start;margin:0 0 1.2rem}.fbt-title{margin:0;font-size:var(--p20);font-weight:900;font-style:italic;text-transform:uppercase;line-height:1;color:var(--headingColor)}.fbt-close{border:0;background:transparent;color:var(--headingColor);cursor:pointer;font-size:var(--p20);line-height:1;font-weight:800;margin-left:1rem}.fbt-products{display:flex;flex-direction:column;gap:2.6rem}.fbt-item{display:flex;align-items:center;gap:18px}.fbt-item-image{width:13rem;flex-shrink:0;padding-bottom:21%;overflow:hidden;position:relative;border:1px solid #E4E4E4;border-radius:1.5rem}.fbt-item-image a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.fbt-item-image img{width:100%;display:block;height:100%;object-fit:contain;padding:1rem}.fbt-item-content{flex:1}.fbt-item-content h4{margin:0 0 8px;font-size:var(--p16);line-height:1.1;font-weight:500;color:#2d2926}.fbt-item-content h4 a{text-decoration:none;color:inherit}.fbt-item-price .price{margin:.5rem 0}.fbt-item-price{display:flex;align-items:center;gap:10px}.compare-price{color:#999;text-decoration:line-through;font-size:var(--p15)}.fbt-item-check{background:transparent;border:1px solid #000;border-radius:100%;width:25px;flex-shrink:0;height:25px;transition:.3s ease}.fbt-item-check input.fbt-checkbox{opacity:0;width:100%;height:100%;margin:0}.fbt-item-check:has(input.fbt-checkbox:checked){background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3CforeignObject x='-50' y='-50' width='122' height='122'%3E%3Cdiv xmlns='http://www.w3.org/1999/xhtml' style='backdrop-filter:blur(25px);clip-path:url(%23bgblur_0_437_2348_clip_path);height:100%25;width:100%25'%3E%3C/div%3E%3C/foreignObject%3E%3Cpath data-figma-bg-blur-radius='50' fill-rule='evenodd' clip-rule='evenodd' d='M11 22C4.92583 22 0 17.0742 0 11C0 4.92583 4.92583 0 11 0C17.0742 0 22 4.92583 22 11C22 17.0742 17.0742 22 11 22ZM9.48659 12.9355L16.0876 6.33453C16.316 6.10604 16.6911 6.10838 16.9172 6.33453L17.6657 7.08305C17.8919 7.3092 17.8919 7.68657 17.6657 7.91264L9.91299 15.6655C9.77432 15.8041 9.57953 15.8587 9.39703 15.8274C9.27213 15.8117 9.15165 15.7568 9.05759 15.6629L4.33495 10.9402C4.10924 10.7145 4.10655 10.339 4.33495 10.1106L5.08347 9.36204C5.31196 9.13364 5.68466 9.13364 5.91315 9.36204L9.48659 12.9355Z' fill='black'/%3E%3Cdefs%3E%3CclipPath id='bgblur_0_437_2348_clip_path' transform='translate(50 50)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 22C4.92583 22 0 17.0742 0 11C0 4.92583 4.92583 0 11 0C17.0742 0 22 4.92583 22 11C22 17.0742 17.0742 22 11 22ZM9.48659 12.9355L16.0876 6.33453C16.316 6.10604 16.6911 6.10838 16.9172 6.33453L17.6657 7.08305C17.8919 7.3092 17.8919 7.68657 17.6657 7.91264L9.91299 15.6655C9.77432 15.8041 9.57953 15.8587 9.39703 15.8274C9.27213 15.8117 9.15165 15.7568 9.05759 15.6629L4.33495 10.9402C4.10924 10.7145 4.10655 10.339 4.33495 10.1106L5.08347 9.36204C5.31196 9.13364 5.68466 9.13364 5.91315 9.36204L9.48659 12.9355Z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");background-size:100%;background-position:center;background-repeat:no-repeat}.fbt-footer{padding:0;display:flex;align-items:center;gap:17px;flex-direction:column;margin:2rem 0 0}.fbt-total{display:flex;width:100%;justify-content:space-between;background:#f8f8f8;align-items:center;border-radius:1.2rem;padding:2.4rem}.fbt-total-label{font-size:var(--p16);color:#2d2926;margin:0;font-weight:800;font-style:italic}.fbt-total-price{display:flex;align-items:center;gap:12px;font-size:var(--p20);font-weight:800;font-family:var(--headingFont);font-style:italic}.fbt-total-compare{text-decoration:line-through;color:#aeaeae;font-weight:500}.fbt-add-cart{width:100%}.fbt-footer .product-form{margin:0!important;width:100%!important}.fbt-btn-text{white-space:nowrap}.fbt-save{font-weight:700;font-size:14px}.section product-recommendations{padding-block:0!important}.main-related .gradient{background:var(--black);padding:var(--padding-100);position:relative}.main-related .common-heading{color:var(--white)}.rel-por-slider-wrap{position:relative}.related-product-slider .swiper-pagination{display:none!important}product-recommendations .swiper-button-disabled{background-color:var(--black)!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/style.css.map */
