@font-face{font-family:Playfair Display;src:url(/cdn/shop/files/PlayfairDisplay-Italic.eot?v=1787642861);src:url(/cdn/shop/files/PlayfairDisplay-Italic.eot?v=1787642861#iefix) format("embedded-opentype"),url(/cdn/shop/files/PlayfairDisplay-Italic.woff2?v=1787642861) format("woff2"),url(/cdn/shop/files/PlayfairDisplay-Italic.woff?v=1787642861) format("woff"),url(/cdn/shop/files/PlayfairDisplay-Italic.ttf?v=1787642861) format("truetype");font-weight:400;font-style:italic;font-display:swap}body .section{max-width:1440px;padding-left:20px;padding-right:20px;width:100%}body .header .section{max-width:100%;padding-left:40px;padding-right:40px}body .header .navbar{margin:0;padding:10px 70px;background:#fbf6f2;border-radius:10px;width:100%!important;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 2px 4px #0000001a}body .header{background:transparent;margin-top:20px}body .header .navbar .header__brand{padding:0}body .header .navbar-link{padding:0;position:relative}body .header .navbar-link:before{content:"";position:absolute;width:0%;height:2px;background:#ff2d92;bottom:-3px;left:0;transition:all .5s}body .header .navbar-link:hover:before{width:100%}body .header .header__menu-items{gap:55px}body .header .navbar-link:not(.is-arrowless):after{right:0;font-size:15px!important}body .header .has-dropdown a,.header .has-mega-menu a{padding-right:30px;padding-top:5px;padding-bottom:5px}body .header .navbar-dropdown .navbar-item{padding:0}body .header .navbar-item .navbar-dropdown .navbar-submenu a{font-size:16px}body .header .has-submenu .navbar-link:not(.is-arrowless):after{right:0}body .header .navbar-item .navbar-dropdown .navbar-submenu{padding:5px 0 5px 10px;margin:0}.header .header__icons .action-area__link{height:40px;width:40px;background:#fd4fa3;border-radius:50px;padding:0}.header .header__icons{gap:10px}.header .header__icons .action-area__link svg{fill:#fff}.header .header__icons .action-area__link .icon{height:20px;width:20px}.main-banner-sec .banner__heading{margin-bottom:20px!important;margin-top:0!important}.main-banner-sec .banner__heading em{font-family:Playfair Display;color:#ff2d92}.main-banner-sec .banner__subheading{padding-top:0!important;margin:0!important}.main-banner-sec .buttons{margin-top:30px;justify-content:flex-start;gap:30px}.button.button--primary,.button.button--secondary{padding:20px 25px;max-width:fit-content!important;margin:0!important;font-size:20px!important;line-height:normal!important}.button.button--primary:hover{background-color:transparent!important;color:#ff2d92}.page-width{max-width:1440px;margin:0 auto;padding-left:20px;padding-right:20px}#collection-feed-drawer .overlay-drawer__inner{background:#eff8fd}#collection-feed-drawer .element-button:hover{background:#c9136b;color:#fff}#template-collection .collection__content .one-whole{margin:0}#template-collection .thumbnail-sticker{display:none}.breadcrumb ul{font-size:18px}.product-template .product-gallery__thumbnails .product-gallery__thumbnail{height:120px;width:120px;background:#fff8fc;border-radius:10px;opacity:1;border:2px solid transparent;box-shadow:0 2px 4px #0000001a}.product-template .product-gallery__thumbnails .product-gallery__thumbnail.is-nav-selected{border-color:#ff2d92}.product-template .product-gallery__thumbnails .product-gallery__thumbnail img{height:100%;object-fit:cover;width:100%;border-radius:10px}.product-template .product-gallery__main{background:#eff8fd;border-radius:15px;box-shadow:0 2px 4px #0000001a}.product-template .product-gallery{position:sticky;top:20px}.product-template .product-gallery__main .product-gallery__image img{border-radius:15px}.product-template .product-title{font-size:58px;color:#242424}.product-template .price-ui span{font-size:25px;font-weight:600;color:#242424}.product-template .price-ui .compare-at-price span{font-size:16px}.product-template .price-ui .sale.savings{display:none}.product-template .price-ui{margin-top:15px}.product-template .product-text{font-size:20px;margin-top:15px}.product-template .product_section{gap:50px;padding-bottom:0}.product-template .product__images,.product-template .product__information{margin:0!important;width:calc(50% - 25px)!important}.product-template .metafield-rich_text_field ul li{list-style:none;position:relative;font-size:18px}.product-template .metafield-rich_text_field ul li:before{content:"";position:absolute;height:20px;width:20px;background:url(/cdn/shop/files/Vector_15.svg?v=1787808645);background-size:contain;left:-30px;top:50%;transform:translateY(-50%)}.product-template .metafield-rich_text_field ul{padding-left:30px;display:flex;flex-direction:column;gap:8px;margin:0}.product-template .quantity-wrapper{border-radius:10px!important;border:1px solid #FF2D92;min-height:52px;align-items:center}.product-template .product-quantity-box.purchase-details__quantity{margin-right:10px;width:calc(25% - 12px);margin-top:0}.product-template .product-quantity-box .quantity-plus.button,.product-template .quantity-minus.button{background-color:transparent}.product-template .product-quantity-box .quantity-plus.button svg,.product-template .quantity-minus.button svg{fill:#ff2d92}.product-template .quantity-minus.button[disabled],.product-template .quantity-minus.button:hover{background-color:transparent}.product-template .quantity-wrapper.quantity-style--box .quantity-input-control input{border:none}.product-template .purchase-details__buttons{margin-top:0!important;max-width:100%!important}.product-template .purchase-details__buttons button{background:#fd4fa3;border-radius:10px;padding:10px 25px;font-size:20px;height:auto!important;transition:all .5s}.product-template .purchase-details__buttons button:hover{background:#c9136b}.product-template .faq-accordion dt .icon{right:20px!important;left:auto}.product-template .faq-accordion dt button{padding:20px;font-size:20px}.product-template .faq-accordion dd{padding:20px}.product-template .faq-accordion dd .content h1,.product-template .faq-accordion dd .content h2{font-size:18px!important}.product-template .product-gallery__thumbnails .flickity-prev-next-button{opacity:1;visibility:visible}.product-template .product-gallery__thumbnails .flickity-button{height:30px;width:30px;background:#ff2d92}.product-template .product-gallery__main .flickity-button{background:#ff2d92}.product-template .product-gallery__main .flickity-button svg{fill:#fff}.product-template .product-gallery__thumbnails .flickity-button svg{fill:#fff}.product-template .flickity-button:disabled{pointer-events:auto;background:#db7eab;cursor:pointer}.main-app-sec .jm-review-widget{padding:0!important}.jm-review-widget-minimal-header__title{font-size:45px!important}#judgeme_product_reviews .jm-button.jm-action-buttons__button{padding:15px 25px;font-size:18px;background:#fd4fa3;transition:all .5s}#judgeme_product_reviews .jm-button.jm-action-buttons__button:hover{background:#c9136b}#judgeme_product_reviews .jm-button,#judgeme_product_reviews .jdgm-sort-dropdown{padding:15px 25px}.jm-stack .jm-review-item{box-shadow:0 4px 10px #24242433;border-radius:30px;padding:20px!important;height:auto;background:#fff}#judgeme_product_reviews{max-width:1440px!important}.main-faq-sec .page-faq__column-wrap{align-items:center}.main-faq-sec .image-element__wrap{border-radius:30px}.main-faq-sec .accordion__button,.main-faq-sec .faq-accordion dt button:hover{padding:20px 40px 20px 20px;background:#eff8fd;border-radius:10px;font-size:18px}.main-faq-sec .accordion dt .plus,.main-faq-sec .faq-accordion dt .plus{left:auto;right:20px}.main-faq-sec .faq-accordion dt button[aria-expanded=true]{background:#ff2d92;color:#fff}.main-faq-sec .faq-accordion dt{border:none}.main-faq-sec .faq-accordion{display:flex;flex-direction:column;gap:10px}.main-faq-sec .faq-accordion dt button[aria-expanded=true] .icon{color:#fff}.main-faq-sec .faq-accordion dd{padding:20px;background:#eff8fd;font-size:16px;border-radius:10px}.main-faq-sec .faq-title{font-size:35px}.shopify-policy__container{max-width:1440px!important;padding-top:80px;padding-bottom:80px}.shopify-policy__container .shopify-policy__title h1{text-align:left;font-size:50px;line-height:normal;margin-bottom:25px;color:#242424}.shopify-policy__container .shopify-policy__body p{font-size:18px;margin-bottom:15px}.shopify-policy__container .shopify-policy__body p:last-child{margin-bottom:0}.shopify-policy__container .shopify-policy__body h3{font-size:30px;margin-top:25px!important;margin-bottom:15px;line-height:normal}@media(max-width:1440px){.main-banner-sec .banner__heading{font-size:75px}}@media(max-width:1366px){.main-banner-sec .caption-content{width:45%!important}}@media(max-width:1280px){body .header .navbar{padding-left:20px;padding-right:20px}.main-banner-sec .banner__heading{font-size:65px}.main-banner-sec .caption-content{margin-top:100px}.main-banner-sec .banner__subheading span{font-size:18px}.product-template .product-title{font-size:50px}}@media(max-width:1199px){header .navbar-item a{font-size:16px}body .header .header__menu-items{gap:30px}body .header .navbar-link:not(.is-arrowless):after{right:-15px;font-size:10px!important}.shopify-policy__container .shopify-policy__title h1{font-size:45px}.main-banner-sec .banner__heading{font-size:50px}.button.button--primary,.button.button--secondary{padding:15px 25px;font-size:18px!important}.product-template .product-title{font-size:40px}.product-template .product-gallery__thumbnails .product-gallery__thumbnail{height:100px;width:100px}.product-template .faq-accordion dt button{padding:15px}.product-template .product-block--icon-box{width:50%}.product-template .product-block--icon-box:nth-child(2 of.product-block--icon-box):before{display:none!important}}@media(max-width:991px){.header-section .mobile-header{background-color:transparent;padding-left:20px;padding-right:20px}.shopify-policy__container .shopify-policy__title h1{font-size:35px}.shopify-policy__container{padding-top:50px;padding-bottom:50px}.main-banner-sec .image-element__wrap img{min-height:500px}.main-banner-sec .image-element__wrap{border-radius:15px}.header-section .mobile-header .mobile-header__content{background:#ffffff4d;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 2px 4px #0000001a;border-radius:10px;margin-top:15px}.header-section .mobile-header .mobile-menu{left:-105%;background-color:#fff}.header-section .mobile-header .mobile-menu__list{padding-top:20px}.header-section .mobile-menu__toggle-button{left:26px}.header-section .mobile-header .action-area__link{background:#fff;padding:0;height:30px;width:30px;display:flex;align-items:center;justify-content:center;border-radius:50px}.header-section .mobile-header .action-area__link svg{fill:#ff2d92}.header-section .mobile-header .mobile-icons{gap:10px}.main-banner-sec .banner__heading{font-size:40px}.main-banner-sec .banner__subheading span{font-size:16px}.button.button--primary,.button.button--secondary{padding:10px 15px;font-size:16px!important}.product-template .product_section{flex-direction:column}.product-template .product__images,.product-template .product__information{margin:0!important;width:100%!important}.product-template .product-gallery__main .flickity-button{display:none}.product-template .product-gallery__thumbnails{margin-top:15px}.product-template.product-main{padding-bottom:50px!important}}@media(max-width:991px){.main-banner-sec .caption-content{width:100%!important}.main-banner-sec .image-element__wrap img{min-height:450px;position:relative}.main-banner-sec .caption-content{margin-top:30px}.main-banner-sec .image-element__wrap{position:relative}.main-banner-sec .image-element__wrap:before{content:"";position:absolute;height:100%;width:100%;background:#ffffffcb;z-index:1}.main-banner-sec .banner-content .caption{z-index:1}body .section{padding-left:20px!important;padding-right:20px!important}.jm-review-widget-minimal-header__title{font-size:35px!important}}@media(max-width:767px){.breadcrumb ul{font-size:16px}.product-template .product-title{font-size:35px}.product-template .product-text,.product-template .metafield-rich_text_field ul li{font-size:16px}.product-template .product-block--icon-box{width:100%}.product-template .product-block--icon-box:before{display:none}.main-faq-sec .column-wrapper .faq:first-of-type,.main-faq-sec .column-wrapper .faq--image{margin-left:0;margin-right:0}.shopify-policy__container .shopify-policy__body h3{font-size:25px}.shopify-policy__container .shopify-policy__body p{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
