.single_detail_page{padding:44px 0}.single-product .single_detail_page{padding:0 0;position:relative;z-index:1}.single_detail_row{display:flex;gap:41px;padding:7px 0 0}.single_detail_row .single_col_01{flex:none}.single_detail_row .single_col_02{flex:1;padding-right:20px}.singleProduct_gallery{display:flex;flex-wrap:wrap;top:90px;gap:6px}.singleProductGallery_mobile .swiper-wrapper{display:flex;flex-wrap:wrap;width:100%;gap:6px}.singleProduct_gallery .singleProduct_img{width:100%!important;height:100%!important}.singleProduct_gallery .singleProduct_img img,.singleProduct_gallery .singleProduct_img video,.singleProduct_gallery .singleProduct_img iframe{width:100%;height:100%;object-fit:contain;transition:transform 0.6s ease!important}.single_detail_page .breadcrumb{margin-bottom:16px}.single_detail_page .breadcrumb li{font-size:15px;font-weight:300;color:#000}.single_detail_page .breadcrumb li a{color:inherit;text-decoration:none}.single_detail_page .breadcrumb li a:hover{color:var(--primary-color)}.single_product_name{margin:14px 0 11px;font-weight:400;font-size:26px;line-height:32px;letter-spacing:-.2px}.why_shop .symbols_bx_content{max-width:546px;padding-left:100px;margin:0}.symbols_bx_half:nth-child(2n+2) .symbols_bx_content{max-width:646px}.why_shop .symbols_bx_content p{margin:30px 0 0;font-size:18px;font-weight:300;max-width:100%}.why_shop .main-heading{margin-bottom:54px}.why_shop .symbols_bx_half_odd .symbols_bx_content{padding:0;margin:auto}.made_passion .heading-title{margin:0;padding-left:70px;max-width:588px}.made_passion .heading-title .primary-title{margin-bottom:21px}.made_passion .heading-title p{font-size:18px;font-weight:300;color:#000}.inspiration_section .large-para{font-weight:300;margin:0}.inspiration_section .primary-title{margin-bottom:6px}.faq_section{padding-bottom:86px;max-width:895px;margin:0 auto}.faq_section .heading-title{margin-bottom:88px}.faq-item{border-bottom:1px solid #B4B4B4}.faq-question{width:100%;background:none;border:none;padding:20px 0 23px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-align:left}.faq-question h3{font-size:18px;font-weight:300;color:#000;line-height:155%;margin:0}.faq-question .icon{font-size:1.5rem;color:#9b1c31}.faq-answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease}.faq-answer p{padding-bottom:20px;font-size:15px;font-weight:300;color:gray;line-height:165%}.faq-question[aria-expanded="true"]+.faq-answer{max-height:auto}.addToCard_sticky{position:fixed;left:0;right:0;bottom:0;width:100%;z-index:9;background-color:#fff;padding:15px;border-width:1px 0;border-color:#B4B4B4;border-style:solid;display:none}.addToCard_sticky.show-sticky{display:block}.addToCard_bx{display:flex;justify-content:center;align-items:center;gap:16px}.addToCard_thumbs{width:95px;height:95px;flex:none}.addToCard_thumbs img{width:100%;height:100%;object-fit:cover}.addToCard_heading{font-weight:400;color:#000;font-size:18px;line-height:32px;margin-bottom:2px}.addToCard_heading a{color:inherit;text-decoration:none}.addToCard_dec{display:flex;justify-content:space-between;flex:1;align-items:center}.addToCard_sticky .container{max-width:1005px}.review-section{padding-top:88px}.review-section .container{max-width:1228px}.rating-summary{max-width:520px;margin:auto}.rating-score{text-align:center}.rating-score .rating-score-name{font-size:48px;margin:0;line-height:44px;letter-spacing:-.2px;font-weight:500}.rating-score .stars{color:#C4A770;font-size:19px;margin:11px 0}.rating-count{color:gray;font-size:14px;line-height:17px;margin-bottom:36px}.rating-row{display:flex;align-items:center;margin-bottom:16px;font-size:16px}.rating-row .label{width:20px;text-align:right;margin-right:11px;font-size:17px;font-weight:500;color:#000}.rating-row .bar{flex:1;height:15px;background:#E3DFDB;border-radius:2px;overflow:hidden;margin-right:11px}.rating-row .bar-fill{height:100%;background:#C4A770}.rating-row .percent{width:40px;text-align:left;font-size:17px;font-weight:500;color:#000}.reviewCardWrap{max-width:100%;color:#000;border-bottom:1px solid #495D6E33;padding:20px 0;margin-top:70px}.reviewCardHeader{display:flex;align-items:center;gap:12px}.reviewAvatar{position:relative;width:35px;height:35px;border:2px solid #000;border-radius:50%;display:flex;align-items:center;justify-content:center}.reviewAvatarLetter{font-size:20px;font-weight:700}.reviewVerifiedBadge{position:absolute;bottom:-2px;right:-7px;background:var(--primary-color);color:#fff;font-size:10px;width:14.5px;height:14.5px;border-radius:50%;display:flex;align-items:center;justify-content:center}.reviewVerifiedBadge img{width:8px;height:auto;position:relative;left:1px}.reviewUserInfo{display:flex;flex-direction:column}.reviewUserName{font-weight:600;font-size:14px;color:#000}.reviewUserCountry{font-size:14px;color:gray}.reviewStars{margin:14px 0 14px;font-size:24px;color:#C4A770;letter-spacing:2px;line-height:20px}.reviewText{font-size:14px;color:#000;line-height:165%;margin:0;font-weight:300}.review_items_col{transition:all 0.3s ease}.review_items_bx .btn{margin-top:74px}.priceRow{display:flex;align-items:center;gap:12px;margin-bottom:3px;flex-wrap:wrap}.product_price .saveBadge{background:#F4EEE9;color:#000;font-size:15px;font-weight:300;display:flex;justify-content:center;align-items:center;padding:6px;min-width:74px;border-radius:20px;height:26px}.ratingRow{display:flex;align-items:center;gap:10px}.starsWrap{color:#C4A770;font-size:24px;letter-spacing:0}.ratingText{display:flex;align-items:center;gap:8px}.ratingValue{font-size:16px;font-weight:400}.reviewCount{color:#9A9A9A;font-size:15px;text-decoration:underline;cursor:pointer}.reviewCount a{color:inherit;text-decoration:none}.review_slider_bx{background:var(--Light-Cream,#F4EEE966);padding:12px 24px;min-height:105px;display:flex;align-items:center;justify-content:center;text-align:center}.review_slider_content{max-width:85%;margin:auto}.review_slider_content p{color:#000;font-size:15px;line-height:22px;font-weight:200;margin-bottom:2px}.review_slider_content h4{color:#000;font-size:15px;line-height:22px;font-weight:300;margin-bottom:0}.uq-quote-slider{position:relative;max-width:100%;overflow:hidden}.uq-quote-viewport{overflow:hidden;width:100%}.uq-quote-track{display:flex;transition:transform 0.5s ease;width:100%}.uq-quote-item{min-width:100%;text-align:center;padding:0 10px;box-sizing:border-box}.uq-nav{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;width:30px;cursor:pointer;color:#000;padding:10px;user-select:none}.uq-prev{left:-10px;z-index:999}.uq-next{right:-10px}.uq-nav:hover{opacity:.6}.uq-nav img{width:7px;height:auto}.single_product_choose{display:flex;gap:10px;flex-wrap:wrap}.single_detail_row .single_col_02{width:250px}.SizeCC{display:flex;flex-direction:column;gap:20px}.productRadioCard{cursor:pointer}.single_detail_content .single_product_choose .colorSliderBox.swiper.swiper-initialized.swiper-horizontal.swiper-backface-hidden{margin:0}.single_detail_content .single_product_choose .productRadioCard[aria-label="1 / 1"],.single_detail_content .single_product_choose .productRadioCard[aria-label="1 / 2"],.single_detail_content .single_product_choose .productRadioCard[aria-label="2 / 2"]{width:auto!important;max-width:192px!important}.productRadioCard input{display:none}.productRadioCard_span{display:block;border:1px solid #E3DFDB;padding:18px 15px 15px;text-align:center;transition:all 0.25s ease;height:100%}.productRadioCard input:checked+.productRadioCard_span{border:1px solid #000;background:#F4EEE966}.productRadioCard_clr{width:32px;height:32px;border-radius:50%;margin:0 auto 8px;background:#D5D1CD;display:inline-block}.productRadioCard_name{display:block;font-size:15px;line-height:1.4;margin-bottom:14px;color:#000;font-weight:300}.productRadioCard_price{display:block;font-size:15px;color:#000;font-weight:300}.single_product_meta{margin-bottom:24px}.single_product_meta:last-child{margin-bottom:0}.single_product_meta_h2{margin-bottom:12px;color:#000;font-size:18px;line-height:27px;font-weight:300;position:relative}.single_product_meta_hSpan{color:#000}.single_product_meta_hSpan a{color:inherit}.single_product_meta_hSpan:hover{color:var(--primary-color)}.single_product_meta .form-control{height:54px}.offer_price_left{margin:0 0 10px;font-weight:300;line-height:27px;font-size:16px;color:#9A0027}.product_totle_price{margin:0 0 10px}.productTotal_head,.productTotal_rate{color:#000;font-size:21px;font-weight:400;line-height:27px}.single_product_btn .btn{height:50px}.singleProduct_information{margin:10px 0 40px}.singleProduct_information ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;gap:13px}.singleProduct_information ul li{color:#000;font-weight:300;font-size:15px;line-height:22px;display:flex;align-items:center;gap:10px}.singleProduct_information ul li img{flex:none;width:19px;height:19px;object-fit:scale-down}.singleProduct_information ul li span{flex:1}.single_estimated_delivery{background:var(--Light-Cream,#F4EEE966);padding:20px 18px;font-size:15px;font-weight:300}.single_product_lock{border:1px solid #E3DFDB;padding:24px 18px}.single_product_lock_hd{margin-bottom:25px;font-weight:400;line-height:20px;font-size:18px;color:#000}.addon-product-list{display:flex;flex-direction:column;gap:20px}.addon-product-item{display:flex;gap:14px;align-items:center}.addon-product-image{width:90px;height:90px;overflow:hidden;flex:none;border:1px solid #B4B4B4;background:#F4EEE966}.addon-product-image img{width:100%;height:100%;background:unset!important;mix-blend-mode:multiply!important}.addon-product-info{flex:1;display:flex;justify-content:space-between;gap:10px}.addon-product-info h3{font-size:18px;font-weight:300;color:#000;line-height:28px;margin-bottom:5px}.addon-product-info h3 a{color:inherit;text-decoration:none}.addon-price.product_price span{font-weight:300}.addon-product-item .addon_btns{width:30px;height:30px;border-radius:100%;background-color:#F4EEE9;border:none;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:300;transition:background-color 0.3s ease,color 0.3s ease;flex:none}.addon-product-item:hover .addon_btns{background-color:#C4A670;color:#000}.single_product_description{background-color:#F4EEE966;padding:60px 0;margin-bottom:127px;margin-top:15px}.single_product_description .container{max-width:1170px;overflow:hidden}.single-product-dec .spd-wrapper{display:flex;gap:122px}.single-product-dec .spd-menu{display:flex;flex-direction:column;flex:none}.single-product-dec .spd-tab{background:none;border:none;padding:0 0 25px;text-align:left;font-size:20px;cursor:pointer;color:#000;font-weight:400}.single-product-dec .spd-tab.active,.single-product-dec .spd-tab:hover{text-decoration:underline}.single-product-dec .spd-panel,.single-product-dec .spd-panel p{font-size:18px;font-weight:300;color:#000;line-height:155%}.single-product-dec .spd-panel p{margin-bottom:5px}.single-product-dec .spd-panel p:last-child{margin-bottom:0}.single-product-dec .spd-panel{display:none}.single-product-dec .spd-panel.active{display:block}.spd-tab-mobile{display:none}.singleProductGallery_mobile .swiper-button-next,.singleProductGallery_mobile .swiper-button-prev{display:none}.video-poster-wrapper{position:relative;width:100%;height:509px;overflow:hidden}.video-poster-wrapper .img-fluid.video-poster{width:100%;height:100%;object-fit:cover}.video-poster-wrapper .video-play-btn{position:absolute;left:0;right:0;top:0;bottom:0;background-color:inherit;border:none;border-radius:0;padding:0;margin:auto;z-index:9}.video-poster-wrapper .video-iframe{width:100%;height:100%}.video-poster-wrapper video,.video-poster-wrapper iframe{width:100%;height:100%;object-fit:cover}.single_product_meta .swiper-button-prev,.single_product_meta .swiper-button-next{width:42px!important;height:42px!important;background:none;border-radius:4px;display:flex;align-items:center;justify-content:center;top:19px!important}.single_product_meta .swiper-button-prev{left:auto;right:30px!important}.single_product_meta .swiper-button-next{right:0!important}.single_product_meta .swiper-button-next.swiper-button-disabled,.single_product_meta .swiper-button-prev.swiper-button-disabled{opacity:0.5!important;display:none}.single_product_choose.LenghtChoose{flex-wrap:wrap;gap:0}.single_product_choose.LenghtChoose .productRadioCard{width:100%;max-width:33%}.single_product_choose.LenghtChoose .productRadioCard span{padding:5px 0;margin:0}.single_product_choose.LenghtChoose .productRadioCard input:checked+.productRadioCard_span{border:1px solid #000!important;background:#F4EEE966!important}@media only screen and (min-width:1920px){.single_detail_row .single_col_01{width:1206px}.singleProductGallery_mobile .swiper-wrapper .swiper-slide{overflow:hidden;width:600px!important;height:600px}.single_detail_page .container{max-width:1920px}.single_detail_row .single_col_01{width:1206px}.single_detail_row .single_col_02{padding-right:120px}}@media only screen and (min-width:1800px) and (max-width:1919px){.single_detail_row .single_col:first-child{width:1000px}.singleProductGallery_mobile .swiper-wrapper .swiper-slide{flex:1 1 calc(100% - 3px);max-width:calc(100% - 3px);width:500px!important;height:500px}}@media only screen and (min-width:1400px) and (max-width:1799px){.single_detail_row .single_col:first-child{width:850px}.singleProductGallery_mobile .swiper-wrapper .swiper-slide{flex:1 1 calc(50% - 3px);max-width:calc(50% - 3px);width:420px!important;height:420px}}@media only screen and (min-width:980px) and (max-width:1399px){.single_detail_row .single_col:first-child{width:850px}.singleProductGallery_mobile .swiper-wrapper .swiper-slide{flex:1 1 calc(100% - 3px);max-width:calc(100% - 3px);width:250px!important;height:auto}}@media only screen and (max-width:1800px){.addToCard_sticky{padding:10px}.addToCard_thumbs{width:65px;height:65px}.single_detail_page .container{padding-left:0px!important}}@media only screen and (max-width:1400px){.single_detail_row{gap:20px}.made_passion .heading-title{padding-left:20px}.why_shop .symbols_bx_content{padding-left:20px}}@media only screen and (max-width:1200px){.inspiration_section,.shop_cta_variant_01{margin:60px 0}.single_product_description{margin-bottom:60px}.mobile_storeHdr_btn .mobile_store_grid .mobile_store_col{z-index:999}.navbar-nav .sub-menu.mega-menu.active{height:calc(100% - 150px)}}@media only screen and (min-width:981px){.singleProductGallery_mobile .swiper-wrapper:has(.swiper-slide.swiper-slide-active+.swiper-slide) .swiper-slide{flex:1 1 calc(50% - 3px);max-width:calc(50% - 3px)}}@media only screen and (max-width:980px){.single_detail_row{flex-direction:column;gap:40px}.single_detail_page .container{padding-left:15px!important;padding-right:15px!important}.single-product-dec .spd-panel.active{padding:20px 15px;border-bottom:1px solid #E3DFDB}.single-product-dec .spd-menu{display:none}.single-product-dec .spd-tab.active{text-decoration:none}.spd-tab.spd-tab-mobile{display:block!important;width:100%;padding:15px;border-bottom:1px solid #E3DFDB;position:relative}.spd-tab.spd-tab-mobile.active{border:none;padding-bottom:2px}.spd-tab.spd-tab-mobile::before,.spd-tab.spd-tab-mobile::after{content:"";position:absolute;top:30px;width:8px;height:1.3px;background:#000}.spd-tab.spd-tab-mobile::before{right:31px;transform:rotate(45deg);transform-origin:left center}.spd-tab.spd-tab-mobile::after{right:28px;transform:rotate(-45deg);transform-origin:right center}.spd-tab.spd-tab-mobile.active::before{transform:rotate(-45deg)}.spd-tab.spd-tab-mobile.active::after{transform:rotate(45deg)}.single_product_description{padding:0;width:calc(100% - 30px);margin-left:auto;margin-right:auto;margin-top:52px}.why_shop .main-heading{margin-bottom:27px}.single_product_description .row>div{padding:0}.why_shop .symbols_bx_half{width:calc(100% - 30px);margin-left:auto;margin-right:auto}.why_shop .symbols_bx_content{padding:45px 21px 100px}.why_shop .symbols_bx_half.symbols_bx_half_odd .row{flex-direction:column-reverse}.why_shop .symbols_bx_half.symbols_bx_half_odd .symbols_bx_content{padding:45px 0 80px}.shop_cta_variant_01{padding:66px 0}.shop_cta_variant_01 .primary-title br{display:none}.shop_cta_variant_01{margin:46px 0}.made_passion .row{flex-direction:column-reverse}.made_passion .row>div{padding:0}.made_passion .heading-title{padding:30px 15px 46px;width:100%;max-width:100%}.review-section .heading-title .primary-title{font-weight:500}.reviewCardWrap{margin-top:40px}.inspiration_section .welcome_megemeria_bx .heading-title{text-align:left!important}.inspiration_section .welcome_megemeria_bx .primary-title,.inspiration_section .welcome_megemeria_bx p{color:#000000!important}.inspiration_section .welcome_megemeria_bx .primary-title{font-size:40px;line-height:52px}.addToCard_sticky{padding:10px 10px 20px 10px;padding-bottom:calc(20px + env(safe-area-inset-bottom))}.addToCard_btn{flex:none}.addToCard_btn .btn{font-size:16px;height:38px;min-width:44px;padding:0 20px}.addToCard_heading{font-size:16px;line-height:20px}.single_detail_row .single_col:first-child{width:100%}.singleProductGallery_mobile .swiper-wrapper{flex-wrap:nowrap;gap:0}.single_detail_row .single_col_02{padding-right:0}.singleProductGallery_mobile{padding-bottom:52px}.singleProduct_gallery .singleProduct_img{width:100%!important;height:414px!important}.productRadioCard_name{font-size:14px;line-height:18px}.productRadioCard_span{padding:11px}.single_estimated_delivery{margin-bottom:-14px}.singleProductGallery_mobile .swiper-button-next,.singleProductGallery_mobile .swiper-button-prev{display:flex}.singleProductGallery_mobile .swiper-button-prev,.singleProductGallery_mobile .swiper-button-next{top:50%}.singleProductGallery_mobile .swiper-button-prev[aria-disabled="true"],.singleProductGallery_mobile .swiper-button-next[aria-disabled="true"]{display:none!important}.singleProduct_gallery .singleProduct_img img,.singleProduct_gallery .singleProduct_img video,.singleProduct_gallery .singleProduct_img iframe{width:100%;height:100%;object-fit:cover}.single_detail_row .single_col_02{width:100%}}@media (max-width:520px){.symbols_bx_half .symbols_bx_content p{max-width:100%!important}.symbols_bx_content .heading-title{text-align:left}.symbols_bx_half .symbols_bx_content .primary-title{max-width:100%}.welcome_megemeria_bx{width:100%;max-width:306px;margin:0 auto}.faq_section .heading-title{margin-bottom:0}.made_passion{overflow:hidden}}