body .baDropdownStyle .countryContainer{display:none}.recently-viewed-media .sharethis-inline-share-buttons .st-btn{display:block!important;width:fit-content;margin:10px}.shopify-section #insta-feed{margin-bottom:40px}.productView-thumbnail .productView-thumbnail-link img{opacity:1!important}.wishlist-added span.text{color:#fff!important}.bacurr-cur-block.noBorder.bottom_left{top:10px;right:180px;left:unset;bottom:unset}.bacurr-cur-blocker .baDropdownStyle .bacurr-dropdown-choices{bottom:unset;top:32px}.gbbPageBody.bundle-1 *{font-family:Montserrat,sans-serif!important}.gbbPageBody .gbbNavigationTitle{font-weight:400;font-size:16px}.gbbPageBody .gbbFooterProductTitle{font-size:16px}.gbbPageBody .gbbFooterProductQtyPriceContainer *{font-size:14px}.gbbPageBody .gbbProductItemTitle{font-size:16px;color:#727272}.gbbPageBody .gbbFooterBackButton,.gbbPageBody .gbbFooterNextButton,.gbbPageBody .gbbProductAddButton{border-radius:0;padding-left:20px;padding-right:20px;font-size:14px;font-weight:600;text-transform:uppercase;font-family:Karla,sans-serif!important}.gbbPageBody .gbbVariantTitle,.gbbPageBody .gbbVariantPrice{font-size:16px}.gbbPageBody .gbbVariantDetailsWrapper{padding:10px 5px}.gbbPageBody .gbbSummaryPageProductListItemPrice,.gbbPageBody .gbbSummaryPageProductListItemQty,.gbbPageBody .gbbSummaryPageProductListItemName{font-weight:400;font-size:16px}.gbbPageBody .gbbScheduleDeliveryDatePicker.flatpickr-input{border-radius:0}.gbbPageBody .gbbSummaryPageActionButtons div{border-radius:0;font-size:16px}.gbbPageBody label.gbbGiftMessageV2Label,.gbbPageBody .gbbEmailAddressLabelField{font-size:20px}.gbbPageBody .gbbPersonalizePageHTML input,.gbbPageBody .gbbPersonalizePageHTML textarea{font-size:16px!important;border-radius:0;margin-bottom:12px}.gbbPageBody .gbbVideoMsgButtonGroup button,.gbbPageBody .gbbScheduleMessageDeliveryWrapper button{font-size:16px;border-radius:0;font-weight:700;padding:15px;font-family:Karla,sans-serif!important}.gbbPageBody label.gbbEmailAddressLabelField{padding-bottom:10px}.gbbPageBody .giftMessageDeliveryInfo{font-size:16px}.gbbPageBody .gbbScheduleMessageDeliveryWrapper button{padding:10px}.gbbPageBody .gbbFooterProductContainer svg{width:1.5rem;height:1.5rem}input.gbbScheduleMessageDatePicker{color:#727272!important}video.gbbVideoPlayerRecording{display:block}.bacurr-cur-blocker .baDropdownStyle.mobile_bottom_left{z-index:9}.scroll-down .baDropdownStyle.mobile_bottom_left:not(.hideOnMobile){display:none!important}@media(min-width:600px){.gbbPageBody .greetingCardWrapper,.gbbPageBody .gbbProductImageContainerImg{max-height:inherit}.gbbPageBody .gbbGreetingCardImageLabel{height:auto}}ul.list-menu--disclosure{width:22rem}.gbbPageBody .gbbProductItemPrice,.gbbPageBody .gbbAddProductPageSubtext,.gbbPageBody .gbbFooterProductQtyPriceContainer div,.gbbPageBody .gbbFooterTotalContainer div,.gbbPageBody .gbbVariantPrice,.gbbPageBody .gbbPersonalizePageHTML input,.gbbPageBody .gbbPersonalizePageHTML textarea,.gbbPageBody .gbbSummaryPageBannerSubText,.gbbPageBody .gbbSummaryPageProductTitleQtyPriceContainer div,.gbbPageBody .gbbSummaryPageBundleEditRemoveButtons div,.gbbPageBody .gbbSummaryPageBundlePriceContainer div{font-family:Karla,sans-serif!important}.gbbPageBody .gbbSummaryPageProductListItemPrice{font-size:14px}@media(min-width:1024px){.scroll-up .bacurr-cur-blocker .baDropdownStyle.mobile_bottom_left{display:none!important}.bacurr-cur-blocker .baDropdownStyle.mobile_bottom_left{position:absolute!important}.scroll-up .bacurr-cur-blocker .baDropdownStyle.mobile_bottom_left{position:fixed!important}.glproPageWrapper.glproProductPageWrapperV2{margin-bottom:10px}}body .glproGiftOptionsPageEleInnerEle .glproGiftOptionsPageEleCheckboxCheckmark:after{border:solid #000;border-width:0 3px 3px 0}.menu-lv-1__action.header__menu-item{font-size:17px}.contact-text *{font-family:Karla,sans-serif!important}@media(max-width:1024px){.recently-viewed-media .sharethis-inline-share-buttons{display:flex!important;align-items:center;justify-content:center}.halo-sidebar_menu .site-nav-mobile .list-menu .menu-lv-item a.menu-lv-2__action[href="/pages/personalized-gifts"]{pointer-events:none}.suffix-corporate-gifting .banner-heading,.suffix-wedding-gifts .banner-heading,.suffix-baby-shower .banner-heading{line-height:40px!important}.suffix-corporate-gifting .rich-text__blocks .button,.suffix-wedding-gifts .rich-text__blocks .button,.suffix-baby-shower .rich-text__blocks .button{margin-top:0}.bacurr-cur-block.noBorder.bottom_left{top:75px;right:130px}}@media(max-width:769px){.bacurr-cur-blocker .baDropdownStyle.mobile_bottom_left:not(.hideOnMobile){bottom:unset!important;right:130px!important;left:unset!important;top:75px!important}}@media(max-width:551px){.template-index .halo-product-block .products-carousel.slick-dotted{margin-bottom:0}.custom-main-need-a-gift{margin-top:20px}.template-index .section-block-template--16728758583517__166254382483f10b6f{padding-top:0;padding-bottom:15px}.template-index .section-block-template--16728758583517__16647886674ab429c0 .rich-text__blocks .rich-text__text,.template-index .section-block-template--16728758583517__166254382483f10b6f .rich-text__blocks .rich-text__text{margin-top:10px}.custom-main-need-a-gift .halo-block-header{position:relative;margin:0 0 10px}.template-index .section-block-template--16728758583517__1638443951da7732e8{padding-bottom:15px}}@media(max-width:500px){.gbbNavigationTitle,.gbbPageBody .gbbPersonalizePageHTML input,.gbbPageBody .gbbPersonalizePageHTML textarea{font-size:14px!important}.gbbPageBody label.gbbGiftMessageV2Label,.gbbPageBody .gbbEmailAddressLabelField{font-size:18px}.gbbPageBody .gbbScheduleMessageDeliveryWrapper button{padding:5px}.gbbPageBody .gbbClearSelectionButton{font-size:14px}.gbbPageBody .gbbGreetingCardContainer{margin-top:100px}.gbbPageBody .gbbAddProductPageSubtext,.gbbPageBody .gbbPrecuratedBoxPageSubtext,.gbbPageBody .gbbChooseBoxPageSubtext,.gbbPageBody .gbbMultipleCategoriesPageSubtext{font-size:16px}.gbbPageBody .gbbFooterBackButton,.gbbPageBody .gbbFooterNextButton,.gbbPageBody .gbbProductAddButton{font-weight:600;padding:10px}.gbbPageBody .gbbProductItemPrice{font-size:14px}.gbbPageBody .gbbCartProductsModalClose{font-weight:400}.gbbPageBody .gbbCartProductsContainerHeaderLabel{font-size:18px}.gbbPageBody .gbbFooterProductPrice,.gbbCartModalProductPrice{font-weight:400;font-size:12px}.gbbPageBody .gbbModalTotalContainer .gbbFooterTotalValue{font-weight:400}.gbbPageBody .gbbProductQuantityRemoveButton,.gbbPageBody .gbbProductQuantityAddButton{border-radius:0}.gbbPageBody .gbbVariantDetailsWrapper{display:block}.gbbPageBody .gbbVideoMsgButtonGroup button{padding:10px}.gbbPageBody .gbbUploadingVideoHeading{color:#727272;line-height:inherit}.gbbPageBody .greetingCardWrapper{max-height:475px}.gbbPageBody .gbbProductsFooterHTMLForMobile .gbbFooterButtonsWrapper{grid-template-columns:2fr 2fr}.gbbPageBody .gbbSummaryPageBannerTextWrapper{justify-content:flex-start;justify-items:baseline}.gbbPageBody .gbbSummaryPageBannerText{font-size:24px;color:#5c5a5a;font-weight:600}.gbbPageBody .gbbSummaryPageBannerSubText,.gbbPageBody .gbbSummaryPageBundleTitle{font-size:16px}body .gbbPageBody .gbbScheduleDeliveryDatePicker.flatpickr-input{padding:12px}.bacurr-cur-blocker .baDropdownStyle.mobile_bottom_left:not(.hideOnMobile){right:80px!important;top:25px!important;z-index:9!important;position:absolute!important}.scroll-up .bacurr-cur-blocker .baDropdownStyle.mobile_bottom_left:not(.hideOnMobile){position:fixed!important}.bacurr-cur-blocker .baDropdownStyle.mobile_bottom_left:not(.hideOnMobile) ul.bacurr-dropdown-choices{top:40px!important;left:-80px!important}.header-mobile--right .header-mobile--icon+.header-mobile--icon{margin-left:10px}.header-mobile--center{margin-left:-50px}body .baDropdownStyle .countryContainer{display:none}}.productView.halo-productView .productView-thumbnail-wrapper{margin-top:-20%}.productView-image .productView-img-container .media img{max-width:65%!important;width:100%!important;height:65%!important;object-position:top!important;margin-top:-15%!important}div#halo-cart-sidebar .halo-sidebar-header.text-left span.title{font-family:Montserrat!important;font-weight:600;font-size:22px!important;color:#5c5a5a!important}div#halo-cart-sidebar .halo-sidebar-wrapper.custom-scrollbar .previewCart-wrapper .previewCart .previewCart-emptyBody .empty span.text{font-family:Montserrat!important;font-weight:500;font-size:18px!important;color:#5c5a5a!important}div#halo-cart-sidebar .halo-sidebar-wrapper.custom-scrollbar .previewCart .previewCart-emptyBody a.button{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;border:1px solid #000000!important;font-family:Montserrat!important;font-weight:500;font-size:18px!important;padding:10px 15px!important}div#halo-cart-sidebar .halo-sidebar-wrapper.custom-scrollbar .previewCart .previewCart-emptyBody a.button:hover{transform:scale(.95)!important}div#SearchSection-template--21648791175389__main .search-container h1.page-header{font-family:Montserrat!important;font-weight:600;font-size:22px!important;color:#5c5a5a!important}div#SearchSection-template--21648791175389__main .search-container .halo-search-content.halo-grid-content div#CollectionProductGrid div#main-collection-product-grid form.search-form .form-field.form-fieldInline{background:#fff!important;border:1px solid #808080;border-radius:50px;padding:10px 16px!important;align-items:center;width:600px!important;margin:auto!important}div#SearchSection-template--21648791175389__main .search-container .halo-search-content.halo-grid-content div#CollectionProductGrid div#main-collection-product-grid form.search-form .form-field.form-fieldInline input#Search-In-Template{border:none!important;padding:0!important;font-family:Montserrat!important;font-weight:400;font-size:18px!important;color:#5c5a5a!important}div#SearchSection-template--21648791175389__main .search-container .halo-search-content.halo-grid-content div#CollectionProductGrid div#main-collection-product-grid form.search-form .form-field.form-fieldInline button.search__button.field__button{background:none!important;padding:0!important;margin:0!important}div#SearchSection-template--21648791175389__main .search-container .halo-search-content.halo-grid-content div#CollectionProductGrid div#main-collection-product-grid form.search-form .form-field.form-fieldInline button.search__button.field__button svg{fill:#5c5a5a!important;stroke:#5c5a5a!important}div#WishlistSection-template--21648790356189__main .wishlist-container h1.page-header{font-family:Playfair Display!important;font-weight:500;font-size:38px!important;color:#5c5a5a!important;text-transform:none!important}div#WishlistSection-template--21648790356189__main .wishlist-container .halo-page-content.halo-wishlist-content .wishlist-table-wrapper .product-listing .wishlist-content-empty span.wishlist-content-text{font-family:Montserrat!important;font-weight:400;font-size:20px!important;color:#5c5a5a!important}div#WishlistSection-template--21648790356189__main .wishlist-container .halo-page-content.halo-wishlist-content .wishlist-table-wrapper .product-listing .wishlist-content-empty .wishlist-content-actions a.button{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;border:1px solid #000000!important;font-family:Montserrat!important;font-weight:500;font-size:18px!important;padding:10px 15px!important;max-width:270px!important}div#WishlistSection-template--21648790356189__main .wishlist-container .halo-page-content.halo-wishlist-content .wishlist-table-wrapper .product-listing .wishlist-content-empty .wishlist-content-actions a.button:hover{transform:scale(.95)!important}customer-auth#halo-auth-sidebar .halo-sidebar-header.text-left span.title{font-family:Montserrat!important;font-weight:600;font-size:22px!important;color:#5c5a5a!important}customer-auth#halo-auth-sidebar .halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-field label.form-label{font-family:Montserrat!important;font-weight:500;font-size:16px!important;color:#5c5a5a!important}customer-auth#halo-auth-sidebar .halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-field input{border-radius:50px!important;font-family:Montserrat!important;font-weight:400;font-size:15px!important;color:#5c5a5a!important;border:1px solid #000000!important;background:#fff!important;padding:10px 15px!important}customer-auth#halo-auth-sidebar .halo-sidebar-wrapper.custom-scrollbar form.auth-form .form-actions.auth-actions input.button{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;border:1px solid #000000!important;font-family:Montserrat!important;font-weight:500;font-size:18px!important;padding:10px 15px!important}customer-auth#halo-auth-sidebar .halo-sidebar-wrapper.custom-scrollbar form.auth-form .form-actions.auth-actions a.auth-link span.text{font-family:Montserrat!important;font-weight:400;font-size:18px!important;color:#5c5a5a!important}customer-auth#halo-auth-sidebar .halo-sidebar-wrapper.custom-scrollbar form.auth-form .form-actions.auth-actions a.button{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;border:1px solid #000000!important;font-family:Montserrat!important;font-weight:500;font-size:18px!important;padding:10px 15px!important}customer-auth#halo-auth-sidebar .halo-sidebar-wrapper.custom-scrollbar form.auth-form .form-actions.auth-actions input.button:hover{background:#fff!important;color:#5c5a5a!important}customer-auth#halo-auth-sidebar .halo-sidebar-wrapper.custom-scrollbar form.auth-form .form-actions.auth-actions a.button:hover{background:#fff!important;color:#5c5a5a!important}.v-col-padding div#u_content_text_12 .v-font-size.title_text p strong{font-family:Montserrat!important;font-weight:600;font-size:30px!important;color:#5c5a5a!important}.v-col-padding div#u_content_text_7 .v-font-size.subtitle_text p{font-family:Montserrat!important;font-weight:400;font-size:20px!important;color:#5c5a5a!important}.v-col-padding div#u_content_form_3 form#emailForm .sc-koXPp.hbUWhu input#emailInput{border-radius:50px!important;border:1px solid #5C5A5A!important;background:#fff!important;font-family:Montserrat!important;font-weight:400;font-size:16px!important;color:#5c5a5a!important}.v-col-padding div#u_content_form_3 form#emailForm button.v-button-width-width.button_text{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;font-family:Montserrat!important;font-weight:600;font-size:18px!important}.v-col-padding div#u_content_form_3 form#emailForm button.v-button-width-width.button_text:hover{transform:scale(.95)}.v-col-padding div#u_content_text_13 .v-font-size p span{font-family:Montserrat!important;font-weight:400;font-size:16px!important;color:#5c5a5a!important}.v-col-padding div#u_content_text_14 .v-font-size.disclaimer_text{font-family:Montserrat!important;font-weight:400;font-size:12px!important;color:#5c5a5a!important}.header-top--right{width:fit-content!important}.header-top--left.header__multi-page.text-left.clearfix{display:none!important}.field{background:#fff!important;border:1px solid #808080;border-radius:50px;padding:10px 16px!important;align-items:center}.search_details .search-modal__form .search__input{border:none!important;padding:0!important;background:none!important;font-family:Montserrat!important;font-weight:400;font-size:15px!important;color:#5c5a5a!important}.header__search .search-modal__form{width:100%!important;max-width:323px!important;height:45px!important}.header__search .search-modal__form .search__button{background:none!important;padding:0!important;margin:0!important;width:100%!important;max-width:24px;height:24px;color:#5c5a5a!important;display:flex;align-items:center;justify-content:center}.header-top--wrapper{padding:9px 70px!important;background:#fff!important;border-bottom:1px solid #2222221A}.button:before{animation:unset!important}.header__search .search-modal__form .search__button svg{transform:unset!important}.header-items.header-bottom-right a#cart-icon-bubble-test{display:none!important}.header-top--right.header__icons.text-right.clearfix .header__iconItem.header__group{display:flex;gap:30px;align-items:center!important}.header-top--right.header__icons.text-right.clearfix .header__iconItem.header__group a.header__icon svg{fill:none!important;width:24px!important;height:24px!important;stroke:none!important}.header-top--right.header__icons.text-right.clearfix .header__iconItem.header__group a#cart-icon-bubble,.header-top--right.header__icons.text-right.clearfix .header__iconItem.header__group a.header__icon.header__icon--wishlist{margin:0!important}.header-top--right.header__icons .header__iconItem .header__icon--cart .cart-count-bubble{width:100%!important;max-width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;display:flex!important;justify-content:center!important;align-items:center!important;left:14px!important;top:-12px!important}.header-top--right.header__icons .header__iconItem .header__icon--cart .cart-count-bubble span.text{font-family:Montserrat!important;font-weight:500;font-size:12px!important;color:#fff!important;background:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:5px!important}.header-top--right .header__iconItem a.header__icon--wishlist .wishlist-count-bubble{width:100%!important;max-width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;display:flex!important;justify-content:center!important;align-items:center!important;left:14px!important;top:-12px!important}.header-top--right .header__iconItem a.header__icon--wishlist .wishlist-count-bubble span.text{font-family:Montserrat!important;font-weight:500;font-size:12px!important;color:#fff!important;background:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:5px!important}.bacurr-cur-block.noBorder.bottom_left{position:unset!important;width:112px!important;height:46px!important}.baDropdownStyle .bacurr-choiceDesign{border:1px solid #5C5A5A!important;width:100%!important;border-radius:50px;padding:14px 17px!important}.baDropdownStyle .bacurr-choiceDesign span.ba-chosen{font-family:Montserrat!important;font-weight:500;font-size:18px!important;color:#fff!important}.live_help.header__icon{display:none!important}[style*=--bacurrSelect-color],.ba-chosen{--bacurrSelect-color: #fff !important;color:#fff!important}span.ba-chosen{color:#fff!important}.header__inline-menu ul.list-menu.list-menu--inline{display:flex;gap:82px;justify-content:center}.header__inline-menu ul.list-menu.list-menu--inline li a.menu-lv-1__action{font-family:Montserrat!important;font-weight:500;font-size:16px!important;text-transform:uppercase;color:#5c5a5a!important;padding:38px 0!important}body{font-family:Montserrat,sans-serif!important}.slide-content.content-box--absolute.content-box--left.text-left h2.slide-heading.slide-pc{font-family:Playfair Display!important;color:#000!important;font-weight:700!important;width:75%!important}.slide-content.content-box--absolute.content-box--left.text-left{padding:0}.slide-content.content-box--absolute.content-box--left.text-left a.slide-button.button{background:#5c5a5a!important;color:#fff!important;text-align:left;border-radius:50px;padding:16px 36px!important;height:56px!important;position:relative!important;display:flex;max-width:235px!important;margin:0!important;align-items:center}.slide-content.content-box--absolute.content-box--left.text-left a.slide-button.button:after{content:"";position:absolute;background-image:url("data:image/svg+xml;utf8,<svg width='48' height='15' viewBox='0 0 48 15' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M47.7071 8.07106C48.0976 7.68054 48.0976 7.04737 47.7071 6.65685L41.3431 0.292885C40.9526 -0.0976396 40.3195 -0.0976396 39.9289 0.292885C39.5384 0.683409 39.5384 1.31657 39.9289 1.7071L45.5858 7.36395L39.9289 13.0208C39.5384 13.4113 39.5384 14.0445 39.9289 14.435C40.3195 14.8255 40.9526 14.8255 41.3431 14.435L47.7071 8.07106ZM0 7.36395V8.36395H47V7.36395V6.36395H0V7.36395Z' fill='white'/></svg>");width:22%;height:30%;background-repeat:no-repeat!important;left:63%;top:21px}.slide-content.content-box--absolute.content-box--left.text-left a.slide-button.button:before{display:none}.slide-content.content-box--absolute.content-box--left.text-left a.slide-button.button:hover{background:#000!important}.container{max-width:100%!important;padding:0 70px!important;margin:0 auto!important}.slideshow .item{display:flex!important;align-items:center!important}.slideshow .item .images-contain{width:50%;order:2}.home_body .slideshow .item .images-contain{width:100%;order:2}.slideshow .item .slide-content{width:50%;position:unset;transform:unset;order:1}div#slideshow-wrapper-template--21648789536989__164007305002c9359c{background:#fbf9f7}.policies-block .bg-policies-block .slider--tablet.not-distance a.alignItems--center{background:#fff!important;border-bottom:1px solid #DADADA;border-left:none!important;border-top:none!important;padding-top:42px!important;padding-bottom:40px!important}.policies-block .bg-policies-block .slider--tablet.not-distance a.alignItems--center span.policies-text{font-weight:500;color:#5c5a5a!important}.shopify-section.sections-rich-text .rich-text{padding-top:70px!important}.shopify-section.sections-rich-text .rich-text .rich-text__blocks h2{font-family:Playfair Display!important;font-weight:600;font-size:60px!important;margin-bottom:30px!important;color:#000!important;line-height:100%!important}.shopify-section.sections-rich-text .rich-text .rich-text__blocks .rich-text__text.rte{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:24px!important;color:#5c5a5a!important;margin-top:0!important;margin-bottom:23px!important;text-transform:capitalize!important}.card-product{position:unset!important}.wrapper-item-size.card-product__group.text-center{visibility:visible!important;opacity:unset!important}.card-action{visibility:visible!important;opacity:unset!important;padding:0!important;position:unset!important}.product-card-layout-01 .card-action form button{border:1px solid #000000!important;background:#fff!important;border-radius:50px!important;width:200px!important;height:50px!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;text-align:center;color:#5c5a5a!important;padding:13px!important}.product-card-layout-01 .card-action form button:hover{background:#5c5a5a!important;border-radius:50px!important;width:200px!important;height:50px!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;text-align:center;color:#fff!important;padding:13px!important}.card:hover .card-action,.card-action{transform:translateZ(0)!important}.card-information .card-information__wrapper a.card-title{margin-bottom:3px}.card-information .card-information__wrapper a.card-title span.text{font-family:Montserrat!important;font-weight:500;font-size:20px!important;line-height:20px!important;text-align:center;text-transform:capitalize;color:#5c5a5a!important}.card-information .card-information__wrapper .card-price{margin-bottom:8px!important}.card-information .card-information__wrapper .card-price .price dl .price__regular dd.price__last span.price-item.price-item--regular span.money.bacurr-money{font-family:Montserrat!important;font-weight:500;font-size:16px!important;line-height:34px!important;text-align:center;text-transform:capitalize;color:#5c5a5a!important}.card-product__group.group-right .card-product__group-item.card-wishlist .check-customer-login-heart.wishlist-icon{display:flex!important;align-items:center!important;justify-content:center!important}.card-product__group.group-right .card-product__group-item.card-wishlist .check-customer-login-heart.wishlist-icon svg{width:16px!important;height:16px!important;z-index:9}.halo-block-content .products-carousel.column-4.slick-initialized.slick-slider.slick-dotted{margin-bottom:81px!important;padding-bottom:46px!important}button.slick-prev.slick-arrow{top:auto!important;bottom:-23px!important;left:15px!important;background:#fff!important}button.slick-prev.slick-arrow svg{fill:#5c5a5a!important;color:#5c5a5a!important}button.slick-next.slick-arrow{top:auto!important;bottom:-23px!important;background:#fff!important}button.slick-next.slick-arrow svg{fill:#5c5a5a!important;color:#5c5a5a!important}button.slick-prev.slick-arrow.slick-disabled{opacity:unset!important}.halo-product-block .slick-dots{display:block!important;bottom:0!important}.halo-product-block .slick-dots li.slick-active button{background:#5c5a5a!important;width:21px!important;height:9px!important;border-radius:12px!important}.main-need-a-gift{background:#5c5a5a!important;margin-bottom:80px!important}.main-need-a-gift .right-con{text-align:start!important;padding-left:63px!important}.main-need-a-gift .right-con h2.nag-title{font-family:Playfair Display!important;font-weight:600;font-size:60px!important;line-height:100%!important;text-transform:capitalize;color:#fff!important;margin-bottom:32px!important}.main-need-a-gift .right-con .nag-Subheading{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:28px!important;text-transform:capitalize;color:#fff!important;margin-bottom:20px!important;width:80%!important}.main-need-a-gift .right-con .nag-desc{font-family:Montserrat!important;font-weight:500;font-size:18px!important;line-height:28px!important;text-transform:capitalize;color:#fff!important;margin:0 0 18px!important}.main-need-a-gift .right-con .all-steps{margin-bottom:24px!important}.main-need-a-gift .right-con .all-steps .steps-wrapper{margin:0 0 17px!important}.main-need-a-gift .right-con .all-steps .steps-wrapper:nth-child(4){margin:0!important}.main-need-a-gift .right-con .all-steps .steps-wrapper p{display:flex;gap:16px;align-items:center;font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:28px!important;text-transform:capitalize;color:#fff!important}.main-need-a-gift .right-con .all-steps .steps-wrapper p strong{background:#fff;width:26px;height:26px;border-radius:50%;font-family:Montserrat!important;font-weight:400;font-size:16px!important;line-height:24px!important;text-transform:capitalize;color:#000!important;display:flex;align-items:center;justify-content:center}.main-need-a-gift .right-con .mag-btn a.nag-btn{margin:0!important;background:#fff!important;width:222px!important;max-width:222px!important;height:56px!important;border-radius:50px;display:flex;justify-content:center;align-items:center;font-family:Montserrat!important;font-weight:600;font-size:20px!important;line-height:100%!important;color:#5c5a5a!important;padding:16px 30px!important}.main-need-a-gift .right-con .mag-btn a.nag-btn:hover{transform:scale(.95)}.main-need-a-gift .lift-con img{height:788px!important;object-fit:cover!important}div#shopify-section-template--21648789536989__166254382483f10b6f .rich-text.section-block-template--21648789536989__166254382483f10b6f{padding-top:0!important;padding-bottom:0!important}div#shopify-section-template--21648789536989__166254382483f10b6f .rich-text.section-block-template--21648789536989__166254382483f10b6f .rich-text__blocks.text-center h2{margin-bottom:9px!important;line-height:100%!important}.content.customImageBanner-inner.text-left.align-items--bottom{display:flex;align-items:center;background:#fff;height:91px;border-radius:10px;bottom:35px!important;padding:20px 23px!important;width:calc(100% - 40px);justify-content:space-between!important}.content.customImageBanner-inner.text-left.align-items--bottom h3.title.custom-text-style{margin-bottom:0!important}.content.customImageBanner-inner.text-left.align-items--bottom h3.title.custom-text-style a.link_title span{font-family:Playfair Display!important;font-weight:600;font-size:36px!important;line-height:34px!important;text-transform:capitalize;color:#000!important}.content.customImageBanner-inner.text-left.align-items--bottom a.spotlight-button.button.custom-button-style{margin:0!important;background:#5c5a5a!important;border-radius:50px;padding:13px 26.5px!important;height:50px!important;display:flex;align-items:center;justify-content:center}.content.customImageBanner-inner.text-left.align-items--bottom a.spotlight-button.button.custom-button-style:hover{transform:scale(.95)}.content.customImageBanner-inner.text-left.align-items--bottom a.spotlight-button.button.custom-button-style span{font-family:Montserrat!important;font-weight:600;font-size:20px!important;line-height:100%!important;color:#fff!important}div#custom-image-banner-template--21648789536989__custom_image_banner_jC7ygr{padding:0!important}div#shopify-section-template--21648789536989__3446b565-4bfc-4757-9f3e-2863ef222322 .rich-text.section-block-template--21648789536989__3446b565-4bfc-4757-9f3e-2863ef222322{padding-top:88px!important}div#shopify-section-template--21648789536989__3406796b-310f-4112-ac3c-ed2e0a47f7fa .rich-text.section-block-template--21648789536989__3406796b-310f-4112-ac3c-ed2e0a47f7fa{padding-top:0!important}section#shopify-section-template--21648789536989__16879271573e58c6ce{padding:0 70px 95px!important}div#insta-feed .instafeed-new-layout-container{height:auto!important;padding-bottom:39px!important;width:100%!important}div#insta-feed .instafeed-new-layout-container button.instafeed-new-arrow.instafeed-new-arrow-prev,div#insta-feed .instafeed-new-layout-container button.instafeed-new-arrow.instafeed-new-arrow-next{top:auto!important;bottom:-22px;fill:#5c5a5a!important;color:#5c5a5a!important}footer.footer .footer__content-top{padding:102px 0 35px!important}footer.footer .footer__content-top .halo-row .footer-block__item.footer-block__column.footer-block__link_list.text-left .footer-block__list ul.list-unstyled li a.link.link-underline.list-menu__item--link span.text{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:40px!important;vertical-align:middle;text-transform:capitalize;color:#fff!important}footer.footer .footer__content-top .halo-row .footer-block__item.footer-block__column.footer-block__link_list.text-left .footer-block__mobile .footer-block__heading.cus-footer-heading{font-family:Playfair Display!important;font-weight:600;font-size:36px!important;line-height:28px!important;vertical-align:middle;text-transform:capitalize;color:#fff!important;margin-bottom:18px!important}.footer-block__item.footer-block__column.footer-block__text.text-left.block_text--style_1 .footer-block__details .rte a{width:26px;height:26px;display:flex;justify-content:center;align-items:center}.footer-block__item.footer-block__column.footer-block__text.text-left.block_text--style_1 .footer-block__details .rte a svg{width:26px!important;height:26px!important}.footer-block__item.footer-block__column.footer-block__text.text-left.block_text--style_1 .footer-block__details .rte{display:flex!important;gap:9px!important;margin-top:30px!important}.footer-block__item.footer-block__column.footer-block__text.text-left.block_text--style_1 .footer-block__details .rte a img{width:20px!important}footer.footer .footer__content-top .halo-row .footer-block__heading.cus-footer-heading{font-family:Playfair Display!important;font-weight:600;font-size:36px!important;line-height:28px!important;vertical-align:middle;text-transform:capitalize;color:#fff!important;margin-bottom:23px!important}footer.footer .footer__content-top .halo-row .item.clearfix .footer-block__subheading.rte{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:28px!important;vertical-align:middle;text-transform:capitalize;color:#fff!important;width:80%!important;margin-bottom:25px!important}footer.footer .footer__content-top .halo-row .item.clearfix form-has-check.footer-block__newsletter-item.footer-block__newsletter-form form#ContactFooter .newsletter-form__field-wrapper .field{padding:0!important;border:none!important;background:none!important;margin-right:0!important}footer.footer .footer__content-top .halo-row .item.clearfix form-has-check.footer-block__newsletter-item.footer-block__newsletter-form form#ContactFooter .newsletter-form__field-wrapper .field input#NewsletterForm--footer{font-family:Montserrat!important;font-weight:400;font-size:16px!important;line-height:100%;color:#fff!important;background:transparent!important;height:50px!important;border-radius:50px;border:1px solid #CCCCCC!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important}input#NewsletterForm--footer::placeholder{color:#fff!important}footer.footer .footer__content-top .halo-row .item.clearfix form-has-check.footer-block__newsletter-item.footer-block__newsletter-form form#ContactFooter .newsletter-form__field-wrapper button#Subscribe_button{font-size:0px!important;width:fit-content!important;min-width:auto!important;border-top-right-radius:50px!important;border-bottom-right-radius:50px!important}footer.footer .footer__content-top .footer-block__details .rte{flex-wrap:wrap!important}footer.footer .footer__content-top .footer-block__details .rte span{display:flex!important;gap:10px!important;margin-bottom:22px!important;width:100%!important;align-items:center!important}footer.footer .footer__content-top .footer-block__details .rte span p{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:28px!important;vertical-align:middle;text-transform:capitalize;color:#fff!important;margin:0!important}footer.footer .footer__content-top .footer-block__details .rte span p a{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:28px!important;vertical-align:middle;text-transform:capitalize;color:#fff!important;margin:0!important;background:unset!important;width:100%!important;height:100%!important}footer.footer .footer__content-top .footer-block__details .rte span:nth-child(3){margin-bottom:0!important}footer.footer .footer__content-top .footer-block__details .rte span svg{width:24px!important;height:24px!important;stroke:unset!important}footer.footer .footer__content-top .footer-block__details .rte span:nth-child(1){align-items:flex-start!important}footer.footer .footer__content-top .footer-block__details .rte span:nth-child(1) p{width:65%!important}footer.footer .footer__content-bottom .footer-block__bottom{border-top:1px solid #FFFFFF;padding-top:24px;padding-bottom:63px!important}footer.footer .footer__content-bottom .footer-block__bottom .footer__column-item.footer__copyright small.copyright__content p{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:100%!important;color:#fff!important;margin:0!important}footer.footer button#Subscribe_button:before{content:""!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M2 12H22M22 12L13 3M22 12L13 21' stroke='%235C5A5A' stroke-width='2' fill='none'/%3E%3C/svg%3E");display:inline-block;width:24px;height:24px;margin-right:8px;position:unset!important;transform:unset!important;fill:#000!important;opacity:1!important;visibility:visible!important;border:none!important}footer.footer .footer__content-top .halo-row .item.clearfix form-has-check.footer-block__newsletter-item.footer-block__newsletter-form form#ContactFooter .newsletter-form__field-wrapper button#Subscribe_button{display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important}li.list-payment__item svg.icon.icon--full-color{width:64px!important;height:41px!important}footer.footer .footer__content-top .footer-block__details .rte span p a:hover{text-decoration:underline!important}.bacurr-cur-block.noBorder.bottom_left .bacurr-dropdownChoices ul.bacurr-dropdown-choices{bottom:unset!important;top:46px!important;left:auto!important;max-width:280px!important}.productView-images-wrapper .productView-thumbnail-wrapper .slick-track{width:100%!important;transform:unset!important}.productView-container .productView-top .productView-images-wrapper .productView-image-wrapper button{display:none!important}.productView-container .productView-top .productView-images-wrapper .productView-thumbnail-wrapper{margin-top:0!important}.productView-image-wrapper{height:fit-content!important}.productView-image .productView-img-container .media img{height:100%!important;position:unset!important;transform:unset!important;object-position:center!important;margin-top:0!important;margin:auto;display:flex!important}.productView-top .productView-product .productView-moreItem h1.productView-title a{font-family:Playfair Display!important;font-weight:600;font-size:60px!important;line-height:100%!important;color:#000;margin-bottom:14px!important}.halo-productView-left.productView-images{width:60%!important;padding:0!important}.halo-productView-right.productView-details{width:40%!important}.productView-top .productView-product .productView-moreItem .price.price--medium dl .price__regular dd.price__last span.money{font-family:Montserrat!important;font-weight:500;font-size:24px!important;line-height:24px!important;color:#000!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion{border:none!important;padding:0!important;margin:0!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion li.accordion-item{border:none!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion li.accordion-item h3.accordion-thumb{display:none!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion li.accordion-item p{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:24px!important;color:#5c5a5a!important;margin-top:19px!important}.productView-img-container.product-single__media{padding:0!important;height:630px!important;margin-bottom:50px!important}.productView-group .pvGroup-row .productView-groupTop .productView-action .product-form__buttons button#product-add-to-cart{border-radius:50px!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;line-height:24px!important;color:#fff!important;background:#5c5a5a!important;padding:18px 0!important}.productView-group .pvGroup-row .productView-groupTop .productView-action .product-form__buttons button#product-add-to-cart:hover{transform:scale(.95)!important}.productView-group .pvGroup-row .productView-groupTop .productView-wishlist.clearfix{display:none!important}.productView-group .productView-groupBottom{margin-top:21px!important}.productView-group .productView-groupBottom .productView-groupItem .productView-payment .shopify-payment-button button.shopify-payment-button__button{background:#5c5a5a!important;color:#fff!important;padding:18px 0!important;border-radius:50px!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;line-height:24px!important;height:100%!important;margin-bottom:25px!important}.productView-group .productView-groupBottom .productView-groupItem .productView-payment .shopify-payment-button button.shopify-payment-button__button:hover{transform:scale(.95)!important}.shopify-section.halo-product-block-sections .halo-block.halo-product-block.halo-recommendations-block{padding:0!important}.shopify-section.halo-product-block-sections .halo-block.halo-product-block.halo-recommendations-block .halo-block-header{border:none!important}.shopify-section.halo-product-block-sections .halo-block.halo-product-block.halo-recommendations-block .halo-block-header h3.title span.text{font-family:Playfair Display!important;font-weight:600;font-size:60px!important;line-height:70px!important;text-transform:capitalize;color:#000!important;width:100%!important}.shopify-section.sections-rich-text .rich-text.section-block-template--21648790716637__rich_text_pzNgqM{padding:0!important}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbProductsItemsContainer .gbbProductItem{box-shadow:none!important;transition:unset!important;background:transparent!important}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbProductsItemsContainer .gbbProductItem .gbbProductTextContainer{padding:0!important;text-align:center!important;height:40px!important}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbProductsItemsContainer .gbbProductItem .gbbProductTextContainer .gbbProductItemTitle .gbbProductTitleOnly{font-family:Montserrat!important;font-weight:500;font-size:16px!important;line-height:20px!important;text-align:center;text-transform:capitalize;color:#5c5a5a!important}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbProductsItemsContainer .gbbProductItem .gbbProductActionContainer{display:block!important;text-align:center!important;padding-top:0!important}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbProductsItemsContainer .gbbProductItem .gbbProductActionContainer .gbbProductItemPricesContainer{margin-bottom:10px!important}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbProductsItemsContainer .gbbProductItem .gbbProductActionContainer .gbbProductItemPricesContainer .gbbProductItemPrice{font-family:Montserrat!important;font-weight:500;font-size:16px!important;line-height:34px!important;text-transform:capitalize;color:#5c5a5a!important}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbProductsItemsContainer .gbbProductItem .gbbProductActionContainer .gbbProductButtonWrapper .gbbProductAddButton{border:1px solid #000000!important;background:transparent!important;border-radius:50px!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;line-height:100%!important;color:#5c5a5a!important;padding:13px 32px!important}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbProductsItemsContainer .gbbProductItem .gbbProductActionContainer .gbbProductButtonWrapper .gbbProductAddButton:hover{background:#5c5a5a!important;color:#fff!important}.gbbAddProductsPageHTML .gbbFiltersSearchSortHeader{margin-left:0!important}.gbbAddProductsPageHTML .gbbFiltersSearchSortHeader .gbbFiltersMainButtonWrapper{border:1px solid #808080!important;border-radius:50px!important;background:#fff!important;width:200px!important;gap:20px!important;height:40px!important;padding:8px 20px!important}.gbbAddProductsPageHTML .gbbFiltersSearchSortHeader .gbbFiltersMainButtonWrapper .gbbFiltersDropDownButton svg{width:15px!important;height:15px!important}.gbbHTMLWrapper .gbbAddGiftBoxPageWrapper .gbbAddProductPageSubtextWrapper .gbbAddProductPageSubtext{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:24px!important;text-align:center;text-transform:capitalize;color:#5c5a5a!important}.gbbHTMLWrapper .gbbAddGiftBoxPageWrapper .gbbAddProductsPageNavigationContainer .gbbNavigationTitleContainer p.gbbNavigationTitle{font-family:Montserrat!important;font-weight:400;font-size:16px!important;line-height:100%!important;color:#5c5a5a!important}.gbbProductsFiltersMainContainer .gbbProductsFiltersContainer .gbbProductsFiltersContainerHeader .gbbProductsFiltersContainerHeaderLabels{gap:25px!important}.gbbProductsFiltersMainContainer .gbbProductsFiltersContainer .gbbProductsFiltersContainerHeader .gbbProductsFiltersContainerHeaderLabels .gbbProductsFiltersContainerLabel{font-family:Montserrat!important;font-weight:500;font-size:20px!important;line-height:24px!important;color:#5c5a5a!important}.gbbProductsFiltersMainContainer .gbbProductsFiltersContainer .gbbProductsFiltersContainerHeader .gbbProductsFiltersContainerHeaderLabels .gbbProductsFiltersClearLabel{font-family:Montserrat!important;font-weight:400;line-height:24px!important;color:#5c5a5a!important}.gbbProductsFiltersMainContainer .gbbProductsFiltersContainer .gbbFilterContainer .gbbFiltersDropDownWrapper{align-items:center!important}.gbbProductsFiltersMainContainer .gbbProductsFiltersContainer .gbbFilterContainer .gbbFiltersDropDownWrapper .gbbFilterLabel{font-family:Montserrat!important;font-weight:600;line-height:100%!important;color:#5c5a5a!important}.gbbFiltersDropDownWrapper:before{top:8px!important}.gbbFiltersDropDownWrapper:after{top:8px!important}.gbbAddGiftBoxPageWrapper .gbbAddProductsPageFooterHTML .gbbPageFooterHTML .gbbProductsFooterHTML .gbbFooterButtonsWrapper{justify-content:end!important}.gbbAddGiftBoxPageWrapper .gbbAddProductsPageFooterHTML .gbbPageFooterHTML .gbbProductsFooterHTML .gbbFooterButtonsWrapper .gbbFooterNextButton{border-radius:50px!important;width:100px!important;height:50px!important;display:flex;align-items:center;justify-content:center;font-family:Montserrat!important;font-weight:600;font-size:16px!important;line-height:100%!important;color:#fff!important}.gbbAddGiftBoxPageWrapper .gbbAddProductsPageFooterHTML .gbbPageFooterHTML .gbbProductsFooterHTML .gbbFooterProductContainer .gbbFooterProductTextContainer .gbbFooterProductTitle{font-family:Montserrat!important;font-weight:400;font-size:16px!important;line-height:20px!important;color:#000!important;margin-bottom:4px!important}.gbbAddGiftBoxPageWrapper .gbbAddProductsPageFooterHTML .gbbPageFooterHTML .gbbProductsFooterHTML .gbbFooterProductContainer .gbbFooterProductTextContainer .gbbFooterProductPrice,.gbbAddGiftBoxPageWrapper .gbbAddProductsPageFooterHTML .gbbPageFooterHTML .gbbProductsFooterHTML .gbbFooterProductContainer .gbbFooterProductTextContainer .gbbFooterProductQuantity{font-family:Montserrat!important;font-weight:500;color:#000!important}.gbbAddGiftBoxPageWrapper .gbbAddProductsPageFooterHTML .gbbPageFooterHTML .gbbProductsFooterHTML .gbbFooterTotalContainer{margin-bottom:10px!important}.gbbAddGiftBoxPageWrapper .gbbAddProductsPageFooterHTML .gbbPageFooterHTML .gbbProductsFooterHTML .gbbFooterTotalContainer .gbbFooterTotalLabel{font-family:Montserrat!important;font-weight:400;font-size:16px!important;line-height:20px!important;color:#000!important;margin-bottom:4px!important}.gbbAddGiftBoxPageWrapper .gbbAddProductsPageFooterHTML .gbbPageFooterHTML .gbbProductsFooterHTML .gbbFooterTotalContainer .gbbFooterTotalValueContainer .gbbFooterTotalValue{font-family:Montserrat!important;font-weight:500;color:#000!important}.gbbAddGiftBoxPageWrapper .gbbAddProductsPageFooterHTML .gbbPageFooterHTML .gbbProductsFooterHTML .gbbFooterButtonsWrapper .gbbFooterBackButton{border-radius:50px!important;width:100px!important;height:50px!important;display:flex;align-items:center;justify-content:center;font-family:Montserrat!important;font-weight:600;font-size:16px!important;line-height:100%!important;color:#fff!important}.gbbHTMLWrapper .gbbPersonalizePageFooterHTML .gbbProductsFooterHTML .gbbFooterButtonsWrapper{justify-content:end!important}.gbbHTMLWrapper .gbbPersonalizePageFooterHTML .gbbProductsFooterHTML .gbbFooterButtonsWrapper .gbbFooterBackButton,.gbbHTMLWrapper .gbbPersonalizePageFooterHTML .gbbProductsFooterHTML .gbbFooterButtonsWrapper .gbbFooterNextButton{border-radius:50px!important;width:100px!important;height:50px!important;display:flex;align-items:center;justify-content:center;font-family:Montserrat!important;font-weight:600;font-size:16px!important;line-height:100%!important;color:#fff!important}.gbbHTMLWrapper .gbbPersonalizePageFooterHTML .gbbProductsFooterHTML .gbbFooterTotalContainer{margin-bottom:10px!important}.gbbHTMLWrapper .gbbPersonalizePageFooterHTML .gbbProductsFooterHTML .gbbFooterProductsContainer .gbbFooterProductContainer .gbbFooterProductTextContainer .gbbFooterProductTitle{font-family:Montserrat!important;font-weight:500;font-size:16px!important;line-height:20px!important;color:#5c5a5a!important;margin-bottom:4px!important}.gbbHTMLWrapper .gbbPersonalizePageFooterHTML .gbbProductsFooterHTML .gbbFooterProductsContainer .gbbFooterProductContainer .gbbFooterProductTextContainer .gbbFooterProductQtyPriceContainer .gbbFooterProductPrice,.gbbHTMLWrapper .gbbPersonalizePageFooterHTML .gbbProductsFooterHTML .gbbFooterProductsContainer .gbbFooterProductContainer .gbbFooterProductTextContainer .gbbFooterProductQtyPriceContainer .gbbFooterProductQuantity{font-family:Montserrat!important;font-weight:500;color:#5c5a5a!important}.gbbHTMLWrapper .gbbPersonalizePageFooterHTML .gbbProductsFooterHTML .gbbFooterTotalContainer .gbbFooterTotalLabel{font-family:Montserrat!important;font-weight:400;font-size:16px!important;line-height:20px!important;color:#000!important;margin-bottom:4px!important}.gbbHTMLWrapper .gbbPersonalizePageFooterHTML .gbbProductsFooterHTML .gbbFooterTotalContainer .gbbFooterTotalValueContainer .gbbFooterTotalValue{font-family:Montserrat!important;font-weight:500;color:#5c5a5a!important}.gbbBodyWrapper .gbbPersonalizePageHTML .gbbGreetingCardImageContainer .gbbGreetingCardImageList .greetingCardImageAndDetailsWrapper{background:transparent!important}.gbbBodyWrapper .gbbPersonalizePageHTML .gbbGreetingCardImageContainer .gbbGreetingCardImageList .greetingCardImageAndDetailsWrapper .gbbVariantDetailsWrapper{display:block!important;text-align:center!important;padding-top:0!important}.gbbBodyWrapper .gbbPersonalizePageHTML .gbbGreetingCardImageContainer .gbbGreetingCardImageList .greetingCardImageAndDetailsWrapper .gbbVariantDetailsWrapper .gbbVariantTitle{font-family:Montserrat!important;font-weight:500;font-size:16px!important;line-height:20px!important;text-align:center;text-transform:capitalize;color:#5c5a5a!important;margin-bottom:10px!important}.gbbBodyWrapper .gbbPersonalizePageHTML .gbbGreetingCardImageContainer .gbbGreetingCardImageList .greetingCardImageAndDetailsWrapper .gbbVariantDetailsWrapper span.gbbVariantPrice{font-family:Montserrat!important;font-weight:500;font-size:16px!important;line-height:34px!important;text-transform:capitalize;color:#5c5a5a!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbGreetingCardDropDownWrapper{margin-top:20px!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbGreetingCardDropDownWrapper label.gbbGreetingCardCheckboxLabel{font-family:Montserrat!important;font-weight:500;font-size:20px!important;line-height:24px!important;color:#5c5a5a!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbGreetingCardDropDownWrapper .gbbClearSelectionButton{font-family:Montserrat!important;line-height:24px!important;color:#5c5a5a!important;font-size:16px!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHeader .gbbNavigationTitleContainer p.gbbNavigationTitle{font-family:Montserrat!important;font-weight:400;font-size:16px!important;line-height:100%!important;color:#5c5a5a!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbVideoMessageHTML .gbbVideoMsgButtonGroup button.gbbVideoMsgReRecordButton,.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbVideoMessageHTML .gbbVideoMsgButtonGroup button.gbbVideoMsgSaveButton,.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbScheduleMessageDeliveryHTML .gbbScheduleMessageDeliveryWrapper button.gbbScheduleMessageSendLaterContainer{background:#5c5a5a!important;color:#fff!important}.gbbHTMLWrapper .gbbPersonalizePageNavigationContainer .gbbNavigationItemsContainer{position:relative!important;z-index:9!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML{background:#e7e2de59!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbGreetingCardContainer{background:#fff!important;padding-top:40px!important;padding-bottom:40px!important;margin-top:0!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbGiftMessageV2MainContent,.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbVideoMessageHTML,.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbEmailAddressHTML{padding:0 40px!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbVideoMessageHTML .gbbVideoMessageCheckboxRow label.gbbVideoMsgCheckboxLabel{font-size:20px!important;font-family:Montserrat!important;font-weight:600}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbScheduleMessageDeliveryHTML{padding:0 40px 30px!important;font-size:20px!important;font-family:Montserrat!important;font-weight:600}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbGiftMessageV2MainContent .gbbGiftMessageV2ToFromContainer input.gbbGiftMessageV2FromField,.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbGiftMessageV2MainContent .gbbGiftMessageV2ToFromContainer input.gbbGiftMessageV2ToField{border-radius:50px!important;background:#fff!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbGiftMessageV2MainContent .gbbGiftMessageV2HTML .gbbGiftMessageV2InputFieldsDiv textarea.gbbGiftMessageV2InputField{border-radius:10px;background:#fff!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbVideoMessageHTML .gbbVideoMsgButtonGroup button{border-radius:50px!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbEmailAddressHTML input.gbbVideoMsgEmailField{border-radius:50px!important;background:#fff!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbScheduleMessageDeliveryHTML .gbbScheduleMessageDeliveryWrapper button{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbVideoMessageHTML .gbbVideoMsgButtonGroup button:hover{transform:scale(.95)}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbScheduleMessageDeliveryHTML input.gbbScheduleMessageDatePicker{border-radius:50px!important;background:#fff!important}.gbbFooterProductsContainer::-webkit-scrollbar-thumb{background:#5d5c5c!important}.gbbFooterProductsContainer::-webkit-scrollbar-track{background:#fff!important}.gbbHTMLWrapper .gbbSummaryPageWrapper .gbbSummaryPageHTML .gbbSummaryPageBannerTextWrapper .gbbSummaryPageBannerText{font-family:Playfair Display!important;font-weight:600;font-size:40px!important;line-height:100%!important;color:#000!important;margin-bottom:10px!important}.gbbHTMLWrapper .gbbSummaryPageWrapper .gbbSummaryPageHTML .gbbSummaryPageBannerTextWrapper .gbbSummaryPageBannerSubText{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:24px!important;color:#5c5a5a!important}.gbbHTMLWrapper .gbbSummaryPageWrapper .gbbSummaryPageHTML .gbbSummaryPageBodyWrapper{gap:20px!important}.gbbHTMLWrapper .gbbSummaryPageWrapper .gbbSummaryPageHTML .gbbSummaryPageBodyWrapper .gbbSummaryPageBundlesContainer .gbbSummaryPageBundleDetailsHTML{padding:15px!important}.gbbSummaryPageWrapper .gbbSummaryPageHTML .gbbSummaryPageBodyWrapper .gbbSummaryPageBundlesContainer .gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleDetailsContainer .gbbSummaryPageBundleTitle{font-family:Montserrat!important;font-weight:600;font-size:18px!important;line-height:100%!important;color:#5c5a5a!important}.gbbSummaryPageWrapper .gbbSummaryPageHTML .gbbSummaryPageBodyWrapper .gbbSummaryPageBundlesContainer .gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleDetailsContainer .gbbSummaryPageBundleDetails{gap:10px!important}.gbbSummaryPageWrapper .gbbSummaryPageHTML .gbbSummaryPageBodyWrapper .gbbSummaryPageBundlesContainer .gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleDetailsContainer .gbbSummaryPageBundleDetails .gbbSummaryPageBundleItemsLabel{font-family:Montserrat!important;font-weight:600;font-size:18px!important;line-height:100%!important;color:#5c5a5a!important}.gbbSummaryPageHTML .gbbSummaryPageBodyWrapper .gbbSummaryPageBundlesContainer .gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleActions .gbbSummaryPageBundleDiscountedPrice,.gbbSummaryPageHTML .gbbSummaryPageBodyWrapper .gbbSummaryPageBundlesContainer .gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleActions .gbbSummaryPageBundleQuantity{font-family:Montserrat!important;font-weight:500;font-size:18px!important;line-height:34px!important;color:#5c5a5a!important}.gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleDetailsContainer .gbbSummaryPageBundleEditRemoveButtons .gbbSummaryPageBundleEditButton{font-family:Montserrat!important;font-weight:500;font-size:14px!important;color:#000!important}.gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleDetailsContainer .gbbSummaryPageBundleEditRemoveButtons .gbbSummaryPageBundleRemoveButton{font-family:Montserrat!important;font-weight:500;font-size:14px!important}.gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleProductsMainContainer .gbbSummaryPageBundleProductsContainer .gbbSummaryPageProductTitleWrapper .gbbSummaryPageProductListItemName{font-family:Montserrat!important;font-weight:400;font-size:18px!important;color:#5c5a5a!important}.gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleProductsMainContainer .gbbSummaryPageBundleProductsContainer .gbbSummaryPageProductQtyPriceContainer .gbbSummaryPageProductListItemPrice,.gbbSummaryPageBundleDetailsHTML .gbbSummaryPageBundleDetailsWithProducts .gbbSummaryPageBundleProductsMainContainer .gbbSummaryPageBundleProductsContainer .gbbSummaryPageProductQtyPriceContainer .gbbSummaryPageProductListItemQty span{font-family:Montserrat!important;font-weight:400;font-size:16px!important;color:#5c5a5a!important}.gbbSummaryPageBodyWrapper .gbbSummaryPageDeliverOrderDetailsDiv .gbbScheduleDeliveryHTML .gbbScheduleDeliveryWrapper{background:#e7e2de59!important}.gbbSummaryPageBodyWrapper .gbbSummaryPageDeliverOrderDetailsDiv .gbbScheduleDeliveryHTML .gbbScheduleDeliveryWrapper .gbbScheduleDeliveryDateLabel{font-size:20px!important;font-family:Montserrat!important;font-weight:600}.gbbSummaryPageBodyWrapper .gbbSummaryPageDeliverOrderDetailsDiv .gbbScheduleDeliveryHTML .gbbScheduleDeliveryWrapper input.gbbScheduleDeliveryDatePicker.flatpickr-input{background:#fff!important;border-radius:50px!important;padding:10px!important}.gbbSummaryPageBodyWrapper .gbbSummaryPageDeliverOrderDetailsDiv .gbbSummaryPageDeliveryAndOrderDetailsHTML .gbbOrderDetailsHTMl{background:#e7e2de59!important}.gbbSummaryPageBodyWrapper .gbbSummaryPageDeliverOrderDetailsDiv .gbbSummaryPageDeliveryAndOrderDetailsHTML .gbbOrderDetailsHTMl .gbbOrderDetailsHeading{font-size:20px!important;font-family:Montserrat!important;font-weight:600}.gbbSummaryPageBodyWrapper .gbbSummaryPageDeliverOrderDetailsDiv .gbbSummaryPageDeliveryAndOrderDetailsHTML .gbbOrderDetailsHTMl .gbbSummaryPageSubTotalCart .gbbSummaryPageSubTotalCartLabel,.gbbSummaryPageBodyWrapper .gbbSummaryPageDeliverOrderDetailsDiv .gbbSummaryPageDeliveryAndOrderDetailsHTML .gbbOrderDetailsHTMl .gbbSummaryPageSubTotalCart .gbbSummaryPageSubTotalValue{font-family:Montserrat!important;font-weight:500;font-size:18px!important;color:#5c5a5a!important}.gbbSummaryPageBodyWrapper .gbbSummaryPageDeliverOrderDetailsDiv .gbbSummaryPageDeliveryAndOrderDetailsHTML .gbbSummaryPageActionButtons .gbbSummaryPageCheckoutButton{background:#5c5a5a!important;border-radius:50px!important;font-family:Montserrat!important;font-weight:600;font-size:18px!important;color:#fff!important}.gbbSummaryPageBodyWrapper .gbbSummaryPageDeliverOrderDetailsDiv .gbbSummaryPageDeliveryAndOrderDetailsHTML .gbbSummaryPageActionButtons .gbbSummaryPageCreateNewBoxButton{background:#fff!important;border:1px solid #5C5A5A!important;border-radius:50px!important;font-family:Montserrat!important;font-weight:600;font-size:18px!important;color:#5c5a5a!important}.gbbSummaryPageBodyWrapper .gbbSummaryPageDeliverOrderDetailsDiv .gbbSummaryPageDeliveryAndOrderDetailsHTML .gbbSummaryPageActionButtons .gbbSummaryPageCheckoutButton:hover,.gbbSummaryPageBodyWrapper .gbbSummaryPageDeliverOrderDetailsDiv .gbbSummaryPageDeliveryAndOrderDetailsHTML .gbbSummaryPageActionButtons .gbbSummaryPageCreateNewBoxButton:hover{transform:scale(.95)}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbLoadMoreProductsButton{background:#5c5a5a!important;border:1px solid #5C5A5A!important;border-radius:50px!important;font-family:Montserrat!important;font-weight:600;font-size:18px!important;width:240px!important;padding:12px!important;color:#fff!important}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbLoadMoreProductsButton:hover{color:#5c5a5a!important;background:#fff!important;border:1px solid #5C5A5A!important}.page-content .articleLookbook-block .articleLookbook-item h3.articleLookbook-title{font-family:Playfair Display!important;font-weight:600;font-size:40px;color:#000!important;line-height:100%!important}.page-content .articleLookbook-block .articleLookbook-item p.articleLookbook-des{font-family:Montserrat!important;font-weight:400;font-size:16px!important;color:#5c5a5a!important}.cart-container h1.page-header.text-left{font-family:Playfair Display!important;font-weight:600;font-size:40px;color:#000!important}.cart-container .cart-content-wrapper .cart .cart-header{background:#e7e2de59!important}.cart-container .cart-content-wrapper .cart .cart-header .cart-header-item{font-family:Montserrat!important;font-weight:600;font-size:18px!important;color:#5c5a5a!important}.cart-container .cart-content-wrapper .cart .cart-list .cart-item-wrapper .cart-item-block-right h4.cart-item-name a span.text{font-family:Montserrat!important;font-weight:400;font-size:18px!important;color:#5c5a5a!important}.cart-container .cart-content-wrapper .cart .cart-list .cart-item-block.cart-item-info{width:calc(100% - 490px)!important}.cart-container .cart-content-wrapper .cart .cart-list .cart-item-block.cart-item-total{width:144px!important}.cart-container .cart-content-wrapper .cart .cart-header .cart-header-item.cart-header-info{width:calc(100% - 490px)!important}.cart-container .cart-content-wrapper .cart .cart-list .cart-item-block.cart-item-remove{text-align:center!important}.cart-container .cart-content-wrapper .cart-content-item.cart-total form{background:#e7e2de59!important;padding:15px!important}.cart-container .cart-content-wrapper .cart-content-item.cart-total form li.cart-total.cart-total-coupon input#cart-coupon-code{border-radius:50px!important}.cart-container .cart-content-wrapper .cart-content-item.cart-total form .cart-actions button#cart-checkout{background:#5c5a5a!important;border-radius:50px!important;font-family:Montserrat!important;font-weight:600;font-size:16px!important;color:#fff!important}.cart-container .cart-content-wrapper .cart-content-item.cart-total form .cart-actions button#cart-checkout:hover{transform:scale(.95)}.cart-container .cart-content-wrapper .cart-content-item.cart-total form .cart-actions a{background:#fff!important;border:1px solid #5C5A5A!important;border-radius:50px!important;font-family:Montserrat!important;font-weight:600;font-size:18px!important;color:#5c5a5a!important}.cart-container .cart-content-wrapper .cart-content-item.cart-total form .cart-actions a:hover{transform:scale(.95)}.cart-container .cart-content-wrapper .cart-content-item.cart-total form ul .cart--totals-title{font-size:20px!important;font-family:Montserrat!important;font-weight:600}.cart-container .cart-content-wrapper .cart-content-item.cart-total form ul li.cart-total.cart-total-subtotal span{font-family:Montserrat!important;font-weight:500;font-size:18px!important;color:#5c5a5a!important}.cart-container .cart-content-wrapper .cart-content-item.cart-total form li.cart-total.cart-total-coupon span.text{font-size:18px!important;font-family:Montserrat!important;font-weight:600}.cart-container .cart-content-wrapper .cart-content-item.cart-total form ul li.cart-total.cart-total-grandtotal span{font-family:Montserrat!important;font-weight:600;font-size:18px!important;color:#5c5a5a!important}.cart-container .cart-content-wrapper .cart .cart-list .cart-item .cart-item-wrapper .cart-item-block-right{padding:0!important;align-self:center!important}.cart-container .cart-content-wrapper .cart .cart-list .cart-item .cart-item-wrapper .cart-item-block-right h4.cart-item-name{margin-bottom:0!important}.cart-container .halo-page-content .cart-content-empty span.cart-text{font-family:Montserrat!important;font-weight:500;font-size:25px!important;color:#5c5a5a!important}.cart-container .halo-page-content .cart-content-empty .cart-actions a{max-width:280px!important;background:#fff!important;border:1px solid #5C5A5A!important;border-radius:50px!important;font-family:Montserrat!important;font-weight:600;font-size:18px;color:#5c5a5a!important;padding:12px!important}.cart-container .halo-page-content .cart-content-empty .cart-actions a:hover{background:#5c5a5a!important;color:#fff!important}.halo-block.halo-banner .halo-block-content .halo-banner-wrapper.slideshow.is-slide .flex-box__banner{width:100%!important}.halo-block.halo-banner .halo-block-content .halo-banner-wrapper.slideshow.is-slide .flex-box__banner .banner-content .content-box h4.banner-heading{font-family:Playfair Display!important;font-weight:600!important;font-size:40px!important;color:#000!important;line-height:100%!important}.halo-block.halo-banner .halo-block-content .halo-banner-wrapper.slideshow.is-slide .flex-box__banner .banner-content .content-box span.banner-text{font-family:Montserrat!important;font-weight:400;font-size:16px!important;color:#5c5a5a!important;line-height:28px!important}.shopify-section.sections-rich-text .rich-text .rich-text__blocks a.button{background:#fff!important;border:1px solid #5C5A5A!important;border-radius:50px!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;text-align:center;color:#5c5a5a!important;padding:12px 15px!important}.shopify-section.sections-rich-text .rich-text .rich-text__blocks a.button:hover{background:#5c5a5a!important;color:#fff!important}.gbbHTMLWrapper .gbbEmptySummaryPageWrapper .gbbSummaryPageBodyHTML .gbbEmptySummaryPageBannerTextWrapper .EmptySummaryPageAction{background:#5c5a5a!important;border:1px solid #5C5A5A!important;border-radius:50px!important;font-family:Montserrat!important;font-weight:600;font-size:18px!important;width:350px!important;padding:15px!important;color:#fff!important}.gbbHTMLWrapper .gbbEmptySummaryPageWrapper .gbbSummaryPageBodyHTML .gbbEmptySummaryPageBannerTextWrapper .EmptySummaryPageAction:hover{color:#5c5a5a!important;background:#fff!important}.productView-moreItem .product-customInformation .product-customInformation__content .product__text.title h5.title{font-family:Montserrat!important;font-weight:400;font-size:14px!important;line-height:20px;color:#5c5d5d!important}product-tab.productView-tab.layout-vertical .tabs-contents.tabs-contents-vertical .toggle-title.title-content-full a.toggleLink span.text{font-family:Montserrat!important;font-weight:600;font-size:20px!important;line-height:100%;color:#5c5a5a!important}product-tab.productView-tab.layout-vertical .tabs-contents.tabs-contents-vertical .toggle-title.title-content-full a.toggleLink span.icon-dropdown svg{fill:#5c5a5a!important;stroke:#5c5a5a!important}product-tab.productView-tab.layout-vertical .tabs-contents.tabs-contents-vertical div#tab-shipping-amp-returns{border-top:unset!important}product-tab.productView-tab.layout-vertical .toggle-content{font-family:Montserrat!important;font-weight:400;font-size:18px!important;color:#5c5a5a!important}sticky-add-to-cart.productView-stickyCart.style-2 .sticky-product-wrapper .sticky-product{display:flex!important;align-items:center}sticky-add-to-cart.productView-stickyCart.style-2 .sticky-product-wrapper .sticky-product .sticky-right.sticky-content .sticky-info h4.sticky-title{font-family:Montserrat!important;font-weight:600;font-size:18px!important;color:#5c5a5a!important}sticky-add-to-cart.productView-stickyCart.style-2 .sticky-product-wrapper .sticky-product .sticky-right.sticky-content .sticky-actions form button{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;line-height:100%!important;padding:13px 15px!important}sticky-add-to-cart.productView-stickyCart.style-2 .sticky-product-wrapper .sticky-product .sticky-right.sticky-content .sticky-actions form button:hover{border:1px solid #5C5A5A!important;background:#fff!important;color:#5c5a5a!important}sticky-add-to-cart.productView-stickyCart.style-2 .sticky-product-wrapper .sticky-product .sticky-right.sticky-content .sticky-wishlist a.check-customer-login-heart{border:1px solid #5C5A5A!important}sticky-add-to-cart.productView-stickyCart.style-2 .sticky-product-wrapper .sticky-product .sticky-right.sticky-content .sticky-wishlist a.check-customer-login-heart:hover{background:#5c5a5a!important}sticky-add-to-cart.productView-stickyCart.style-2 .sticky-product-wrapper .sticky-product .sticky-right.sticky-content .sticky-wishlist a.check-customer-login-heart:hover svg.icon.icon-wishlist{fill:#fff!important}sticky-add-to-cart.productView-stickyCart.style-2 a.sticky-product-close.close svg{fill:#5c5a5a!important;width:15px!important;height:15px!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion li.accordion-item p strong{font-size:18px!important}@media(min-width:320px)and (max-width:767px){.container{padding:0 15px!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion li.accordion-item p strong{font-size:16px!important}.halo-productView-left.productView-images{width:100%!important}.productView-image.fit-cover .productView-img-container img:not(.zoomImg){object-fit:cover;max-width:100%!important}.productView-img-container.product-single__media{height:500px!important}.productView-images-wrapper .productView-thumbnail-wrapper .slick-track .productView-thumbnail{width:130px!important;padding:0 10px!important;height:100%!important}.productView-parallax-mobile .productView-images{position:unset!important}.halo-productView-right.productView-details{width:100%!important}.productView-top .productView-product .productView-moreItem h1.productView-title a{font-size:45px!important}.productView-top .productView-product .productView-moreItem .price.price--medium dl .price__regular dd.price__last span.money{font-size:20px!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion li.accordion-item p{font-size:16px!important;margin-top:10px!important}product-form.productView-form.product-form .productView-group .pvGroup-row .productView-action{width:100%!important}.productView-group .pvGroup-row .productView-groupTop .productView-action .product-form__buttons button#product-add-to-cart,.productView-group .productView-groupBottom .productView-groupItem .productView-payment .shopify-payment-button button.shopify-payment-button__button{font-size:18px!important;padding:15px 0!important}product-tab.productView-tab.layout-vertical .toggle-content{font-size:16px!important}product-tab.productView-tab.layout-vertical .tabs-contents.tabs-contents-vertical .toggle-title.title-content-full a.toggleLink span.text{font-size:18px!important}.shopify-section.halo-product-block-sections .halo-block.halo-product-block.halo-recommendations-block .halo-block-header h3.title span.text{font-size:40px!important;padding:0 8px!important}div#insta-feed{padding:0 15px!important}div#shopify-section-template--21648790716637__instafeed_NtcCmA div#insta-feed button.instafeed-new-arrow.instafeed-new-arrow-prev{left:-10px!important;bottom:-15px!important;width:30px!important;height:30px!important}div#shopify-section-template--21648790716637__instafeed_NtcCmA div#insta-feed button.instafeed-new-arrow.instafeed-new-arrow-next{right:-10px!important;bottom:-15px!important;width:30px!important;height:30px!important}.productView-thumbnail-wrapper .productView-for{padding:0!important}.baDropdownStyle .bacurr-choiceDesign{padding:10px!important;left:15px}.baDropdownStyle .bacurr-choiceDesign span.ba-chosen{font-size:15px!important}.header-mobile .header-mobile--wrapper .header-mobile--item .header-mobile--icon a.header__icon svg{fill:none!important;width:24px!important;height:24px!important;stroke:none!important}.header-mobile .header-mobile--wrapper .header-mobile--item .header-mobile--icon a.header__icon .cart-count-bubble{width:100%!important;max-width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;display:flex!important;justify-content:center!important;align-items:center!important;left:14px!important;top:-12px!important}.header-mobile .header-mobile--wrapper .header-mobile--item .header-mobile--icon a.header__icon .cart-count-bubble span.text{font-family:Montserrat!important;font-weight:500;font-size:11px!important;color:#fff!important;background:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:5px!important}.bacurr-cur-blocker .baDropdownStyle.mobile_bottom_left:not(.hideOnMobile){right:70px!important;width:100px!important}.menu_open .halo-sidebar.halo-sidebar_menu .header__inline-menu ul.list-menu.list-menu--inline{display:block!important}.menu_open .halo-sidebar.halo-sidebar_menu .header__inline-menu ul.list-menu.list-menu--inline li{padding:0 15px!important}.menu_open .halo-sidebar.halo-sidebar_menu .header__inline-menu ul.list-menu.list-menu--inline li a.menu-lv-1__action{padding:25px 0!important}.slick-initialized .slick-slide{display:block!important}.slick-initialized .slick-slide .images-contain{height:auto!important;width:100%!important;margin-bottom:0!important}.slick-initialized .slick-slide .images-contain .adaptive_height img{height:auto!important}header.header.header-06.header--has-menu .header-top--wrapper{display:none!important}.slick-initialized .slick-slide .slide-content.content-box--absolute.content-box--left.text-left{width:100%!important;text-align:center!important}.slide-content.content-box--absolute.content-box--left.text-left a.slide-button.button{margin:auto!important}.slide-content.content-box--absolute.content-box--left.text-left a.slide-button.button:after{left:70%!important}.slider-arrows .slider-button.slider-button--next{right:15px!important}.slider-arrows .slider-button.slider-button--prev{left:15px!important}.policies-block .bg-policies-block .slider--tablet.not-distance a.alignItems--center{padding-top:22px!important;padding-bottom:20px!important}.shopify-section.sections-rich-text .rich-text{padding-top:35px!important}.shopify-section.sections-rich-text .rich-text .rich-text__blocks h2{font-size:35px!important;margin-bottom:20px!important}.shopify-section.sections-rich-text .rich-text .rich-text__blocks .rich-text__text.rte{font-size:16px!important;margin-bottom:12px!important}.product-card-layout-01 .card-action form button{width:160px!important;height:42px!important;font-size:16px!important;padding:10px!important}.halo-block-content .products-carousel.column-4.slick-initialized.slick-slider.slick-dotted{margin-bottom:0!important}button.slick-next.slick-arrow{bottom:62%!important;right:-8px;border:1px solid #5C5A5A!important}button.slick-next.slick-arrow:hover svg .path{fill:#fff!important}button.slick-arrow[aria-disabled=false]{background:#5c5a5a!important}button.slick-arrow[aria-disabled=false] path{fill:#fff!important}.halo-product-block .slick-dots{display:none!important}button.slick-prev.slick-arrow{left:-8px!important;bottom:62%!important;border:1px solid #5C5A5A!important}.main-need-a-gift .lift-con img{height:fit-content!important}.main-need-a-gift .right-con{padding:30px 15px!important}.main-need-a-gift .right-con h2.nag-title{font-size:35px!important;margin-bottom:20px!important}.main-need-a-gift .right-con .nag-Subheading{font-size:16px!important;width:100%!important}.main-need-a-gift .right-con .all-steps .steps-wrapper p{gap:12px;font-size:16px!important;line-height:25px!important}.main-need-a-gift .right-con .all-steps .steps-wrapper p strong{max-width:23px;width:100%;height:23px;font-size:14px!important;line-height:22px!important}.main-need-a-gift .right-con .mag-btn a.nag-btn{width:200px!important;max-width:200px!important;height:50px!important;font-size:18px!important;padding:14px 25px!important}div#shopify-section-template--21648789536989__166254382483f10b6f .rich-text.section-block-template--21648789536989__166254382483f10b6f .rich-text__text.rte{margin-bottom:30px!important}.shopify-section #insta-feed button.instafeed-new-arrow.instafeed-new-arrow-prev{bottom:45%!important;left:-25px;border:1px solid #5C5A5A!important;width:35px!important;height:35px!important}.shopify-section #insta-feed button.instafeed-new-arrow.instafeed-new-arrow-prev:hover{background-color:#5c5a5a!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6l-6 6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important}.shopify-section #insta-feed button.instafeed-new-arrow.instafeed-new-arrow-next{bottom:45%!important;right:-25px;border:1px solid #5C5A5A!important;width:35px!important;height:35px!important}.shopify-section #insta-feed button.instafeed-new-arrow.instafeed-new-arrow-next:hover{background-color:#5c5a5a!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 6l6 6l-6 6'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important}section#shopify-section-template--21648789536989__16879271573e58c6ce{padding:0 20px 21px!important;overflow:visible!important}section#shopify-section-template--21648789536989__16879271573e58c6ce div#insta-feed{overflow:visible!important}section#shopify-section-template--21648789536989__16879271573e58c6ce div#insta-feed .instafeed-new-layout-container{overflow:visible!important}footer.footer .footer__content-top{padding:60px 0 35px!important}.footer-block__heading.cus-footer-heading+*{display:block!important;height:auto!important;opacity:1!important;visibility:visible!important}.footer-block__heading.cus-footer-heading{pointer-events:none!important;border:none!important}.footer-block__heading.cus-footer-heading:after{transform:rotate(0)!important;display:none!important}.footer-block__heading.cus-footer-heading:before{display:none!important}.footer-block__mobile .footer-block__heading{padding-bottom:0!important}.footer-block__mobile .footer-block__list{padding-bottom:20px!important}.footer-block__item.footer-block__column.footer-block__text.text-left.block_text--style_1{margin-top:0!important;margin-bottom:20px!important}footer.footer .footer__content-top .footer-block__details .rte span:nth-child(1) p{width:100%!important}footer.footer .footer__content-top .footer-block__details .rte span{margin-bottom:15px!important}.content.customImageBanner-inner.text-left.align-items--bottom{display:flex;align-items:center;background:#fff;height:fit-content!important;bottom:15px!important;padding:15px 12px!important;width:calc(100% - 12px)}.content.customImageBanner-inner.text-left.align-items--bottom h3.title.custom-text-style a.link_title span{font-size:24px!important}.content.customImageBanner-inner.text-left.align-items--bottom a.spotlight-button.button.custom-button-style{padding:10px!important;height:45px!important;width:150px!important;min-width:150px!important}.content.customImageBanner-inner.text-left.align-items--bottom a.spotlight-button.button.custom-button-style span{font-size:15px!important}.halo-sidebar.halo-sidebar-left.halo-sidebar_menu .halo-sidebar-close svg{fill:#5c5a5a!important}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbProductsItemsContainer .gbbProductItem .gbbProductActionContainer .gbbProductButtonWrapper .gbbProductAddButton{font-size:16px!important;padding:12px 20px!important;width:160px!important;display:flex;justify-content:center;align-items:center}.gbbHTMLWrapper .gbbAddGiftBoxPageWrapper .gbbAddProductPageSubtextWrapper .gbbAddProductPageSubtext{font-size:16px!important;margin:10px 0}.gbbHTMLWrapper .gbbAddGiftBoxPageWrapper .gbbAddProductsPageNavigationContainer .gbbNavigationTitleContainer p.gbbNavigationTitle{font-size:13px!important}.gbbAddProductsPageHTML .gbbFiltersSearchSortHeader .gbbFiltersMainButtonWrapper{width:180px!important}.gbbProductsFiltersMainContainer .gbbProductsFiltersContainer .gbbProductsFiltersContainerHeader .gbbProductsFiltersContainerHeaderLabels .gbbProductsFiltersClearLabel{font-size:14px!important}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbProductsItemsContainer .gbbProductItem .gbbProductActionContainer .gbbProductItemPricesContainer .gbbProductItemPrice{font-size:18px!important;margin-top:15px!important}.gbbAddProductsPageHTML .gbbAddProductsContainerHTML .gbbProductsItemsContainer .gbbProductItem .gbbProductTextContainer .gbbProductItemTitle .gbbProductTitleOnly{font-size:14px!important;margin:10px 0!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbGiftMessageV2MainContent{padding:0 20px!important}.gbbFiltersSearchSortHeader{margin-bottom:20px!important}.gbbGiftMessageV2MainContent,.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbGiftMessageV2MainContent,.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbVideoMessageHTML,.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbEmailAddressHTML{padding:0 20px!important}.gbbHTMLWrapper .gbbPersonalizePageWrapper .gbbPersonalizePageHTML .gbbScheduleMessageDeliveryHTML{padding:0 20px 40px!important}.menu-heading-mobile span.title{font-family:Montserrat!important;font-weight:600;font-size:22px!important;color:#5c5a5a!important}.menu-heading-mobile.halo-sidebar-header{padding:6px 15px 3px!important}.site-nav-mobile.nav-account .customer-links a span.title{font-family:Montserrat!important;font-weight:400;font-size:18px!important;text-align:center}.site-nav-mobile.nav-account .customer-links a:nth-child(1) span.icon-wrapper svg{fill:#fff!important}.halo-sidebar-header.text-left span.title{font-family:Montserrat!important;font-weight:600;font-size:22px!important;color:#5c5a5a!important}.halo-sidebar-header.text-left{padding:13px 15px 0!important}.halo-sidebar-wrapper.custom-scrollbar{padding:25px 15px 140px!important}.halo-sidebar-wrapper.custom-scrollbar details.search_details form .field button.button.search__button{background:transparent!important;color:#5c5a5a!important}.halo-sidebar-wrapper.custom-scrollbar details.search_details form .field button.button.search__button svg{width:24px!important;height:24px!important}.halo-sidebar-wrapper.custom-scrollbar details.search_details form .field input#Search-In-Modal{font-family:Montserrat!important;font-weight:400;font-size:16px!important;color:#5c5a5a!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2{padding:0!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-field label.form-label{font-family:Montserrat!important;font-weight:500;font-size:16px!important;color:#5c5a5a!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-field input{border-radius:50px!important;font-family:Montserrat!important;font-weight:400;font-size:15px!important;color:#5c5a5a!important;border:1px solid #000000!important;background:#fff!important;padding:10px 15px!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-actions.auth-actions input.button{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;border:1px solid #000000!important;font-family:Montserrat!important;font-weight:500;font-size:18px!important;padding:10px 15px!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-actions.auth-actions input.button:hover{background:#fff!important;color:#5c5a5a!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-actions.auth-actions a.auth-link.link span.text{font-family:Montserrat!important;font-weight:400;font-size:18px!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-actions.auth-actions a.button.button-2{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;border:1px solid #000000!important;font-family:Montserrat!important;font-weight:500;font-size:18px!important;padding:10px 15px!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-actions.auth-actions a.button.button-2:hover{background:#fff!important;color:#5c5a5a!important}.halo-sidebar-wrapper.custom-scrollbar .previewCart{padding:0!important}.halo-sidebar-wrapper.custom-scrollbar .previewCart .empty span.text{font-family:Montserrat!important;font-weight:500;font-size:18px!important;color:#5c5a5a!important}.halo-sidebar-wrapper.custom-scrollbar .previewCart a.button.button-2.button-continue{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;border:1px solid #000000!important;font-family:Montserrat!important;font-weight:500;font-size:18px!important;padding:10px 15px!important}.halo-sidebar-wrapper.custom-scrollbar .previewCart a.button.button-2.button-continue:hover{transform:scale(.95)!important}.gbbAddGiftBoxPageWrapper .gbbAddProductsPageFooterHTML .gbbPageFooterHTML .gbbProductsFooterHTML .gbbFooterButtonsWrapper{justify-content:center!important;display:flex!important}.gbbProductsFooterHTML.gbbProductsFooterHTMLForMobile .gbbViewProductsLabelAndTotalContainer .gbbViewCartProductsLink{font-family:Montserrat!important;font-weight:400;font-size:16px!important;color:#5c5a5a!important}.gbbCartProductsContainerModal .gbbCartModalProductsContainer .gbbCartModalProductTitleContainer .gbbCartModalProductTitle{font-family:Montserrat!important;font-weight:400;font-size:15px!important;color:#5c5a5a!important}.cart-content-wrapper .cart-content-item .cart .cart-header{justify-content:end!important;gap:70px!important}ul.header__submenu.list-menu.list-menu--disclosure.list-menu--disclosure-1.caption-large.motion-reduce{left:0!important}ul.header__submenu.list-menu.list-menu--disclosure.list-menu--disclosure-1.caption-large.motion-reduce .nav-title-mobile{font-family:Montserrat!important;font-weight:600;font-size:18px!important;color:#5c5a5a!important}ul.header__submenu.list-menu.list-menu--disclosure.list-menu--disclosure-1.caption-large.motion-reduce .nav-title-mobile span.icon-dropdown svg.icon-arrow-nav{fill:#5c5a5a!important;stroke:#5c5a5a!important}ul.header__submenu.list-menu.list-menu--disclosure.list-menu--disclosure-1.caption-large.motion-reduce li a span{font-family:Montserrat!important;font-weight:400;font-size:16px!important;color:#5c5a5a!important}.productView-stickyCart.style-2 .sticky-product-close{right:10px!important}}@media(min-width:320px)and (max-width:550px){sticky-add-to-cart.productView-stickyCart.style-2.show-sticky.animate{display:none!important}.product-full-width-2 .productView{padding-bottom:20px!important}}@media(min-width:552px)and (max-width:767px){button.slick-prev.slick-arrow{left:-3px!important}button.slick-next.slick-arrow{right:-3px}.content.customImageBanner-inner.text-left.align-items--bottom a.spotlight-button.button.custom-button-style{width:170px!important;min-width:160px!important}.content.customImageBanner-inner.text-left.align-items--bottom h3.title.custom-text-style a.link_title span{font-size:28px!important}}@media(min-width:600px)and (max-width:767px){.slide-content.content-box--absolute.content-box--left.text-left a.slide-button.button:after{left:65%!important;width:28%!important}.slide-content.content-box--absolute.content-box--left.text-left a.slide-button.button{margin:0!important;padding:12px!important;max-width:190px!important;min-width:190px!important;font-size:16px!important}.slide-content.content-box--absolute.content-box--left.text-left h2.slide-heading.slide-mobile{line-height:26px!important;font-size:20px!important;text-align:start!important}.slide-content.content-box--absolute.content-box--left.text-left h3.slide-sub.slide-mobile.border--none{font-size:16px!important;text-align:start!important}.slide-content.content-box--absolute.content-box--left.text-left p.slide-text.slide-mobile{font-size:18px!important;text-align:start!important}div#shopify-section-template--21648789536989__164007305002c9359c .slick-initialized .slick-slide{display:flex!important}.slick-initialized .slick-slide .slide-content.content-box--absolute.content-box--left.text-left{width:70%!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion li.accordion-item p strong{font-size:16px!important}}@media(min-width:768px)and (max-width:1024px){header.header.header-06.header--has-menu .header-top--wrapper{display:none!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion li.accordion-item p strong{font-size:16px!important}div#ProductSection-template--21648790716637__main .productView-for.slick-initialized.slick-slider .slick-track{height:100%!important}.slideshow .item{align-items:start!important}.slide-content.content-box--absolute.content-box--left.text-left a.slide-button.button{margin:0!important;padding:14px!important;max-width:210px!important;min-width:210px!important;font-size:16px!important}.slide-content.content-box--absolute.content-box--left.text-left a.slide-button.button:after{width:25%}.slide-content.content-box--absolute.content-box--left.text-left h2.slide-heading.slide-pc{font-family:Playfair Display!important;color:#000!important;font-weight:700!important;width:100%!important;font-size:32px!important;line-height:35px!important;margin-bottom:30px!important}.slide-content.content-box--absolute.content-box--left.text-left h3.slide-sub.slide-pc.border--none{font-size:24px!important}.slide-content.content-box--absolute.content-box--left.text-left p.slide-text.slide-pc{font-size:18px!important;line-height:30px!important}.slideshow .item .images-contain{height:300px}.shopify-section.sections-rich-text .rich-text{padding-top:50px!important}.shopify-section.sections-rich-text .rich-text .rich-text__blocks h2{font-size:45px!important;margin-bottom:25px!important}.shopify-section.sections-rich-text .rich-text .rich-text__blocks .rich-text__text.rte{font-size:16px!important;margin-bottom:18px!important}.product-card-layout-01 .card-action form button{width:180px!important;min-width:180px!important;font-size:18px!important}.halo-product-block .slick-dots li{margin:0 4px!important}.halo-product-block .slick-dots li button{width:6px!important;height:6px!important}.halo-product-block .slick-dots li.slick-active button{width:10px!important;height:6px!important}div#shopify-section-template--21648789536989__1664788400091bcee3 ul.slick-dots li{margin:0 8px!important}button.slick-prev.slick-arrow{left:-15px!important}button.slick-next.slick-arrow{right:-15px}.main-need-a-gift .right-con h2.nag-title{font-size:45px!important;margin-bottom:25px!important}.main-need-a-gift .right-con{text-align:start!important;padding-left:22px!important}.main-need-a-gift .right-con .all-steps .steps-wrapper p strong{max-width:23px;width:100%;height:23px;font-size:14px!important;line-height:22px!important}.main-need-a-gift .right-con .nag-Subheading{font-size:16px!important;width:100%!important}.container{padding:0 30px!important}.content.customImageBanner-inner.text-left.align-items--bottom h3.title.custom-text-style a.link_title span{font-size:20px!important}.content.customImageBanner-inner.text-left.align-items--bottom{height:80px!important;padding:12px 10px!important;width:calc(100% - 18px);bottom:10px!important}.content.customImageBanner-inner.text-left.align-items--bottom a.spotlight-button.button.custom-button-style span{font-size:14px!important}.content.customImageBanner-inner.text-left.align-items--bottom a.spotlight-button.button.custom-button-style{padding:10px!important;min-width:145px!important;width:145px!important}div#shopify-section-template--21648789536989__3446b565-4bfc-4757-9f3e-2863ef222322 .rich-text.section-block-template--21648789536989__3446b565-4bfc-4757-9f3e-2863ef222322{padding-top:60px!important}section#shopify-section-template--21648789536989__16879271573e58c6ce{padding:0 30px 60px!important}div#insta-feed .instafeed-new-layout-container button.instafeed-new-arrow.instafeed-new-arrow-prev{left:-18px}div#insta-feed .instafeed-new-layout-container button.instafeed-new-arrow.instafeed-new-arrow-next{right:-18px}footer.footer .halo-row{justify-content:space-between!important}footer.footer .halo-row .footer-block__item.footer-block__column{width:50%!important}footer.footer .halo-row .footer-block__item.footer-block__column.footer-block__newsletter{margin-top:0!important}footer.footer .footer__content-top .halo-row .item.clearfix .footer-block__subheading.rte{width:95%!important}.menu_open .halo-sidebar.halo-sidebar_menu .header__inline-menu ul.list-menu.list-menu--inline{display:block!important}.menu_open .halo-sidebar.halo-sidebar_menu .header__inline-menu ul.list-menu.list-menu--inline li{padding:0 15px!important}.menu-heading-mobile span.title{font-family:Montserrat!important;font-weight:600;font-size:22px!important;color:#5c5a5a!important}.halo-sidebar.halo-sidebar-left.halo-sidebar_menu .halo-sidebar-close svg{fill:#5c5a5a!important}.menu_open .halo-sidebar.halo-sidebar_menu .header__inline-menu ul.list-menu.list-menu--inline li a.menu-lv-1__action{padding:25px 0!important}.menu-heading-mobile.halo-sidebar-header{padding:6px 15px 3px!important}ul.header__submenu.list-menu.list-menu--disclosure.list-menu--disclosure-1.caption-large.motion-reduce{left:0!important}.site-nav-mobile.nav-account .customer-links a:nth-child(1) span.icon-wrapper svg{fill:#fff!important}ul.header__submenu.list-menu.list-menu--disclosure.list-menu--disclosure-1.caption-large.motion-reduce .nav-title-mobile{font-family:Montserrat!important;font-weight:600;font-size:18px!important;color:#5c5a5a!important}ul.header__submenu.list-menu.list-menu--disclosure.list-menu--disclosure-1.caption-large.motion-reduce li a span{font-family:Montserrat!important;font-weight:400;font-size:16px!important;color:#5c5a5a!important}.header-mobile .header-mobile--wrapper .header-mobile--item .header-mobile--icon a.header__icon svg{fill:none!important;width:24px!important;height:24px!important;stroke:none!important}.site-nav-mobile.nav-account .customer-links a span.title{font-family:Montserrat!important;font-weight:400;font-size:18px!important;text-align:center}.halo-sidebar-wrapper.custom-scrollbar details.search_details form .field input#Search-In-Modal{font-family:Montserrat!important;font-weight:400;font-size:16px!important;color:#5c5a5a!important}.halo-sidebar-wrapper.custom-scrollbar details.search_details form .field button.button.search__button{background:transparent!important;color:#5c5a5a!important}.header-mobile .header-mobile--wrapper .header-mobile--item .header-mobile--icon a.header__icon .cart-count-bubble{width:100%!important;max-width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;display:flex!important;justify-content:center!important;align-items:center!important;left:14px!important;top:-12px!important}.header-mobile .header-mobile--wrapper .header-mobile--item .header-mobile--icon a.header__icon .cart-count-bubble span.text{font-family:Montserrat!important;font-weight:500;font-size:11px!important;color:#fff!important;background:none!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:5px!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-field label.form-label{font-family:Montserrat!important;font-weight:500;font-size:16px!important;color:#5c5a5a!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-field input{border-radius:50px!important;font-family:Montserrat!important;font-weight:400;font-size:15px!important;color:#5c5a5a!important;border:1px solid #000000!important;background:#fff!important;padding:10px 15px!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-actions.auth-actions input.button{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;border:1px solid #000000!important;font-family:Montserrat!important;font-weight:500;font-size:18px!important;padding:10px 15px!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-actions.auth-actions input.button:hover{background:#fff!important;color:#5c5a5a!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-actions.auth-actions a.auth-link.link span.text{font-family:Montserrat!important;font-weight:400;font-size:18px!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-actions.auth-actions a.button.button-2{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;border:1px solid #000000!important;font-family:Montserrat!important;font-weight:500;font-size:18px!important;padding:10px 15px!important}.halo-sidebar-wrapper.custom-scrollbar form.auth-form.auth-form-2 .form-actions.auth-actions a.button.button-2:hover{background:#fff!important;color:#5c5a5a!important}.gbbHTMLWrapper .gbbAddGiftBoxPageWrapper .gbbAddProductPageSubtextWrapper .gbbAddProductPageSubtext{font-size:16px!important;margin:10px 0}.gbbFiltersSearchSortHeader{margin-bottom:20px!important}.gbbProductVariantModalMainContainer .gbbProductVariantModalHeader .gbbProductVariantModalClose{top:2px!important}.gbbProductVariantModalMainContainer .gbbProductVariantModalHeader .gbbProductVariantModalClose svg{width:25px!important;height:25px!important;fill:#5c5a5a!important;stroke:#5c5a5a!important}.productView-top{gap:20px!important}.halo-productView-left.productView-images,.halo-productView-right.productView-details{width:50%!important}.productView-image-wrapper,.productView-nav.image-fit-cover.slick-initialized.slick-slider,.slick-list.draggable .slick-track{height:400px!important}.productView-image.productView-image-adapt.filter-mosaic-box.fit-cover.slick-slide.slick-current.slick-active{width:100%!important}.productView-img-container.product-single__media{height:300px!important}.productView-image .productView-img-container .media{height:100%!important;width:100%!important}.productView-image .productView-img-container .media img{max-width:100%!important}.productView-images-wrapper .productView-thumbnail-wrapper .slick-track .productView-thumbnail{width:172px!important}.productView-thumbnail-wrapper .productView-for{padding:0!important}.productView-top .productView-product .productView-moreItem h1.productView-title a{font-size:45px!important;margin-bottom:10px!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion li.accordion-item p{font-size:16px!important;margin-top:10px!important}.productView-top .productView-product .productView-moreItem .price.price--medium dl .price__regular dd.price__last span.money{font-size:20px!important}.shopify-section.halo-product-block-sections .halo-block.halo-product-block.halo-recommendations-block .halo-block-header h3.title span.text{font-size:45px!important}}@media(min-width:850px)and (max-width:930px){.halo-block-content .products-carousel.column-4.slick-initialized.slick-slider.slick-dotted .product.slick-slide{margin-bottom:20px!important}}@media(min-width:931px)and (max-width:1024px){.halo-block-content .products-carousel.column-4.slick-initialized.slick-slider.slick-dotted .product.slick-slide{margin-bottom:40px!important}}@media(min-width:1200px)and (max-width:1400px){.column-5 .footer-block__newsletter .newsletter-form__field-wrapper{display:flex!important}.column-5 .footer-block__newsletter .newsletter-form__field-wrapper button#Subscribe_button{margin-top:0!important}}@media(min-width:1025px)and (max-width:1400px){.container{padding:0 50px!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion li.accordion-item p strong{font-size:16px!important}.header__inline-menu ul.list-menu.list-menu--inline{display:flex;gap:50px}.slide-content.content-box--absolute.content-box--left.text-left h2.slide-heading.slide-pc{font-family:Playfair Display!important;color:#000!important;font-weight:700!important;width:100%!important;font-size:45px!important;line-height:55px!important;margin-bottom:30px!important}.footer-block__item{margin-bottom:30px!important}.halo-block-content .products-carousel.column-4.slick-initialized.slick-slider.slick-dotted ul.slick-dots li{margin:0 5px!important}.halo-block-content .products-carousel.column-4.slick-initialized.slick-slider.slick-dotted ul.slick-dots li button{width:10px!important;height:10px!important}.halo-block-content .products-carousel.column-4.slick-initialized.slick-slider.slick-dotted ul.slick-dots li.slick-active button{width:18px!important}.content.customImageBanner-inner.text-left.align-items--bottom{width:calc(100% - 25px)}.content.customImageBanner-inner.text-left.align-items--bottom h3.title.custom-text-style a.link_title span{font-family:Playfair Display!important;font-weight:600;font-size:25px!important;bottom:15px!important}.content.customImageBanner-inner.text-left.align-items--bottom a.spotlight-button.button.custom-button-style span{font-size:16px!important}footer.footer .halo-row{justify-content:space-between!important}footer.footer .halo-row .footer-block__item.footer-block__column{width:50%!important}footer.footer .halo-row .footer-block__item.footer-block__column.footer-block__newsletter{margin-top:0!important}}@media(min-width:1401px)and (max-width:1500px){.slide-content.content-box--absolute.content-box--left.text-left h2.slide-heading.slide-pc{font-weight:700!important;width:90%!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion li.accordion-item p strong{font-size:16px!important}.header__inline-menu ul.list-menu.list-menu--inline{display:flex;gap:80px}.halo-product-block .slick-dots li{margin:0 5px!important}}@media(min-width:1025px)and (max-width:1100px){.productView-image.fit-cover .productView-img-container img:not(.zoomImg){object-fit:cover;max-width:100%!important}.cursor-wrapper+.productView-images-wrapper .productView-image{width:510px!important}.productView-thumbnail-wrapper .productView-for{padding:0!important;width:510px!important}.productView-images-wrapper .productView-thumbnail-wrapper .slick-track .productView-thumbnail{width:250px!important;padding:0 5px!important}}@media(min-width:1101px)and (max-width:1500px){.productView-top{gap:30px!important}.halo-productView-left.productView-images{width:50%!important;padding:0!important}.halo-productView-right.productView-details{width:50%!important}.productView-image .productView-img-container .media img{max-width:100%!important}.productView-img-container.product-single__media{height:485px!important}.productView-thumbnail-wrapper .productView-for{padding:0!important}.productView-images-wrapper .productView-thumbnail-wrapper .slick-track .productView-thumbnail{width:210px!important;padding:0 5px!important}}@media(min-width:1501px)and (max-width:1800px){.productView-images-wrapper .productView-thumbnail-wrapper .slick-track .productView-thumbnail{width:360px!important;padding:0!important;height:100%!important}.halo-productView-right .productView-product .productView-moreItem ul.accordion li.accordion-item p strong{font-size:16px!important}}.productListing li.product:empty{display:none!important}.halo-search-content .collection .pagination-page-item a.button{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;padding:12px!important}.halo-search-content .collection .pagination-page-item a.button:hover{background:#fff!important;border:1px solid #5C5A5A!important;color:#5c5a5a!important}div#shopify-section-template--21804102680797__ramadan-topbar .ramadan-topbar .ramadan-topbar-items{display:flex;justify-content:space-between}div#shopify-section-template--21804102680797__ramadan-topbar .ramadan-topbar .page-width .ramadan-topbar-item{font-family:Montserrat!important;font-weight:500;font-size:18px!important;line-height:22px!important;text-transform:uppercase;padding:20px 0}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header{background:#fff}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width{display:flex;justify-content:space-between;align-items:center;padding:45px 0}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left{display:flex;height:fit-content!important;gap:18px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span{display:flex;align-items:center;gap:13px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span p{margin:0}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span p a{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:24px;text-transform:capitalize;color:#5c5a5a!important}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-logo{position:relative}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-logo .header-logo-img{border:1px solid #5C5A5A;background:#fff;border-radius:50%;width:184px;height:184px;display:flex;justify-content:center;align-items:center;position:absolute;right:0;top:-28px;z-index:9}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-logo img{width:128px;height:129px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span svg{background:#5c5a5a;width:38px!important;height:38px!important;border-radius:50px;padding:8px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-right a{border-radius:50px;padding:13px 25px;font-family:Montserrat!important;font-weight:600;font-size:20px!important}.suffix-ramadan-landing .bacurr-cur-blocker{display:none!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV{padding:0;background:#edeae4;position:relative}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left .section-block-banner-image{position:absolute;top:0;left:0}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper{align-items:center!important;padding:229px 0}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left{width:55%!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right{width:45%!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left .section-block-banner-image{margin:0;width:677px;height:545px}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left .section-block-banner-image .img-box{width:677px;height:545px}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left .section-block-banner-image .img-box a.image-zoom:hover img{transform:none!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left{width:100%!important;max-width:100%!important;margin:0!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV:before{content:"";position:absolute;width:926px;height:410px;background-image:url(/cdn/shop/files/ramadan-bg-img.png?v=1773059514);background-repeat:no-repeat!important;background-size:cover;right:0;bottom:0}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title{padding-bottom:13px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title span{font-family:Playfair Display!important;font-weight:600;font-size:70px!important;line-height:80px!important;color:#000!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .desc{font-family:Montserrat!important;font-weight:400;font-size:24px!important;line-height:34px;padding-bottom:20px!important;width:70%}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button{background:#5c5a5a!important;border-radius:50px;padding:16px 100px 16px 36px;text-align:start;width:fit-content}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button span.text{font-family:Montserrat!important;font-weight:600;font-size:20px!important;color:#fff!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button:after{content:"";position:absolute;background-image:url("data:image/svg+xml;utf8,<svg width='48' height='15' viewBox='0 0 48 15' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M47.7071 8.07106C48.0976 7.68054 48.0976 7.04737 47.7071 6.65685L41.3431 0.292885C40.9526 -0.0976396 40.3195 -0.0976396 39.9289 0.292885C39.5384 0.683409 39.5384 1.31657 39.9289 1.7071L45.5858 7.36395L39.9289 13.0208C39.5384 13.4113 39.5384 14.0445 39.9289 14.435C40.3195 14.8255 40.9526 14.8255 41.3431 14.435L47.7071 8.07106ZM0 7.36395V8.36395H47V7.36395V6.36395H0V7.36395Z' fill='white'/></svg>");width:22%;height:30%;background-repeat:no-repeat!important;right:0;top:21px}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button:before{display:none}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block{padding:0}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block .bg-policies-block{padding:71px 0 50px;border-bottom:1px solid #DADADA}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block .bg-policies-block .halo-item.slider__slide a{justify-content:start}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block .bg-policies-block .halo-item.slider__slide a span{font-family:Montserrat!important;font-weight:500;font-size:18px!important;line-height:22px!important;text-transform:uppercase;color:#5c5a5a!important}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block{padding:0}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper{align-items:center!important}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-left{width:50%}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right{width:50%;height:100%;min-height:780px;align-content:center;background:#5c5a5a}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-left .section-block-banner-image{margin:0;width:100%;max-width:100%}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left{margin:0!important;max-width:100%;height:100%;padding:0 76px}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-left .section-block-banner-image a.image-zoom.adaptive_height{padding-top:0!important;height:780px}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-left .section-block-banner-image a.image-zoom.adaptive_height img{min-height:780px;height:100%;width:100%;position:relative!important;object-fit:cover}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title{padding-bottom:18px;width:85%}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title span{font-family:Playfair Display!important;font-weight:600;font-size:46px;line-height:70px;text-transform:capitalize;color:#fff!important}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .desc{padding-bottom:25px!important;font-family:Montserrat!important;font-weight:400;font-size:18px;line-height:29px;text-transform:capitalize;color:#fff!important;width:80%}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions{display:flex;justify-content:start}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button{background:#fff!important;border-radius:50px;padding:13px 30px!important;width:fit-content}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button span.text{font-family:Montserrat!important;font-weight:600;font-size:20px;color:#5c5a5a!important;text-transform:capitalize!important}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button:hover{transform:scale(.95)}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button:before{display:none}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-left .section-block-banner-image .img-box a.image-zoom:hover img.lazyloaded{transform:none!important}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7{padding-bottom:66px}div#shopify-section-template--21804102680797__rich_text_4cc6ge .rich-text.section-block-template--21804102680797__rich_text_4cc6ge .rich-text__blocks h2{font-family:Playfair Display!important;font-weight:600;font-size:46px!important;line-height:70px!important;margin-bottom:22px!important}div#shopify-section-template--21804102680797__rich_text_4cc6ge .rich-text.section-block-template--21804102680797__rich_text_4cc6ge .rich-text__blocks .rich-text__text{margin-bottom:0!important;font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:24px!important;color:#5c5a5a!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro{padding:82px 0!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb{margin-top:80px!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width h2.review-heading{font-family:Playfair Display!important;font-weight:600;font-size:46px!important;line-height:70px!important;color:#000!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .google-review-wrapper{background:#fff!important;padding:30px!important;box-shadow:#00000008 0 0 0 1px}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .google-review-wrapper .google-review-left .google-title{font-family:Montserrat!important;font-weight:600;font-size:22px!important;line-height:30px!important;color:#5c5a5a!important;margin:0}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .google-review-wrapper .google-review-right a.google-review-btn{background:#5c5a5a!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;color:#fff!important;padding:13px 32px;border-radius:50px!important;border:1px solid #5c5a5a}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .google-review-wrapper .google-review-right a.google-review-btn:hover{background:#fff!important;color:#5c5a5a!important;border:1px solid #5c5a5a}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .swiper.ramadanReviewSlider .swiper-wrapper .swiper-slide.review-card .review-content h4.review-name{font-family:Quattrocento Sans!important;font-weight:700;font-size:24px!important;line-height:28px!important;color:#000!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .swiper.ramadanReviewSlider .swiper-wrapper .swiper-slide.review-card .review-content .review-stars{font-size:22px!important}.swiper-slide.review-card.swiper-slide-active .review-content{max-width:100%}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-top .halo-row.column-1{display:block!important}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-top .halo-row.column-1 .footer-block__item.footer-block__column.footer-block__newsletter.newsletter__style1.text-left{width:100%!important;margin:0!important;text-align:center}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-top .halo-row.column-1 .footer-block__item.footer-block__column.footer-block__newsletter.newsletter__style1.text-left .footer-block__heading.cus-footer-heading{font-family:Playfair Display!important;font-weight:600;font-size:46px!important;line-height:100%!important;color:#fff!important;margin-bottom:23px!important}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-top .halo-row.column-1 .footer-block__item.footer-block__column.footer-block__newsletter.newsletter__style1.text-left .item .footer-block__subheading{margin-bottom:15px!important;font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:28px!important;color:#fff!important;width:100%!important}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-top .halo-row.column-1 .footer-block__item.footer-block__column.footer-block__newsletter.newsletter__style1.text-left .item form-has-check input#NewsletterForm--template--21804102680797__footer::placeholder{color:#fff!important;font-family:Montserrat!important;font-weight:400;font-size:16px!important}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-top .halo-row.column-1 .footer-block__item.footer-block__column.footer-block__newsletter.newsletter__style1.text-left .item form-has-check input#NewsletterForm--template--21804102680797__footer{border-top-left-radius:50px!important;border-bottom-left-radius:50px!important}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-bottom{padding:0!important}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-bottom .footer-block__bottom{padding:53px 0 57px!important;justify-content:center}.suffix-ramadan-landing main#MainContent{padding:0!important}.card .card-product .card-product__wrapper .card-product__group.group-right .card-product__group-item.card-wishlist a.wishlist-icon.wishlist-added{display:flex;align-items:center;justify-content:center}.card .card-product .card-product__wrapper .card-product__group.group-right .card-product__group-item.card-wishlist a.wishlist-icon.wishlist-added svg{fill:#fff!important;stroke:#fff!important;width:24px!important;height:24px!important;display:flex;z-index:9}.card .card-product .card-product__wrapper .card-product__group.group-right .card-product__group-item.card-wishlist a.wishlist-icon{display:flex!important;justify-content:center!important;align-items:center!important}.card .card-product .card-product__wrapper .card-product__group.group-right .card-product__group-item.card-wishlist a.wishlist-icon svg{width:24px!important;height:24px!important}div#shopify-section-template--21804102680797__ramadan_grid_section{padding-bottom:120px}div#shopify-section-template--21804102680797__ramadan_grid_section .ramadan-custom-grid-wrapper .product-grid-static{row-gap:50px!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan{background:#fbf9f7;border-radius:50px;padding:15px 25px;width:fit-content!important;margin:55px auto 0!important;gap:43px!important;align-items:center!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan a.paginate-previous{border:1px solid #5C5A5A!important;border-radius:50px!important;background:transparent!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;color:#5c5a5a!important;padding:13px 21px!important;width:135px!important;text-align:center!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan a.paginate-previous:hover{background:#5c5a5a!important;color:#fff!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan a.paginate-next{border:1px solid #5C5A5A!important;border-radius:50px!important;background:transparent!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;color:#5c5a5a!important;padding:13px 21px!important;width:135px!important;text-align:center!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan a.paginate-next:hover{background:#5c5a5a!important;color:#fff!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan a.paginate-numbers{font-family:Montserrat!important;font-weight:600;font-size:20px!important;color:#5c5a5a!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan span.paginate-active-number{font-family:Montserrat!important;font-weight:600;font-size:20px!important;color:#fff!important;border:1px solid #5C5A5A;padding:4px 20px;border-radius:50px!important;background:#5c5a5a!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan span.paginate-dots{font-family:Montserrat!important;font-weight:600;font-size:20px!important;color:#5c5a5a!important}.halo-popup.halo-quick-view-popup.customPopup-large .halo-quickView-left.productView-images .productView-images-wrapper{display:block!important}.halo-popup.halo-quick-view-popup.customPopup-large .halo-quickView-left.productView-images .productView-images-wrapper .productView-thumbnail-wrapper.arrows-disable{width:100%!important;top:0!important;padding:0!important}.halo-popup.halo-quick-view-popup.customPopup-large .halo-quickView-left.productView-images .productView-images-wrapper .productView-thumbnail-wrapper.arrows-disable .slick-list,.halo-popup.halo-quick-view-popup.customPopup-large .halo-quickView-left.productView-images .productView-images-wrapper .productView-thumbnail-wrapper.arrows-disable .slick-list .slick-track{height:auto!important}.halo-popup.halo-quick-view-popup.customPopup-large .halo-quickView-left.productView-images .productView-image-wrapper .productView-nav.slick-initialized .slick-track .media img{max-width:100%!important}.halo-popup.halo-quick-view-popup.customPopup-large .productView-images-wrapper .productView-thumbnail-wrapper.arrows-visible{width:100%!important;padding:0!important;top:0!important}.halo-popup.halo-quick-view-popup.customPopup-large .productView-images-wrapper .productView-thumbnail-wrapper.arrows-visible .productView-for.slick-initialized.slick-slider .slick-list,.halo-popup.halo-quick-view-popup.customPopup-large .productView-images-wrapper .productView-thumbnail-wrapper.arrows-visible .productView-for.slick-initialized.slick-slider .slick-list .slick-track{height:auto!important}.halo-quick-view-popup .halo-popup-content .productView.quickView.halo-quickView.layout-2 .halo-productView-right.halo-quickView-right.productView-details .productView-product h2.productView-title a{font-family:Montserrat!important;font-weight:600;font-size:20px!important;line-height:29px;color:#5c5a5a!important}.halo-quick-view-popup .halo-popup-content .productView.quickView.halo-quickView.layout-2 .halo-productView-right.halo-quickView-right.productView-details .productView-product .productView-desc.halo-text-format p{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:26px;color:#5c5a5a!important}.halo-quick-view-popup .halo-popup-content .productView.quickView.halo-quickView.layout-2 .halo-productView-right.halo-quickView-right.productView-details .productView-product .productView-price .price.price--medium dl .price__regular dd.price__last span.price-item.price-item--regular span.money{font-family:Montserrat!important;font-weight:500;font-size:20px!important;line-height:34px;color:#000!important}.halo-quick-view-popup .halo-popup-content .productView.quickView.halo-quickView.layout-2 .halo-productView-right.halo-quickView-right.productView-details .productView-product .productView-options form .productView-group .productView-groupTop .productView-action .product-form__buttons button#product-add-to-cart{background:#5c5a5a!important;border-radius:50px!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;color:#fff!important}.halo-quick-view-popup .halo-popup-content .productView.quickView.halo-quickView.layout-2 .halo-productView-right.halo-quickView-right.productView-details .productView-product .productView-options form .productView-group .productView-groupTop .productView-action .product-form__buttons button#product-add-to-cart:hover{border:1px solid #000000!important;background:#fff!important;color:#5c5a5a!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button:hover,div#shopify-section-template--21804102680797__ramadan_grid_section .card .card-product .card-product__group.group-right .card-product__group-item.card-wishlist:hover,div#shopify-section-template--21804102680797__ramadan_grid_section .card .card-product .card-product__group.group-right .card-product__group-item.card-quickview.card-quickviewIcon:hover{transform:scale(.95)}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-right a:hover{background:#fff!important;border:1px solid #5c5a5a!important;color:#5c5a5a!important}@media(min-width:320px)and (max-width:550px){div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left .section-block-banner-image .img-box a{padding:0!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left .section-block-banner-image .img-box a img{position:unset!important}}@media(min-width:320px)and (max-width:767px){div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper{padding:0 0 200px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left .section-block-banner-image{position:unset!important;height:300px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left .section-block-banner-image .img-box{height:300px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .section-block-banner-image,div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .section-block-banner-image .img-box,div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left{width:100%!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right{width:100%!important;padding:0 15px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button span.text{font-family:Montserrat!important;font-weight:600;font-size:17px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV:before{width:100%}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title span{font-size:40px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .desc{width:100%!important;font-size:20px!important;text-align:center}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button{padding:20px 90px 20px 20px!important;margin:auto!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title{text-align:center;padding:0!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions{margin:auto!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button:after{top:27px}div#shopify-section-template--21804102680797__ramadan-topbar .ramadan-topbar .page-width .ramadan-topbar-item{font-size:15px!important;line-height:20px!important;padding:12px 0}.ramadan-topbar-items{display:flex;width:max-content;animation:topbarScroll 12s linear infinite}div#shopify-section-template--21804102680797__ramadan-topbar .page-width{overflow:hidden!important}.ramadan-topbar-item{flex:0 0 100%;text-align:center}@keyframes topbarScroll{0%{transform:translate(0)}25%{transform:translate(-100%)}50%{transform:translate(-200%)}75%{transform:translate(-300%)}to{transform:translate(0)}}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width{padding:18px 0}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left{height:fit-content!important;gap:12px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span svg{width:36px!important;height:36px!important;padding:6px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span p{display:none!important}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-logo .header-logo-img{border:none!important;background:none!important;position:unset!important;width:100%!important;height:100%!important}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-logo img{width:110px;height:110px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-right a{border-radius:50px;padding:12px;font-size:16px!important}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block .bg-policies-block{padding:30px 0}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block .bg-policies-block .halo-item.slider__slide a{justify-content:center}.policies-block.section-block-template--21804102680797__policies_block_qt6LHL button.slider-button.slider-button--prev{left:2px!important}.policies-block.section-block-template--21804102680797__policies_block_qt6LHL button.slider-button.slider-button--next{right:2px!important;margin:0!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan{padding:12px;width:100%!important;margin:40px auto 0!important;gap:12px!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan span.paginate-active-number{font-size:14px!important;padding:2px 12px}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan a.paginate-numbers{font-size:14px!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan span.paginate-dots{font-size:15px!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan a.paginate-next,div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan a.paginate-previous{font-size:14px!important;padding:5px 10px!important;width:96px!important}div#shopify-section-template--21804102680797__ramadan_grid_section .product-item .card-information .card-information__wrapper a.card-title.link-underline{height:62px!important}div#shopify-section-template--21804102680797__ramadan_grid_section{padding-bottom:90px}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-left{width:100%}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right{width:100%;height:100%;min-height:100%;padding:50px 0}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-left .section-block-banner-image a.image-zoom.adaptive_height{height:100%}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-left .section-block-banner-image a.image-zoom.adaptive_height img{min-height:100%}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left{padding:0 15px}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title{width:100%}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title span{font-size:28px;line-height:38px}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .desc{font-size:16px;width:100%}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button span.text{font-size:18px}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button{padding:12px 18px!important}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7{padding-bottom:40px}div#shopify-section-template--21804102680797__rich_text_4cc6ge .rich-text.section-block-template--21804102680797__rich_text_4cc6ge .rich-text__blocks h2{font-size:28px!important;line-height:35px!important;margin-bottom:15px!important}div#shopify-section-template--21804102680797__rich_text_4cc6ge .rich-text.section-block-template--21804102680797__rich_text_4cc6ge .rich-text__blocks .rich-text__text{font-size:16px!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb{margin-top:30px!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro{padding:50px 0!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width h2.review-heading{font-size:28px!important;line-height:30px!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .google-review-wrapper{padding:20px 13px!important;display:flex!important;flex-direction:row!important;text-align:start!important;gap:2px!important;margin-bottom:30px!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .google-review-wrapper .google-review-left .google-title{font-size:18px!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .google-review-wrapper .google-review-right a.google-review-btn{font-size:15px!important;padding:12px 15px}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .swiper.ramadanReviewSlider .swiper-wrapper .swiper-slide.review-card .review-content h4.review-name{font-size:20px!important}.swiper-slide.review-card.swiper-slide-active .review-content p.review-text{font-size:15px!important}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-top{padding:45px 0 35px!important}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-top .halo-row.column-1 .footer-block__item.footer-block__column.footer-block__newsletter.newsletter__style1.text-left .footer-block__heading.cus-footer-heading{font-size:28px!important;line-height:40px!important;margin-bottom:18px!important}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-top .halo-row.column-1 .footer-block__item.footer-block__column.footer-block__newsletter.newsletter__style1.text-left .item .footer-block__subheading{font-size:16px!important}}@media(min-width:320px)and (max-width:400px){div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .google-review-wrapper{flex-direction:column!important;text-align:center!important;row-gap:14px!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .google-review-wrapper .google-review-right a.google-review-btn{display:flex;padding:12px!important;line-height:20px!important}}@media(min-width:551px)and (max-width:700px){div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right{padding:100px 0 0 15px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .desc{width:80%!important;margin:auto}div#shopify-section-template--21804102680797__footer form#ContactFooter{width:60%;margin:auto}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-bottom .footer-block__bottom{padding:35px 0 30px!important}}@media(min-width:701px)and (max-width:767px){div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right{padding:140px 0 0 15px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .desc{width:70%!important;margin:auto}div#shopify-section-template--21804102680797__footer form#ContactFooter{width:70%;margin:auto}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-bottom .footer-block__bottom{padding:35px 0 30px!important}}@media(min-width:768px)and (max-width:991px){div#shopify-section-template--21804102680797__ramadan-topbar .ramadan-topbar .page-width .ramadan-topbar-item{font-size:12px!important}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left{gap:20px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span p{display:none}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width{padding:15px 0}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span{gap:8px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span svg{width:32px!important;height:32px!important;padding:5px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span p a{font-size:16px!important}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-logo .header-logo-img{width:100%!important;height:100%!important;position:unset!important;border:unset!important;background:unset!important}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-logo img{width:90px;height:90px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-right a{padding:12px 20px;font-size:18px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper{padding:0}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left{width:50%!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left .section-block-banner-image{width:50%!important;height:100%!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left .section-block-banner-image .img-box{width:100%!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title span{font-size:40px!important;line-height:75px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .desc{font-size:20px!important;padding-bottom:20px!important;width:90%}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button{padding:16px 80px 16px 30px}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button span.text{font-size:16px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button:after{top:23px}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right{width:50%!important;padding:50px 0}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block .bg-policies-block .halo-item.slider__slide a{padding:15px!important}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block .bg-policies-block .halo-item.slider__slide a img{width:35px;height:35px}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block .bg-policies-block{padding:40px 0}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block .bg-policies-block .halo-item.slider__slide a{justify-content:center;padding:15px!important}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block .bg-policies-block .halo-item.slider__slide a span{font-size:16px!important}div#shopify-section-template--21804102680797__ramadan_grid_section .ramadan-custom-grid-wrapper .product-grid-static{column-gap:12px!important}div#shopify-section-template--21804102680797__ramadan_grid_section .ramadan-custom-grid-wrapper .product-grid-static .product-item .card-action form button.product-form__submit.button{font-size:16px!important;width:160px!important;min-width:160px!important;height:40px!important;padding:10px!important;display:flex;align-items:center;justify-content:center}div#shopify-section-template--21804102680797__ramadan_grid_section .ramadan-custom-grid-wrapper .product-grid-static .product-item .card-information .card-information__wrapper{height:70px!important}div#shopify-section-template--21804102680797__ramadan_grid_section .ramadan-custom-grid-wrapper .product-grid-static .product-item .card-information .card-information__wrapper a.card-title{height:50px!important}div#shopify-section-template--21804102680797__ramadan_grid_section .pagination-number-ramadan{gap:30px!important}div#shopify-section-template--21804102680797__ramadan_grid_section{padding-bottom:90px}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper{align-items:center!important;gap:0!important;flex-direction:column!important}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-left{width:100%!important}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-left .section-block-banner-image a.image-zoom.adaptive_height{height:100%!important}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-left .section-block-banner-image a.image-zoom.adaptive_height img{min-height:unset!important}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right{width:100%;height:100%;min-height:400px}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title{width:100%}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title span{font-size:30px;line-height:45px}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .desc{width:100%}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro{padding:50px 0!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width h2.review-heading{font-size:30px!important;line-height:45px!important;margin-top:0!important}div#shopify-section-template--21804102680797__ramadan_custom_review_XeQXwb section.ramadan-review-pro .page-width .google-review-wrapper{padding:25px!important;flex-direction:row!important}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-top{padding:80px 0 30px!important}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-top .halo-row.column-1 .footer-block__item.footer-block__column.footer-block__newsletter.newsletter__style1.text-left .footer-block__heading.cus-footer-heading{font-size:30px!important}.footer-block__newsletter .footer-block__newsletter-form{max-width:350px}div#shopify-section-template--21804102680797__footer footer.footer .footer__content-bottom .footer-block__bottom{padding:40px 0 30px!important}}@media(min-width:992px)and (max-width:1200px){div#shopify-section-template--21804102680797__ramadan-topbar .ramadan-topbar .page-width .ramadan-topbar-item{font-size:15px!important}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width{padding:35px 0}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span svg{width:32px!important;height:32px!important;padding:5px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span{gap:6px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left{gap:15px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span p a{font-size:16px!important}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-right a{padding:12px 20px;font-size:18px!important}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-logo .header-logo-img{width:164px;height:164px}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-logo img{width:100px;height:100px}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper{padding:0;align-items:self-start!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left{width:50%!important;position:relative!important;height:100%!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left .section-block-banner-image{margin:0;width:100%!important;height:100%!important;max-width:100%!important;position:relative}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-left .section-block-banner-image .img-box{width:100%!important;height:unset!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right{width:50%!important;padding:120px 0}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title span{font-size:50px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .desc{font-size:22px!important;width:90%}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button{padding:16px 90px 16px 30px}div#custom-image-banner-template--21804102680797__custom_press_banner_LzkBLV .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .press-actions a.button span.text{font-size:18px!important}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block .bg-policies-block{padding:40px 0}div#shopify-section-template--21804102680797__policies_block_qt6LHL .policies-block .bg-policies-block .halo-item.slider__slide a{justify-content:center}div#shopify-section-template--21804102680797__ramadan_grid_section .card .card-information .card-information__wrapper{height:68px!important}div#shopify-section-template--21804102680797__ramadan_grid_section .card .card-information .card-information__wrapper a.card-title{height:45px!important}div#custom-image-banner-template--21804102680797__custom_press_banner_zmrhj7 .press-banner-block-wrapper{gap:0!important}div#custom-image-banner-template--21804102680797__custom_press_banner_zmrhj7 .press-banner-block-wrapper .halo-block-content.text-left{padding:0 40px!important}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title{width:100%}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left h3.title span{font-size:30px;line-height:45px}div#shopify-section-template--21804102680797__custom_press_banner_zmrhj7 .custom-image-banner-block .press-banner-block-wrapper .section-block-right .halo-block-content.text-left .desc{width:100%}}footer.footer .footer__content-top .footer-block__details .rte span p a{justify-content:flex-start!important}footer.footer .footer__content-top .footer-block__details .rte span{margin:0!important}.gbbProductVariantModalContainer .gbbProductVariantModalDetailsContainer .gbbProductCardTextContainer .gbbProductItemTitle{font-family:Montserrat!important;font-weight:700;font-size:20px;line-height:28px!important;color:#5c5a5a!important}.gbbProductVariantModalContainer .gbbProductVariantModalDetailsContainer .gbbProductCardTextContainer .gbbProductItemPricesContainer .gbbProductItemPrice{font-family:Montserrat!important;font-weight:500;font-size:16px!important;line-height:34px!important;color:#000!important}.gbbProductVariantModalContainer .gbbProductVariantModalDetailsContainer .gbbProductCardTextContainer .gbbProductDescriptionContainer .gbbProductDescriptionText p{font-family:Montserrat!important;font-weight:400;font-size:15px!important;line-height:26px!important;color:#5c5a5a!important}.gbbProductVariantModalContainer .gbbProductVariantModalDetailsContainer .gbbProductQuantityHTMLContainer{align-items:center!important}.gbbProductVariantModalContainer .gbbProductVariantModalDetailsContainer .gbbProductQuantityHTMLContainer .gbbProductQuantityHeading{font-family:Montserrat!important;font-weight:500;font-size:16px!important;line-height:28px!important;color:#000!important}.gbbProductVariantModalContainer .gbbProductVariantModalDetailsContainer .gbbProductQuantityHTMLContainer .gbbProductQuantityHTML .gbbProductQuantityRemoveButton{background:#fff!important;color:#5c5a5a!important;border:1px solid #5c5a5a!important}.gbbProductVariantModalContainer .gbbProductVariantModalDetailsContainer .gbbProductQuantityHTMLContainer .gbbProductQuantityHTML .gbbProductQuantityRemoveButton:hover{background:#5c5a5a!important;color:#fff!important}.gbbProductVariantModalContainer .gbbProductVariantModalDetailsContainer .gbbProductQuantityHTMLContainer .gbbProductQuantityHTML .gbbProductQuantityAddButton{background:#fff!important;color:#5c5a5a!important;border:1px solid #5c5a5a!important}.gbbProductVariantModalContainer .gbbProductVariantModalDetailsContainer .gbbProductQuantityHTMLContainer .gbbProductQuantityHTML .gbbProductQuantityAddButton:hover{background:#5c5a5a!important;color:#fff!important}.gbbProductVariantModalContainer .gbbProductVariantModalDetailsContainer .gbbProductQuantityHTMLContainer .gbbProductQuantityHTML .gbbProductQuantityLabel{font-family:Montserrat!important;font-weight:500;font-size:18px!important;line-height:34px!important;color:#5c5a5a!important}.gbbProductVariantModalContainer .gbbProductVariantModalContentContainer .gbbProductCardActionContainer .gbbProductVariantAddButton{background:#fff!important;border:1px solid #5C5A5A!important;border-radius:50px!important;padding:8px 10px!important;font-family:Montserrat!important;font-weight:600;font-size:18px!important;color:#5c5a5a!important}.gbbProductVariantModalContainer .gbbProductVariantModalContentContainer .gbbProductCardActionContainer .gbbProductVariantAddButton:hover{transform:scale(.95)!important}.gbbProductVariantModalContainer .gbbProductVariantModalContentContainer .gbbProductVariantModalHeader .gbbProductVariantModalClose{top:0}.gbbProductVariantModalContainer .gbbProductVariantModalContentContainer .gbbProductVariantModalHeader .gbbProductVariantModalClose svg{width:25px!important;height:25px!important;fill:#5c5a5a!important;stroke:#5c5a5a!important}.landing-page .Landing-header .page-width .header-left span a{display:flex;gap:13px;align-items:center}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span a{display:flex;align-items:center;gap:13px}@media(min-width:600px){.gbbProductDescriptionText{max-height:100%!important}}@media(min-width:300px)and (max-width:991px){.landing-page .Landing-header .page-width .header-left span a span,div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span a span{display:none!important}}@media(min-width:991px)and (max-width:1200px){.landing-page .Landing-header .page-width .header-left span a{display:flex;gap:6px!important}div#shopify-section-template--21804102680797__ramadan-header .ramadan-header .page-width .header-left span a{display:flex;align-items:center;gap:6px}}.slick-list.draggable .card-product a.card-media{padding-bottom:100%!important}.u_body.emailwiz_modal_body .u-row i.fa-solid.fa-xmark.closeButton{right:-40px!important}div#ContactSection-template--21648789700829__main h1.page-header.text-left{font-family:Playfair Display!important;font-weight:500;font-size:38px!important;color:#5c5a5a!important;text-transform:none!important}.page-content.contact-content .contact-item.contact-itemLeft .form-field label.form-label{font-family:Montserrat!important;font-weight:500;font-size:16px!important;color:#5c5a5a!important}.page-content.contact-content .contact-item.contact-itemLeft .form-field .form-input.form-input-placeholder{border-radius:50px!important;font-family:Montserrat!important;font-weight:400;font-size:15px!important;color:#5c5a5a!important;border:1px solid #000000!important;background:#fff!important;padding:10px!important}.page-content.contact-content .contact-item.contact-itemLeft .form-field .form-input.form-input-hiddenPlaceholder{border-radius:50px!important;font-family:Montserrat!important;font-weight:400;font-size:15px!important;color:#5c5a5a!important;border:1px solid #000000!important;background:#fff!important;padding:10px!important;min-height:150px!important;height:150px}.page-content.contact-content .contact-item.contact-itemLeft .form-actions input.button.button--primary{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;border:1px solid #000000!important;font-family:Montserrat!important;font-weight:500;font-size:18px!important;padding:10px 15px!important}.page-content.contact-content .contact-item.contact-itemLeft .form-actions input.button.button--primary:hover{background:#fff!important;color:#5c5a5a!important}.page-content.contact-content .contact-item.contact-itemRight{margin-left:120px!important;width:430px}.page-content.contact-content .contact-item.contact-itemRight .contact-text{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:28px!important;text-transform:capitalize;color:#5c5a5a!important;width:80%!important}.page-content.contact-content .contact-item.contact-itemRight .contact-info .contact-store p span{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:24px!important;color:#5c5a5a!important;margin-top:0!important;margin-bottom:23px!important;text-transform:capitalize!important}.page-content.contact-content .contact-item.contact-itemRight .contact-store+.contact-store a svg{width:36px;height:36px;stroke:transparent}.page-content.contact-content .contact-item.contact-itemRight .contact-store+.contact-store a svg path{fill:#5c5a5a}.page-content.contact-content .contact-item.contact-itemRight .contact-store+.contact-store a.facebook-icon{margin-right:20px}.page-content.contact-content .contact-item.contact-itemRight .contact-store+.contact-store a svg:hover{transform:scale(.95)}.image-banner .banner-content.style-style_3 .content-box.text-left a.banner-button.button{margin:0!important;background:#5c5a5a!important;border-radius:50px;padding:13px 26.5px!important;height:50px!important;display:flex;align-items:center;justify-content:center;width:288px!important;max-width:300px!important}.image-banner .banner-content.style-style_3 .content-box.text-left a.banner-button.button span{font-family:Montserrat!important;font-weight:600;font-size:20px!important;line-height:100%!important;color:#fff!important}.image-banner .banner-content.style-style_3 .content-box.text-left a.banner-button.button:hover{background:#fff!important;border:1px solid #5c5a5a!important}.image-banner .banner-content.style-style_3 .content-box.text-left a.banner-button.button:hover span{color:#5c5a5a!important}#ContactSection-template--21648789799133__main h1.page-header.text-left{font-family:Playfair Display!important;font-weight:500;font-size:38px!important;color:#5c5a5a!important;text-transform:none!important}.page-content.contact-content .contact.contact-1 .contact-item .contact-text span{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:24px!important;color:#5c5a5a!important;margin-top:0!important;margin-bottom:23px!important;text-transform:capitalize!important}.page-content.contact-content .contact.contact-1 .contact-item form.contact-form .form-field label.form-label{font-family:Montserrat!important;font-weight:500;font-size:16px!important;color:#5c5a5a!important}.page-content.contact-content .contact.contact-1 .contact-item form.contact-form .form-field input.form-input.form-input-placeholder{border-radius:50px!important;font-family:Montserrat!important;font-weight:400;font-size:15px!important;color:#5c5a5a!important;border:1px solid #000000!important;background:#fff!important;padding:10px!important}.page-content.contact-content .contact.contact-1 .contact-item form.contact-form .form-field textarea.form-input.form-input-hiddenPlaceholder{border-radius:50px!important;font-family:Montserrat!important;font-weight:400;font-size:15px!important;color:#5c5a5a!important;border:1px solid #000000!important;background:#fff!important;padding:10px!important;min-height:150px!important;height:150px}.page-content.contact-content .contact.contact-1 .contact-item form.contact-form .form-actions input.button.button--primary{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;border:1px solid #000000!important;font-family:Montserrat!important;font-weight:500;font-size:18px!important;padding:10px 15px!important}.page-content.contact-content .contact.contact-1 .contact-item form.contact-form .form-actions input.button.button--primary:hover{background:#fff!important;color:#5c5a5a!important}.faq-container h1.page-header.text-left{font-family:Playfair Display!important;font-weight:500;font-size:38px!important;color:#5c5a5a!important}.faq-container .halo-page-content.halo-faqs-content .faqs .faqs-desc p{font-family:Montserrat!important;font-weight:400;font-size:18px!important;line-height:24px!important;color:#5c5a5a!important;margin-top:0!important;margin-bottom:23px!important}.faq-container .contact-support-button-wrapper a.contact-support-btn{padding:10px 20px;border-radius:50px}.faq-container .contact-support-button-wrapper a.contact-support-btn:hover{background:#fff!important;border:1px solid #5c5a5a!important;color:#5c5a5a!important}.shopify-policy__container .shopify-policy__body .rte p{font-family:Montserrat!important;font-weight:400;font-size:18px!important;color:#5c5a5a!important}.shopify-policy__container .shopify-policy__body .rte p strong{font-family:Montserrat!important;font-weight:700;font-size:18px!important;color:#5c5a5a!important}.shopify-policy__container .shopify-policy__body .rte ul li{font-family:Montserrat!important;font-weight:400;color:#5c5a5a!important;padding-bottom:10px}.shopify-policy__container .shopify-policy__body .rte ul li u{font-family:Montserrat!important;font-weight:600;font-size:18px!important;color:#5c5a5a!important}.shopify-policy__container .shopify-policy__body .rte ul ul li{font-family:Montserrat!important;font-weight:400;color:#5c5a5a!important;padding-bottom:10px}.shopify-policy__container .shopify-policy__body .rte ul ul li strong{font-family:Montserrat!important;font-weight:600;color:#5c5a5a!important}.shopify-policy__container .shopify-policy__body .rte i li{font-family:Montserrat!important;font-weight:400;color:#5c5a5a!important;padding-bottom:10px}.shopify-policy__container .shopify-policy__body .rte i li a{font-size:unset!important}.page-content .collection ul.productListing.productGrid.list-3 li.product .card .card-product a.card-media{padding-bottom:103%!important}.page-content .collection .pagination-wrapper .pagination-page-item.pagination-page-infinite a.button{border:1px solid #000000!important;background:#fff!important;border-radius:50px!important;color:#5c5a5a!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;text-align:center}.page-content .collection .pagination-wrapper .pagination-page-item.pagination-page-infinite a.button:hover{background:#5c5a5a!important;color:#fff!important}.product-card-layout-01 .card-action form a.button{border:1px solid #000000!important;background:#fff!important;border-radius:50px!important;width:200px!important;height:50px!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;text-align:center;color:#5c5a5a!important;padding:13px!important}.product-card-layout-01 .card-action form a.button:hover{background:#5c5a5a!important;border-radius:50px!important;width:200px!important;height:50px!important;font-family:Montserrat!important;font-weight:600;font-size:20px!important;text-align:center;color:#fff!important;padding:13px!important}.shopify-policy__container .shopify-policy__body .rte table tbody tr td:nth-child(2){width:200px!important}@media(min-width:300px)and (max-width:767px){.u_body.emailwiz_modal_body .u-row i.fa-solid.fa-xmark.closeButton{right:0!important}.page-content.contact-content .contact-item.contact-itemRight{margin-left:0!important;width:100%!important}.page-content.contact-content .contact-item.contact-itemRight .contact-text{width:100%!important}.card-information .card-information__wrapper a.card-title span.text{font-size:18px!important;line-height:25px!important;display:flex;height:50px;justify-content:center}.shopify-policy__container .shopify-policy__body .rte table tbody tr td:nth-child(2){width:350px!important}}@media(min-width:300px)and (max-width:370px){.shopify-policy__container .shopify-policy__body .rte table tbody tr td:nth-child(2){width:200px!important}}@media(min-width:481px)and (max-width:991px){.u_body.emailwiz_modal_body{margin:20px}.page-content.contact-content .contact-item.contact-itemRight{margin-left:0!important;width:100%!important}.page-content.contact-content .contact-item.contact-itemRight .contact-text{width:100%!important}}@media(min-width:768px)and (max-width:1024px){.u_body.emailwiz_modal_body .u-row i.fa-solid.fa-xmark.closeButton{right:-15px!important}}@media(min-width:768px)and (max-width:991px){.page-content.contact-content .contact-item.contact-itemLeft{width:100%!important;margin-bottom:50px!important}}@media(min-width:992px)and (max-width:1400px){.page-content.contact-content .contact.contact-1{display:flex!important;gap:30px!important}.page-content.contact-content .contact.contact-1 .contact-item.contact-itemLeft{width:50%!important}.page-content.contact-content .contact-item.contact-itemRight{margin-left:0!important;width:50%!important}.page-content.contact-content .contact-item.contact-itemRight .contact-text{width:100%!important}}.account-page.register-page .halo-page-header h1.page-header{font-family:Montserrat!important;font-weight:600;font-size:22px!important;color:#5c5a5a!important}.account-page.register-page .halo-page-content .login-item .halo-page-wrapper .login-text{font-family:Montserrat!important;font-weight:500;font-size:14px!important;color:#5c5a5a!important}.account-page.register-page .halo-page-content .login-item .halo-page-wrapper form#create_customer .form-field label.form-label{font-family:Montserrat!important;font-weight:500;font-size:18px!important;color:#5c5a5a!important}.account-page.register-page .halo-page-content .login-item .halo-page-wrapper form#create_customer .form-field .form-input.form-input-placeholder{border-radius:50px!important;border:1px solid #000000!important;background:#fff!important}.account-page.register-page .halo-page-content .login-item .halo-page-wrapper form#create_customer .form-actions input.button.button--primary{border-radius:50px!important;background:#5c5a5a!important;color:#fff!important;border:1px solid #000000!important;font-family:Montserrat!important;font-weight:500;font-size:18px!important;padding:10px 15px!important}.account-page.register-page .halo-page-content .login-item .halo-page-wrapper form#create_customer .form-actions input.button.button--primary:hover{background:#fff!important;color:#5c5a5a!important}@media(min-width:1300px)and (max-width:1550px){.page-content .articleLookbook-block .articleLookbook-item h3.articleLookbook-title{font-size:32px}}@media(min-width:1024px){.gbbProductVariantModalContainer{max-width:60%!important;width:100%}}.home_body .sections-slide-show .slideshow-wrapper .container{padding:0!important}@media(max-width:767px){.gbbProductVariantModalContainer{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:90%;height:85vh!important;overflow-y:auto}.gbbProductDescriptionText{max-height:100%!important}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
