@import"https://fonts.googleapis.com/css2?family=Parkinsans:wght@300..800&display=swap";a .link{text-decoration:none}.native-share--enabled.lock #shopify-chat{display:none!important}.button-link{color:#9e9e9e;font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:flex;align-items:center;gap:10px}.button-link .arrow-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#535353;border-radius:50%;padding:7px;transition:all .5s ease}.button-link:hover .arrow-icon{background:#fff}.age-gate-pending #age_verfication_modal .av-section .av-title{color:#fff;font-family:Roboto;font-size:40px!important;font-style:normal;font-weight:700;line-height:1.4;margin:10px 0}.age-gate-pending #age_verfication_modal .av-section .age-requirement{margin:15px 0}.age-gate-pending #age_verfication_modal .av-section .verify_dob.av-input .av-input-inner{padding:5px}.age-gate-pending #age_verfication_modal .av-section .verify_dob.av-input .av-input-inner select{background:#fff;width:100%;font-size:14px;padding:10px;border-radius:5px}.location-switcher-section{position:sticky;top:0;width:100%;z-index:99}.location-switcher-section .location-switcher-banner{padding:0!important;display:grid;grid-template-columns:auto 1fr}.location-switcher-section .location-switcher-banner .custom-code{display:flex;align-items:center;background:#1c1c1c;color:#fff;padding:24px 50px}.location-switcher-section .location-switcher-banner .custom-code p{color:#fff;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;letter-spacing:0}.location-switcher-section .location-switcher-banner .custom-code p strong{font-weight:900}.location-switcher-section .location-switcher-banner .custom-code p span{color:#ffc811}.location-switcher-section .banner-inner-box{display:flex;align-items:center;gap:17px;justify-content:flex-end;padding:15px 50px;background:#272727;color:#fff}.location-switcher-section .banner-inner-box p.banner-text{color:#fff;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:normal}.location-switcher-section .banner-inner-box .region-selector-wrapper{border-radius:5px;border:1px solid #585858!important;background:#272727!important;padding:0 5px}.location-switcher-section .banner-inner-box .region-selector-wrapper select{border-radius:5px;border:0!important;background:#272727!important;color:#fff!important;font-family:Roboto;font-size:14px!important;font-style:normal;font-weight:400;line-height:normal;height:auto;padding:10px!important;outline:none!important;box-shadow:none!important}.location-switcher-section .banner-inner-box .banner-button{color:#000;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:1.29;background:#fff;padding:11px 30px}.header .header__icon-list .search-box .search-input{border-radius:10px;border:0;background:#f3f3f3;padding:0;gap:0}.header .header__icon-list .search-box .search-input input[type=search]{color:#000!important;font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:normal;height:100%;padding:10px 20px;border:1px solid #A5A4A4;border-radius:10px 0 0 10px;border-right:0}.header .header__icon-list .search-box .search-input input[type=search]::placeholder{color:#000!important;opacity:1}.header .header__icon-list .search-box .search-input .search-button{display:flex;border-radius:0 7px 7px 0;background:#414141;gap:10px;color:#fff;font-family:Roboto;font-size:18px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;padding:20px 50px;align-items:center}.header .header__icon-list .search-box{position:relative;width:100%;max-width:819px;min-width:819px}.header .header__icon-list .search-box .predictive-search{position:absolute;top:100%;left:0;width:100%;background:#000;padding:20px;border-radius:0 0 15px 15px}.header .header__icon-list .search-box .predictive-search-result>img{border-radius:5px}.header .header__icon-list .search-box>a.hidden{display:none}.shopify-section--header .header__wrapper{padding:10px 50px;background:#000;position:relative;z-index:999}.shopify-section--header .bottom-nav{display:grid;grid-template-columns:1fr auto;border-top:solid 1px #272727;border-bottom:solid 1px #272727;background:#000;color:#fff}.shopify-section--header .bottom-nav .nav-number{max-width:335px;width:100%;display:flex;align-items:center;justify-content:center}.shopify-section--header .bottom-nav .nav-number a{background:#272727;display:flex;align-items:center;justify-content:center;padding:16px 40px;min-width:335px;width:100%;gap:15px}.shopify-section--header .bottom-nav .nav-number span{display:flex}.shopify-section--header .bottom-nav .header__icon-list{padding-left:50px}.shopify-section--header .bottom-nav .header__icon-list .header__link-list{column-gap:80px;row-gap:20px}.shopify-section--header .bottom-nav .header__icon-list .header__link-list summary{color:#fff;font-family:Roboto;font-size:18px;font-style:normal;font-weight:800;line-height:normal}.shopify-section--header .bottom-nav .header__icon-list .header__link-list>ul>li:nth-child(6) summary{color:#e92929}.shopify-section--header .bottom-nav .header__icon-list .header__link-list>ul>li:nth-child(6) summary .icon-chevron-bottom path{stroke:#e92929}.shopify-section--header .bottom-nav .header__icon-list .header__link-list>ul>li:nth-child(7) summary{color:#31bc1f}.shopify-section--header .bottom-nav .header__icon-list .header__link-list>ul>li:nth-child(7) summary .icon-chevron-bottom path{stroke:#31bc1f}.shopify-section--header .header__wrapper .header__icon-list{gap:16px}.header .header__icon-list .account-box a{display:flex;align-items:center;white-space:nowrap;gap:7px;color:#fff;font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:1.4;border-left:solid 1px #424242;border-right:solid 1px #424242;padding:5px 19px}.header .header__icon-list .cart-box a{display:flex;align-items:center;gap:6px}.header .header__icon-list .cart-box a .cart-count-text{color:#fff;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex}.header .header__icon-list .cart-box a .cart-count-text .count-bubble{color:#fff;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;gap:0;width:auto!important;min-width:inherit!important;padding:4px 0 0;opacity:1!important}.title-head{text-align:center}.title-head h2{color:#aaa;font-family:Roboto;font-size:100px;font-style:normal;font-weight:700;line-height:normal;opacity:.2;margin:0;padding:0}.banner-categories-section{background:#000!important;padding:50px 0}.banner-categories-section .inner-sec{display:grid;gap:20px;grid-template-columns:55% auto}.banner-categories-section .main-banner{position:relative}.banner-categories-section .main-banner .banner-img{display:flex;height:100%}.banner-categories-section .main-banner .banner-img img{width:100%;height:100%;object-fit:cover;border-radius:30px}.banner-categories-section .mobile-image{display:none}.banner-categories-section .banner-info{position:absolute;top:108px;left:87px;max-width:406px;width:100%}.banner-categories-section .banner-lists{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.banner-categories-section .banner-lists .banner-block{border-radius:30px;display:grid}.banner-categories-section .banner-lists .banner-block .img-box{order:2;display:flex;object-fit:contain;align-items:flex-end}.banner-categories-section .banner-lists .banner-block .img-box img{width:100%;height:auto;object-fit:contain}.banner-categories-section .banner_details{text-align:center;padding:61px 25px 0}.icon-section{padding:50px 0}.icon-section .icons-list{display:flex;align-items:center;justify-content:space-between;gap:20px}.collection-product-list{padding:40px 0}.collection-product-list .collection-lists{display:grid;gap:50px;grid-template-columns:1fr 1fr 1fr}.collection-product-list .collection-lists .product-grids{border-radius:20px;overflow:hidden}.collection-product-list .collection-lists .block-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 0 0 48px}.collection-product-list .collection-lists .block-head .img-box{display:flex}.collection-product-list .collection-lists .block-head .img-box img{width:100%;max-width:300px;height:156px;object-fit:contain;object-position:bottom}.collection-product-list .collection-lists .block-head .coll-title h3{font-family:Roboto;font-size:30px;font-style:normal;font-weight:700;line-height:1.2;margin:0 0 10px;max-width:290px;width:100%}.collection-product-list .collection-lists .product-grids:nth-child(1) .button-link{color:#9e9e9e}.collection-product-list .collection-lists .product-grids:nth-child(1) .button-link .arrow-icon{background:#535353}.collection-product-list .collection-lists .product-grids:nth-child(2) .button-link{color:#bf4091}.collection-product-list .collection-lists .product-grids:nth-child(2) .button-link .arrow-icon{background:#7d225b}.collection-product-list .collection-lists .product-grids:nth-child(3) .button-link{color:#707ae0}.collection-product-list .collection-lists .product-grids:nth-child(3) .button-link .arrow-icon{background:#363f8f}.collection-product-list .provincial-wrapper{background:#fff;border:solid 1px #D9D9D9;border-top:0;border-radius:0 0 20px 20px}.collection-product-list .provincial-wrapper .provincial-item{padding:30px;border-bottom:solid 1px #D9D9D9;display:flex;gap:30px;position:relative}.collection-product-list .provincial-wrapper .provincial-item:last-child{border-bottom:0}.collection-product-list .provincial-wrapper .provincial-item .provincial-image{display:grid;width:135px;height:162px;align-items:flex-start}.collection-product-list .provincial-wrapper .provincial-item .provincial-image img{width:100%;height:100%;object-fit:contain;max-width:100%;padding:15px;transition:all .5s ease}.collection-product-list .provincial-wrapper .provincial-item:hover .provincial-image img{padding:0}.collection-product-list .provincial-wrapper .provincial-item .provincial-image .prov-badge{border-radius:5px;background:#2872a1;color:#fff;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:6px 14px;text-align:center;width:100%;max-width:90px;align-items:center;display:flex;justify-content:center}.collection-product-list .provincial-wrapper .provincial-item .provincial-content{width:calc(100% - 135px)}.collection-product-list .provincial-wrapper .provincial-item .provincial-content .vendor{color:#a9a9a9;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:block}.collection-product-list .provincial-wrapper .provincial-item .provincial-content .product-title{color:#000;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:block;margin:9px 0}.collection-product-list .provincial-wrapper .provincial-item .provincial-content .price{color:#000;font-family:Roboto;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin:9px 0}.collection-product-list .provincial-wrapper .provincial-item .provincial-content .tax-note{color:#aaa;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.collection-product-list .provincial-wrapper .provincial-item .provincial-cart{position:absolute;bottom:44px;right:30px}.collection-product-list .provincial-wrapper .provincial-item .provincial-cart .cart-btn{display:flex;width:58px;height:58px;background:#f0f0f0;border-radius:50%;align-items:center;justify-content:center;transition:all .5s ease}.collection-product-list .provincial-wrapper .provincial-item .provincial-cart .cart-btn:hover{background:#000}.collection-product-list .provincial-wrapper .provincial-item .provincial-cart .cart-btn:hover svg path{fill:#fff}.shop-collection-section{padding:30px 0}.shop-collection-section .collection-list{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;padding:40px 0}.shop-collection-section .collection-list .icon-box{position:relative;width:100%;color:#fff;min-height:146px}.shop-collection-section .collection-list .icon-box .sep-bg{display:flex;width:100%;height:100%;z-index:0}.shop-collection-section .collection-list .icon-box .sep-bg svg{width:100%;height:100%}.shop-collection-section .collection-list .icon-box .sep-bg svg path{transition:all .5s ease}.shop-collection-section .collection-list .icon-box:hover .sep-bg svg path{fill:#1c1c1c}.shop-collection-section .collection-list .icon-box .icon-details{z-index:5;display:flex;align-items:center;position:absolute;top:0;width:100%;height:100%;padding:25px}.shop-collection-section .collection-list .icon-box .icon-details .svg-code{display:flex;position:absolute;top:0;right:0;width:104px;height:104px;border-radius:88px;background:#303030;align-items:center;justify-content:center;transition:all .5s ease}.shop-collection-section .collection-list .icon-box .icon-details .icon-text h3{color:#fff;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:1.3;max-width:110px;margin:0 0 10px;padding:0}.shop-collection-section .collection-list .icon-box .icon-details .icon-info .button-link{color:#9e9e9e;font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;display:flex;align-items:center;gap:10px}.shop-collection-section .collection-list .icon-box .icon-details .icon-info .button-link .arrow-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:#535353;border-radius:50%;padding:7px;transition:all .5s ease}.shop-collection-section .collection-list .icon-box .icon-details .icon-info .button-link:hover .arrow-icon{background:#fff}.categories-section{padding:40px 0}.categories-section .categories-lists{display:grid;grid-template-columns:1fr 1fr 1fr;gap:50px;padding-top:40px}.categories-section .categories-lists .categories-block{position:relative;overflow:hidden}.categories-section .categories-lists .categories-block .img-box{display:flex;overflow:hidden;border-radius:20px}.categories-section .categories-lists .categories-block .img-box img{width:100%;height:auto;object-fit:cover;transition:all .5s ease}.categories-section .categories-lists .categories-block .img-box img.mobile-image{display:none}.categories-section .categories-lists .categories-block:hover .img-box img{transform:scale(1.1)}.categories-section .categories-lists .categories-block .cate_details{position:absolute;top:50%;left:10%;transform:translateY(-60%);width:100%;max-width:200px}.categories-section .categories-lists .categories-block .cate_details h3{color:#fff;font-family:Parkinsans,sans-serif;font-size:28px;font-style:normal;font-weight:600;line-height:1;margin:0 0 20px;padding:0}.categories-section .categories-lists .categories-block .cate_details .button-link .arrow-icon{opacity:.8}.categories-section .categories-lists .categories-block .cate_details .button-link .arrow-icon svg path{fill:#fff}.logo-marque-section{display:flex;overflow:hidden;padding:40px 0}.logo-marque-section .title-head{margin-bottom:30px}.logo-marque-section .marquee-left,.logo-marque-section .js-marquee-wrapper{display:flex;align-items:center}.logo-marque-section .js-marquee{display:flex;align-items:center;gap:20px;padding:0 10px}.logo-marque-section .js-marquee .js-marquee{padding:0}.logo-marque-section .logo-block{min-width:286px;max-width:286px;height:160px;display:flex;align-items:center;justify-content:center;border-radius:20px;border:1px solid #CACACA;background:#f5f5f5;width:100%;overflow:hidden}.logo-marque-section .logo-block a{width:100%;display:flex;align-items:center;justify-content:center}.logo-marque-section .logo-block .logo{display:flex;width:100%;align-items:center;justify-content:center}.logo-marque-section .logo-block .logo img{width:auto;height:auto;object-fit:contain}.about-section{position:relative}.about-section .img-box{display:flex}.about-section .img-box img{width:100%;height:auto;object-fit:cover}.about-section .img-box img.mob-image{display:none}.about-section .img-box{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0!important}.about-section>div{position:relative;z-index:2}.about-section .about-info{color:#fff;max-width:700px;padding:70px 50px}.about-section .about-info h2{color:#fff;font-family:Roboto;font-size:35px;font-style:normal;font-weight:700;line-height:1.4}.about-section .about-info .text{margin-top:30px}.about-section .about-info .text p{color:#fff;font-family:Roboto;font-size:17px;font-style:normal;font-weight:400;line-height:1.5;margin:25px 0}.about-section .about-info .button-link{transition:all .5s ease}.about-section .about-info .button-link .button-text{text-transform:capitalize}.about-section .about-info .button-link .arrow-icon{background:#878787;transition:all .5s ease}.about-section .about-info .button-link:hover{color:#fff}.about-section .about-info .button-link:hover .arrow-icon{background:#fff}.about-section .latest-blog{padding-top:20px}.about-section .latest-blog .blog-head{display:flex;align-items:center;justify-content:space-between;margin:40px 0}.about-section .latest-blog .post-list .box-blog{border-radius:20px;background:#fff;padding:9px;display:grid;grid-template-columns:217px auto;gap:20px}.about-section .latest-blog .post-list .box-blog .blog-img{display:flex;border-radius:10px;overflow:hidden}.about-section .latest-blog .post-list .box-blog .blog-img img{width:100%;height:100%;object-fit:contain;background:#000}.about-section .latest-blog .post-list .box-blog .blog-info{padding:20px 25px 20px 0}.about-section .latest-blog .post-list .box-blog .blog-info .article-date{color:#787878;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:block}.about-section .latest-blog .post-list .box-blog .blog-info .blogTitle a{color:#000;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:1.3;margin:12px 0;display:block}.about-section .latest-blog .post-list .box-blog .blog-info .button-link .arrow-icon{background:#d4d4d4}.about-section .logo-icon{display:flex;position:absolute;top:140px;left:52%;transform:translate(-50%)}.about-section .logo-icon img{width:240px;height:199px;object-fit:contain}.promotions-section{background:url(promotion-bg.jpg) no-repeat center!important;background-size:cover!important;padding:60px 0;margin:40px 0}.promotions-section .inner-sec{display:grid;grid-template-columns:auto 1fr;gap:18px}.promotions-section .inner-sec .section-head{color:#fff;width:100%;max-width:280px;padding:30px 0}.promotions-section .inner-sec .section-head .sub-title{color:#fbfb36;font-family:Birthstone;font-size:40px;font-style:normal;font-weight:400;line-height:normal;display:block}.promotions-section .inner-sec .section-head h2.main-title{color:#fff;font-family:Playfair;font-size:45px;font-style:normal;font-weight:800;line-height:1.1;text-transform:uppercase;margin:0 0 20px;padding:0}.promotions-section .inner-sec .promotions-lists{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.promotions-section .inner-sec .promotions-lists .promotion-block{border-radius:20px;background:#fff;padding:0 20px 30px;text-align:center}.promotions-section .inner-sec .promotions-lists .promotion-block .box-tag{border-radius:0 0 20px 20px;color:#fff;text-align:center;font-family:Roboto;font-size:15px;font-style:normal;font-weight:700;line-height:1;padding:3px 26px 5px;margin-bottom:14px;display:inline-flex;flex-wrap:wrap;justify-content:center;min-height:50px;align-items:center}.promotions-section .inner-sec .promotions-lists .promotion-block .box-tag span{display:block;width:100%}.promotions-section .inner-sec .promotions-lists .promotion-block:nth-child(1) .box-tag{background:#099a24}.promotions-section .inner-sec .promotions-lists .promotion-block:nth-child(2) .box-tag{background:#f99900}.promotions-section .inner-sec .promotions-lists .promotion-block:nth-child(3) .box-tag{background:#e02525}.promotions-section .inner-sec .promotions-lists .promotion-block:nth-child(4) .box-tag{background:#2888f5}.promotions-section .inner-sec .promotions-lists .promotion-block:nth-child(5) .box-tag{background:#7b0b41}.promotions-section .inner-sec .section-head .text p{color:#fff;font-family:Roboto;font-size:17px;font-style:normal;font-weight:400;line-height:1.4;margin:0 0 15px}.promotions-section .inner-sec .section-head .theme-button.button{background:#5b5b5b;color:#fff;text-align:center;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:normal;border-radius:10px;padding:15px 30px;margin-top:10px;transition:all .5s ease}.promotions-section .inner-sec .section-head .theme-button.button:hover{background:#fff;color:#000}.promotions-section .inner-sec .promotions-lists .promotion-block .box-sml-txt{color:#000;text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:1.4;letter-spacing:0;display:block;margin-bottom:7px}.promotions-section .inner-sec .promotions-lists .promotion-block .block-title{color:#099a24;text-align:center;font-family:Roboto;font-size:30px;font-style:normal;font-weight:900;line-height:1.2;margin:10px 0}.promotions-section .inner-sec .promotions-lists .promotion-block .block-title span{font-size:16px;font-weight:400;display:block}.promotions-section .inner-sec .promotions-lists .promotion-block:nth-child(2) .block-title{color:#f99900}.promotions-section .inner-sec .promotions-lists .promotion-block:nth-child(3) .block-title{color:#f99900}.promotions-section .inner-sec .promotions-lists .promotion-block:nth-child(4) .block-title{color:#2888f5}.promotions-section .inner-sec .promotions-lists .promotion-block:nth-child(5) .block-title{color:#7b0b41}.promotions-section .inner-sec .promotions-lists .promotion-block p{color:#505050;text-align:center;font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:1.5;margin:0 0 30px}.promotions-section .inner-sec .promotions-lists .promotion-block p.das-border{border-radius:20px;border:1px dashed #DE5050;background:#fff;padding:14px 19px;font-size:15px;line-height:1.2}.promotions-section .inner-sec .promotions-lists .promotion-block .button-link{justify-content:center;margin:25px 0}.promotions-section .inner-sec .promotions-lists .promotion-block .button-link .arrow-icon{background:#e0e0e0}.promotions-section .inner-sec .promotions-lists .promotion-block .bottom-text{color:#aaa;text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.banner-categories-section .banner-info .sub-title{color:#fbfb36;font-family:Birthstone;font-size:40px;font-weight:400;line-height:normal}.banner-categories-section .banner-info .main-title{color:#fff;font-family:Playfair;font-size:45px;font-weight:800;line-height:normal;text-transform:uppercase}.banner-categories-section .banner-info .text p{color:#fff;font-family:Parkinsans,sans-serif;font-size:17px;font-weight:400;line-height:normal;margin:11px 0 40px;max-width:374px}.button.white-btn{display:inline-flex;gap:12px;color:#000;font-family:Parkinsans,sans-serif;font-size:16px;font-weight:600;line-height:normal;position:relative;align-items:center;text-decoration:none;background:transparent;padding:10px 0}.white-btn .btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0}.white-btn .text-wrpr{position:relative;z-index:2;display:flex;align-items:center;gap:10px;padding-left:29px;transition:all .5s ease}.white-btn:hover .text-wrpr{padding-left:25px;padding-right:25px}.white-btn .btn-bg path{width:100%}.button.white-btn:after{content:"";position:absolute;background:#fff;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border-radius:15px;opacity:0;transition:all .5s ease}.button.white-btn:hover:after{opacity:1}.banner-categories-section .banner_details h3{color:#fff;text-align:center;font-family:Playfair;font-size:40px;font-style:normal;font-weight:800;line-height:35px;text-transform:uppercase;margin-bottom:19px}.banner-categories-section .banner_details :is(.link,.prose a:not(.button)){background:none}.banner-categories-section .banner_details .button.link{display:flex;align-items:center;font-family:Roboto;font-size:16px;font-style:normal;font-weight:600;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;gap:10px;justify-content:center;padding:0}.banner-categories-section .banner_details .button.link svg circle{transition:all .5s ease}.banner-categories-section .banner_details .button.link:hover svg circle{fill:#fff!important}.icon-section .icons-list .icon-box{display:flex;gap:20px;align-items:center}.icon-section .icon-text h3{color:#000;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:25px;text-transform:uppercase}.collection-product-list .provincial-item .provincial-content .rating .jdgm-widget.jdgm-widget{display:block!important}.collection-product-list .provincial-item .provincial-content .rating .jdgm-widget.jdgm-widget .jdgm-prev-badge{display:block!important;font-size:0}.collection-product-list .provincial-item .provincial-content .rating .jdgm-widget.jdgm-widget .jdgm-prev-badge__stars{font-size:15px}.collection-product-list .provincial-item .provincial-content .rating .jdgm-widget.jdgm-widget .jdgm-star.jdgm-star{color:#fadb14}.collection-product-list .provincial-item .provincial-content .rating .jdgm-widget.jdgm-widget .jdgm-star.jdgm--off{color:#bfbfbf}.shopify-section--faq .section-blends{padding-top:30px;padding-bottom:120px}.shopify-section--faq .section-blends h2.h2{color:#aaa;font-family:Roboto;font-size:100px;font-style:normal;font-weight:700;line-height:1;text-align:left}.shopify-section--faq .faq-availability{gap:30px}.shopify-section--faq .accordion-box{border-radius:20px;border:1px solid #A6A6A6;background:#fff;padding:0;overflow:hidden}.shopify-section--faq .accordion-box .accordion{border-bottom:solid 1px #A5A5A5}.shopify-section--faq .accordion-box .accordion[aria-expanded=true]{background:#f4f4f4}.shopify-section--faq .accordion-box .accordion[aria-expanded=true] .accordion__toggle{background:#f4f4f4;padding-bottom:10px}.shopify-section--faq .accordion-box .accordion .accordion-arrow{transition:all .5s ease}.shopify-section--faq .accordion-box .accordion[aria-expanded=true] .accordion-arrow{transform:rotate(90deg)}.shopify-section--faq .accordion-box .accordion:last-child{border-bottom:0}.shopify-section--faq .accordion-box .accordion .accordion__toggle{padding:20px 35px;color:#000;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:normal}.shopify-section--faq .accordion-box .accordion .accordion__content{background:#f4f4f4;margin:0;padding:10px 40px 20px}.shopify-section--faq .accordion-box .accordion .accordion__content p{color:#2c2c2c;font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:1.4}.shopify-section--faq .faq-availability .v-stack p{color:#000;font-family:Roboto;font-size:20px;font-style:normal;font-weight:400;line-height:1.2;margin:0 0 15px}.shopify-section--faq .faq-availability .v-stack p strong{display:block;font-weight:600}.shopify-section--faq .faq-availability .v-stack .text-subdued{color:#696969;font-family:Roboto;font-size:18px;font-style:normal;font-weight:400;line-height:1.2}.shopify-section--faq .faq-availability .button{background:#5b5b5b;color:#fff;text-align:center;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:normal;border-radius:10px;padding:15px 30px;margin-top:0;transition:all .5s ease}.shopify-section--faq .faq-availability .button:hover{background:#303030}.shopify-section--faq .section-stack__intro{position:relative;padding-bottom:250px}.shopify-section--faq .section-stack__intro:after{content:"";position:absolute;bottom:0;left:0;background:url(faq-object01.png) no-repeat center;width:191px;height:191px;mix-blend-mode:multiply}.shopify-section--faq .faq-block-coll{width:60%}.shopify-section--faq .review-blocks{width:40%;position:relative}.shopify-section--faq .faq-flex-box{display:flex;gap:165px}.shopify-section--faq .faq-flex-box .faq-block-coll .section-stack{gap:80px;display:grid;grid-template-columns:auto 1fr}.shopify-section--faq .faq-flex-box .faq-block-coll .section-stack>div{width:100%}.shopify-section--faq .faq-flex-box.review-hide .faq-block-coll .section-stack{grid-template-columns:1fr 1fr;gap:100px}.shopify-section--faq .faq-flex-box.review-hide .faq-block-coll{width:100%}.shopify-section--faq .faq-flex-box.review-hide .review-blocks{display:none}.shopify-section--faq .review-blocks:after{content:"";position:absolute;top:170px;right:0;background:url(review-bg.png) no-repeat center;width:110px;height:188px;mix-blend-mode:multiply}.shopify-section--faq .review-blocks .review-lists{display:flex;width:100%;max-width:350px}.shopify-section--faq .review-blocks .review-lists>.review-box:nth-child(n+2){display:none}.shopify-section--faq .review-blocks .review-lists>div{width:100%}.shopify-section--faq .review-blocks .review-head{position:relative}.shopify-section--faq .review-blocks .review-head .review-cout{display:flex;position:absolute;bottom:7px;right:0}.shopify-section--faq .review-blocks .review-head .sub-head{display:block;color:#c4c4c4;font-family:Birthstone;font-size:40px;font-style:normal;font-weight:400;line-height:1;margin:0 0 18px;padding:0}.shopify-section--faq .review-blocks .review-head h2{color:#161616;font-family:Roboto;font-size:100px;font-style:normal;font-weight:700;line-height:.8;margin:0 0 50px}.shopify-section--faq .review-blocks .review-box .review-star{display:flex}.shopify-section--faq .review-blocks .review-box .review-title{color:#000;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:1.2;display:block;margin:10px 0}.shopify-section--faq .review-blocks .review-box p{color:#000;font-family:Roboto;font-size:18px;font-style:italic;font-weight:400;line-height:1.4;margin:0;padding:0}.shopify-section--faq .review-blocks .review-box .authore-name{color:#000;font-family:Roboto;font-size:18px;font-style:normal;font-weight:600;line-height:1.4;display:block;border-top:solid 1px #D9D9D9;margin:20px 0 0;padding:20px 0 0}.shopify-section--faq .review-blocks .review-lists.slick-slider{padding-bottom:100px}.shopify-section--faq .review-blocks .review-lists .slick-arrow{position:absolute;bottom:0;left:0;font-size:0;width:50px;height:50px;background:#e4e4e4 url(slide-arrows.png) no-repeat center;border-radius:50%;transition:all .5s ease;transform:rotate(-180deg)}.shopify-section--faq .review-blocks .review-lists .slick-next.slick-arrow{left:60px;transform:rotate(0)}.shopify-section--faq .review-blocks .review-lists .slick-arrow:hover{background:#222 url(slide-arrows.png) no-repeat center}.shopify-section--faq .review-blocks .review-lists .slick-arrow.slick-disabled{opacity:.5}.navigation-drawer.drawer li button,.navigation-drawer.drawer li a{font-size:16px}.navigation-drawer.drawer .panel__scroller.v-stack.gap-8>ul{padding:0;gap:0}.navigation-drawer.drawer .panel__scroller.v-stack.gap-8>ul>li{border-bottom:solid 1px #dcdcdc;padding:10px 0}.navigation-drawer.drawer li button .circle-chevron,.navigation-drawer.drawer li a .circle-chevron{background:none}.navigation-drawer.drawer li button .circle-chevron svg,.navigation-drawer.drawer li a .circle-chevron svg{width:12px;height:12px}.instagram-section{padding:100px 0 10px}.instagram-section .container{display:grid;grid-template-columns:1fr auto;gap:90px}.instagram-section .instagram-head h2{color:#000;font-family:Roboto;font-size:35px;font-style:normal;font-weight:700;line-height:normal;margin:0;padding:0}.instagram-section .instagram-head h2 .insta-icon{display:flex;margin-bottom:15px}.instagram-section .instagram-head a:hover h2{color:#bf4091}.instagram-section .instagram-head p{color:#000;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:35px;display:flex;gap:10px;white-space:nowrap;margin:20px 0 0}.instagram-section .instagram-head p span{display:flex;color:#c2c2c2}.instagram-section .instagram-head .insta-img{display:flex}.instagram-section .instagram-head .insta-img img{mix-blend-mode:darken;width:191px;height:179px;object-fit:contain;object-position:bottom}.instagram-section .instagram-feed{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:10px}.instagram-section .instagram-feed .insta-box,.instagram-section .instagram-feed .insta-box a{position:relative}.instagram-section .instagram-feed .insta-post{display:flex;border-radius:20px;overflow:hidden}.instagram-section .instagram-feed .insta-post img{width:100%;height:100%;object-fit:cover}.instagram-section .instagram-feed .insta-hover{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;border-radius:20px;overflow:hidden;opacity:0;transition:all .5s ease}.instagram-section .instagram-feed .insta-box:hover .insta-hover{opacity:1}.instagram-section .instagram-feed .insta-hover svg{width:100%;height:100%}.instagram-section .instagram-feed .insta-hover .icon-insta svg{width:52px;height:52px}.instagram-section .instagram-feed .insta-hover .icon-insta{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.age_verification label{display:flex;align-items:center;gap:10px;color:#000;font-family:Roboto;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.quick-buy-drawer__info .buy-buttons--compact{grid-template-columns:1fr 1fr 1fr}.page h1{font-family:Playfair;font-size:65px;font-style:normal;font-weight:800;line-height:1;text-align:left}.page .prose h2{color:#000;font-family:Roboto;font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin:30px 0 10px;text-align:left}.page .prose ul{list-style:outside;padding-left:15px;margin:0 0 10px}.page .prose li{color:#000;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;margin:0;padding-bottom:6px}.page .prose p{color:#000;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;margin:10px 0 15px}.shopify-policy__container{max-width:1800px!important;width:calc(100% - 100px);margin:0 auto!important}.shopify-policy__title.h1 h1{font-family:Playfair;font-size:65px;font-style:normal;font-weight:800;line-height:1;text-align:left}.shopify-policy__container h2{color:#000;font-family:Roboto;font-size:30px;font-style:normal;font-weight:700;line-height:normal;margin:30px 0 10px;text-align:left}.shopify-policy__container ul{list-style:outside;padding-left:15px;margin:0 0 10px}.shopify-policy__container li{color:#000;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;margin:0;padding-bottom:6px}.shopify-policy__container p{color:#000;font-family:Roboto;font-size:16px;font-style:normal;font-weight:400;line-height:1.4;margin:10px 0 15px}#shopify-chat inbox-online-store-chat{bottom:150px!important}.product-quick-add{border-radius:10px}.product-card__mobile-quick-buy-button svg.icon.icon-quick-buy-cart{width:100%;height:100%;padding:10px}.product-quick-add .product-quick-add__variant{grid-template-columns:auto auto auto}.product-quick-add .product-quick-add__variant>variant-media{width:80px}.product-quick-add .product-quick-add__variant .banner.banner--error{margin:15px 0}cart-drawer#cart-drawer form.buy-buttons.buy-buttons--compact{grid-template-columns:1fr 1fr}@media(min-width:1600px){.shopify-section--header .bottom-nav .header__icon-list{padding-left:90px}.icon-section .icon-text h3{font-size:20px}.shop-collection-section .collection-list{gap:50px}}@media(max-width:1850px){.banner-categories-section .banner_details{padding:61px 15px 30px}.banner-categories-section .banner_details h3{font-size:35px}.shopify-section--faq .faq-flex-box{gap:100px}}@media(max-width:1600px){.location-switcher-section .location-switcher-banner .custom-code{padding:20px 30px}.location-switcher-section .location-switcher-banner .custom-code p,.location-switcher-section .banner-inner-box p.banner-text{font-size:16px}.location-switcher-section .banner-inner-box{gap:15px;padding:12px 30px}.header .header__icon-list .search-box{max-width:580px;min-width:580px}.shopify-section--header .bottom-nav .header__icon-list .header__link-list{column-gap:35px}.shopify-section--header .bottom-nav .header__icon-list .header__link-list summary{font-size:16px}.header .header__icon-list .search-box .search-input .search-button{padding:20px 30px}.title-head h2{font-size:80px}.shop-collection-section .collection-list{grid-template-columns:repeat(4,1fr);gap:40px;padding:30px 0}.collection-product-list{padding:20px 0}.collection-product-list .collection-lists .block-head{padding:0 0 0 30px}.collection-product-list .collection-lists .block-head .coll-title h3{font-size:20px}.collection-product-list .collection-lists .block-head .img-box img{height:140px}.collection-product-list .collection-lists{gap:30px}.collection-product-list .provincial-wrapper .provincial-item{padding:20px;gap:20px}.collection-product-list .provincial-wrapper .provincial-item .provincial-cart .cart-btn{width:50px;height:50px;padding:15px}.collection-product-list .provincial-wrapper .provincial-item .provincial-cart{bottom:30px;right:20px}.categories-section .categories-lists{gap:30px;padding-top:30px}.banner-categories-section .inner-sec{grid-template-columns:1fr}.banner-categories-section .banner-info{top:50%;transform:translateY(-50%)}.promotions-section .inner-sec .section-head{max-width:280px;padding:20px 0}.promotions-section .inner-sec .promotions-lists .promotion-block .box-tag{border-radius:0 0 15px 15px;font-size:14px;padding:10px 15px 14px;margin-bottom:10px}.promotions-section .inner-sec .promotions-lists .promotion-block .button-link{margin:20px 0;font-size:14px}.promotions-section .inner-sec .promotions-lists .promotion-block .bottom-text{font-size:13px}.shopify-section--faq .faq-flex-box .faq-block-coll .section-stack{gap:40px}.shopify-section--faq .faq-flex-box{gap:60px}.shopify-section--faq .section-blends h2.h2{font-size:80px}.shopify-section--faq .faq-availability .v-stack p{font-size:18px}.shopify-section--faq .faq-availability .v-stack .text-subdued{font-size:16px}.shopify-section--faq .accordion-box .accordion .accordion__toggle{padding:18px 28px;font-size:16px}.shopify-section--faq .accordion-box .accordion .accordion__content{padding:10px 30px 20px}.shopify-section--faq .accordion-box .accordion .accordion__content p{font-size:14px}.shopify-section--faq .review-blocks .review-head .sub-head{font-size:35px}.shopify-section--faq .review-blocks .review-head h2{font-size:80px;margin:0 0 30px}.instagram-section{padding-top:50px}.instagram-section .container{gap:50px}.instagram-section .instagram-head h2 .insta-icon{margin-bottom:5px}.instagram-section .instagram-head h2{font-size:30px}.instagram-section .instagram-head p{font-size:13px;margin:8px 0 0}}@media(max-width:1440px){.location-switcher-section .location-switcher-banner{grid-template-columns:1fr auto}.header .header__icon-list .search-box{max-width:400px;min-width:400px}.shopify-section--header .bottom-nav .header__icon-list .header__link-list{column-gap:25px}.shopify-section--header .bottom-nav .header__icon-list .header__link-list summary{font-size:14px}.shopify-section--header .header__wrapper{padding:10px 30px}.shopify-section--header .bottom-nav .header__icon-list{padding-left:30px}.promotions-section .inner-sec{grid-template-columns:1fr}.promotions-section .inner-sec .section-head{padding:0 0 10px;margin:0 auto;text-align:center}.about-section .logo-icon img{width:160px;height:100px}.about-section .logo-icon{left:65%;top:100px}.about-section .about-info{max-width:680px;padding:40px}.about-section .about-info h2{font-size:30px}.about-section .about-info .text{margin-top:20px}.about-section .about-info .text p{font-size:15px;margin:20px 0}.about-section .latest-blog .blog-head{margin:20px 0}.shopify-section--faq .section-blends h2.h2{font-size:60px}.shopify-section--faq .faq-availability .v-stack p{font-size:16px}.shopify-section--faq .faq-availability .v-stack .text-subdued,.shopify-section--faq .accordion-box .accordion .accordion__toggle{font-size:15px}.shopify-section--faq .faq-flex-box{gap:40px}.shopify-section--faq .review-blocks .review-head .sub-head{font-size:30px}.shopify-section--faq .review-blocks .review-head h2{font-size:60px}.shopify-section--faq .review-blocks .review-head .review-cout svg{width:50px;height:40px}.shopify-section--faq .review-blocks .review-box .review-title,.shopify-section--faq .review-blocks .review-box p,.shopify-section--faq .review-blocks .review-box .authore-name{font-size:16px}.shopify-section--faq .review-blocks .review-lists{max-width:280px}.shopify-section--faq .review-blocks .review-lists .slick-arrow{width:40px;height:40px;background-size:15px!important}.instagram-section .instagram-feed{grid-template-columns:1fr 1fr 1fr}.instagram-section .instagram-feed .insta-box:nth-child(n+4){display:none}.page h1{font-size:50px}.page .prose h2{font-size:22px}.page .prose p{font-size:15px;margin:10px 0}.page .prose li{font-size:15px}.shopify-policy__title.h1 h1{font-size:50px}.shopify-policy__container h2{font-size:22px}.shopify-policy__container p{font-size:15px;margin:10px 0}.shopify-policy__container li{font-size:15px}}@media(max-width:1199px){.icon-section{padding:35px 0}.icon-section .icon-text h3{font-size:16px}.icon-section .icons-list .icon-box{gap:12px}.icon-section .icons-list .icon-box .svg-code svg{width:45px;height:45px}.shop-collection-section{padding:20px 0}.title-head h2{font-size:60px}.shop-collection-section .collection-list{grid-template-columns:repeat(3,1fr);gap:35px;padding:30px 0}.collection-product-list .collection-lists{grid-template-columns:1fr}.categories-section .categories-lists{gap:20px;padding-top:20px}.categories-section .categories-lists .categories-block .cate_details h3{font-size:22px;margin:0 0 10px}.categories-section .categories-lists .categories-block .cate_details{left:6%;max-width:150px}.logo-marque-section{padding:20px 0}.logo-marque-section .logo-block{min-width:240px;max-width:240px;height:120px;border-radius:15px}.promotions-section .inner-sec .promotions-lists{grid-template-columns:repeat(3,1fr);display:flex;flex-wrap:wrap;justify-content:center}.promotions-section .inner-sec .promotions-lists .promotion-block{width:calc(33.33% - 12px)}.shopify-section--faq .section-blends{padding-top:10px;padding-bottom:50px}.shopify-section--faq .faq-flex-box{flex-wrap:wrap}.shopify-section--faq .faq-block-coll{width:100%}.shopify-section--faq .review-blocks{width:100%;position:relative}.shopify-section--faq .review-blocks .review-lists{max-width:80%}.instagram-section .container{gap:30px}}@media(max-width:1149px){search-drawer#search-drawer{width:100%}.header__main-nav.bottom-nav,.header .header__icon-list .search-box{display:none}.header .header__icon-list .search-box{max-width:inherit;min-width:inherit}.shopify-section--header .header__wrapper .mobile-menu{display:flex;gap:10px;opacity:.4}.shopify-section--header .header__wrapper .mobile-menu a.tap-area.sm\:hidden{display:flex}.location-switcher-section .banner-inner-box{gap:10px;padding:8px 10px}.location-switcher-section .location-switcher-banner .custom-code p,.location-switcher-section .banner-inner-box p.banner-text{font-size:14px}.location-switcher-section .location-switcher-banner .custom-code{padding:15px 20px}.banner-categories-section{padding:30px 0}.instagram-section .instagram-feed{grid-template-columns:1fr 1fr}.instagram-section .instagram-feed .insta-box:nth-child(n+4){display:block}}@media(max-width:1024px){.banner-categories-section .banner-info{left:50px}.banner-categories-section .banner-info .main-title{font-size:40px}.banner-categories-section .banner-info .sub-title{font-size:35px}.banner-categories-section .banner-info .text p{margin:11px 0 20px}.banner-categories-section .banner_details h3{font-size:30px;line-height:27px}.banner-categories-section .banner_details{padding:50px 15px 30px}.about-section .logo-icon{left:20%;top:100px}.about-section .img-box img.mob-image{display:block}.about-section .img-box img.mob-image+img{display:none}.about-section .img-box{position:static}.about-section .about-info{max-width:100%;background:#000}.page h1{font-size:40px}.page .prose h2{font-size:20px}.page .prose p,.page .prose li{font-size:14px}.shopify-policy__title.h1 h1{font-size:40px}.shopify-policy__container h2{font-size:20px}.shopify-policy__container p,.shopify-policy__container li{font-size:14px}}@media(max-width:991px){.location-switcher-section .location-switcher-banner{grid-template-columns:1fr}.location-switcher-section .location-switcher-banner .custom-code{padding:10px 20px;justify-content:center;text-align:center}.location-switcher-section .location-switcher-banner .custom-code p,.location-switcher-section .banner-inner-box p.banner-text{font-size:12px}.location-switcher-section .banner-inner-box{justify-content:center}.header .header__icon-list .account-box a{gap:0;font-size:0;border-left:0;padding:5px 10px}.header .header__icon-list .cart-box a .cart-count-text{font-size:0}.header .header__icon-list .cart-box a .cart-count-text .count-bubble{font-size:10px;gap:0;padding:8px 5px;border:solid 1px #dcdcdc;position:absolute;top:-5px;right:0;background:#000}.header .header__logo-image{width:100%;height:auto;max-width:160px}.icon-section .icons-list{justify-content:center;flex-wrap:wrap}.icon-section .icons-list .icon-box .icon-text{max-width:120px;width:100%}.icon-section .icon-text h3{font-size:15px;line-height:1.2}.title-head h2{font-size:50px}.shop-collection-section .collection-list{padding-bottom:0;gap:20px}.shop-collection-section .collection-list .icon-box{min-height:inherit}.shop-collection-section .collection-list .icon-box .icon-details .svg-code{width:80px;height:80px;padding:26px}.shop-collection-section .collection-list .icon-box .icon-details .icon-text h3{font-size:15px;margin-bottom:4px}.shop-collection-section .collection-list .icon-box .icon-details .icon-info .button-link{font-size:14px}.shop-collection-section .collection-list .icon-box .icon-details .icon-info .button-link .arrow-icon{width:25px;height:25px}.categories-section .categories-lists{grid-template-columns:1fr}.instagram-section .instagram-feed .insta-box,.instagram-section .instagram-feed .insta-box a{display:flex}.instagram-section .instagram-feed .insta-box:nth-child(n+4){display:flex}.instagram-section .instagram-feed .insta-hover{height:100%}.instagram-section .instagram-feed .insta-hover .icon-insta svg{width:32px;height:32px}.instagram-section .instagram-head p{font-size:12px;gap:5px;flex-wrap:wrap;line-height:1.5}.instagram-section .instagram-head .insta-img img{width:170px;height:170px}}@media(max-width:768px){.banner-categories-section .banner_details h3{font-size:24px;line-height:21px}.banner-categories-section .banner-info .main-title{font-size:30px}.banner-categories-section .banner-info .sub-title{font-size:25px}.banner-categories-section .banner-info .text p{font-size:15px}.banner-categories-section .mobile-image{display:block}.banner-categories-section .mobile-image+img{display:none}.banner-categories-section .main-banner .banner-img{overflow:hidden;border-radius:30px;position:relative}.banner-categories-section .main-banner .banner-img:after{content:"";position:absolute;width:100%;height:100%;z-index:0;background:linear-gradient(90deg,#503bb0d1,#0000006b);top:0;right:0;bottom:0;left:0}.banner-categories-section .banner-info{z-index:1}.button.white-btn{font-size:14px}.white-btn .text-wrpr{padding-left:10px}.banner-categories-section .banner_details .button.link{font-size:14px}.banner-categories-section .banner_details .button.link svg{width:20px;height:20px}.button.white-btn svg:not(.btn-bg){width:25px;height:25px}.shop-collection-section .collection-list .icon-box .icon-details .svg-code{width:60px;height:60px;padding:20px}.shop-collection-section .collection-list .icon-box .icon-details .icon-text h3{font-size:14px}.shopify-section--faq .section-blends{padding-top:30px}.shopify-section--faq .faq-flex-box .faq-block-coll .section-stack,.shopify-section--faq .faq-flex-box.review-hide .faq-block-coll .section-stack{grid-template-columns:1fr}.shopify-section--faq .section-stack__intro{padding:0 200px 0 0}.shopify-section--faq .section-stack__intro:after{left:inherit;right:0}.age-gate-pending #age_verfication_modal .av-section .av-title{font-size:25px!important}}@media(max-width:640px){.shop-collection-section .collection-list{grid-template-columns:repeat(2,1fr)}.shop-collection-section .collection-list .icon-box .icon-details .svg-code{width:75px;height:75px;padding:20px}.collection-product-list .collection-lists .block-head{padding:0 0 0 20px}.collection-product-list .collection-lists .block-head .img-box img{height:100px}.collection-product-list .collection-lists .block-head .coll-title h3{font-size:16px;margin:5px 0}.button-link{font-size:14px}.button-link .arrow-icon{width:25px;height:25px}.categories-section{padding:20px 0}.collection-product-list .provincial-wrapper .provincial-item .provincial-content{width:calc(100% - 100px)}.collection-product-list .provincial-wrapper .provincial-item .provincial-image{width:120px;height:140px}.collection-product-list .provincial-wrapper .provincial-item .provincial-image .prov-badge{font-size:12px}.collection-product-list .provincial-wrapper .provincial-item .provincial-image img{padding:10px}.collection-product-list .provincial-wrapper .provincial-item .provincial-content .vendor{font-size:12px}.collection-product-list .provincial-wrapper .provincial-item .provincial-content .product-title{font-size:14px;margin:7px 0}.collection-product-list .provincial-item .provincial-content .rating .jdgm-widget.jdgm-widget .jdgm-prev-badge__stars{font-size:12px}.collection-product-list .provincial-wrapper .provincial-item .provincial-content .price{font-size:16px}.collection-product-list .provincial-wrapper .provincial-item .provincial-content .tax-note{font-size:12px}.collection-product-list .provincial-wrapper .provincial-item .provincial-cart{bottom:20px;right:20px}.collection-product-list .provincial-wrapper .provincial-item .provincial-cart .cart-btn{width:40px;height:40px;padding:12px}.promotions-section{padding:40px 0;margin:20px 0 0}.promotions-section .inner-sec .promotions-lists .promotion-block{width:calc(50% - 9px)}.logo-marque-section .js-marquee{gap:10px;padding:0 5px}.logo-marque-section .title-head{margin-bottom:20px;padding:0 20px}.logo-marque-section .logo-block{min-width:180px;max-width:180px;height:100px}.logo-marque-section .logo-block a,.logo-marque-section .logo-block .logo{width:100%;height:100%}.logo-marque-section .logo-block .logo img{width:100%;height:100%;padding:10px}.promotions-section .inner-sec .section-head .sub-title{font-size:30px}.promotions-section .inner-sec .section-head h2.main-title{font-size:35px;margin:0 0 10px}.promotions-section .inner-sec .section-head .text p{font-size:14px}.promotions-section .inner-sec .section-head .theme-button.button{font-size:14px;border-radius:8px;padding:12px 20px}.location-switcher-section .banner-inner-box{justify-content:center;flex-wrap:wrap}.location-switcher-section .banner-inner-box p.banner-text{display:block;width:100%;text-align:center}.location-switcher-section .banner-inner-box .region-selector-wrapper{width:100%;max-width:190px}.location-switcher-section .banner-inner-box .region-selector-wrapper select{width:100%;max-width:inherit;min-width:inherit!important}.shopify-section--faq .section-blends h2.h2{font-size:50px}.shopify-section--faq .faq-availability .v-stack p{font-size:15px}.shopify-section--faq .faq-availability .v-stack .text-subdued,.shopify-section--faq .accordion-box .accordion .accordion__toggle{font-size:14px}.shopify-section--faq .section-stack__intro:after{width:150px;height:150px;background-size:100%}.shopify-section--faq .review-blocks .review-head h2{font-size:50px}.shopify-section--faq .review-blocks:after{width:80px;height:140px;background-size:100%}.shopify-section--faq .review-blocks .review-lists.slick-slider{padding-bottom:70px}.shopify-section--faq .review-blocks .review-lists .slick-next.slick-arrow{left:50px}.shopify-section--faq .accordion-box .accordion .accordion__toggle{padding:18px 20px}.shopify-section--faq .accordion-box .accordion .accordion__content{padding:10px 20px 15px}.quick-buy-drawer__info .buy-buttons--compact{display:flex;flex-wrap:wrap;justify-content:center}.quick-buy-drawer__info .buy-buttons--compact .button{width:46%}}@media(max-width:600px){.banner-categories-section .banner-lists{grid-template-columns:1fr}.banner-categories-section .banner-info{background:#000;position:relative;z-index:1;top:0;left:0;padding:30px 20px;transform:translate(0);background:#503bb07d;border-radius:30px;margin:30px 0 0;max-width:100%}.banner-categories-section .main-banner{display:flex;flex-direction:column}.banner-categories-section .main-banner .banner-img:after{display:none}.about-section .logo-icon img{width:140px;height:80px}.about-section .logo-icon{top:40px}.about-section .about-info{padding:30px}.about-section .about-info h2{font-size:22px}.about-section .about-info .text{margin-top:10px}.about-section .about-info .text p{font-size:14px;margin:15px 0}.about-section .latest-blog .post-list .box-blog .blog-info{padding:10px}.about-section .latest-blog .post-list .box-blog{grid-template-columns:1fr}.about-section .latest-blog .post-list .box-blog .blog-info .article-date{font-size:13px}.about-section .latest-blog .post-list .box-blog .blog-info .blogTitle a{font-size:15px;margin:10px 0}.shopify-section--faq .review-blocks .review-lists{max-width:70%}.shopify-section--faq .review-blocks .review-box .review-title,.shopify-section--faq .review-blocks .review-box p,.shopify-section--faq .review-blocks .review-box .authore-name{font-size:15px}}@media(max-width:480px){.shopify-section--header .header__wrapper{padding:6px 20px}.header .header__logo-image{max-width:120px}.banner-categories-section .banner-info{margin:20px 0 0}.banner-categories-section .banner-info .main-title{font-size:28px}.banner-categories-section .banner-info .sub-title{font-size:22px}.shop-collection-section .collection-list{gap:10px}.shop-collection-section .collection-list .icon-box .icon-details .svg-code{width:50px;height:50px}.shop-collection-section .collection-list .icon-box .icon-details{padding:18px}.shop-collection-section .collection-list .icon-box .icon-details .icon-text h3{font-size:11px;max-width:100px}.shop-collection-section .collection-list .icon-box .icon-details .icon-info .button-link{font-size:12px}.shop-collection-section .collection-list .icon-box .icon-details .icon-info .button-link .arrow-icon{width:20px;height:20px;padding:4px}.title-head h2{font-size:40px;line-height:1}.icon-section .icons-list .icon-box .icon-text{max-width:100px}.icon-section .icon-text h3{font-size:13px}.icon-section .icons-list .icon-box .svg-code svg{width:40px;height:40px}.icon-section{padding:25px 0}.promotions-section .inner-sec .promotions-lists .promotion-block{width:100%}.shopify-section--faq .section-stack__intro{padding:0 100px 0 0}.shopify-section--faq .faq-flex-box .faq-block-coll .section-stack>div .v-stack.gap-5{gap:10px}.shopify-section--faq .section-stack__intro:after{width:120px;height:120px}.shopify-section--faq .faq-availability{gap:20px}.shopify-section--faq .faq-availability .button{font-size:15px;padding:12px 25px}.instagram-section .container{grid-template-columns:1fr}.instagram-section .instagram-head{text-align:center}.instagram-section .instagram-head h2 .insta-icon,.instagram-section .instagram-head p,.instagram-section .instagram-head .insta-img{justify-content:center}.page h1{font-size:35px}.page .prose h2{font-size:18px}.shopify-policy__title.h1 h1{font-size:35px}.shopify-policy__container h2{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/136/assets/custom-style.css.map */
