.frequently-asked-questions h1.main-page-title.page-title.h2{text-align:center;font-size:20px;font-family:Helvetica,sans-serif;font-weight:400;color:#212121bf;text-transform:capitalize;font-size:2.5em;line-height:1.2}.frequently-asked-questions h2.collapsible-content__heading.h2{font-size:18px;color:#212121bf;font-family:Helvetica;font-weight:700;letter-spacing:0;margin-bottom:15px}.frequently-asked-questions .collapsible-content .accordion{border:1px solid #ccc!important;margin-bottom:20px;padding:0 5px 0 20px}.frequently-asked-questions h3.accordion__title.h4{color:#212121bf;font-family:Helvetica;font-weight:600}.frequently-asked-questions .accordion summary svg{width:16px;height:16px;top:15px}.frequently-asked-questions .accordion summary:hover{background:transparent}.frequently-asked-questions .collapsible-content summary:hover .accordion__title{text-decoration:none}.frequently-asked-questions .accordion__content p{font-size:15px!important}.frequently-asked-questions .collapsible-content__wrapper{padding-bottom:0!important}.frequently-asked-questions h2.rich-text__heading.rte.h2 span{font-family:Helvetica;font-weight:700;color:#212121bf;font-size:20px}.frequently-asked-questions .rich-text__text.rte{margin-top:10px}.contact h2.title{text-align:center;font-size:40px;font-family:Helvetica;text-transform:capitalize;font-weight:400;color:#212121bf}.contact main .field input{border:1px solid #ccc;height:52px;padding:20px}form#ContactForm .contact__fields{padding-top:35px}.contact main .field label{top:16px;font-size:14px}select#ContactForm-subject{border:1px solid #ccc;height:50px!important;padding:12px!important;font-size:15px}.contact main textarea#ContactForm-body{border:1px solid #ccc;padding:10px!important}.contact .contact__button{text-align:center}.contact .contact__button button:before,.contact .contact__button button:after{display:none}.contact .contact__button button{border-radius:100px;width:180px;height:50px;font-family:Helvetica;font-size:16px}.contact main .contact.page-width{padding-bottom:0}.contact main h2.rich-text__heading.rte.h2{font-weight:700;font-family:Helvetica;color:#212121bf;font-size:20px}.about-our-products .about-plain-text-con{padding-top:0}.contact main .rich-text__text.rte{margin:0;padding-top:5px}.contact main label{position:relative;top:0!important;left:0!important;font-weight:700;color:#212121bf;font-size:16px!important;font-family:Helvetica!important}.contact main .field{display:block}.product__info-wrapper.grid__item .product__label{font-size:15px;letter-spacing:.08rem;font-weight:700;color:#7d7d7d;text-transform:uppercase;padding-top:10px}.product-form__buttons button{font-size:16px;font-family:Helvetica;font-weight:500!important}.collection .card__inner.ratio{position:relative;z-index:999!important;display:inline-flex}.collection button.swym-button.swym-add-to-wishlist-view-product.product_.swym-icontext.swym-heart.swym-loaded{position:absolute;z-index:99;right:10px;top:10px}header span.swym-header-launcher-icon svg{width:21px;position:relative;top:2px}.outer-custom-wrap{display:flex;flex-direction:column}a#dawn-desktop{display:none!important}.swym-wishlist-button-bar{width:50%;margin-left:10px}.swym-wishlist-button-bar+div{width:50%}.swym-wishlist-button-bar>div{width:100%!important;height:100%!important}.swym-wishlist-button-bar>div button{width:85%!important}button.swym-button.swym-add-to-wishlist.swym-inject{background:#000!important;opacity:1!important;text-transform:inherit;font-family:Helvetica!important;font-weight:500!important;letter-spacing:.9px;height:47px!important}span.swym-fave-count{height:47px!important;color:#000;font-family:Helvetica;font-weight:700;border:1px solid #000!important;padding:0!important;width:10%!important;line-height:45px!important;text-align:center;opacity:1!important}.swym-btn-container .swym-add-to-wishlist.swym-heart.swym-added:after{opacity:1!important;font-size:20px;top:3px;left:10px}span.swym-icon.heart-filled:before{display:none}span.swym-icon.heart-unfilled:before{display:none}body .collection button.swym-button.swym-add-to-wishlist-view-product.product_.swym-icontext.swym-heart:after{color:red!important}.swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{color:red!important}body.login.gradient.account a.header__icon.header__icon--account{margin-right:10px}@media(min-width:990px){.contact header a.header__heading-link.link img{max-width:300px!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item{width:48%!important}}@media(max-width:600px){.outer-custom-wrap{display:block}.swym-wishlist-button-bar{width:100%!important;margin:0 0 10px!important}.swym-wishlist-button-bar+div{width:100%!important}.swym-wishlist-button-bar>div button{width:100%!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item{width:48%!important}}span.swym-fave-count{display:none!important}.swym-btn-container[data-position=default] .swym-add-to-wishlist.swym-icontext:after{top:4px;left:10px}header span.swym-header-launcher-icon svg{stroke-width:1.5px!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item{border:1px solid #d6d0d0!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper img{border-bottom:1px solid #000!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{border-bottom:1px solid #d6d0d0}button.swym-add-to-cart-btn.swym-button.swym-button-1.swym-is-button.swym-bg-2.swym-color-4.swym-is-button{margin:10px;background-color:#000;padding:11px;font-size:1.6rem;font-weight:400}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{font-size:1.6rem;line-height:2.3rem;font-weight:300;text-align:center}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price{justify-content:center}.swym-ui-component .swym-product-price.swym-has-sale .swym-product-final-price{font-weight:700;color:#181818}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-product-price .swym-product-original-price{font-size:1.3rem;color:#7d7d7d;font-weight:300}button.swym-button.swym-add-to-wishlist-view-product{padding:8px}.swym-ui-component .swym-wishlist-grid{max-width:1200px!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item{width:23%!important;margin:0 2% 0% 0!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-title{overflow:visible!important;white-space:unset!important;font-family:Helvetica!important;color:#121212!important;font-weight:300!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper img{border-bottom:none!important}.swym-ui-component .swym-product-price.swym-has-sale .swym-product-final-price{color:#181818!important;font-size:20px!important}div#swym-wishlist-render-container{padding-bottom:80px!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{height:auto!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-product-title{font-weight:300!important;color:#000!important;font-size:3rem!important;line-height:34px!important}.product .price-item--lg{font-size:20px!important;font-weight:800!important}.swym-ui-component .swym-product-price .swym-product-original-price{color:#000!important;font-size:1.3rem!important;font-weight:300!important;opacity:.6!important}.swym-ui-component .swym-wishlist-product-detail-content .swym-wishlist-add-to-cart-btn{padding:13px 25px!important;width:50%!important;background:#000!important}.swym-btn-container .swym-button.swym-added *:not(.swym-tooltip){opacity:1!important}.wishlist-new h1{font-size:20px;text-transform:uppercase;font-family:Helvetica;margin-bottom:30px;padding-top:60px;padding-left:8px}.wishlist-new .grid__item.medium-up--five-sixths.medium-up--push-one-twelfth{width:100%;max-width:100%}.wishlist-new #wishlist-items-container .swym-wishlist-grid{max-width:100%!important;overflow-y:hidden;overflow-x:scroll;justify-content:center;flex-wrap:nowrap}.wishlist-new div#wishlist-items-container{max-width:100%!important}.wishlist-new a.swym-wishlist-item.swym-is-anchor{min-width:23.5%!important;margin:0 10px!important}.wishlist-new .rte{padding-bottom:110px}.wishlist-new .swym-wishlist-grid .swym-wishlist-image-wrapper{height:100%!important}.wishlist-new a.swym-wishlist-item.swym-is-anchor{border:1px solid #ccc}.wishlist-new .swym-wishlist-grid .swym-wishlist-image-wrapper img{border-bottom:1px solid #ccc}.wishlist-new .wishlist-icon{margin-top:-40px;padding:10px 20px;text-align:center}.wishlist-new .swym-product-price.swym-text{justify-content:center}.wishlist-new .swym-product-final-price.swym-value{font-size:2rem}.wishlist-new #wishlist-items-container .swym-wishlist-grid{padding-bottom:30px}.wishlist-new button#swym-custom-add-toCartBtn{background:#000;height:50px;font-size:1.6rem;font-family:Helvetica;font-weight:400;margin:0 13px 20px}.wishlist-new .swym-wishlist-grid::-webkit-scrollbar-track{background-color:#fff;border:1px solid #000}.wishlist-new .swym-wishlist-grid::-webkit-scrollbar{width:100%;height:13px;background-color:#000}.wishlist-new .swym-wishlist-grid::-webkit-scrollbar-thumb{width:100px;background-color:#000}.custom_google_logo_wrap{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:20px}.custom_google_logo_wrap li img{max-width:165px;width:100%}.trustpilet_banner_icon img{max-width:160px;width:100%}body.account.gradient.account{padding:0;max-width:100%}body.account.gradient.account .announcement-bar__link .announcement-bar__message{margin:0}@media(max-width:767px){product-recommendations.product-recommendations a.full-unstyled-link{height:70px!important;font-size:12px;line-height:17px}.collection h3.swym.card__heading.h5 a{font-size:12px;line-height:17px;height:70px!important}.collection .product__label{font-size:10px!important;letter-spacing:0}.collection button.quick-add__submit.button{font-size:11px}.section-template--24147124748572__multicolumn-padding{padding-top:0!important;padding-bottom:0!important}.multicolumn{padding:2rem 1rem!important}.header__heading-link{padding:11px 0!important}.cart-count-bubble{left:17px;top:4px;width:12px;height:12px}.header__icons{align-items:center!important;padding-right:7px}.mobile-header-logo-container{padding-left:7px;gap:6px!important}div#trustpilot-widget-trustbox-1-wrapper{margin:0!important;display:none!important}.product__media-item>*{position:relative;z-index:-1!important}slider-component#GalleryViewer-template--21022556553500__main{position:relative;z-index:0}.smile-panel-frame-container .smile-panel-frame{top:26px!important}.show-map-container{z-index:99999!important}body.collection div#trustpilot-widget-trustbox-0-wrapper{padding:0!important;display:block!important;height:53px!important}.trustpilet_banner_icon img{width:100%!important;margin:0 0 0 auto}.trustpilet_banner_icon{width:68px!important}.header__icon,.header__icon--cart .icon{height:3.4rem!important;width:3.4rem!important}.wishlist-new a.swym-wishlist-item.swym-is-anchor{min-width:46%!important;width:100%!important;max-width:100%!important}.product .product__description.rte{font-size:15px;line-height:25px}.wishlist-new .swym-wishlist-grid .swym-wishlist-image-wrapper{height:160px!important}.wishlist-new .wishlist-icon{font-size:14px!important;padding:8px;margin:0!important;padding-bottom:0!important}.swym-variant-title.swym-text.swym-title-2.swym-variant-title-spacer{display:none}.wishlist-new button#swym-custom-add-toCartBtn{height:40px}}@media(max-width:1024px)and (min-width:768px){.wishlist-new .swym-wishlist-grid .swym-wishlist-image-wrapper{height:170px!important}.wishlist-new .wishlist-icon{margin:0!important;padding:10px!important}.swym-variant-title.swym-text.swym-title-2.swym-variant-title-spacer{display:none}body.collection div#trustpilot-widget-trustbox-0-wrapper{padding:1rem 3rem 0rem}}.product .product__description.rte{background-color:#faf8f4;color:#121212;padding:22px;font-size:16px;letter-spacing:.04rem;line-height:28px;border-radius:8px;margin-top:20px!important}.product .outer-custom-wrap p{margin-bottom:0!important;margin-top:0!important}.trustpilet_banner_icon img{width:60%;margin:0 34px 0 auto;display:flex}.trustpilet_banner_icon a{width:224px!important;display:flex}.search-modal__form{width:446px!important;display:flex;justify-content:center;position:relative;left:0;margin:0 auto;min-width:auto!important}.search__input.field__input{width:437px!important;margin:0 auto;display:flex;justify-content:center}.header_new_style_container{display:block!important}.main-menu-top-bar.header_new_style_container{display:flex!important}.header__icons{align-items:center!important}@media(min-width:1025px)and (max-width:1199px){.search-modal__form{width:300px!important}h1.header__heading{width:218px}.search__input.field__input{width:100%!important}.main-menu-top-bar.header_new_style_container{column-gap:3rem}.trustpilet_banner_icon a{width:192px!important;display:flex}.header__heading-logo{max-width:259px!important}}@media(min-width:990px)and (max-width:1024px){.header__heading-logo{max-width:259px!important}.search-modal__form{width:300px!important}.main-menu-top-bar.header_new_style_container .hide-on-mobile,.main-menu-bottom-bar{display:block!important}.header__inline_searchbar.hide-on-desktop{display:none}h1.header__heading{width:218px}.search__input.field__input{width:100%!important}.main-menu-top-bar.header_new_style_container{column-gap:0rem}.trustpilet_banner_icon a{width:192px!important;display:flex}}@media(min-width:1200px)and (max-width:1299px){.main-menu-top-bar.header_new_style_container{column-gap:2rem!important}.header__heading-logo{max-width:259px!important}}@media(max-width:767px){.trustpilet_banner_icon a{width:67px!important;display:flex}.main-menu-top-bar.header_new_style_container{column-gap:1rem!important}.main-menu-top-bar.header_new_style_container{display:flex!important}.select-text,.search__input.field__input,.search-modal__form{width:100%!important}}.customer.account a svg{margin-right:10px}.account a svg{margin-right:10px}.select{width:100%!important}.select:after{left:auto}header .trustpilot-widget{width:100%;max-width:150px;display:none}div#trustpilot-widget-trustbox-0-wrapper{padding:6rem 13rem 3rem;display:none}header .header__icons div#trustpilot-widget-trustbox-1-wrapper{margin-right:33px!important;displya:none!important}.header__icons div#trustpilot-widget-trustbox-1-wrapper iframe{height:90px!important}@media(max-width:600px){div#trustpilot-widget-trustbox-0-wrapper{display:none}}@media(max-width:600px){.header__icons div#trustpilot-widget-trustbox-1-wrapper .trustpilot-widget iframe{height:70px!important}.header__icons div#trustpilot-widget-trustbox-1-wrapper{width:81px}header .header__icons div#trustpilot-widget-trustbox-1-wrapper{margin-right:20px!important}}body.collection .main-menu-top-bar.header_new_style_container{display:flex!important;align-items:center}body.collection div#trustpilot-widget-trustbox-0-wrapper{padding:9rem 4rem 3rem}#smile-ui-container,#smile-ui-lite-container{z-index:1!important}.panel-body .smile-collapsed-banner-font-color-light .panel-header-container .panel-fixed-header{color:#fff;padding-top:62px!important}#shopify-section-header{z-index:1!important}iframe#smile-lite-launcher-frame{z-index:999!important}slider-component#GalleryViewer-template--19636087423252__main{position:relative;z-index:1!important}.smile-panel-frame-container .smile-panel-frame{top:26px!important}.panel-wrapper.smile-theme-light.smile-banner-font-color-light{position:relative;z-index:999999!important}.show-map-container{z-index:99999!important}.image-banner-section{position:relative;z-index:0!important}body.login.gradient.account .essential_annoucement_bar_wrapper,body.account.gradient.account .essential_annoucement_bar_wrapper{margin-top:0}.customer.login.section-template--19636086931732__main-padding{padding:50px 0!important}body.account.gradient.account .customer.account.section-template--21022555865372__main-padding{padding-left:0;padding-right:0}@media(min-width:768px)and (max-width:1500px){body.account.gradient.account .customer.account.section-template--21022555865372__main-padding{padding-left:25px!important;padding-right:25px!important}}@media(max-width:767px){a.header__heading-link.link.link--text.focus-inset{padding-top:11px!important}details.menu-drawer-container{position:relative;top:3px}header .header__icons div#trustpilot-widget-trustbox-0-wrapper{margin-right:20px!important;display:none!important}body.account.gradient.account .customer.account.section-template--21022555865372__main-padding{padding-left:25px!important;padding-right:25px!important}.header__icons div#trustpilot-widget-trustbox-0-wrapper{width:81px}div#trustpilot-widget-trustbox-1-wrapper{padding:0!important;height:53px!important}.product-grid-container .quick-add.no-js-hidden{z-index:0}}.product__media-item>*{position:relative;z-index:0!important}body.page.gradient.about-us div#trustpilot-widget-trustbox-0-wrapper{margin-top:25px!important}body.page.gradient.about-our-products div#trustpilot-widget-trustbox-0-wrapper{margin-top:32px!important}.product_lable-description{font-family:Helvetica;letter-spacing:0;color:#7d7d85;font-size:15px;font-style:italic;font-weight:500;line-height:21px}ul.menu-drawer__menu.has-submenu.list-menu{position:relative;z-index:9999!important}.js .menu-drawer__submenu{z-index:999999!important}.menu-drawer summary.menu-drawer__menu-item{position:relative;z-index:999999!important}.card__heading a:after{z-index:-1!important}.product__info-wrapper.grid__item .product__label{display:flex;gap:9px}.product__label img{width:13px;height:16px;margin-top:5px;margin-bottom:5px}.styles_StickyWidget__{right:22px!important;bottom:83px!important}.facets-vertical .product-grid-container{position:relative;z-index:0}.facet-filters{padding-left:0rem!important}.facet-filters__label{margin:0 0rem 0 0;width:50%}.card__media{display:flex;margin:0 auto;justify-content:center;width:100%!important;z-index:999!important}.card.card--card.card--media.color-background-1.gradient{position:relative;z-index:999}.collection h3.swym.card__heading.h5 a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:2;-webkit-box-orient:vertical;height:73px}product-recommendations.product-recommendations a.full-unstyled-link{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:2;-webkit-box-orient:vertical;height:73px}a.header__icon.header__icon--cart svg.icon.icon-cart-empty{width:35px!important}a.header__icon.header__icon--cart svg.icon.icon-cart{width:36px!important;height:32px!important}.cart-count-bubble{line-height:24px!important;width:14px;height:14px;font-size:10px!important}
/*# sourceMappingURL=/cdn/shop/t/18/assets/custom.css.map */
