html{padding-bottom:0!important;scroll-behavior:smooth}*,*:before,*:after{box-sizing:border-box}:before,:after{border:0;box-shadow:none!important}*,:focus,:focus-visible{outline:none!important;box-shadow:none!important}*{-webkit-tap-highlight-color:transparent}*{margin:0;padding:0}a{-webkit-transition:all .25s ease;transition:all .25s ease}p{line-height:28px}a.button{background:#000;color:#fff;font-size:12px;min-height:40px}ul li{line-height:28px}.shopify-section:not(.gps) h2{font-size:20px!important;font-weight:600!important;letter-spacing:2.3px!important}s.price-item.price-item--regular.free-price{color:#000;font-size:18px}.header__icon svg.icon,.header__icons svg.icon{height:25px!important;width:25px!important}.announcement-bar__message{font-size:12px;line-height:25px;letter-spacing:2.1px}summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{display:flex;align-items:center;text-decoration:none}summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle p{text-transform:uppercase;opacity:80%;padding-left:10px;font-size:12px;letter-spacing:2.5px}.list-menu__item{font-size:15px;color:#000;letter-spacing:1px;text-shadow:0 0 #000000a8}nav.header__inline-menu .list-menu--inline{gap:68px}nav.header__inline-menu{border-top:1px solid #dbdbdb}.header--top-center .header__inline-menu,.header--top-center .header__heading-link{padding:0}.header__menu-item{padding:1.5rem 0}.header__icons{gap:8px}.header__menu-item .icon-caret{right:0;display:none}summary.list-menu__item{padding-right:0!important}.header__submenu.list-menu{padding:0}.header__submenu .header__menu-item{justify-content:space-between;padding:13px;border-bottom:1px solid #ccc}.fixed div#shopify-section-header{transition:transform .15s ease-out;position:sticky;top:0;transform:translateY(0)}sticky-header.header-wrapper{box-shadow:0 0 20px #0000001f!important}details#Details-HeaderMenu-7 ul.header__submenu.list-menu.list-menu--disclosure{right:-80px}.announcement-bar__message span{font-weight:600;padding-right:.5rem}.section-collection-list .card__content{position:absolute;left:0;right:0;display:flex;align-items:center;justify-content:center;height:100%;background:#00000030}.section-collection-list .card__content .card__information h3 a{color:#fff;letter-spacing:.5px;font-size:20px}.section-collection-list .card__content .card__information h3 a span.icon-wrap{display:none}.section-collection-list .card-wrapper.collection-card-wrapper:hover .card__content{background:#000;height:auto!important;bottom:0;position:absolute}.section-collection-list ul.collection-list{--grid-desktop-vertical-spacing: 25px;--grid-desktop-horizontal-spacing: 25px}.title-wrapper--no-top-margin{justify-content:center}.collection-list-title{margin-bottom:20px!important}.scroll-trigger.animate--slide-in{transform:translateY(0)}.multicolumn .title{font-size:20px!important;font-weight:400!important;margin-bottom:35px!important}ul.multicolumn-list li{border-right:1px solid #1f1f1f}ul.multicolumn-list li:last-child{border-right:0}ul.multicolumn-list .multicolumn-list__item .media--adapt .multicolumn-card__image{width:64px;height:64px;margin:0 auto;padding:0!important}ul.multicolumn-list .multicolumn-list__item.center .media--adapt,ul.multicolumn-list .multicolumn-list__item .media--adapt .multicolumn-card__image{height:64px;padding:0!important}ul.multicolumn-list .multicolumn-card__info{padding:15px 0!important}.testimonial-sec{padding:68px 0}.testimonial-sec h2{text-align:center;margin-bottom:50px}.testimonials-slide{border:1px solid #a2a2a2;box-shadow:0 0 20px #0000000d!important}.testimonials-slide blockquote{padding:45px!important;border:0}.testimonial-sec .slick-slide{margin:15px}.testimonial-sec span.testimonial-stars{color:#ffb74b;font-size:25px;font-style:normal}.testimonials-slide blockquote.testimonials-slider__text p{color:#000;font-size:17px;line-height:24px;margin:8px 0 20px;font-style:normal;letter-spacing:0;text-shadow:0 0 #0000004a;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;font-family:NunitoSans-Elite}.testimonials-slide blockquote.testimonials-slider__text cite{font-size:16px;font-style:normal;color:#000;text-transform:uppercase;font-weight:400}.testimonial-sec button.slick-arrow:before{content:url(/cdn/shop/files/arrw.png?v=1674202449)}.testimonial-sec button.slick-prev.slick-arrow{left:-50px}.testimonial-sec button.slick-next.slick-arrow{transform:rotate(180deg);right:-50px}.testimonial-sec .slick-dots li{margin:0}.testimonial-sec .slick-dots li button:before{font-size:40px;opacity:1;border-radius:50px;width:10px;height:10px;content:"";background:#d6d6d6}.testimonial-sec .slick-dots li.slick-active button:before{opacity:1;background:#000}.testimonial-sec .slick-dotted.slick-slider{padding-bottom:25px}.banner-with-text h2.banner__heading.h1{font-size:30px;line-height:32px;color:#000;letter-spacing:1px!important}.banner-with-text .banner{width:80%}.banner-with-text .banner__box.content-container{min-width:25%;padding:0;max-width:25%!important}.banner-with-text .banner__content.banner__content--middle-right.page-width{padding:4rem 0}.newsletter h2{text-transform:uppercase}.newsletter__subheading p{font-size:17px;color:#000;line-height:24px}.newsletter__subheading{margin-top:6px!important}.newsletter__wrapper .newsletter-form__field-wrapper{max-width:100%!important}.newsletter-form__field-wrapper .field__input{background:#fff;border:1px solid #ababab}.newsletter button#Subscribe{background:#000;color:#fff;width:140px;text-transform:uppercase;font-size:12px;letter-spacing:.5px;height:61px;margin-top:1px}.newsletter .newsletter-form__field-wrapper .field__input{height:62px}.newsletter label.field__label{line-height:40px;color:#737373}.footer__content-bottom{display:none}h2.footer-block__heading{font-size:18px!important;text-transform:uppercase;margin-bottom:16px;letter-spacing:.6px!important}ul.footer-block__details-content a.link{font-size:14px;color:#fff;line-height:24px;padding:0;font-weight:300;opacity:.9}footer .list-social__item .icon{height:2rem;width:2rem;color:#fff}ul.footer__list-social{justify-content:flex-start!important;padding:0!important}footer a.link.list-social__link{padding:10px 20px 0 0}.footer-block--newsletter{margin:0!important}body.gradient.product .custom_tabs.rich-text+div{float:left;width:100%}.testimonials-section-product .testimonials-slide blockquote{padding:45px!important;border:0;background:#fff}.testimonials-section-product .testimonials-slide{border:none}.testimonials-slider-center{position:relative}.icon_text-wrapper .rte.small{display:flex;align-items:center;justify-content:start;gap:10px}.ufe-cart #utitle,.ufe-cart p{color:#000!important}.ufe-popup-wrap .udiscount_unitPrice_wrapper,.ufe-options .udiscount_unitPrice_wrapper{display:none}.ufe-footer .ufe-cart{border-top:1px solid #000000;border-bottom:1px solid #000000;border-radius:0}.ufe-popup-wrap{background:transparent!important}.custom__description p,.product__description{clear:both}.custom_tabs a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness var(--duration-short) ease}.product__tax.caption.rte,.product-form__quantity .form__label{display:none}.product-recommendations li.grid__item{width:100%!important;max-width:100%!important}#preloader{position:fixed;top:0;left:0;height:100%;width:100%;background:#fff;z-index:999;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;transition:all .5s ease}.gk_loader{display:block!important;position:relative;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:3px solid transparent;border-top-color:#000;-webkit-animation:spinld 2s linear infinite;animation:spinld 2s linear infinite}.gk_loader:before{content:"";position:absolute;top:5px;left:5px;right:5px;bottom:5px;border-radius:50%;border:3px solid transparent;border-top-color:#000;-webkit-animation:spinld 3s linear infinite;animation:spinld 3s linear infinite}.gk_loader:after{content:"";position:absolute;top:15px;left:15px;right:15px;bottom:15px;border-radius:50%;border:3px solid transparent;border-top-color:#000;-webkit-animation:spinld 1.5s linear infinite;animation:spinld 1.5s linear infinite}@-webkit-keyframes spinld{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinld{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}}.cart\.uk .hide-disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.mobile-banner-img img{display:none}.related--product{padding-top:50px}ul.cus_slid.grid.product-grid{max-width:89%;margin:0 auto}.custom__description table{width:auto!important;height:auto!important}.product__info-wrapper .spb-select select{border:1px solid #d2d2d2;border-radius:10px;color:#888;font-size:12px;text-transform:capitalize;letter-spacing:.4px;line-height:initial;margin:4px 0 13px;width:100%;padding:10px}.progress-below .progress{background:#e7e7e7}.shipping-container{margin-bottom:30px!important}.ufe-cart #utitle,.ufe-cart p{color:#000}.ufe-floating .ufe-wrap,.ufe-popup .ufe-wrap,.ufe-footer .ufe-checkout-btns{border-radius:0!important}.icon_text-wrapper .rte img{border:none!important}.icon_text-wrapper img{width:40px}.icon_text-wrapper p strong{font-weight:700}.ufe-core .popTitle{color:#000!important}.icon_gift-wrapper .icon_text-wrapper{gap:10px}.cart .cart-goal{margin-bottom:10px}.icon_text-wrapper img{width:40px;border:none}.free-shipping-value,.free-shipping-text,.cart-goal-heading{display:none}.goal-cart-inner .progress-below .progress{background:#e7e7e7}.goal-cart-inner .progress-below .progress .progress-bar,.icon_gift-wrapper .progress-below .progress .progress-bar{font-size:6px;background:#000;color:#000}.icon_text-wrapper{display:flex;gap:0px;align-items:center;padding-top:15px;padding-bottom:5px}.cart-goal{margin-bottom:-30px}@keyframes progress{0%{width:0}25%{width:25%}50%{width:50%}75%{width:75%}to{width:100%}}@media screen and (min-width: 989px){.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:0}}@media screen and (max-width: 989px){details-modal.header__search p{display:none}}@media screen and (min-width: 750px){.newsletter-form{max-width:70rem!important;margin-top:35px!important}.grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)!important}}@media screen and (min-width: 768px){.footer-block.grid__item.hide{display:block}.footer-block.grid__item.show{display:none}}@media screen and (max-width: 1024px){.mobile-banner-img img{display:block;width:100%;height:100%;object-fit:cover;object-position:right}.banner__media.media.mobile-bg .mobile-banner-img+img{display:none}.related--product{padding-top:20px}}@media screen and (max-width: 767px){summary.header__icon.header__icon--search.header__icon--summary.link.focus-inset.modal__toggle{justify-content:end}.menu-drawer__menu .menu-drawer__menu-item{padding:1rem 2rem}ul.multicolumn-list li{border-right:none}.footer-block.grid__item.hide{display:none}.footer-block.grid__item.footer-block--menu{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);float:left}.footer-block.grid__item.text{display:grid;align-items:center;justify-content:center}.footer .footer__list-social.list-social:only-child{justify-content:center}.footer .footer__content-top{padding-bottom:3rem;padding-left:calc(2rem / var(--font-body-scale));padding-right:calc(2rem / var(--font-body-scale))}ul.cus_slid.grid.product-grid{max-width:80%}}.slider__slide{scroll-snap-stop:always}.product-form__buttons:has(.nosale){padding:0;width:100%;margin-top:-15px}.header__submenu .header__submenu{position:absolute!important;top:0!important;left:100%!important;min-width:200px!important;background:rgb(var(--color-background))!important;border:1px solid rgba(var(--color-foreground),.08)!important;box-shadow:0 2px 10px #0000001a!important;z-index:100!important;transition:opacity var(--duration-default) ease,transform var(--duration-default) ease!important}@media screen and (min-width: 990px){.header__submenu details>summary.header__menu-item .icon-caret{display:inline-block!important;position:absolute;right:1rem;top:50%;transform:translateY(-50%) rotate(-90deg);width:1rem;height:1rem}.header__inline-menu>ul>li>.header__menu-item .icon-caret{display:none!important}.header__submenu li:not(:has(details)) .icon-caret{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/custom.css.map */
