/** Shopify CDN: Minification failed

Line 505:0 All "@import" rules must come first
Line 505:109 All "@import" rules must come first
Line 1590:28 Expected identifier but found "*"

**/
@import url('https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap');

/*!Flickity v2.2.1*/.footer-logo,.logo-image,.text-capitalize{text-transform:capitalize}.list-style-none,.swatch-group{list-style:none}a,footer ins{text-decoration:none}.cart-wrapper,.flickity-enabled,.header,.image-block-item,.image-layout4,.nav-level__0,.nav-level__1,.relative,.topbar-item,.vs-topbar .dropdown-items{position:relative}.flickity-enabled:focus{outline:0}.hide{display:none!important}.flickity-viewport{overflow:hidden;position:relative;height:100%}.absolute,.flickity-button,.flickity-prev-next-button .flickity-button-icon,.flickity-slider,.text-content{position:absolute}.flickity-slider{width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{border:2px solid #555;color:#333}.btn-compare,.btn-wishlist,.dd-pp__atv,.flickity-button:hover{cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:28px;height:28px;transform:translateY(-50%)}.flickity-prev-next-button.previous,.reduce,.slideshow-lookbook-2 .horizontal.left .product-img::after,.slideshow-lookbook-2 .horizontal.left .product-img::before{left:0}.flickity-prev-next-button.next,.increase,.slideshow-lookbook-2 .horizontal.right .flickity-prev-next-button.next,.slideshow-lookbook-2 .horizontal.right .product-img::after,.slideshow-lookbook-2 .horizontal.right .product-img::before{right:0}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-page-dots{position:absolute;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;opacity:.25;cursor:pointer}.flickity-carousel:hover .flickity-prev-next-button,.flickity-page-dots .dot.is-selected,.nav-middle:hover .flickity-prev-next-button,.product-thumb.is-selected{opacity:1}.breadcrumb a{color:#fff!important}.text-content{opacity:0}.text-content__icon{margin-bottom:2.3em}.text-content__icon svg{display:block;width:4.7em}.btn-compare.btn svg,.btn-wishlist.btn svg,.text-center .text-content__icon svg{margin:0 auto}.description{color:#555;font-size:1.4rem;letter-spacing:.024em;line-height:2rem}.block-title{margin-bottom:var(--space-btitle);color:var(--c-block-title);font-family:var(--font-body);font-weight:400;line-height:1.1428em}.block-title__classic .block-title{padding-left:1rem;font-size:2.2rem}.block-title__classic .block-title::before,.sidebar-block .block-title::before{display:inline-block;position:relative;bottom:-1px;left:-1rem;width:.4rem;height:1.4rem;content:"";background-color:var(--c-theme)}.block-title__advanced .block-title,.block-title__cb .block-title{font-size:2.5rem;text-align:center}.block-title__advanced .block-description,.block-title__cb .block-description,.slideshow-lookbook-2 .vertical .product-detail,.text-center{text-align:center}.block-title__cb .block-title::after{display:block;margin:0 auto;padding-top:1.5rem;width:3.5rem;border-bottom:3px solid var(--c-theme);content:""}.block-title__cb .center-icon .block-title{margin-bottom:4.2rem}.block-title__cb .nav-top__center .block-title::after,.block-title__cb .sidebar-block .block-title::after{content:none}.block-title__ch .block-title{font-size:40px;color: #000; font-weight:900;text-align:center}.block-title__ch .block-description{font-family:var(--font-heading);font-size:1.6rem;text-align:center}.block-description{margin-top:var(--space-btitle-minus);margin-bottom:4.5rem;color:#818181;font-size:1.6rem}h2,h3,h4{margin-bottom:2.4rem}.vertical-advanced .product-info,.vertical-progressive .product-type,h5,h6,p{margin-bottom:1.6rem}#mainContent .shopify-section,.full-width-container,.mobile-menu__drop-down,.overflow-hidden,.vs-homepage-slideshow{overflow:hidden} /*.template-index,html{overflow:auto}*/ .container,.container-1500{width:100%;margin:0 auto;padding:0 1.5rem}.row{display:flex;flex-wrap:wrap;margin-right:-1.5rem;margin-left:-1.5rem}.grid{display:grid}.grid--cols{grid-column-gap:1.5rem}.col-padding{position:relative;padding-right:1.5rem;padding-left:1.5rem}#MainContent .shopify-challenge__container,.footer-item .store-location,.large-1,.large-10,.large-11,.large-12,.large-2,.large-3,.large-4,.large-5,.large-6,.large-7,.large-8,.large-9,.medium-1,.medium-10,.medium-11,.medium-12,.medium-2,.medium-3,.medium-4,.medium-5,.medium-6,.medium-7,.medium-8,.medium-9,.product-card .product-detail,.vb-form,.vb-form .contact-form,.vertical-advanced .action-cart .btn-default,.width-100{width:100%}#toPageTop,.btn-compare span,.btn-wishlist span,.disable-swatch .swatch-group,.ds-none,.horizontal-advanced .product-actions,.horizontal-classic .product-actions,.horizontal-default .product-actions,.horizontal-modern .product-actions,.horizontal-progressive .product-actions,.logo-image__mobile,.mobile-sidebar-toggler,.product-card .limited-brand,.product-card .product-description,.result-loading,.selector-wrapper,.toplinks-dropdown,.user-notice,.vb-form--compact .vb-form__label,.vertical-classic .product-actions,.vertical-default .product-actions,.vertical-details .product-actions,.vertical-modern .product-actions,.vertical-progressive .product-actions,.vnd-device-touch.mobile-show_quick_actions .product-card a.link-entire,.vnd-loading-scr{display:none}.block,.shopify-product-reviews-badge,.slideshow-lookbook-2 .lookbook-spot{display:block}.flex{display:flex}.flex-column{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-1,.item-1x{flex:1}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-strech{align-items:stretch}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.full-height,.vs-homepage-slideshow .full-height .slide-item{height:100vh}.height-100,.logo-container svg,.sidebar-block .article-detail,.sidebar-block .product-detail{height:100%}.x-center{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%)}.y-center{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.product-actions-center .horizontal-advanced .product-actions,.product-actions-center .horizontal-classic .product-actions,.product-actions-center .horizontal-default .product-actions,.product-actions-center .horizontal-modern .product-actions,.product-actions-center .horizontal-progressive .product-actions,.product-actions-center .vertical-classic .product-actions,.product-actions-center .vertical-default .product-actions,.product-actions-center .vertical-details .product-actions,.product-actions-center .vertical-modern .product-actions,.product-actions-center .vertical-progressive .product-actions,.xy-center{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}.item-2x{flex:2}.item-3x{flex:3}.grid-items__1,.grid-items__2,.grid-items__3,.grid-items__4,.grid-items__5,.grid-items__6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.portrait-half{flex:0 0 50%;max-width:50%}@media (min-width:320px){.grid-items__2,.grid-items__3,.grid-items__4,.grid-items__5,.grid-items__6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:1530px){.container-1500{max-width:1500px}}html{background-color:var(--c-main-background);font-size:62.5%;padding-bottom:0!important}body{color:var(--c-body-text);font-size:var(--font-body-size);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-family:var(--font-body)!important;-ms-text-size-adjust:100%;line-height:1.07;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#mainContent{min-height:500px}*{margin:0;padding:0}*,::after,::before{box-sizing:border-box}input::-webkit-input-placeholder{color:currentcolor}input:-ms-input-placeholder{color:currentcolor}input::placeholder{color:currentcolor}textarea::-webkit-input-placeholder{color:currentcolor}textarea:-ms-input-placeholder{color:currentcolor}textarea::placeholder{color:currentcolor}a,input,option,select,textarea{color:inherit;font-family:inherit}a,button,input,label,select,summary,textarea{touch-action:manipulation}select{border:1px solid #dfdfdf;border-radius:0;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 7 4'><path fill='#676767' d='M.82 0L3.5 2.481 6.18 0 7 .76 3.5 4 0 .76z' fill-rule='evenodd'></path></svg>");background-position-x:calc(100% - 15px);background-position-y:center;background-repeat:no-repeat;background-size:8px;color:#444;font-size:1.4rem}.btn,.vs-topbar .dropdown-items__picker,.vs-topbar li,a:focus,button{color:inherit}img{max-width:100%}svg{fill:currentcolor;transition:fill .35s}.footer-logo,.logo-image{font-family:Raleway,Arial;font-weight:700}.footer-logo svg,.logo-image svg{display:block;width:100%;height:100%}.logo-image{display:-ms-flexbox;display:flex;font-size:3rem}.logo-image img{-ms-align-self:center;align-self:center;height:auto}.footer-logo{font-size:2.3rem;line-height:0}#newsletter-popup .delivery-style h3,#newsletter-popup .textbox h3,.font-body,.footer-style3 .footer-menu__link.ff-setting-none,.footer-style3 .footer-text.ff-setting-none,.header-type-3 .cart-wrapper .money{font-family:var(--font-body)}#newsletter-popup .delivery-style p,.font-heading,.text-green1 h2{font-family:var(--font-heading)}.boxed{padding:1.5rem;text-align:center}.alr-display-review-badge,.loox-rating,.shopify-product-reviews-badge,.spr-badge{min-width:7rem!important;min-height:1.7rem!important;margin-left:auto;font-size:110%}.action-item svg,.m-0{margin:0}.mb-0,.product-card .product-detail>:last-child,.product-card .product-info>:last-child{margin-bottom:0}.ml-auto,.vnd-desk-menu{margin-left:auto}.mr-auto{margin-right:auto}.text-left{text-align:left}.text-right{text-align:right}.font-menu{font-family:var(--font-menu)}.font-extra,.footer-style7 .footer-text.ff-setting-none{font-family:var(--font-extra)}.font-button{font-family:var(--font-button)}.font-arial,.footer-style2 .footer-menu__link.ff-setting-none,.footer-style2 .footer-text.ff-setting-none{font-family:Arial,sans-serif}.font-400,.font-normal{font-weight:400}.font-700,.font-bold{font-weight:700}.font-300{font-weight:300}.font-500,.vnd-cd__text-big .countdown-number{font-weight:500}.font-600{font-weight:600}.font-900{font-weight:900}.right{order:13}.pos-right{position:absolute;right:0}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.white-space-nowrap{white-space:nowrap}.flickity-carousel .image-container.has-minheight,.flickity-carousel .slide-item.has-minheight,.has-minheight{min-height:32rem}.sub-menu .header-menu__shadow,.template-index .header-menu__shadow{height:3rem;opacity:.62}@keyframes moveDown{0%{transform:translateY(-100%);-webkit-transform:translateY(-100%)}100%{transform:translateY(0);-webkit-transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-appear{transform:scale(1);-webkit-transform:scale(1);opacity:0;transition:transform .72s ease-in,-webkit-transform .72s ease-in,opacity .2s ease-in}.fade-appear.finished{transform:scale(1);-webkit-transform:scale(1);opacity:1}.transform-appear{transform:scale(0);-webkit-transform:scale(0);transition:transform .72s ease-in,-webkit-transform .72s ease-in,margin-top .72s ease-in;backface-visibility:hidden;-webkit-backface-visibility:hidden;margin-top:60rem}.transform-appear.finished{transform:scale(1);-webkit-transform:scale(1);margin-top:0}.btn,button{display:inline-block;transition:.35s;font-family:var(--font-button);font-size:11px;font-style:var(--font-button-style);font-weight:700;letter-spacing:var(--font-button-space);text-transform:uppercase;outline:0;cursor:pointer;-webkit-appearance:none}.btn svg{width:1.4rem;margin-left:.8rem}.btn .btn-svg-10{width:1rem}.btn .btn-svg-14{width:1.4rem}.btn-add-cart{position:relative;min-width:13.5rem;height:3.6rem;overflow:hidden}.btn-add-cart,.btn-default,.btn-secondary,.btn-text,.btn-third,.btn-transparent,.shopify-payment-button button.shopify-payment-button__button--unbranded{display:-ms-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:1px solid;line-height:1;text-align:center;border-radius:6px}.btn-default{border-color:var(--c-btn-default);background:0 0;color:var(--c-btn-default)}.btn-transparent{border-color:var(--c-btn-transparent);background:0 0;color:var(--c-btn-transparent)}.btn-text{border:0;background-color:transparent;color:var(--c-btn-text);text-transform:initial}.btn-default,.btn-transparent{padding:1.2rem 2rem}.btn-secondary{padding:1.2rem 5rem;border-color:var(--c-btn-bg);background-color:var(--c-btn-bg);color:var(--c-btn-t)}.btn-third{padding:1.2rem 2rem;border-color:var(--c-btn-3-border);background-color:var(--c-btn-3-bg);color:var(--c-btn-3-t)}.action-item,.btn-add-cart{transition:.35s cubic-bezier(.165, .84, .44, 1);border-radius:0}.lazyload,.lazyloaded,.lazyloading{transition:opacity .35s ease-in-out}.btn-add-cart,.shopify-payment-button button.shopify-payment-button__button--unbranded{border-color:var(--c-cart-border);background-color:var(--c-cart-bg);color:var(--c-cart);font-weight:700}.btn-icon,.link-color{border:0;background:0 0;cursor:pointer}.btn-icon{display:-ms-flexbox;display:flex;position:absolute;bottom:0;right:1.5rem;width:2rem;height:4rem}.btn-icon svg{width:1.9rem;height:100%;fill:#666}.btn-compare.btn.is-active,.btn-wishlist.btn.is-active{background-color:#91dbff!important;border-color:#91dbff!important}.btn-compare.btn.is-active svg,.btn-compare.btn:hover svg,.btn-wishlist.btn.is-active svg,.btn-wishlist.btn:hover svg{color:#fff}.link-color:hover,.product-form .link-page-popup{color:var(--c-theme)}.link-entire,.video-wrap iframe,.video-wrap video{position:absolute;top:0;left:0;width:100%;height:100%}.ticksign{position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.ticksign-svg{display:block;width:1.5rem;padding:.1rem;border:2px solid #cacaca;fill:transparent}.nav-list__link{line-height:3rem}.nav-list__link--disabled{opacity:.5}.btn-second{margin-left:1.6rem}.flickity-prev-next-button{border:2px solid #444;border-radius:0;background:0;cursor:pointer}.image-bg,.image-loading::before,.placeholder{background-position:50%;background-repeat:no-repeat}.flickity-prev-next-button:hover{border-color:var(--c-theme)!important;background-color:var(--c-theme)!important;color:var(--c-default-h-t)!important;opacity:1!important}.flickity-page-dots{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.vnd-sls-dots-same .flickity-page-dots .dot{margin:0 .5rem;transition:.35s}.vnd-sls-dots-diff-1 .flickity-page-dots .dot{width:9px;height:9px;margin:0 .6rem 0 .7rem}.vnd-sls-dots-diff-1 .flickity-page-dots .dot.is-selected{width:13px;height:13px}.vnd-sls-dots-diff-2 .flickity-page-dots .dot{width:8px;height:8px;margin:0 .7rem 0 .8rem}.vnd-sls-dots-diff-2 .flickity-page-dots .dot.is-selected{width:14px;height:14px}.flickity-carousel:not(.flickity-enabled),.items-carousel:not(.flickity-enabled){width:auto;overflow:hidden;white-space:nowrap}.flickity-carousel:not(.flickity-enabled)>*,.items-carousel:not(.flickity-enabled)>*{display:inline-flex!important;vertical-align:top;transition:filter .25s}.items-carousel .flickity-page-dots{margin-top:3.2rem}.flickity-carousel.fade .flickity-slider,.items-carousel.fade .flickity-slider{transform:none!important;-webkit-transform:none!important}.flickity-carousel.fade .slide-item,.items-carousel.fade .slide-item{left:0!important;opacity:0;transition:opacity .45s ease-in-out;z-index:0}.flickity-carousel.fade .slide-item.is-selected,.items-carousel.fade .slide-item.is-selected{transition:opacity .45s ease-in-out;opacity:1;z-index:1}.flickity-carousel.fade .flickity-page-dots,.flickity-carousel.fade .flickity-prev-next-button,.flickity-prev-next-button:hover,.items-carousel.fade .flickity-page-dots,.items-carousel.fade .flickity-prev-next-button,.lookbook-spot.active,.slideshow-lookbook-2 .lookbook-product{z-index:2}.slideshow-nav__big .flickity-prev-next-button{width:5rem;height:4rem}.slideshow-nav__medium .flickity-prev-next-button{width:2.8rem;height:2.2rem}.slideshow-nav__medium .flickity-prev-next-button .flickity-button-icon{width:1.2rem;left:.6rem}.content-slideshow .flickity-prev-next-button,.slideshow-nav__small .flickity-prev-next-button{width:3.5rem;height:2.8rem}.nav-top__center .flickity-button.previous,.nav-top__right .flickity-button.previous,.sidebar-carousel .flickity-button.previous{-webkit-transform:translate(-100%,-50%);transform:translate(-100%,-50%)}.nav-top__center .flickity-button.next,.nav-top__right .flickity-button.next,.sidebar-carousel .flickity-button.next{margin-left:-2px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.nav-top__center .flickity-prev-next-button{position:absolute;top:-5.9rem;left:50%}.nav-top__right .flickity-prev-next-button{position:absolute;top:-2.5rem;right:.5rem;left:auto}.nav-top__right .flickity-button.previous{right:.3rem}.image-bg,.image-loading::before,.placeholder{position:absolute;top:0;left:0;width:100%;height:100%}.flickity-carousel .flickity-prev-next-button,.nav-middle .flickity-prev-next-button{opacity:0}.nav-middle .flickity-button.previous{left:2.5rem}.nav-middle .flickity-button.next{right:2.5rem}.nav-middle .flickity-button.next,.nav-middle .flickity-button.previous{transform:translateY(-50%);-webkit-transform:translateY(-50%)}.nav-box-shadow .flickity-prev-next-button{border-color:transparent;background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.06)}.image-bg,.placeholder{right:0;display:block;bottom:0;background-size:cover;object-fit:cover}.image-layout4 .image-layout4__img,.object-contain{object-fit:contain}.contain-bg{background-color:var(--c-main-background);background-size:contain;background-position:center center}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1}.image-loading::before{display:block;background-color:#f8f8f8;opacity:.5;content:"";z-index:2}.image-loaded::before{opacity:0;transition:opacity .3s}.vnd-image-loading-three-dots .image-loading::before{background-image:url("data:image/svg+xml;utf8,<svg width='30' viewBox='0 0 120 30' xmlns='http://www.w3.org/2000/svg' fill='currentColor'><circle cx='15' cy='15' r='15'><animate attributeName='r' from='15' to='15' begin='0s' dur='0.8s' values='15;9;15' calcMode='linear' repeatCount='indefinite'/><animate attributeName='fill-opacity' from='1' to='1' begin='0s' dur='0.8s' values='1;.5;1' calcMode='linear' repeatCount='indefinite'/></circle><circle cx='60' cy='15' r='9' fill-opacity='0.3'><animate attributeName='r' from='9' to='9' begin='0s' dur='0.8s' values='9;15;9' calcMode='linear' repeatCount='indefinite'/><animate attributeName='fill-opacity' from='0.5' to='0.5' begin='0s' dur='0.8s' values='.5;1;.5' calcMode='linear' repeatCount='indefinite'/></circle><circle cx='105' cy='15' r='15'><animate attributeName='r' from='15' to='15' begin='0s' dur='0.8s' values='15;9;15' calcMode='linear' repeatCount='indefinite'/><animate attributeName='fill-opacity' from='1' to='1' begin='0s' dur='0.8s' values='1;.5;1' calcMode='linear' repeatCount='indefinite'/></circle></svg>")}.vnd-image-loading-oval .image-loading::before{background-image:url("data:image/svg+xml;utf8,<svg width='25' viewBox='0 0 38 38' xmlns='http://www.w3.org/2000/svg' stroke='currentColor'><g fill='none' fill-rule='evenodd'><g transform='translate(1 1)' stroke-width='2'><circle stroke-opacity='.5' cx='18' cy='18' r='18'/><path d='M36 18c0-9.94-8.06-18-18-18'><animateTransform attributeName='transform' type='rotate' from='0 18 18' to='360 18 18' dur='1s' repeatCount='indefinite'/></path></g></g></svg>")}.media-container>iframe,.media-container>model-viewer,.media-container>video{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer}.content-bg{position:relative;padding:2.1rem 2.4rem}.content-slideshow .flickity-page-dots,.product-card,.product-card .main-product,.product-img,.text-icon__block{position:relative;width:100%}.product-type{color:var(--c-product-type);font-family:var(--font-heading);font-size:1.3rem;letter-spacing:.171em;text-transform:uppercase}.product-name{color:var(--c-product-name);font-family:var(--f-p-n);font-weight:400;letter-spacing:var(--f-p-n-s)}.product-price span{display:inline-block;font-family:var(--f-p-p)}.old-price{color:var(--c-old-price);font-size:1.2rem;text-decoration:line-through}.old-price span{text-decoration:inherit}.current-price{color:var(--c-current-price);font-size:1.4rem;font-weight:700}.sale-price{color:var(--c-sale-price)}.swatch-group{-ms-flex-align:center;align-items:center}.swatch-group__li{margin-right:.7rem;margin-bottom:.7rem}.color-swatch{padding:1px;border:2px solid transparent;border-radius:100%;cursor:pointer}.color-swatch--active{border-color:var(--c-theme)!important}.color-swatch__component{display:-ms-flexbox;display:flex;width:1.3rem;height:1.3rem;border-radius:inherit;background-size:cover;background-position:center;background-repeat:no-repeat}.color-swatch--custom,.color-swatch--variant{width:30px;height:30px;padding:0;border:0}.color-swatch--custom .color-swatch__component,.color-swatch--variant .color-swatch__component{width:100%;height:100%}.color-swatch__custom-svg{padding:2px;background-color:#f5f5f5}.swatch-color-circle-small .color-swatch{padding:0;border-color:#666}.swatch-color-circle-small .color-swatch__component{width:.8rem;height:.8rem}.swatch-color-circle-small .color-swatch--custom,.swatch-color-circle-small .color-swatch--variant{width:20px;height:20px;padding:0;border:0}.search-box-category .search-button,.search-box-popup:not(:hover) .search-button,.search-line-popup .search-button,.sticky-active .search-box-popup .search-button,.sticky-active .search-line-popup .search-button,.swatch-color-circle-big .color-swatch{border-color:transparent}.swatch-color-circle-big .color-swatch--active{border-color:#595959!important}.swatch-color-circle-big .color-swatch--custom,.swatch-color-circle-big .color-swatch--variant{width:3rem;height:3rem;padding:0;border:0}.swatch-color-circle-big .color-swatch--custom .swatch-color-circle-big .color-swatch__component,.swatch-color-circle-big .color-swatch--variant .swatch-color-circle-big .color-swatch__component{width:100%;height:100%}.swatch-color-circle-big .color-swatch--custom-svg{padding:4px}.btn-add-cart:disabled,.product-disabled .shopify-payment-button__button{opacity:.36;pointer-events:none}.limited-brand{display:inline-block;margin-bottom:.8rem}.product-second-image{background-color:#fff;opacity:0;transition:opacity .5s}.product-img:hover .product-second-image{opacity:1;transition:opacity .5s}.action-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:3.6rem;min-width:3.6rem;height:4rem;border-color:var(--c-action-bg);background-color:var(--c-action-bg);color:var(--c-action);cursor:pointer}.action-item:hover,.paginate-item.active a,.paginate-item.active span,.paginate-item:hover a,.paginate-item:hover span{border-color:var(--c-theme);background-color:var(--c-theme);color:var(--c-default-h-t)}.quick-actions-rect.product-actions-center .action-item.action-quickview{margin-right:.2rem;transform:translateX(-1rem);-webkit-transform:translateX(-1rem)}.quick-actions-rect.product-actions-leftcol .action-item.action-quickview,.quick-actions-rect.product-actions-rightcol .action-item.action-quickview{margin-bottom:.3rem}.quick-actions-circle.product-actions-center .action-item.action-quickview{margin-right:.5rem}.quick-actions-circle.product-actions-leftcol .action-item.action-quickview,.quick-actions-circle.product-actions-rightcol .action-item.action-quickview{margin-bottom:.6rem}.quick-actions-rect.product-actions-center .action-item.btn-compare,.quick-actions-rect.product-actions-center .action-item.btn-wishlist{transform:translateX(1rem);-webkit-transform:translateX(1rem);margin-left:.2rem}.quick-actions-rect.product-actions-center .product-card:hover .action-item{transform:translateX(0);-webkit-transform:translateX(0)}.quick-actions-rect.product-actions-leftcol .action-item.btn-compare,.quick-actions-rect.product-actions-leftcol .action-item.btn-wishlist,.quick-actions-rect.product-actions-rightcol .action-item.btn-compare,.quick-actions-rect.product-actions-rightcol .action-item.btn-wishlist{margin-top:.3rem}.product-option__circle .option-color,.quick-actions-circle .action-item{border-radius:100%}.lookbook-spot.lookbook-spot__big,.quick-actions-circle.product-actions-leftcol .action-item,.quick-actions-circle.product-actions-rightcol .action-item{width:3.5rem;height:3.5rem}.quick-actions-circle.product-actions-leftcol .action-item.btn-compare,.quick-actions-circle.product-actions-leftcol .action-item.btn-wishlist,.quick-actions-circle.product-actions-rightcol .action-item.btn-compare,.quick-actions-circle.product-actions-rightcol .action-item.btn-wishlist{margin-top:.6rem}.quick-actions-circle.product-actions-center .action-item.btn-compare,.quick-actions-circle.product-actions-center .action-item.btn-wishlist{margin-left:.5rem}.quick-actions-circle.product-actions-center .product-card .product-default-actions{transform:translate(-50%,-30%)}.quick-actions-circle.product-actions-center .product-card:hover .product-default-actions{transform:translate(-50%,-50%)}.quick-actions-circle.product-actions-center .action-item,.search-box-fixed .search-with-brand{width:4rem;height:4rem}.product-date{display:-ms-flexbox;display:flex;width:100%}.product-date .dealtime-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;max-width:4.4rem;min-width:3.2rem;margin-left:.5rem;padding:1.1rem 0 .3rem;border:2px solid var(--c-product-deal-border);background-color:var(--c-product-deal-bg);overflow:hidden}.product-date .dealtime-wrapper:first-child{margin-left:0!important}.grid-items__4 .product-date .dealtime-wrapper,.grid-items__5 .product-date .dealtime-wrapper,.grid-items__6 .product-date .dealtime-wrapper,.horizontal-advanced .product-date .dealtime-wrapper,.horizontal-default .product-date .dealtime-wrapper,.horizontal-modern .product-date .dealtime-wrapper,.horizontal-progressive .product-date .dealtime-wrapper{margin-left:.2rem}@media screen and (min-width:576px){.product-date .dealtime-wrapper{width:100%;min-width:3.6rem}}.vnd-cd__text-left .dealtime-wrapper{-ms-flex-align:start;align-items:flex-start}.vnd-cd__text-left .countdown-number{padding-left:.5rem}.vnd-cd__text-left .countdown-text{padding-left:.6rem}.vnd-cd__text-big .dealtime-wrapper{box-shadow:0 3px 5px -2px rgba(0,0,0,.1)}.vnd-cd__text-big .countdown-text{font-family:Arial,sans-serif;text-transform:lowercase}@media all and (min-width:568px){.vnd-cd__text-big .dealtime-wrapper{max-width:5.2rem;padding:.6rem 0}.vnd-cd__text-big .countdown-number{font-size:2.3rem}.vnd-cd__text-big .countdown-text{font-size:1rem}}.product-description{margin-bottom:2rem;color:#666;line-height:2.5rem}.countdown-number{color:var(--c-product-deal-text);font-family:var(--font-heading);font-size:1.8rem;font-weight:400}.countdown-text{color:var(--c-product-deal-text);font-family:"Open Sans",sans-serif;font-size:.7rem;font-weight:600;text-transform:uppercase}.product-card .product-img{margin-top:auto;margin-bottom:auto;margin-right:0}.footer-style5 input,.footer-style5 textarea,.grid-items__5 .product-card .product-name,.grid-items__6 .product-card .product-name,.lookbook-card .old-price,.product-card .current-price,.vertical-classic .current-price::first-letter,.vs-topbar{font-size:1.4rem}.product-card .product-name{font-size:1.5rem;line-height:1.8rem}.product-card .product-deal{display:-ms-flexbox;display:flex;overflow:hidden}.product-card .product-actions{opacity:0;visibility:hidden;will-change:transform}.product-card.show-border{padding:0!important;width:100%;border:1px solid #ececec}.product-card.show-shadow{padding:.8rem;box-shadow:0 0 .9rem rgba(0,0,0,.06)}@media screen and (min-width:768px){.product-card.show-border,.product-card.show-shadow{padding:1rem}.footer-style7 .footer-contact__details .footer-text{font-size:2.5rem}}.card-wrapper .show-shadow{margin:.9rem 0}.product-label,.vertical-card__right-top{display:none;position:absolute;top:1.5rem;right:1.5rem;z-index:1}.product-actions-rightcol .product-label,.product-card__btn-wishlist .product-label{left:1.5rem;right:auto}.vertical-advanced .product-deal,.vertical-classic .product-deal,.vertical-default .product-deal,.vertical-details .product-deal,.vertical-modern .product-deal,.vertical-progressive .product-deal{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);position:absolute;width:100%;bottom:2rem}.slideshow-lookbook-2 .vertical .product-info,.slideshow-lookbook-2 .vertical .spr-badge,.slideshow-lookbook-2 .vertical .swatch-group,.vertical-advanced .product-date,.vertical-classic .product-date,.vertical-default .product-date,.vertical-details .product-date,.vertical-modern .product-date,.vertical-progressive .product-date,.vertical-progressive .swatch-group{-ms-flex-pack:center;justify-content:center}.horizontal-modern .product-type,.horizontal-progressive .product-type,.vertical-modern .product-type,.vertical-progressive .product-type{display:inline-block;padding:0 3px;border:1px solid currentColor;font-family:var(--font-button);font-size:1rem;font-weight:700}.thumbs-circle .product-thumb,.thumbs-circle .product-thumb__link{border-radius:100%;overflow:hidden}.horizontal-progressive .product-type,.vertical-progressive .product-type{font-family:var(--font-body);font-weight:500}.horizontal-progressive .product-name,.vertical-progressive .product-name{font-family:var(--font-menu);font-size:1.2rem;font-weight:700;letter-spacing:.3em;text-transform:uppercase}.horizontal-progressive .old-price,.vertical-progressive .old-price{margin-left:5px}.horizontal-advanced .product-img,.horizontal-default .product-img,.horizontal-progressive .product-img{width:17rem;min-width:17rem;margin-right:2rem}.footer-style1 .footer-links li,.horizontal-advanced .product-type,.horizontal-default .product-deal,.horizontal-default .product-type,.horizontal-modern .product-deal,.horizontal-progressive .product-type,.vertical-advanced .product-type,.vertical-classic .product-info,.vertical-default .product-info,.vertical-modern .product-info{margin-bottom:1.4rem}.footer-style5 .footer-links li,.footer-style7 .footer-links li,.horizontal-advanced .product-name,.horizontal-default .product-name,.horizontal-progressive .product-name{margin-bottom:1.8rem}.horizontal-advanced .current-price,.horizontal-default .current-price,.horizontal-progressive .current-price{margin-right:.8rem;order:-1;font-size:1.8rem}.horizontal-advanced .product-label,.horizontal-default .product-label,.horizontal-progressive .product-label{top:2.5rem;right:auto;left:2.5rem}.horizontal-advanced div[class*=grid-items__],.horizontal-default div[class*=grid-items__],.horizontal-progressive div[class*=grid-items__]{min-width:42rem}.horizontal-advanced .product-date,.horizontal-advanced .product-info,.horizontal-default .product-info,.horizontal-modern .product-info,.horizontal-progressive .product-date,.horizontal-progressive .product-info{-ms-flex-direction:column;flex-direction:column}.horizontal-advanced .product-price,.horizontal-default .product-price,.horizontal-modern .product-price,.horizontal-progressive .product-price{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.vertical-classic .product-detail,.vertical-default .product-detail,.vertical-modern .product-detail{padding-top:2.4rem}.vertical-classic .product-card.show-border .product-type,.vertical-default .product-card.show-border .product-type,.vertical-modern .product-card.show-border .product-type{margin-bottom:.9rem;font-size:1.1rem;letter-spacing:.25em}.vertical-default .product-type{margin-bottom:1.6rem;font-size:1.2rem}.vertical-default .product-name{margin-bottom:.9rem}.vertical-default .swatch-group{margin-top:1.6rem}.vertical-modern .product-img{margin-top:1.1rem;transition:.35s}.vertical-modern .product-card:hover .product-img{box-shadow:0 .2rem 1.1rem rgba(0,0,0,.1)}.vertical-classic .product-type{margin-bottom:.9rem;font-size:1.2rem}.vertical-classic .product-price{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;margin-bottom:1rem}.vertical-classic .current-price{order:1;margin-right:1rem;font-size:2.2rem}.vertical-classic .old-price{position:relative;order:2;margin-bottom:1px;font-size:1.5rem;font-weight:600;text-decoration:none}.vertical-classic .old-price::before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;transform:rotate(-5deg)}.vertical-classic .old-price::first-letter{font-size:1.1rem}.lookbook-card .product-type,.vertical-classic .swatch-group{margin-bottom:1.2rem}.vertical-classic .product-name{margin-bottom:1.3rem;font-size:1.6rem;letter-spacing:0;line-height:1.375}@media screen and (min-width:1200px){.vertical-classic .product-deal{bottom:4rem}}.vertical-advanced .product-detail{padding-top:3.2rem}.horizontal-progressive .swatch-group,.vertical-advanced .product-name,.vertical-advanced .product-price{margin-bottom:1rem}.lookbook-card .current-price,.vertical-advanced .current-price{font-size:1.7rem}.vertical-advanced .old-price{margin-right:.8rem;font-size:1.4rem}.vertical-advanced .product-actions{position:relative;max-height:1.5rem;transition:max-height .35s,opacity .35s;overflow:hidden}.vertical-advanced .btn-default{height:34px;min-width:auto;margin-left:auto;padding:0 5px}.vertical-advanced .btn-default svg{display:none;margin:0}.vertical-advanced .action-cart,.vertical-advanced .action-quickview{flex:0 0 47.845%;margin-top:1.3rem}.vertical-advanced .action-quickview{-ms-flex-positive:1;flex-grow:1;-ms-flex-basis:0;flex-basis:0;margin-left:10px}.vertical-advanced .product-card{transition:.35s;margin-top:.6rem;margin-bottom:6.4rem}.vertical-advanced .product-card:hover{background-color:#f9f9f9;box-shadow:0 0 .6rem rgba(0,0,0,.1)}.vertical-advanced .product-card:hover .product-actions{max-height:10rem;transition:.35s}.vertical-progressive .product-detail{margin-bottom:2rem;padding-top:3.5rem;text-align:center}.vertical-progressive .product-name{margin-bottom:1.2rem;line-height:1.7rem}.vertical-progressive .product-info{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.4rem}.vertical-progressive .product-price{height:1.4rem;line-height:1.4rem;text-align:right}.vertical-progressive .product-deal{bottom:1rem}.vertical-details .product-detail{padding-top:2.7rem}.vertical-details .product-type{margin-bottom:.8rem;font-family:var(--font-heading);font-size:1.6rem;font-weight:700;letter-spacing:.02em;text-transform:initial}.vertical-details .product-name{position:relative;margin-bottom:1.7rem;padding-bottom:1.6rem;font-size:1.4rem;line-height:1.5em}.vertical-details .product-name::after{content:"";display:block;position:absolute;bottom:0;left:0;width:2.4rem;height:.2rem;background-color:#c6cc51}.vertical-details .swatch-group{margin-top:2rem;margin-bottom:.4rem}.vertical-details .swatch-group li{margin-right:.2rem;margin-bottom:.2rem}.vertical-details .old-price{margin-right:.5rem;font-family:Arial,sans-serif;font-size:1.2rem}.vertical-details .current-price{font-size:1.8rem;font-weight:900}.footer-style2 .store-location,.footer-style3 .store-location,.footer-style4 .store-location,.vertical-details .product-info{margin-bottom:.4rem}.horizontal-advanced .product-type,.horizontal-default .product-type{font-size:1.2rem}.horizontal-advanced .product-detail,.horizontal-default .product-detail{padding-top:1.5rem}.horizontal-advanced .product-info,.horizontal-default .product-info,.horizontal-modern .product-type,.vertical-modern .product-type{margin-bottom:1.7rem}.horizontal-advanced .countdown-number,.horizontal-default .countdown-number{font-size:2rem}.horizontal-advanced .has-deal,.horizontal-progressive .has-deal{transition:margin .45s}.horizontal-advanced .product-card.has-deal:hover,.horizontal-progressive .product-card.has-deal:hover{margin-left:5.5rem}.horizontal-advanced .product-card.has-deal:hover .product-deal,.horizontal-progressive .product-card.has-deal:hover .product-deal{left:-5.5rem;width:5.5rem;transition:.45s}.horizontal-advanced .product-deal,.horizontal-progressive .product-deal{position:absolute;top:0;left:0;width:0;height:100%;padding:0;transition:.45s}.horizontal-advanced .product-deal .dealtime-wrapper,.horizontal-progressive .product-deal .dealtime-wrapper{margin-left:0}.horizontal-advanced .product-date .dealtime-wrapper,.horizontal-progressive .product-date .dealtime-wrapper{-ms-flex-positive:1;flex-grow:1;width:100%;max-width:none;max-height:none;margin-top:2px}.horizontal-advanced .product-date .dealtime-wrapper:first-child,.horizontal-progressive .product-date .dealtime-wrapper:first-child,.promo-container:first-child{margin-top:0}.horizontal-modern .product-detail,.horizontal-progressive .product-detail,.vertical-modern .product-detail{padding-top:2rem}.horizontal-progressive .product-name{line-height:1.6rem}.horizontal-progressive .product-info{margin-top:auto;margin-bottom:.9rem}.horizontal-modern .product-name,.vertical-modern .product-name{font-size:1.7rem;line-height:2.2rem;margin-bottom:1.6rem}.horizontal-modern .product-deal,.vertical-modern .product-deal{margin-bottom:2.5rem}.horizontal-modern .product-info,.vertical-modern .product-info{margin-bottom:.2rem}.horizontal-modern .dealtime-wrapper,.vertical-modern .dealtime-wrapper{max-width:4.2rem;padding-top:.5rem}.horizontal-modern .countdown-number,.vertical-modern .countdown-number{font-family:var(--font-button);font-size:2rem}.horizontal-modern .old-price,.vertical-modern .old-price{margin-right:.9rem;font-size:1.1rem;font-weight:700}.horizontal-modern .current-price,.vertical-modern .current-price{font-size:1.6rem}.horizontal-modern .sale-info,.vertical-modern .sale-info{color:#bbb;font-family:Arial,sans-serif;font-size:1.1rem}.horizontal-modern .product-card.show-border,.horizontal-modern .product-card.show-shadow{padding:2.7rem 2.1rem}.horizontal-modern .product-img{min-width:19rem;width:19rem;margin-right:4rem}.horizontal-modern div[class*=grid-items__]{min-width:45rem}.horizontal-classic .product-img{width:12rem;min-width:12rem;margin-right:.8rem}.horizontal-classic .product-type{margin-top:1.5rem;font-size:1.6rem;letter-spacing:.02em;font-weight:900;text-transform:initial}.horizontal-classic .product-name{margin-top:.9rem;font-size:1.4rem;line-height:1.5em}.horizontal-classic .product-name:after{content:"";display:block;width:2.4rem;height:.2rem;margin:1.5rem 0;background-color:#c6cc51}.horizontal-classic .product-info{margin-top:auto}.horizontal-classic .product-card .product-info{margin-bottom:2.1rem}.horizontal-classic .old-price{margin-right:.5rem;font-family:Arial,sans-serif;font-size:1.1rem}.horizontal-classic .current-price{font-size:1.7rem;font-weight:900}.footer-style7 .footer-contact__details .footer-text.fw-setting-none,.vb-form label{font-weight:700}.footer-style6 .btn,.footer-style7 .btn,.horizontal-classic .current-price::first-letter,.sidebar-block .slide-group .article-detail time,.vs-topbar.citrus .icon-cart,.vs-topbar.pharmacy{font-size:1.3rem}@media screen and (min-width:480px){.horizontal-classic .show-border,.horizontal-classic .show-shadow{padding:1.5rem}.horizontal-classic .product-img{width:17rem;min-width:17rem;margin-right:.8rem}}@media screen and (min-width:668px){.horizontal-classic .show-border,.horizontal-classic .show-shadow{padding:.8rem}.horizontal-classic .product-img{width:47.06%;min-width:47.06%;padding-right:1rem}.masonry-grid-wrapper.design1 .image-block-item:nth-of-type(2){-ms-flex:0 0 29.68%;flex:0 0 29.68%;max-width:29.68%}.masonry-grid-wrapper.design1 .image-block-item:nth-of-type(2) .relative{padding-top:175.5%}.masonry-grid-wrapper.design1 .image-block-item:nth-of-type(3),.masonry-grid-wrapper.design1 .image-block-item:nth-of-type(6){-ms-flex:0 0 44.27%;flex:0 0 44.27%;max-width:44.27%}.masonry-grid-wrapper.design1 .image-block-item:nth-of-type(3) .relative,.masonry-grid-wrapper.design1 .image-block-item:nth-of-type(6) .relative{padding-top:58.82%}.masonry-grid-wrapper.design1 .image-block-item:nth-of-type(4),.masonry-grid-wrapper.design1 .image-block-item:nth-of-type(5){-ms-flex:0 0 26.04%;flex:0 0 26.04%;max-width:26.04%}.masonry-grid-wrapper.design1 .image-block-item:nth-of-type(4) .relative,.masonry-grid-wrapper.design1 .image-block-item:nth-of-type(5) .relative,.masonry-grid-wrapper.design3 .image-block-item:nth-of-type(2) .relative{padding-top:100%}.masonry-grid-wrapper.design2 .image-block-item:nth-of-type(2),.masonry-grid-wrapper.design2 .image-block-item:nth-of-type(3){-ms-flex:0 0 32.46%;flex:0 0 32.46%;max-width:32.46%}.masonry-grid-wrapper.design2 .image-block-item:nth-of-type(2) .relative,.masonry-grid-wrapper.design2 .image-block-item:nth-of-type(3) .relative{padding-top:112.9%}.masonry-grid-wrapper.design2 .image-block-item:nth-of-type(4){-ms-flex:0 0 64.92%;flex:0 0 64.92%;max-width:64.92%}.masonry-grid-wrapper.design2 .image-block-item:nth-of-type(4) .relative{padding-top:41.1%}.masonry-grid-wrapper.design2 .image-block-item:nth-of-type(5){-ms-flex:0 0 35.07%;flex:0 0 35.07%;max-width:35.07%}.masonry-grid-wrapper.design2 .image-block-item:nth-of-type(5) .relative{padding-top:180.59%}.masonry-grid-wrapper.design3 .grid-sizer,.masonry-grid-wrapper.design3 .image-block-item:nth-of-type(3),.masonry-grid-wrapper.design3 .image-block-item:nth-of-type(4),.masonry-grid-wrapper.design3 .image-block-item:nth-of-type(5),.masonry-grid-wrapper.design3 .image-block-item:nth-of-type(6){-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.masonry-grid-wrapper.design3 .image-block-item:nth-of-type(2){-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.masonry-grid-wrapper.design3 .image-block-item:nth-of-type(3) .relative,.masonry-grid-wrapper.design3 .image-block-item:nth-of-type(6) .relative{padding-top:81.25%}.masonry-grid-wrapper.design3 .image-block-item:nth-of-type(4) .relative,.masonry-grid-wrapper.design3 .image-block-item:nth-of-type(5) .relative{padding-top:118.75%}}@media screen and (min-width:992px){.product-card.show-border,.product-card.show-shadow{padding:2rem}.horizontal-classic .show-border,.horizontal-classic .show-shadow{padding:1.5rem}}.img-br-97 .lazyload,.img-br-97 .lazyloaded{filter:brightness(97%)}.media-type-badge{position:absolute;width:2.5rem;height:2.5rem;top:auto;right:1rem;bottom:1rem;left:auto}@media (max-width:767px){.image-block-item{width:50%;max-width:50%;margin-bottom:2rem}.hide-on-mobile{display:none}.horizontal-advanced .grid-items__2,.horizontal-advanced .grid-items__3,.horizontal-advanced .grid-items__4,.horizontal-default .grid-items__2,.horizontal-default .grid-items__3,.horizontal-default .grid-items__4,.horizontal-modern .grid-items__2,.horizontal-modern .grid-items__3,.horizontal-modern .grid-items__4,.horizontal-progressive .grid-items__2,.horizontal-progressive .grid-items__3,.horizontal-progressive .grid-items__4{width:auto}.horizontal-modern .product-card.show-shadow{padding:2.2rem 1.8rem}.horizontal-modern .product-img{width:17rem;min-width:17rem;margin-right:2rem}}@media (max-width:567px){.image-block-item{width:100%;max-width:100%;margin-bottom:1.5rem}.dealtime-wrapper{min-width:3.5rem;max-width:3.9rem}.vertical-default .countdown-number{padding-left:.4rem}.vertical-default .countdown-text{padding-left:.5rem}.vertical-advanced .btn-default{height:30px}.vertical-advanced .btn-default svg{display:block}.vertical-advanced .btn-default .add-cart__text{display:none}.vs-topbar{position:relative}}@media all and (max-width:450px){.horizontal-advanced .grid-items__2,.horizontal-advanced .grid-items__3,.horizontal-advanced .grid-items__4,.horizontal-default .grid-items__2,.horizontal-default .grid-items__3,.horizontal-default .grid-items__4,.horizontal-modern div[class*=grid-items__],.horizontal-progressive .grid-items__2,.horizontal-progressive .grid-items__3,.horizontal-progressive .grid-items__4{min-width:100%}.horizontal-advanced .product-card .product-img,.horizontal-default .product-card .product-img,.horizontal-progressive .product-card .product-img{width:14rem;min-width:14rem;margin-right:1rem}.horizontal-advanced .product-card .product-detail,.horizontal-default .product-card .product-detail,.horizontal-modern .product-detail,.horizontal-progressive .product-card .product-detail,.vertical-modern .product-detail{padding-top:1rem}.horizontal-advanced .product-card .product-name,.horizontal-default .product-card .product-name,.horizontal-progressive .product-card .product-name{margin-bottom:1.2rem;font-size:1.4rem}.horizontal-advanced .product-card .product-deal,.horizontal-default .product-card .product-deal,.horizontal-progressive .product-card .product-deal{margin-bottom:.6rem}.horizontal-advanced .product-card .product-price,.horizontal-default .product-card .product-price,.horizontal-modern .product-price,.horizontal-progressive .product-card .product-price,.vertical-modern .product-price{margin-bottom:.5rem}.horizontal-advanced .product-card .current-price,.horizontal-default .product-card .current-price,.horizontal-progressive .product-card .current-price{font-size:1.6rem}.horizontal-modern .product-card .product-img{width:13rem;min-width:13rem;margin-right:.8rem}.horizontal-modern .product-card.show-shadow,.vertical-modern .product-card.show-shadow{padding:9px}.horizontal-modern .product-card .current-price,.horizontal-modern .product-card .product-name,.vertical-modern .product-card .current-price,.vertical-modern .product-card .product-name{font-size:1.2rem;line-height:1.6rem}.horizontal-modern .product-card .product-name,.vertical-modern .product-card .product-name{margin-bottom:1rem}.horizontal-modern .product-card .old-price,.horizontal-modern .product-card .sale-info,.vertical-modern .product-card .old-price,.vertical-modern .product-card .sale-info{font-size:.9rem}.horizontal-modern .product-type,.vertical-modern .product-type{margin-bottom:.7rem;font-size:.8rem}.horizontal-modern .dealtime-wrapper,.vertical-modern .dealtime-wrapper{max-width:30px}.horizontal-modern .countdown-number,.vertical-modern .countdown-number{font-size:1.5rem}.dealtime-wrapper{padding:.8rem 0 .2rem;min-width:2.7rem;max-width:3rem}.countdown-number{font-size:1.4rem;line-height:1}.countdown-text{width:2rem;text-align:center;line-height:1;overflow:hidden;text-overflow:ellipsis}.vertical-default .countdown-number{padding-left:.4rem}.vertical-default .countdown-text{padding-left:.5rem}.vertical-progressive .product-info{display:block}.vertical-progressive .product-price{padding-right:0;text-align:center}}.product-thumb{width:var(--thumbs-width);margin-bottom:2rem;opacity:.7;transition:.35s;border-color:transparent}.product-thumb.is-selected,.product-thumb:hover{transition:opacity .35s;border-color:var(--c-theme)}.product-thumb:hover{opacity:.89}.product-thumb__link{backface-visibility:hidden;-webkit-backface-visibility:hidden;cursor:pointer}.product-thumb__link .media-type-badge{right:.8rem;bottom:.8rem;z-index:1}.thumbs-circle .thumbs-wrapper{padding:2.8rem 0}@media (min-width:767px){.thumbs-circle .thumbs-wrapper{padding:3.6rem 0}}.thumbs-circle .product-thumb{margin:0 .5rem;padding:5px;border-width:2px;border-style:solid}.thumbs-circle.thumbs-left .product-thumb,.thumbs-circle.thumbs-right .product-thumb{padding:7px}.thumbs-circle.thumbs-bottom .thumbs-circle{padding:15px}.thumbs-rect .product-thumb{border-bottom-width:2px;border-bottom-style:solid}.product-img-area .items-carousel,.product-img-area .thumbs-wrapper{flex:0 0 100%;-ms-flex:0 0 100%;max-width:100%}.product-img-area .product-img{cursor:zoom-in}.thumbs-container{--thumbs-width:7.5rem}@media (min-width:768px){.grid-items__3,.grid-items__4,.grid-items__5,.grid-items__6{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.medium-1{-ms-flex-basis:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.medium-2{-ms-flex-basis:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.medium-3{-ms-flex-basis:25%;flex-basis:25%;max-width:25%}.medium-4{-ms-flex-basis:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.medium-5{-ms-flex-basis:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.medium-6{-ms-flex-basis:50%;flex-basis:50%;max-width:50%}.medium-7{-ms-flex-basis:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.medium-8{-ms-flex-basis:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.medium-9{-ms-flex-basis:75%;flex-basis:75%;max-width:75%}.medium-10{-ms-flex-basis:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.medium-11{-ms-flex-basis:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.medium-12{-ms-flex-basis:100%;flex-basis:100%;max-width:100%}.mobile_view{display:none!important}.nav-top__right .flickity-prev-next-button{right:1rem}.nav-top__right .flickity-button.previous{right:.8rem}.quick-actions-circle.product-actions-center .action-item.action-quickview{margin-right:1rem}.quick-actions-circle.product-actions-center .action-item.btn-compare,.quick-actions-circle.product-actions-center .action-item.btn-wishlist{margin-left:1rem}.thumbs-circle .product-thumb{margin:.5rem 0;padding:6px}.mfp-content .thumbs-container,.thumbs-left .thumbs-container,.thumbs-right .thumbs-container{transform-origin:bottom left;transform:rotate(90deg) translateX(calc(-1 * var(--thumbs-width)))}.mfp-content .product-thumb,.thumbs-left .product-thumb,.thumbs-right .product-thumb{margin:0 .5rem}.mfp-content .product-thumb__link,.thumbs-left .product-thumb__link,.thumbs-right .product-thumb__link{transform:rotate(-90deg)}.product-img-area .thumbs-wrapper{-ms-flex:0 0 20.25%;flex:0 0 20.25%;max-width:20.25%}.product-img-area .items-carousel{-ms-flex:1 1 79.56%;flex:1 1 79.76%;max-width:100%}.thumbs-container{--thumbs-width:6rem}.product-img-area{display:-ms-flexbox;display:flex;width:100%;height:100%;-ms-flex:0 0 55.73%;flex:0 0 55.73%;max-width:55.73%}.product-details-area{-ms-flex:0 0 42.57%;flex:0 0 42.57%;max-width:42.57%}}@media (min-width:992px){.flex-lg{display:flex}.grid-items__4,.grid-items__5,.grid-items__6{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.large-1{-ms-flex-basis:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.large-2{-ms-flex-basis:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.large-3{-ms-flex-basis:25%;flex-basis:25%;max-width:25%}.large-4{-ms-flex-basis:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.large-5{-ms-flex-basis:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.large-6{-ms-flex-basis:50%;flex-basis:50%;max-width:50%}.large-7{-ms-flex-basis:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.large-8{-ms-flex-basis:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.large-9{-ms-flex-basis:75%;flex-basis:75%;max-width:75%}.large-10{-ms-flex-basis:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.large-11{-ms-flex-basis:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.large-12{-ms-flex-basis:100%;flex-basis:100%;max-width:100%}.sticky-dir-down,.sticky-dir-up{position:-webkit-sticky;position:sticky;height:100%}.sticky-dir-up{top:5.6rem}.sticky-dir-down{bottom:3rem;align-self:flex-end}.nav-top__right .flickity-prev-next-button{top:-4.5rem;right:1.5rem}.nav-top__right .flickity-button.previous{right:1.3rem}.thumbs-circle .product-thumb{margin:1rem 0;padding:7px;border-width:3px}.thumbs-container{--thumbs-width:8rem}}@media (min-width:1600px){.thumbs-container{--thumbs-width:10rem}}.thumbs-container .flickity-prev-next-button{display:block;width:2.8rem;height:2.8rem;margin-left:-2rem;padding:.7rem;border:2px solid #555;color:#555}.thumbs-circle .thumbs-container .flickity-prev-next-button{border:2px solid transparent;border-radius:100%;color:#777;transition:.35s}.thumbs-container .flickity-prev-next-button:hover{border-color:var(--c-theme);background-color:var(--c-theme);color:#fff}.thumbs-circle .thumbs-container .flickity-prev-next-button:hover{border:2px solid #777;background-color:transparent;color:#777}.thumbs-container .previous{left:.7rem;margin-left:-.7rem}.thumbs-circle .thumbs-container .previous{left:-2rem;margin-left:-1.4rem}.thumbs-container .next{right:.7rem;margin-right:-.7rem}.thumbs-circle .thumbs-container .next{right:-2.2rem;margin-right:-1.4rem}.thumbs-container .product-img-area.thumbs-circle{align-items:center;-ms-flex-align:center}.pagination a,.pagination span{width:3.8rem;padding:.8rem 0;border:1px solid #dfdfdf;background-size:.5rem .8rem;text-align:center}.cfd-advanced .pagination a,.cfd-advanced .pagination span{border-color:transparent;font-size:1.5rem}.paginate-item{display:-ms-flexbox;display:flex;margin-right:.2rem;color:#444;font-size:1.4rem;line-height:2rem}.lookbook-spot{display:none;position:absolute;border-radius:50%;background-color:transparent;z-index:1;cursor:pointer;animation-name:border-light;animation-duration:2s;animation-iteration-count:infinite}.lookbook-spot.lookbook-spot__small{width:2.9rem;height:2.9rem}.lookbook-spot.lookbook-spot__medium{width:3.8rem;height:3.8rem}.lookbook-spot.active .lookbook-expander,.lookbook-spot.active .lookbook-switcher,.lookbook-spot:hover .lookbook-expander,.lookbook-spot:hover .lookbook-switcher{transition:.25s;background-color:var(--c-lookbook-hover-bg)}.lookbook-spot.active .lookbook-expander,.lookbook-spot.active .lookbook-switcher{-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:transform .35s ease-in,-webkit-transform .35s ease-in}.lookbook-spot.active .lookbook-card{opacity:1;visibility:visible;transition:.35s}.lookbook-expander,.lookbook-switcher{display:-ms-flexbox;display:flex;-ms-flex-align:center;justify-content:center;position:absolute;transition:.35s ease-in;border-radius:50%;background-color:var(--c-lookbook-bg);color:var(--c-lookbook-text)}.lookbook-spot__small .lookbook-expander,.lookbook-spot__small .lookbook-switcher{top:.3rem;left:.3rem;width:2.3rem;height:2.3rem}.lookbook-spot__medium .lookbook-expander svg,.lookbook-spot__medium .lookbook-switcher svg,.lookbook-spot__small .lookbook-expander svg,.lookbook-spot__small .lookbook-switcher svg{width:11px}.lookbook-spot__medium .lookbook-expander,.lookbook-spot__medium .lookbook-switcher{top:.4rem;left:.4rem;width:3rem;height:3rem}.lookbook-spot__big .lookbook-expander,.lookbook-spot__big .lookbook-switcher{top:.5rem;left:.5rem;width:2.5rem;height:2.5rem}.lookbook-spot__big .lookbook-expander svg,.lookbook-spot__big .lookbook-switcher svg{width:10px}.lookbook-card{opacity:0;visibility:hidden;position:absolute;top:4.5rem;width:34rem;padding:1rem;transition:.35s;background-color:#fff}.lookbook-card .product-img{-ms-flex:0 0 12rem;flex:0 0 12rem}.lookbook-card .product-name{margin-bottom:.8rem;letter-spacing:0}.lookbook-card .product-detail{-ms-flex-positive:1;flex-grow:1;width:auto;padding-left:1.5rem;padding-top:1.3rem}.lookbook-card .alr-display-review-badge,.lookbook-card .loox-rating,.lookbook-card .spr-badge,.lookbook-card .stamped-product-reviews-badge{margin-top:1.1rem}.sidebar-navigation .expand{position:absolute;top:4px;left:0;padding:1rem .8rem 1rem 0;z-index:1}.sidebar-navigation .expand>.icon-dir-down{display:block;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transition:transform .15s;transition:transform .15s,-webkit-transform .15s;fill:#cacaca}.sidebar-navigation .expanded>.expand>.icon-dir-down{-webkit-transform:rotate(0);transform:rotate(0);transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.nav-level__0 .nav-list__link,.nav-level__1 .nav-list__link{display:inline-block;padding:.3rem 1rem .3rem 2.8rem;font-size:1.5rem;cursor:pointer}.nav-level__0.active>.nav-list__link,.nav-level__1.active>.nav-list__link{color:var(--c-theme)}.nav-child__wrapper{position:relative;max-height:300px;margin-left:1.2rem;font-size:1.4rem;transition:max-height .35s;overflow:hidden}.cookie-notify-container,.nav-child__wrapper.collapsed{max-height:0}.option-label,.product-form .btn-compare,.product-form .btn-wishlist,.quantity{border:1px solid #e0e0e0}.product-form .btn-add-cart,.product-form .shopify-payment-button button.shopify-payment-button__button--unbranded{height:3.7rem;padding:0 10px;letter-spacing:.08em}.product-form .qty-control{margin-bottom:1.5rem}.product-form .btn-add-cart{margin-right:1.5rem;margin-bottom:1.5rem}.product-form .btn-compare,.product-form .btn-wishlist{width:3.7rem;height:3.7rem;margin-top:0;margin-bottom:1.5rem;padding:0}.product-form .btn-wishlist{margin-right:1rem}.qty-control{width:10rem;margin-right:1.5rem}.qty-control input::-webkit-inner-spin-button,.qty-control input::-webkit-outer-spin-button{-webkit-appearance:none}.qty-control input[type=number]{-moz-appearance:textfield}.quantity{padding:.6rem 2.8rem;width:100%;background-color:var(--c-main-background);font-size:1.5rem;line-height:2.3rem;outline:0}.increase,.reduce{position:absolute;top:0;width:2.8rem;padding:.7rem 1rem;line-height:2.3rem;cursor:pointer;user-select:none;-ms-user-select:none}.product-options{position:absolute;top:0;left:0;width:100%}.product-single-option{margin:1rem 0}.option-selector{padding:.2rem 1.8rem .2rem .6rem;background-position-x:calc(100% - 5px);background-size:.8rem .6rem;font-size:1.5rem}.option-label{display:inline-block;position:relative;min-width:2.8rem;min-height:2.8rem;margin-right:.5rem;margin-bottom:.5rem;padding:.6rem .9rem;color:#666;font-size:1.1rem;text-align:center;cursor:pointer}.option-label.active{border-color:#333}.option-label.option-label-white{border:1px solid #333}.option-label.option-label-white.active svg{fill:#333}.option-color{min-width:2rem;min-height:2rem;padding:0 .3rem;border:0;background-position:center center;background-size:cover}.option-color .ticksign{display:-ms-flexbox;display:flex;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.option-color .ticksign-svg{border:0;background-color:transparent}.option-color.active .ticksign-svg{fill:#fff}.option-img-custom,.option-img-variant{width:3rem;height:3rem;padding:0}#MainContent .shopify-challenge__container .btn,.vb-form__input,.vb-form__select,.vb-form__textarea{width:100%;padding:15px 30px;color:#56585c;font-size:1.4rem;line-height:18px;font-family:Arial;letter-spacing:.05em}.option-img-variant.active{filter:brightness(92%)}.option-img-custom>.ticksign-svg{width:100%;height:100%;padding:.4rem;transition:.24s;border-radius:100%;background-color:#f5f5f5;color:#666}.emphasis-border,.emphasis-border:hover{transition:border-width .35s,border-color .35s}.option-img-custom.active>.ticksign-svg,.option-img-custom:hover>.ticksign-svg{background-color:#a8bf00;color:#fff}.option-selector-name,.product-single-option .option-name{display:inline-block;min-width:5.5rem;margin-bottom:.5rem}.vb-form .block-title{margin-bottom:45px}.vb-form label{min-width:100px;margin-bottom:15px;color:#444;font-family:Arial;font-size:1.4rem;letter-spacing:.02em}.announcement-bar h2,.footer-style1 .footer-bottom__title.fw-setting-none,.footer-style1 .footer-menu__title.fw-setting-none,.footer-style4 .footer-menu__title.fw-setting-none,.footer-style5 .footer-bottom__title.fw-setting-none,.footer-style5 .footer-menu__title.fw-setting-none,.text-simple.citrus h2{font-weight:400}.vb-form__input,.vb-form__select{height:50px}.vb-form__input,.vb-form__select,.vb-form__textarea{margin-bottom:15px;border:1px solid #c3c3c3;border-radius:2px}.vb-form .btn-default{margin-top:25px;margin-left:100px}.vb-form .label-textarea{margin-top:20px}.vb-form .form-message__error ul{margin:18px 0 25px}.vb-form .input-error__message{display:block;margin-bottom:5px;color:red}.vb-form__input--error{border-color:#f77a72}.vb-form--compact .block-title{margin-bottom:2.4rem;font-size:1.5rem}.vb-form--compact .vb-form__input{margin-bottom:1rem;height:3.8rem}.vb-form--compact .vb-form__textarea{margin-bottom:2rem}.vb-form--compact .vb-form__input,.vb-form--compact .vb-form__textarea{padding:1.2rem;font-size:1.3rem}.vb-form--compact .btn-default{margin:0;padding:.7rem 1.8rem;font-size:1.2rem}#MainContent .shopify-challenge__container .btn{height:50px;margin-bottom:15px;border:1px solid #c3c3c3;border-radius:2px}input[type=checkbox]:checked+.ticksign .ticksign-svg{border-color:var(--c-theme);border-radius:.2rem;background-color:var(--c-theme);fill:#fff}.filter-color input[type=checkbox]:checked+.ticksign .ticksign-svg{width:9px;background-color:transparent}.emphasis-border{position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid transparent}.emphasis-border:hover{border-color:var(--c-theme)}.emphasis-dot{display:inline-block;width:1.2rem;height:1.2rem;margin-left:10px;margin-bottom:-1px;border-radius:100%;background-color:var(--c-theme)}.header .promo-icon svg,.quote-symbol,.slideshow-lookbook-2 .product-info,.tabs-content__item.active,.topbar-item svg{display:block}.quote-symbol{margin-bottom:-2.1rem;color:var(--c-theme);font-size:6rem;line-height:3.3rem}.shopify-challenge__message{margin-bottom:1.5rem;font-size:1.7rem}.result-loading,.vnd-icon-loading{position:absolute;right:0;display:none;transition:.35s}.btn-video{top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:5rem;height:3.5rem;transition:.75s;border:0;border-radius:.7rem;background:rgba(17,23,22,.5);color:#fff;opacity:0;visibility:hidden;z-index:1}.btn-video svg{width:13px}.video-wrap:hover.playing .pause-video{opacity:1;visibility:visible}.video-wrap:hover.paused .play-video{opacity:1;visibility:visible}#mobile-menu-overlay{position:fixed;top:0;left:0;width:100%;height:100%;transition:.42s;background-color:#000;opacity:0;visibility:hidden;z-index:15;-ms-touch-action:none;touch-action:none}.mobile-menu-open #mobile-menu-overlay,.mobile-sidebar-open #mobile-menu-overlay,.side-cart-open #mobile-menu-overlay{opacity:.42;visibility:visible;z-index:17}.tabs-content__item{display:none;position:relative;overflow:hidden;animation:.48s fadeIn;transition:.35s}.currency-flag{display:inline-block;margin-right:5px}.dd-pp__atv span{margin-right:1.7rem}.dd-pp__list{position:absolute;width:100%;opacity:0;visibility:hidden}.vpp-bx-wrapper{position:fixed;opacity:0;visibility:hidden}.relative-content{position:relative;padding-top:3.5rem;padding-bottom:3.5rem;opacity:0}@media (min-width:568px){.small-1{-ms-flex-basis:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.small-2{-ms-flex-basis:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.small-3{-ms-flex-basis:25%;flex-basis:25%;max-width:25%}.small-4{-ms-flex-basis:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.small-5{-ms-flex-basis:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.small-6{-ms-flex-basis:50%;flex-basis:50%;max-width:50%}.small-7{-ms-flex-basis:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.small-8{-ms-flex-basis:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.small-9{-ms-flex-basis:75%;flex-basis:75%;max-width:75%}.small-10{-ms-flex-basis:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.small-11{-ms-flex-basis:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.small-12{-ms-flex-basis:100%;flex-basis:100%;max-width:100%}section .lookbook-spot{display:block}.relative-content{padding-top:5rem;padding-bottom:5rem}}.promo-container{display:-ms-flexbox;display:flex;margin-top:2rem;padding:2.2rem 1.8rem;border:1px solid #e5e5e5}.promo-container .btn-text{margin-top:2.3rem}.promo-icon{width:5.3rem;min-width:5.3rem;padding-right:1.8rem;color:var(--c-theme)}.promo-icon svg{display:block;width:100%;height:100%;background-color:transparent}.promo-title{color:#535655;font-size:1.3rem;letter-spacing:.1em;text-transform:uppercase}.promo-text{margin-top:1rem;color:#999;font-size:1.4rem;letter-spacing:.025em;line-height:1.9rem}.announcement-bar h2{padding:1rem;font-size:1.5rem;letter-spacing:.09em}.topbar-item.item-count__left .compare-count,.topbar-item.item-count__left .wishlist-count,.topbar-item.item-count__right .compare-count,.topbar-item.item-count__right .wishlist-count{display:none;position:absolute;bottom:0;width:1.1rem;height:1.1rem;margin-bottom:-2px;padding:2px;border-radius:100%;background-color:var(--c-wslst-bg);color:var(--c-wslst-text);font-size:8px;line-height:8px;text-align:center}.topbar-item.item-count__left .compare-count,.topbar-item.item-count__left .wishlist-count{left:.2rem;transform:translateX(-50%)}.topbar-item.item-count__right .compare-count,.topbar-item.item-count__right .wishlist-count{right:50%;transform:translateX(100%)}.vs-topbar .cart-wrapper .icon-cart{padding:1rem 2rem}.vs-topbar .cart-wrapper:hover .icon-cart__total{background-color:#fff;color:var(--c-theme)}.search-form:hover .search-button,.vs-topbar .topbar-item{transition:.35s}.vs-topbar .topbar-item .localization-form,.vs-topbar .topbar-item>a,.vs-topbar .topbar-item>span{padding:1rem 2.5rem;line-height:1.9rem}.vs-topbar .topbar-item .header-search{padding:.3rem 2.5rem}.vs-topbar .topbar-item .search-button{width:3.3rem;border:0}.vs-topbar .topbar-item .header-search__input{background-color:transparent;font-size:inherit}.vs-topbar .topbar-item svg{width:1.5rem;margin-right:.6rem}.vs-topbar .topbar-item ::placeholder{color:inherit;opacity:1}.vs-topbar .topbar-item:not(.hover-bg-none):hover{background-color:var(--c-theme);color:var(--c-default-h-t);transition:.35s}.vs-topbar .topbar-item .icon-cart svg{margin-right:0}.vs-topbar .cart-wrapper{color:#fff;transition:.35s}.vs-topbar .cart-wrapper:hover{background-color:var(--c-theme)}.vs-topbar .dropdown-items svg{width:.7rem;margin-right:0;margin-left:.7rem}.vs-topbar .search-box-fixed .header-search__input{border:0}.vs-topbar .topbar-left .search-input-container{top:0;right:auto;left:100%}.vs-topbar .topbar-right .search-input-container{top:0;right:100%;left:auto}.vs-topbar .search-box-popup .search-input-container{background-color:#fff}.cart-wrapper .money,.vs-topbar.citrus{font-family:Arial;font-size:1.3rem}.vs-topbar.citrus .topbar-left li{padding-top:.5rem;padding-bottom:.5rem}.vs-topbar.citrus .topbar-item .localization-form,.vs-topbar.citrus .topbar-item>a,.vs-topbar.citrus .topbar-item>span{padding-top:1.9rem;padding-bottom:1.9rem}.vs-topbar.citrus .topbar-item .header-search{padding:1.2rem 2.5rem}.vs-topbar.pharmacy .topbar-item .localization-form,.vs-topbar.pharmacy .topbar-item>a,.vs-topbar.pharmacy .topbar-item>span{padding-top:1.7rem;padding-bottom:1.7rem;line-height:1.6rem}.topbar-left li.last{border-right:0}.toplinks-dropdown svg{width:8px;margin-left:5px}.dropdown-items__picker{position:absolute;right:0;min-width:100%;max-height:360px;overflow-x:hidden;opacity:0;visibility:hidden}@media (max-width:420px){.dropdown-items svg{display:none}}.header-search__mobile-button{display:none;border:0}.header .header-search .header-search__input{font-family:var(--font-menu);font-size:inherit}.links-group .topbar-item .localization-form,.links-group .topbar-item>a{padding:1.5rem}.links-group .has-space svg{margin-right:.6rem}.cart-dropdown{position:absolute;right:0;background-color:var(--c-main-background)}.cart-dropdown.fade{opacity:0;visibility:hidden}.cart-dropdown.pull-down{transition:.35s;max-height:0;overflow:hidden}.cart-dropdown.sidebar{position:fixed;top:0;bottom:0;right:-37.5rem;width:37.5rem;max-width:37.5rem}.cart-wrapper .icon-cart{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;padding:1.1rem 2rem;font-size:1.4rem;transition:.35s}.cart-wrapper .icon-cart svg{display:block;width:1.4rem;height:1.4rem}.vnd-crt-fsa{margin-bottom:1.1rem;background-color:#f1f1f1}.vnd-crt__fsa-bar{width:1%;height:4px;background-color:var(--c-theme)}.vnd-crt__fsa-bar--animate{transition:width .5s linear}.icon-cart__total{display:block;position:absolute;right:-6px;bottom:-2px;width:1.1rem;height:1.1rem;border-radius:100%;background-color:var(--c-product-deal-bg);color:var(--c-product-deal-text);font-family:Arial;font-size:.8rem;line-height:11px;text-align:center}.mobile-btn,.search-button{background:0 0;cursor:pointer}.cart-amount__left .icon-cart__total{right:auto;left:-6px}.cart-amount__left .icon-cart__count{margin-left:.4rem}.cart-amount__right .icon-cart__count{margin-left:1.4rem}.search-button{min-width:3.4rem;min-height:3.4rem;padding:8px;border-style:solid;border-color:currentcolor;line-height:1;transition:.35s}.search-button svg{display:block;margin:0 auto!important}.search-form{display:-ms-flexbox;display:flex;position:relative}.header-search__input,.sidebar-search__input{height:100%;border-style:solid;outline:0;text-overflow:ellipsis;white-space:nowrap}.search-box-fixed .search-button{margin-left:2px}.search-box-fixed .header-search__input,.search-box-fixed .sidebar-search__input{line-height:1.8rem}.search-box-fixed .header-search__input{padding:0 1.4rem}.search-box-fixed .sidebar-search__input{padding:1rem 1.4rem;border-color:#d8d8d8;border-width:1px;font-size:1.4rem}.search-box-popup .search-input-container,.search-line-popup .search-input-container{position:absolute;height:100%;transition:.35s;opacity:0;visibility:hidden}.search-box-popup.js-hover .search-input-container,.search-line-popup.js-hover .search-input-container,.search-line-popup:hover .search-input-container{transition:.35s;opacity:1;visibility:visible;z-index:1}.search-box-popup .header-search__input{width:100%;padding:0 1rem;border-width:2px}.search-box-popup input::-webkit-input-placeholder{font-style:italic}.search-box-popup input:-ms-input-placeholder{font-style:italic}.search-box-popup input::placeholder{font-style:italic}.search-box-popup:hover .search-button,.search-line-popup.js-hover .search-button,.search-line-popup:hover .search-button{border-color:currentColor}.search-line-popup .search-input-container{right:calc(100% + .3rem);text-align:right}@media all and (min-width:768px){.slideshow-nav__medium .flickity-prev-next-button{width:3.8rem;height:3rem}.slideshow-nav__medium .flickity-prev-next-button .flickity-button-icon{left:1.1rem}.content-bg{padding:2.8rem 3.5rem}.search-box-popup .search-input-container,.search-line-popup .search-input-container{margin-right:1rem}.search-line-popup .search-input-container:after{content:"";display:block;position:absolute;top:0;left:100%;width:1rem;height:100%;background-color:#fff}}.search-line-popup.js-hover .search-input-container,.search-line-popup:hover .search-input-container{background:#fff}.search-line-popup .header-search__input{width:47rem;padding:0 2rem;border-top:0;border-right:0;border-bottom-width:2px;border-left:0;font-size:1.5rem;font-weight:700;letter-spacing:.05em}@media all and (max-width:767px){.product-thumb{margin-bottom:1.2rem}.thumbs-container .flickity-prev-next-button{margin-left:-.9rem}.thumbs-container .flickity-prev-next-button .flckity-button-icon{width:1.8rem;height:1.8rem;padding:.3rem;border:0}.thumbs-container .previous{left:-2.8rem}.thumbs-circle .thumbs-container .previous{left:-.9rem}.thumbs-container .next{right:-2.8rem}.thumbs-circle .thumbs-container .next{right:-.9rem}.search-line-popup .header-search__input{width:24rem}}.icon-search{width:1.5rem;margin-top:1px;vertical-align:middle}.result-container{position:absolute;right:0;opacity:0;visibility:hidden}.search-box-category{-ms-flex-align:center;align-items:center;height:4.8rem;padding:0 2rem 0 2.5rem;border-radius:30px;font-size:1.4rem;letter-spacing:.02em}.search-box-category .search-categories-container{margin-right:2rem;line-height:3.3rem}.search-box-category .search-category-name{width:14.5rem;line-height:1.8rem;font-family:Arial,sans-serif}.search-box-category .search-category-name span{-ms-flex:1;flex:1;margin-right:0}.search-box-category .search-category-name svg{display:inline-block;width:4.7rem;padding-right:2rem;padding-left:2rem}.search-box-category .header-search__input{width:18rem;background-color:transparent;border-color:transparent}.search-box-category .dd-pp__list{top:100%;left:-.9rem}.search-box-category .search-by-cat{font-size:1.3rem;cursor:pointer}.header .promo-container{-ms-flex-align:center;align-items:center;margin:0 1.5rem 0 0;padding:0;border:0}.header .promo-icon{width:3.7rem;min-width:3.3rem;padding-right:1rem}.header .promo-title{color:#3a3a3b;font-size:1.1rem;letter-spacing:.15em}.header .promo-text{margin-top:0;color:#515151}.mobile-btn{position:relative;height:3.4rem;margin-right:1rem;margin-left:auto;border:0;outline:0}.mobile-btn .mobile-btn__line{display:block;width:1.7rem;height:.3rem;margin-bottom:.3rem;border-radius:1px;background-color:#312e2e}.mobile-btn .mobile-btn__line:first-child{width:2rem}.mobile-btn .mobile-btn__line:nth-of-type(3){width:1.3rem;margin-bottom:0}.mobile-btn .mobile-btn__line.classic{width:2.5rem;height:.2rem;margin-bottom:.5rem;border-radius:0;background-color:#494949}.mobile-btn .mobile-btn__line.classic:nth-of-type(3),.sidebar-block .slide-item:last-child,footer .footer-links li:last-child{margin-bottom:0}.vnd-desk-menu:hover{z-index:12}.price-sale__info__container,.slide-image__mobile,.slideshow-lookbook-2 .horizontal .product-label,.sticky-active .icon-cart__total span,.sticky-header_cart,.vnd-mobile-menu{display:none}.sub-menu{position:absolute;min-width:20rem;opacity:0;visibility:hidden;pointer-events:none}.dropdown-mega1,.dropdown-mega2{min-width:48rem}.header-menu-item{font-family:var(--font-menu);font-size:var(--font-size-header-menu);font-weight:var(--font-weight-header-menu);letter-spacing:var(--font-space-header-menu);text-transform:var(--font-transform-header-menu)}.header-menu-item>a,.sticky-active .header-menu-item>a{padding:1.5rem 2rem}.header-menu-item a{transition:opacity .3s;font-weight:600!important;font-family:PT Sans,sans-serif;letter-spacing:1px}.sticky-active{position:fixed;top:0;left:0;width:100%;max-width:100%;box-shadow:0 4px 2px -2px rgba(0,0,0,.1);z-index:16;animation:.5s moveDown}.sticky-active.header{margin-bottom:0;padding:.4rem 0!important}@media screen and (min-width:1600px){.vertical-details .swatch-group{margin-top:3.5rem}.sticky-active.header{padding:.7rem 0!important}}.sticky-active.header-mobile{z-index:18}.sticky-active .cart-wrapper,.sticky-active .icon-cart span.cart-total,.sticky-active .icon-cart span.icon-cart__total,.sticky-active .sticky-header_cart{display:inline-block}.sticky-active .search-box-category{height:4.2rem}@media all and (min-width:1400px){.content-bg{padding:3rem 5rem}.search-box-category{height:6rem;padding:0 3rem 0 4rem}.search-box-category .search-categories-container{margin-right:5rem}.search-box-category .search-category-name{width:18.5rem}.search-box-category .search-category-name svg{width:6.7rem;padding-right:3rem;padding-left:3rem}.search-box-category .header-search__input{width:217px}.search-box-category .dd-pp__list{left:-1.9rem}.sticky-active .search-box-category{height:5rem}}@media (min-width:992px) and (max-width:1199px){.header-menu-item>a{padding:1.5rem 1.6rem}}footer{background-color:var(--c-footer-bg);border-top:1px solid #ddd}footer ins{position:relative}footer ins *{position:relative;z-index:2}footer ins b{font-size:italic}footer ins::after{position:absolute;bottom:2px;left:0;content:"";width:100%;height:5px;background-color:var(--c-theme);z-index:1}.footer-main{padding:.7rem 0 2.4rem}.footer-item{-ms-flex:1 1 100%;flex:1 1 100%;width:auto;min-width:0;margin-top:4rem;padding-right:15px}.footer-item:last-child{padding-right:0}.footer-item .instagram-images{margin:0 -.2rem}.footer-item .instagram-images .footer-item__image{padding:.2rem}.footer-item .description{margin-top:3rem}.footer-item .add-note{margin-top:1em}.footer-item .add-note p{line-height:1.4}.footer-menu__title{color:var(--c-footer-link-title)}.footer-menu__title.ff-setting-none{font-family:var(--font-body);color:#000!important}.footer-style3 .footer-bottom__title.ff-setting-none,.footer-style3 .footer-menu__title.ff-setting-none,.footer-style5 .footer-bottom__title.ff-setting-none,.footer-style5 .footer-menu__title.ff-setting-none,.footer-style6 .footer-menu__title.ff-setting-none{font-family:var(--font-heading)}.footer-menu__link,.footer-menu__link:hover,.footer-text,.footer-text:hover{color:var(--c-footer-text)}.footer-contact__details{margin-top:3.8rem}.footer-contact__details:first-of-type{margin-top:0!important;padding-top:7px}.footer-contact__details svg{display:block;width:3rem;height:100%;padding-right:1.2rem}.footer-contact__details .icon-wrapper{margin-right:1.2rem;border-right:1px solid #d8dee2}.footer-contact__details span{margin-top:-2px;line-height:1;word-break:break-all}.footer-contact__details span:nth-of-type(2){margin-top:.8rem;margin-bottom:-2px}.footer-logo img{max-width:10.5rem}.footer-bottom{padding:2rem 0 5rem;background-color:var(--c-footer-bottom-bg)}.footer-bottom ul.list-style-none,.footer-form .btn-text{padding-left:0}.footer-bottom__title{color:var(--c-footer-bottom-title)}.footer-bottom__text{color:var(--c-footer-bottom-text)}.social-link{display:inline-block;width:3.2rem;height:3.2rem;padding:.6rem;border:2px solid transparent}.footer-form input,.footer-form textarea{width:100%;min-width:100%;padding:1.2rem 1.4rem;border:1px solid #e9e9e9;color:#444;font-size:1.2rem;letter-spacing:.069em;outline:0}.footer-form textarea{margin:.4rem 0 .6rem;resize:none}.footer-form button{padding:.3rem 1.2rem;font-size:1.2rem;line-height:1.8rem;outline:0;cursor:pointer}.footer-form .btn-icon{width:.8rem;height:4.4rem;padding:0}.footer-bottom__content{margin:.5rem}.social-icons__list{margin:0 -.5rem}.footer-payment__icon,.footer-social__icon{padding:.5rem}.footer-payment__icon{max-width:100%}.footer-payment__icon img{width:100%}.footer-payment__icon svg{height:28px;width:auto}.footer-style1 .footer-menu__title,.footer-style5 .footer-menu__title{margin-bottom:3rem;font-size:1.5rem;text-transform:uppercase;letter-spacing:.1em}.footer-style1 .footer-menu__link,.footer-style1 .footer-text,.footer-style5 .footer-menu__link,.footer-style5 .footer-text{font-size:1.4rem;letter-spacing:.065em}.footer-style1 .store-location,.footer-style5 .store-location,.slideshow-lookbook-2 .vertical .product-price{margin-bottom:.5rem}.footer-style1 .footer-form textarea,.footer-style5 .footer-form textarea{margin:.7rem 0 1.5rem}.footer-style1 .footer-bottom__title,.footer-style5 .footer-bottom__title,.footer-style6 .footer-menu__link,.footer-style6 .footer-text,.sidebar-block .product-card .product-name,.slideshow-lookbook-2 .vertical .old-price{font-size:1.5rem}.footer-style1 .footer-bottom__text,.footer-style5 .footer-bottom__text{font-size:1.4rem;letter-spacing:.029em}.footer-style1 .footer-form input,.footer-style1 .footer-form textarea{border:0;background-color:rgba(255,255,255,.05);color:#d3d3d3;font-size:1.3rem}.footer-style1 .footer-form .btn-default{border-color:#b2b2b2;color:#ececec}.footer-style1 .social-link{width:4rem;height:4rem;padding:1rem}.footer-style5 .footer-bottom__content{margin-bottom:1.6rem}.footer-style5 .flex-column .footer-bottom__content,.footer-style6 .footer-links li{margin-bottom:2.1rem}.footer-style5 .social-link{width:3.6rem;height:3.6rem;padding:1rem;border:0}.footer-style2 .footer-menu__link,.footer-style2 .footer-text,.footer-style3 .footer-menu__link,.footer-style3 .footer-text,.footer-style4 .footer-menu__link,.footer-style4 .footer-text{font-size:1.3rem;line-height:2.2rem}.footer-style2 .social-link,.footer-style3 .social-link,.footer-style4 .social-link{border-radius:4px}.footer-style2 .btn-default,.footer-style3 .btn-default,.footer-style4 .btn-default{font-size:1rem}.footer-style2 .footer-payment__icon,.footer-style3 .footer-payment__icon,.footer-style4 .footer-payment__icon{margin:1.1rem .5rem}.footer-style2 .footer-payment__icon:last-child,.footer-style3 .footer-payment__icon:last-child,.footer-style4 .footer-payment__icon:last-child{margin-right:0}.footer-style2 .footer-bottom__title,.footer-style3 .footer-bottom__title,.footer-style3 .footer-links li,.footer-style4 .footer-bottom__title{margin-bottom:.9rem}.footer-style2 .footer-bottom__text,.footer-style3 .footer-bottom__text,.footer-style4 .footer-bottom__text{display:block;font-size:1.3rem}.footer-style2 .flex-column .footer-payment__icon,.footer-style3 .flex-column .footer-payment__icon,.footer-style4 .flex-column .footer-payment__icon{margin:1.1rem .7rem 0}.footer-style2 .footer-menu__title,.footer-style4 .footer-menu__title{font-size:1.6rem;text-transform:capitalize}.footer-style2 .footer-contact__details,.footer-style3 .footer-contact__details:first-of-type,.footer-style4 .footer-contact__details{margin-top:2.7rem}.footer-style2 .footer-contact__details:not(:first-of-type),.footer-style4 .footer-contact__details:not(:first-of-type){padding-top:.7rem}.footer-style2 .footer-links li,.footer-style4 .footer-links li{margin-bottom:.8rem;line-height:22px}.footer-style2 .footer-menu__title{margin-bottom:2.1rem;letter-spacing:.01em}.footer-style2 .footer-form input,.footer-style2 .footer-form textarea{letter-spacing:0}.footer-style2 .footer-bottom__title{font-size:1.4rem}.footer-style3 .footer-bottom__title,.footer-style3 .footer-menu__title{font-size:1.1rem;letter-spacing:.25em;text-transform:uppercase}.footer-style3 .footer-menu__title{margin-bottom:2.1rem}.footer-style3 .footer-contact__details .footer-text{line-height:1.8rem}.footer-style3 .footer-contact__details .icon-wrapper{margin:0 1rem 0 0;border:0}.footer-style6 .footer-contact__details:first-of-type,.footer-style6 form,.footer-style7 form{margin-top:4rem}.footer-style3 .footer-contact__details svg{height:3rem;padding:0 .8rem;background-color:var(--c-theme)}.footer-style3 .flex-column .footer-bottom__text{margin-bottom:1rem}.footer-style3 .footer-form .footer-menu__title{margin-bottom:2.7rem}.footer-style3 .footer-form input,.footer-style3 .footer-form textarea{padding:.7rem 1.4rem}.footer-style4 .footer-bottom__title,.footer-style6 .footer-bottom__title{margin-bottom:.3rem;font-size:1.3rem}.footer-style4 .footer-menu__title{margin-bottom:2.6rem}.footer-style7 .footer-bottom__title.fw-setting-none,.footer-style7 .footer-menu__title.fw-setting-none{font-weight:500}.footer-style4 .footer-contact__details svg{padding-right:1.4rem;opacity:.7}.footer-style4 .footer-contact__details .footer-menu__link,.footer-style4 .footer-contact__details .footer-text{padding-left:1rem;border-color:rgba(216,222,226,.1)}.footer-style6 .footer-menu__title{margin-bottom:3.5rem;font-size:2.2rem;line-height:.5;text-transform:lowercase}.footer-style6 input,.footer-style6 textarea,.footer-style7 input,.footer-style7 textarea{background-color:transparent;color:#ccc;font-size:1.5rem}.footer-style6 textarea,.footer-style7 textarea{min-height:9.5rem}.footer-style6 .footer-contact__details,.footer-style7 .footer-contact__details{margin-top:3.1rem}.footer-style6 .footer-contact__details span:last-child,.footer-style7 .footer-contact__details span:last-child,.text-simple p{margin-top:1.2rem}.footer-style6 .footer-form textarea,.footer-style7 .footer-form textarea{margin:1rem 0 1.6rem}.footer-style6 .footer-bottom__title{letter-spacing:.2em}.footer-style6 .footer-bottom__text{font-size:1.5rem;letter-spacing:.03em}.footer-style7 .footer-menu__title{margin-bottom:3.2rem;font-size:1.9rem;line-height:1;text-transform:capitalize}.footer-style7 .footer-menu__link,.footer-style7 .footer-text{font-size:1.5rem;line-height:1}.footer-style7 .footer-contact__details svg{width:3.9rem}.footer-style7 .footer-bottom__title,.text-simple.citrus p{font-size:1.6rem}.footer-style7 .footer-bottom__text{display:block;margin-top:1em;margin-bottom:1.1rem;font-size:1.3rem}.footer-style7 .footer-bottom__title.ff-setting-none,.footer-style7 .footer-menu__title.ff-setting-none{font-family:var(--font-menu)}.footer-style7 .footer-social__icon{padding-right:.9rem}.footer-style7 .footer-social__icon:last-child{margin-right:0}@media screen and (min-width:480px){.footer-item{-ms-flex:1 1 50%;flex:1 1 50%}.footer-style6 .footer-contact-form{padding-right:15px}}@media (min-width:568px){.footer-item{-ms-flex:1 1 33.33%;flex:1 1 33.33%}.footer-style6 .footer-contact-form{padding-right:30px}}@media (min-width:768px){.lookbook-spot.lookbook-spot__big{width:4.9rem;height:4.9rem}.lookbook-spot__big .lookbook-expander,.lookbook-spot__big .lookbook-switcher{width:3.5rem;height:3.5rem;top:.7rem;left:.7rem}.lookbook-spot__big .lookbook-expander svg,.lookbook-spot__big .lookbook-switcher svg{width:1.1rem}.lookbook-card{top:5.5rem}.relative-content{padding-top:8rem;padding-bottom:8rem}.icon-cart__count .cart-total{margin-left:.7rem}.sticky-active .icon-cart__count span{display:inline-block}.footer-style1 .footer-main{padding:5rem 0}.footer-style1 .footer-bottom{padding:3rem 0}.footer-style2 .footer-bottom,.footer-style3 .footer-bottom{padding:3.2rem 0 3rem}.footer-style4 .footer-main{padding:5.7rem 0 3.8rem}.footer-style4 .footer-bottom{padding:6rem 0 6.8rem}.footer-style2 .footer-main{padding:5.5rem 0 4.8rem}.footer-style3 .footer-main{padding:4rem 0}.footer-style5 .footer-main{padding:6.7rem 0 4.2rem}.footer-style5 .footer-bottom{padding:4.5rem 0}.footer-style6 .footer-bottom{padding:3.3rem 0}.footer-style6 .footer-contact-form{-ms-flex:1 1 66.66%;flex:1 1 66.66%;padding-right:60px}.footer-style6 .footer-contact-form .form-container{padding-right:60px;border-right:1px solid rgba(255,255,255,.2)}.footer-style7 .footer-bottom{padding:9.4rem 0 5rem}.content-slideshow .content-slideshow .text-on-right .slide-item{display:block}.content-slideshow .content-slideshow .flickity-prev-next-button{width:2.8rem;height:2.1rem}}@media (min-width:992px){.sidebar-navigation .expand{padding:1.2rem .8rem 1.2rem 0}.nav-level__0 .nav-list__link,.nav-level__1 .nav-list__link{padding:.5rem 1rem .5rem 2.8rem}.mobile-btn{display:none}.boxed.advanced .promo-container{padding:1.1rem 2rem 2rem 5rem}.boxed.modern .promo-container{padding:2rem 3.5rem}.boxed.classic .promo-container{padding:1.8rem 4.8rem}.split .promo-container{-ms-flex-pack:center;justify-content:center}.topbar-left__items>li{padding:0 2.5rem}.header-menu-item svg{width:.8rem;margin-left:.5rem}.footer-item{-ms-flex:1 1 16.66%;flex:1 1 16.66%}.footer-style6 .footer-main{padding:9rem 0 12rem}.footer-style6 .footer-contact-form{-ms-flex:1 1 49.98%;flex:1 1 49.98%;padding-right:90px}.footer-style6 .footer-contact-form .form-container{padding-right:90px}}@media (min-width:1200px){.grid-items__5,.grid-items__6{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.huge-1{-ms-flex-basis:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.huge-2{-ms-flex-basis:16.6666666667%;flex-basis:16.6666666667%;max-width:16.6666666667%}.huge-3{-ms-flex-basis:25%;flex-basis:25%;max-width:25%}.huge-4{-ms-flex-basis:33.3333333333%;flex-basis:33.3333333333%;max-width:33.3333333333%}.huge-5{-ms-flex-basis:41.6666666667%;flex-basis:41.6666666667%;max-width:41.6666666667%}.huge-6{-ms-flex-basis:50%;flex-basis:50%;max-width:50%}.huge-7{-ms-flex-basis:58.3333333333%;flex-basis:58.3333333333%;max-width:58.3333333333%}.huge-8{-ms-flex-basis:66.6666666667%;flex-basis:66.6666666667%;max-width:66.6666666667%}.huge-9{-ms-flex-basis:75%;flex-basis:75%;max-width:75%}.huge-10{-ms-flex-basis:83.3333333333%;flex-basis:83.3333333333%;max-width:83.3333333333%}.huge-11{-ms-flex-basis:91.6666666667%;flex-basis:91.6666666667%;max-width:91.6666666667%}.huge-12{-ms-flex-basis:100%;flex-basis:100%;max-width:100%}.grid-items__4 .product-card.show-border,.grid-items__4 .product-card.show-shadow{padding:1.5rem}.grid-items__5 .product-card.show-border,.grid-items__5 .product-card.show-shadow,.grid-items__6 .product-card.show-border,.grid-items__6 .product-card.show-shadow{padding:1rem}.lookbook-spot.lookbook-spot__big{width:5.9rem;height:5.9rem}.lookbook-spot__big .lookbook-expander,.lookbook-spot__big .lookbook-switcher{width:4.5rem;height:4.5rem}.lookbook-spot__big .lookbook-expander svg,.lookbook-spot__big .lookbook-switcher svg{width:1.2rem}.lookbook-card{top:6.5rem;width:44rem;padding:1rem}.lookbook-card .product-img{-ms-flex:0 0 17rem;flex:0 0 17rem}.lookbook-card .product-detail{padding-top:1.8rem;padding-left:2.5rem}.lookbook-card .product-type{margin-bottom:1.4rem}.relative-content{padding-top:10rem;padding-bottom:10rem}.boxed.modern .promo-container{padding:2rem 6rem}.header .promo-container{margin-right:5rem}.footer-style6 .footer-contact-form,.footer-style6 .footer-contact-form .form-container{padding-right:130px}.footer-style6 .footer-contact-form .footer-bottom{padding-top:6rem}}.card-wrapper,.packery-item,.slide-group,.slide-item{position:relative;width:100%;vertical-align:top}.flickity-page-dots .dot{border:2px solid currentColor;border-radius:100%;background-color:transparent;color:#444;opacity:1}.flickity-page-dots .dot:hover,.flickity-page-dots .is-selected{border-color:currentColor;background-color:currentColor}.flickity-prev-next-button,.image-layout2 .relative-content div,.image-layout5__text-box,.vs-parallax-lookbook{z-index:1}.flickity-prev-next-button .flickity-button-icon{width:40%;height:44%;top:28%;left:30%}.content-slideshow .flickity-prev-next-button,.sidebar-carousel .flickity-prev-next-button{border-color:#e6e6e6;color:#999}.content-block .items-carousel,.vs-initialize-slider .container .items-carousel{margin-left:-.5rem}.content-slideshow .card-wrapper,.content-slideshow .slide-item{padding:0 .5rem}.content-slideshow .items-carousel{margin-top:3.5rem}.nav-top__center .items-carousel{margin-top:8.5rem}.sidebar-carousel .flickity-prev-next-button{width:2.8rem;height:2.2rem;position:absolute;right:0;top:-4.6rem;left:auto}.sidebar-carousel .flickity-button.previous{right:-.2rem}.sidebar-carousel .dealtime-wrapper{margin-left:.7rem}.sidebar-carousel .product-card .dealtime-wrapper{-ms-flex-align:center;align-items:center;min-width:5.2rem;padding:1.2rem 0 .9rem}.sidebar-carousel .product-card .dealtime-wrapper span{padding:0 0 1px}.sidebar-block .article-img{position:relative;width:9rem;min-width:9rem;margin-right:2.5rem}.sidebar-block .product-deal{bottom:1.5rem}.sidebar-block .countdown-number{font-size:2.3rem;line-height:1}.sidebar-block .countdown-text{font-size:.9rem;font-weight:700;letter-spacing:.056em;line-height:1}.sidebar-block .product-card .old-price{margin-right:.8rem}.sidebar-block__newsletter{padding:4rem 2.3rem 5.8rem;border:1px solid #f4f3f3;border-bottom:3px solid var(--c-theme);border-radius:2px 2px 3px 3px}.sidebar-block__newsletter .title{margin:1.7rem 0 2.5rem;color:#444;font-family:var(--font-heading);font-size:2rem;letter-spacing:.12em;text-transform:uppercase}.sidebar-block__newsletter .title::after{display:block;width:2.2rem;margin:1.5rem auto 0;border-bottom:3px solid var(--c-theme);content:""}.sidebar-block__newsletter .btn-default{padding:1rem 3rem}.sidebar-block .block-title{padding-left:1rem;font-size:2rem;text-align:left;text-transform:lowercase}.sidebar-block .slide-item{margin-bottom:3rem}.sidebar-block .slide-group .product-name{margin:1.5rem 0 1.2rem;color:#404552;font-size:1.5rem;letter-spacing:0}.sidebar-block .slide-group .current-price{font-size:1.4rem;font-weight:700}.sidebar-block .slide-group .product-img{-ms-flex:0 0 35.1852%;flex:0 0 35.1852%;max-width:35.1852%;margin-right:1.8rem}.sidebar-block .slide-group .old-price{display:block;margin-bottom:.5rem;font-size:1.1rem}.sidebar-block .article-detail{padding:.6rem 0}.input-strict{display:block;width:100%;padding:1rem 1.5rem;border:1px solid #f4f3f3;border-radius:4px;color:#727272;font-size:1.4rem;outline:0}.input-round{border-radius:2rem 0 0 2rem}.flickity-carousel .flickity-prev-next-button.previous{left:3rem}.flickity-carousel .flickity-prev-next-button.next{right:3rem}.flickity-carousel .flickity-page-dots{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);bottom:3rem}.flickity-carousel .flickity-prev-next-button .flickity-button-icon{width:30%;height:46%;left:35%;top:27%}.vnd-v-video .video-container{width:60%;margin-left:auto}.vnd-v-video .video-bg{position:absolute;bottom:0;right:0}@media (min-width:768px){.nav-top__center .items-carousel{margin-top:9.2rem}.vnd-v-video .video-container{width:40%;margin:0 10% 9.115% auto}.vnd-v-video .container{margin-top:-6.98%}.vnd-v-video .container>div{width:50%;padding:8% 7% 8% 0}.vnd-v-video .video-bg{width:41.146%;padding-top:72%}.btn-video{width:10rem;height:7rem}.btn-video svg{width:2.6rem}.text-icon__block{-ms-flex:1;flex:1}.text-icon__block::after{position:absolute;right:0;height:1.7rem;border-right:1px solid;content:""}.slideshow-lookbook-2 .horizontal.left{margin-right:-5rem;margin-left:5rem}.slideshow-lookbook-2 .horizontal.left .flickity-prev-next-button.previous{left:0}.slideshow-lookbook-2 .horizontal.left .flickity-prev-next-button.next{right:auto;left:58px}.slideshow-lookbook-2 .horizontal.left .product-img{order:13}.slideshow-lookbook-2 .horizontal.left .product-detail{padding-right:3rem;text-align:right}.slideshow-lookbook-2 .horizontal.left .product-detail .product-price,.slideshow-lookbook-2 .horizontal.left .product-detail .spr-badge,.slideshow-lookbook-2 .horizontal.left .product-detail .swatch-group{-ms-flex-pack:end;justify-content:flex-end}.slideshow-lookbook-2 .horizontal.left .product-detail .current-price{margin:0}.slideshow-lookbook-2 .horizontal.left .product-detail .old-price{margin-left:1rem}}@media (min-width:1400px){.grid-items__6{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.sticky-dir-up{top:9rem}.slideshow-lookbook.left-padding .slide-item{padding-left:170px}.slideshow-lookbook.left-padding .flickity-button.previous{left:-10.5rem}.slideshow-lookbook.left-padding .flickity-button.next{right:-10.5rem}.vnd-v-video .video-container{width:31.25%;margin:0 16.146% 9.115% auto}.vnd-v-video .container>div{width:61.112%;padding:14.103% 10% 11.71% 0}.vnd-v-video .video-bg{width:41.146%;padding-top:59.896%}.container .nav-middle .flickity-button.previous{left:-6.5rem}.container .nav-middle .flickity-button.next{right:-6.5rem}}@media (max-width:450px){.vnd-v-video .video-container{width:100%}}.slideshow-lookbook-2 .medium-6{order:2;position:relative;height:100%}.slideshow-lookbook-2 .product-type{margin-bottom:1.2rem;font-size:1.3rem}.slideshow-lookbook-2 .vertical .product-card{max-width:54.16667%;margin:0 auto;padding:1.5rem 0 3.5rem}.slideshow-lookbook-2 .vertical .product-name{font-size:2rem;letter-spacing:0}.slideshow-lookbook-2 .vertical .current-price{font-size:2.4rem;font-weight:600}.slideshow-lookbook-2 .horizontal .slide-item{height:initial}.slideshow-lookbook-2 .horizontal .product-img::after,.slideshow-lookbook-2 .horizontal .product-img::before{content:"";display:block;bottom:0;background:currentColor;z-index:1;position:absolute}.slideshow-lookbook-2 .horizontal .product-img::after{width:11.321%;height:2px}.slideshow-lookbook-2 .horizontal .product-img::before{width:2px;height:8.696%}.slideshow-lookbook-2 .horizontal img{filter:none}.slideshow-lookbook-2 .horizontal .product-card{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#fff}.slideshow-lookbook-2 .horizontal .product-detail{padding-left:1.5rem}.slideshow-lookbook-2 .horizontal .flickity-prev-next-button{top:auto;bottom:0;transform:none}.slideshow-lookbook-2 .horizontal.left{order:1}.slideshow-lookbook-2 .horizontal.right{order:3}.slideshow-lookbook-2 .horizontal.right .flickity-prev-next-button.previous{left:auto;right:58px}.text-and-buttons h2{margin-bottom:35px;color:#333;font-family:var(--font-body);font-size:7rem;line-height:1.07em}.text-and-buttons p{margin-bottom:30px;color:#333;font-family:Arial;font-size:2rem}.text-icon__block svg{margin-right:2.084em}.text-icon__block span{display:block;font-size:1.2rem}.text-icon__block .title{font-weight:700;letter-spacing:.17em;text-transform:uppercase}.text-icon__block .sub-text{font-style:italic;letter-spacing:.065em;text-transform:lowercase}.text-icon__block:last-child::after{content:none}.text-icon__block.content-align-center svg{margin-left:3.5rem}.text-simple{padding:4rem 3rem;background-size:cover;background-repeat:no-repeat}.text-simple.border{border:3px solid #e0e0e0}.text-simple h2{display:inline-block;font-family:var(--font-body);font-size:2.4rem;font-weight:700;line-height:1.2;padding:.8rem 2.1rem}.text-simple p{font-size:1.6rem}.text-simple.citrus.border{border-width:1px}.text-simple.citrus h2{padding:.3rem 2rem;font-size:2.7rem}.image-layout1 .image-bg{filter:brightness(97%);transition:filter .35s}.image-layout1 .image-block-item:hover .image-bg{filter:none;transition:filter .35s}.image-layout1.text-citrus2.top{top:12.24%}.image-layout1.text-citrus2 .left{left:14%;padding:0}.image-layout2 .image-block-item{margin-top:5rem;margin-bottom:5rem;padding-left:1.5rem}.image-layout2 .image-block-item .absolute{right:0;bottom:0;max-width:50%}.image-layout2 .relative-content{display:block;padding:5.6rem 18rem 3.8rem 2.5rem;background-color:#fff;box-shadow:0 0 2.3rem 0 rgba(0,0,0,.06);white-space:nowrap}@media screen and (min-width:768px){.image-layout2 .image-block-item .absolute{max-width:21.6rem}.image-layout2 .relative-content{padding-left:5rem}}.image-layout2 .content-label{position:absolute;top:1.5rem;left:.5rem;padding-right:.9rem;padding-left:.9rem;font-family:var(--font-extra);font-size:2.2rem}@media all and (min-width:992px){select{background-position-x:calc(100% - 20px)}.vs-topbar .search-line-popup .header-search__input{width:26rem}.search-box-popup .search-input-container{right:2.7rem;width:26.5rem;min-width:23.5rem;max-width:26.5rem}.header-menu-item.js-hover>a,.header-menu-item:hover>a{opacity:.65}.image-layout2 .image-layout2__header{width:21rem;min-width:21rem}.image-layout2 .block-description,.image-layout2 .block-title{text-align:left}.image-layout2 .block-title{margin-bottom:4.4rem}.image-layout2 .block-description{margin-bottom:0;color:#333;font-size:1.5rem}}@media all and (min-width:1200px){.image-layout2 .image-layout2__header{width:27rem;min-width:27rem}.image-layout2 .nav-middle .items-carousel .flickity-button.previous{left:-4.3rem}.image-layout2 .nav-middle .items-carousel .flickity-button.next{right:3rem}}@media all and (max-width:991px){.vs-topbar .header-search.search-box-fixed .header-search__input{padding:0;width:15rem}.vs-topbar .cart-wrapper .icon-cart,.vs-topbar .topbar-item .localization-form,.vs-topbar .topbar-item>a,.vs-topbar .topbar-item>span{padding:.8rem 1.5rem}.vs-topbar.citrus .topbar-item .localization-form,.vs-topbar.citrus .topbar-item>a,.vs-topbar.citrus .topbar-item>span{padding-top:1.2rem;padding-bottom:1.2rem}.vs-topbar.citrus .topbar-item .header-search{padding:.4rem 1.5rem}.header-search__mobile-button,.image-layout2{display:block}.search-box-fixed .sidebar-search__input{padding:.7rem 1.4rem}.search-box-category{position:absolute;top:0;right:0;transition:.42s;visibility:hidden;opacity:0;z-index:123}.image-layout2 .block-title br{display:none}}.image-layout4 .text{width:47.24%;padding:4.6rem 1.2rem}.image-layout4 .image{left:47.24%;max-width:52.76%}.image-layout4 .placesvg{display:block;width:480px;max-width:100%;height:184px}.image-layout5 .text-orange .left{padding-left:11.887%}.image-layout5 .text-orange-42 .left,.image-layout5 .text-orange-42 .right{padding-left:13.115%}.vs-masonry-grid .image-block-item{width:100%;max-width:100%}.vs-masonry-grid .image-block-item>.relative{padding-top:55.24%}.vs-masonry-grid .image-container{position:absolute;top:0;left:0}.vs-masonry-grid .items-container{border:0 solid transparent}@media screen and (max-width:767px){.vs-masonry-grid .image-block-item{margin-bottom:0}}.masonry-grid-wrapper{justify-content:flex-start}.masonry-grid-wrapper .grid-sizer{max-width:.01%}@media (max-width:991px) and (min-width:568px){.masonry-grid-wrapper .text-orange{font-size:.7rem}.masonry-grid-wrapper .text-orange .btn-text{font-size:1.4em}}@media screen and (max-width:667px){.horizontal-classic div[class*=grid-items__]{min-width:100%}.masonry-grid-wrapper,.masonry-grid-wrapper .flex{display:block}}.packery-item{float:left}.packery-item .newsletter-container .beige-style3 h2{margin-bottom:.75em;padding:0 .75em}.bg-simple{min-height:160px}.bg-simple .bg-simple__border{position:absolute;top:15px;left:15px;right:15px;bottom:15px;border:1px solid}.parallax-container{z-index:1;overflow:hidden}.parallax-container.fixed-height .slide-item{min-height:auto}.parallax-container .image-container{position:absolute;right:0;top:0;left:0;width:100%;will-change:transform}.team-slider .member-content{margin-bottom:3rem;font-size:1.5rem}.team-slider .member-content h3{margin-top:3.2rem;color:#28282b;font-family:var(--font-body);font-size:2rem}.team-slider .member-content h4{margin-top:1rem;color:var(--c-theme);font-weight:400;letter-spacing:.05em}.team-slider .member-content p{margin-top:2rem;color:#4a4a4a;font-size:1.5rem;line-height:2.4rem}.vs-text-info h2{margin-bottom:2em;font-size:2.7rem}.vs-text-info .promo-container{padding:.7rem;border:0}.vs-text-info .promo-title{color:#33393e}.vs-text-info .promo-icon{padding-right:2.5rem}.vs-text-info .promo-text{line-height:2.1rem}.text-info__block{margin-bottom:5.4rem}.text-info__text-info{padding:70px 0 0}.vs-text-info p{font-size:15pt;line-height:1.6}@media (min-width:768px){.slideshow-lookbook-2 .horizontal.right{margin-right:5rem;margin-left:-5rem}.slideshow-lookbook-2 .horizontal.right .product-detail{padding-left:3rem}.slideshow-lookbook-2.product-layout-horizontal .medium-6{flex-basis:46.875%;max-width:46.875%}.slideshow-lookbook-2.product-layout-horizontal .medium-6.horizontal{flex-basis:53.125%;max-width:53.125%}.image-layout1{position:relative}.image-layout1 .image-block-item{-ms-flex:1;flex:1}.vs-text-info .medium-6:nth-of-type(odd){padding-right:30px}.vs-text-info .medium-6:nth-of-type(2n){padding-left:30px}}@media (min-width:568px){.text-simple h2{font-size:3rem}.text-simple p{font-size:1.8rem}.content-block .items-carousel,.vs-initialize-slider .container .items-carousel{margin-right:-1rem;margin-left:-1rem}.content-slideshow .card-wrapper,.content-slideshow .slide-item{padding:0 1rem}.btn-add-cart,.btn-default,.btn-secondary,.btn-third,.btn-transparent,.shopify-payment-button button.shopify-payment-button__button--unbranded{border-width:var(--btn-border-width)}}@media (min-width:992px){.text-and-buttons .btn{min-width:120px}.text-and-buttons .btn-second{margin-left:2rem}.text-icon__block.content-align-center svg{margin-left:7.5rem}.content-block .items-carousel,.vs-initialize-slider .container .items-carousel{margin-right:-1.5rem;margin-left:-1.5rem}.content-slideshow .card-wrapper,.content-slideshow .slide-item{padding:0 1.5rem}.items-carousel .flickity-page-dots{margin-top:5.2rem}}@media (max-width:1200px){.container,.container-1500{max-width:100%!important}}@media (min-width:1200px){.slideshow-lookbook-2 .horizontal.left{margin-right:-7rem;margin-left:7rem}.slideshow-lookbook-2 .horizontal.left .product-detail{padding-right:6rem}.slideshow-lookbook-2 .horizontal.right{margin-right:7rem;margin-left:-7rem}.slideshow-lookbook-2 .horizontal.right .product-detail{padding-left:6rem}.image-layout1 .text-citrus2{font-size:.82rem}.image-layout1.full-width-container .text-citrus2{font-size:1rem}.btn,button{font-size:var(--font-button-size)}}@media (max-width:991px){.header .promo-container,.hide-under-pad,.vnd-desk-menu{display:none}.right-expander{position:absolute;right:0;padding:2rem 1.9rem;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transition:transform .35s ease-in;transition:transform .35s ease-in,-webkit-transform .35s ease-in}.right-expander svg{display:block}.mobile-sidebar{right:-27rem}.mobile-sidebar-toggler{display:block;position:fixed;top:22%;right:0;transition:opacity .3s;border:1px solid #dfdfdf;border-right:0;background-color:#fff;opacity:.8;cursor:pointer;z-index:10}.mobile-sidebar-toggler:hover{opacity:1}.mobile-sidebar-toggler svg{display:block;width:4rem;height:4rem;padding:1rem;fill:#666}.mobile-menu-open .mobile-sidebar-toggler{z-index:9}.boxed,.split{-ms-flex:1;flex:1;min-width:27rem}.links-group .topbar-item>a{padding:1.2rem}.mobile-menu__slide-left,.mobile-sidebar{position:fixed;top:0;bottom:0;width:27rem;max-width:27rem;transition:.42s;background-color:#fff;overflow:auto}.header-menu-item{position:relative;width:100%;border-bottom:1px solid #efefef}.header-menu-item.expanded .right-expander{transform:rotate(0);-webkit-transform:rotate(0)}.mobile-menu__slide-left{display:block;left:-27rem;z-index:99}.header-search .search-button{border:0}.header .header-search .header-search__input{max-width:25rem;min-width:25rem;padding-left:1.5rem;font-size:1.4rem}.header .header-search .search-input-container{right:100%;left:auto}.content-slideshow .placeholder,.vs-homepage-slideshow .placeholder{background-color:#fff}.slideshow-lookbook-2 .full-height,.slideshow-lookbook-2 .full-height .slide-item{height:initial}.text-and-buttons h2{margin-bottom:25px;font-size:5rem;line-height:5.5rem}.text-and-buttons p{margin-bottom:22px;font-size:1.8rem}#shopify-section-text-with-icon .text-icon,.our_mission .row .col-md-4{padding:0 15px}#shopify-section-text-with-icon .text-icon__block{-ms-flex:1;flex:1;width:auto;border-bottom:0}#shopify-section-text-with-icon .text-icon__block div{display:none}#shopify-section-text-with-icon .text-icon__block svg{margin:0 auto}.image-layout5 .image-block-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-bottom:0}.slideshow-nav__big .flickity-prev-next-button{width:3.8rem;height:3rem}.flickity-carousel.dots-left .flickity-page-dots{left:2rem}.our_mission .row{margin:0 -15px!important}}@media (max-width:767px){.vs-topbar .topbar-item .localization-form,.vs-topbar .topbar-item>a,.vs-topbar .topbar-item>span,.vs-topbar.citrus .topbar-item .header-search{padding:.6rem 1.2rem}.vs-topbar.citrus .topbar-item .localization-form,.vs-topbar.citrus .topbar-item>a,.vs-topbar.citrus .topbar-item>span{padding-top:1.3rem;padding-bottom:1.3rem}.vs-topbar .topbar-left .header-search{padding-left:0}.vs-topbar .topbar-left .header-search .search-input-container{top:auto;right:auto}.logo-image{font-size:1.8rem}.logo-image__desc{display:none}.logo-image__mobile,.slide-image__mobile{display:block}.header-search__input{min-width:190px}.header .header-search .header-search__input,.vs-topbar .topbar-item .header-search .header-search__input{width:225px;background-color:#fff;color:#555!important}.header .header-search .search-input-container,.vs-topbar .topbar-item .header-search .search-input-container{height:3.8rem;z-index:2}.header .header-search.search-box-fixed .search-input-container,.vs-topbar .topbar-item .header-search.search-box-fixed .search-input-container{position:absolute;opacity:0;visibility:hidden}.header .header-search.search-box-fixed.js-hover .search-input-container,.header .header-search.search-box-fixed:hover .search-input-container,.vs-topbar .topbar-item .header-search.search-box-fixed.js-hover .search-input-container,.vs-topbar .topbar-item .header-search.search-box-fixed:hover .search-input-container{opacity:1;visibility:visible}.header .header-search.search-box-category .header-search__input,.vs-topbar .topbar-item .header-search.search-box-category .header-search__input{background-color:transparent}.header .header-search .header-search__input{padding-left:15px}.header .header-search .search-input-container{top:calc(100% + .7rem);right:0}.footer-item{margin:0!important}.footer-bottom>div{-ms-flex-align:start;align-items:flex-start;text-align:left}.icon-cart__count{margin-left:0}.icon-cart__count span{display:none}.icon-cart__count .cart-total{display:block;position:relative;top:.2rem;left:-.2rem;width:1rem;height:1rem;border-radius:100%;background-color:var(--c-product-deal-bg);color:var(--c-product-deal-text);font-family:Arial;font-size:.8rem;line-height:1.1rem;text-align:center}.slideshow-lookbook-2 .lookbook-product.horizontal{padding:20px}.text-icon{padding:0}.text-icon__block{border-bottom:1px solid #fff}.text-icon__block:last-child{border-bottom:0}.image-layout4 .text{width:100%;padding:2.6rem 1.2rem}.image-layout4 .text h2{font-size:2rem}.image-layout4 .image{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative;left:0;max-width:100%;padding:2.4rem 1.2rem}.image-layout5__text-box{position:relative;top:auto;left:auto;margin-bottom:-2.8rem;transform:none}.image-layout5__text-box>div{background-color:transparent!important}.text-info__block{margin-bottom:2.4rem}.footer-style2 .acc_block .acc_content{margin:12px 0;padding:0 15px}.footer-style2 .footer-menu__title.accordion{background:#002966!important;color:#fff!important;padding:6px 15px!important;position:relative;margin:0 0 1px!important}.footer-style2 .footer-menu__title{margin:15px 0 10px}.footer-form input{border:2px solid #002966!important}.footer-style2 .acc_block.active .acc_content{display:block!important}.footer-form .btn-icon{width:100px;height:100%;display:inline-flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;background:#002966!important;color:#fff}.footer-form .btn-icon svg{fill:#fff;width:15px;height:auto}.footer-item .accordion:after{content:"";width:12px;position:absolute;top:5px;right:10px;height:12px;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(43deg);transition:.2s;-webkit-transition:.2s}.footer-item .accordion.active:after{transform:rotate(43deg) scale(-1);top:13px;transition:.2s;-webkit-transition:.2s}.home-artical .col-md-6{margin-bottom:30px}.home-artical .blog_image{padding:0!important}.home-artical .blog_image img{width:100%;position:initial!important;height:220px!important;transform:initial!important}.home-artical .blog_image .content{position:initial!important;color:#000;padding:10px 0}.home-artical .content h1{font-size:24px}.our_mission .row .col-md-4{padding:0 30px!important}.our_mission .block_content p{font-size:16px!important;margin:0}.our_mission .block_content h2,.our_mission .title_content p{font-size:20px!important}.our_mission .block_content img{max-width:55px!important}.home_banner .flickity-carousel .slide-item.has-minheight{height:550px!important}.banner-image-text .mobile-content-adjust{margin-top:62px}.banner-image-text .slideshow-content{max-width:580px}.aboutPage .slideshow-content .right.mobile-content-default{padding-left:50px!important;max-width:580px}.slideshow-content .text-left.beige-style3{width:max-content;background:#e7f0ff78;padding:50px}.desktop_view{display:none!important}.btn{font-size:1rem}.btn-default,.btn-secondary,.btn-third,.btn-transparent{padding:10px 45px}.flickity-prev-next-button{width:30px;height:30px}.flickity-carousel.dots-left .flickity-page-dots{left:1rem}}@media (max-width:567px){.toplinks-dropdown{display:block}.topbar-left__items{position:absolute;top:100%;left:1.5rem;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column;padding:.6rem 0;transition:opacity .35s;background-color:#fff;box-shadow:0 .2rem .6rem rgba(0,0,0,.2);opacity:0;visibility:hidden;z-index:10}.topbar-left__items .topbar-item{width:100%;color:#333}.topbar-left__items .topbar-item .header-search .header-search__button,.topbar-left__items .topbar-item .header-search .header-search__button:hover{color:#312e2e!important}.topbar-left__items .topbar-item .header-search .header-search__input{padding-left:10px;border-color:#eaeaea;background-color:#fff;color:#555}.vs-topbar.citrus .topbar-left__items .topbar-item .header-search .header-search__input.header-search__no-border{padding-left:0}.topbar-left__items .topbar-item .header-search .search-input-container{position:relative;left:0;right:auto;opacity:1;visibility:visible}.vs-topbar .topbar-item .localization-form,.vs-topbar .topbar-item>a,.vs-topbar .topbar-item>span,.vs-topbar.citrus .topbar-item>a,.vs-topbar.citrus .topbar-item>span,.vs-topbar.citrus.topbar-item .localization-form{padding:.5rem .9rem}.search-categories-container{display:none}.vs-homepage-slideshow .flickity-page-dots{bottom:1rem}.flickity-carousel.dots-left .flickity-page-dots{left:0}.template-product .products-template{padding:0 0 30px!important}}@media (max-width:480px){.vb-form .block-title{margin-bottom:3.5rem}.vb-form__input,.vb-form__select{height:4.2rem}.vb-form__input,.vb-form__select,.vb-form__textarea{padding:1rem 2rem}.vb-form__label{min-width:8rem;font-size:1.2rem}.vb-form .btn-default{margin-left:0}.vb-form .flex{display:block}.vb-form .flex .vb-form__label{display:block;margin-bottom:7px}.product-form .btn-compare,.product-form .btn-wishlist,.qty-control{margin-right:.5rem}.product-form .btn-add-cart{margin-right:.5rem;margin-bottom:.5rem}.qty-control{width:9rem}.boxed.modern{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.flickity-carousel .flickity-prev-next-button{display:none}}

/* non-critical.css */
/*!MagnificPopup*/.mfp-container:before,.mfp-content{display:inline-block;vertical-align:middle}#toPageTop,#toPageTop svg{width:2.7rem}.mfp-container:before,.mfp-content,.msg-notice svg,.spr-badge .spr-badge-starrating,.vpp-bx,.vpp-bx-wrapper:before{vertical-align:middle}.cart-dropdown .items-list,.filter-wrapper .filter-list,.vs-topbar .dropdown-items__picker{scrollbar-color:#a9a9a9 #f1f1f1;scrollbar-width:thin}.mfp-bg,.mfp-wrap{position:fixed;left:0;top:0}.mfp-bg,.mfp-container,.mfp-wrap{height:100%;width:100%}.mfp-arrow:after,.mfp-arrow:before,.mfp-container:before,.mfp-figure:after{content:''}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-wrap{z-index:1043;outline:0!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{height:100%}.mfp-appear-anm,.vnd-pp-content{transition:.3s ease-in}.mfp-appear-anm.mfp-bg,.mfp-bg-transparent.mfp-bg{background-color:transparent}.mfp-appear-anm,.mfp-appear-anm.mfp-removing,.mfp-appear-anm.mfp-wrap.mfp-removing,.product-main .zoom-container:hover .product-images{opacity:0}.mfp-ready.mfp-bg{background-color:#000;opacity:.6}.mfp-align-top .mfp-container:before,.mfp-loading.mfp-figure,.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader,.msg-notice .icon{display:none}.mfp-content{position:relative;margin:0 auto;text-align:left;z-index:1045}.mfp-close,.mfp-preloader{text-align:center;position:absolute}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-moz-zoom-out;cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;top:50%;width:auto;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.cookie-dark .btn-text,.cookie-dark .cookie-text,.mfp-close,.mfp-preloader a:hover{color:#fff}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}.mfp-figure:after,.mfp-iframe-scaler iframe{box-shadow:0 0 8px rgba(0,0,0,.6);position:absolute;left:0}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;opacity:.85;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-appear-anm.mfp-wrap.mfp-ready,.mfp-arrow:focus,.mfp-arrow:hover,.mfp-close:focus,.mfp-close:hover,.product-quick-view .items-carousel:hover .flickity-prev-next-button{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#444;font-family:initial;font-weight:400}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-figure,img.mfp-img{line-height:0}.mfp-arrow{position:absolute;opacity:.65;margin:-55px 0 0;top:50%;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:after,.mfp-arrow:before{display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}#newsletter-popup .textbox,.mfp-image-holder .mfp-content,img.mfp-img{max-width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{display:block;top:0;width:100%;height:100%;background:#000}.mfp-figure:after,img.mfp-img{width:auto;height:auto;display:block}img.mfp-img{box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure:after{top:40px;bottom:40px;right:0;z-index:-1;background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.citrus-style2 em sup,.citrus-style3 em sup,.menu-item-link,.menu-list-header,.msg-notice svg{display:inline-block}.mfp-figure figure,.product-card .alireview-review-widget-badge,.product-card .spr-badge-starrating,.product-card .stamped-product-reviews-badge,.tabs-content__item #stamped-main-widget,.tabs-content__item div[data-widget-style*=standard] .stamped-header{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile .mfp-bottom-bar:empty,.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media all and (max-width:900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.menu-item-link,.menu-list-header{padding-right:1rem;padding-left:1rem;font-weight:400;text-transform:none}iframe{display:block;border:0}.menu-item-link:hover,.menu-list-header:hover{opacity:.5}#toPageTop,.dropdown-mega2 .menu-grandchild,.dropdown-mega2 .menu-item:hover .menu-grandchild,.dropdown-mega3 .child-menu{opacity:0;visibility:hidden}.menu-item-link{color:#444;font-size:1.3rem;letter-spacing:0}.menu-list-header{width:100%;color:#383838;letter-spacing:inherit}.menu-list-header svg{position:absolute;right:-.5rem;top:50%;transform:translateY(-50%) rotate(270deg);-webkit-transform:translateY(-50%) rotate(270deg)}.sub-menu{z-index:9}.sub-menu .menu-list-header,.tooltip{position:relative}.vnd-desk-menu .sub-menu{box-shadow:0 .4rem 1.5rem rgba(0,0,0,.08);background-color:#fff;transition:.45s;padding-top:1.6rem;padding-bottom:1.6rem}@media screen and (min-width:992px){.dropdown-classic .menu-item{position:relative;padding-right:2rem;padding-left:1rem}.dropdown-classic .menu-grandchild{position:absolute;padding:1.6rem 2rem 1rem 1rem;transition:.35s;border:1px solid #ededed;box-shadow:0 .3rem .5rem 0 rgba(0,0,0,.1);background-color:#fff;opacity:0;visibility:hidden;pointer-events:none}.dropdown-classic .menu-item-link,.dropdown-classic .menu-list-header{white-space:nowrap}}.vnd-desk-menu .dropdown-classic{min-width:18rem}.vnd-desk-menu .dropdown-classic .menu-item-link,.vnd-desk-menu .dropdown-classic .menu-list-header{font-size:1.5rem;line-height:3.2rem}.vnd-desk-menu .dropdown-classic.border-none{padding:2.5rem 1.5rem}.vnd-desk-menu .dropdown-classic.border-between{padding:2px 0 0}.vnd-desk-menu .dropdown-classic.border-between .menu-item{padding:.7rem 1.5rem;border-bottom:1px solid #f5f5f5}.menu-grandchild{top:0;left:100%;overflow:hidden;z-index:1}.menu-grandchild.pos-right{left:auto;right:100%}.dropdown-mega1.sub-menu,.dropdown-mega2.sub-menu,.dropdown-mega3.sub-menu,.dropdown-mega4.sub-menu{left:0;width:100%}.dropdown-mega1.boxed,.dropdown-mega2.boxed,.dropdown-mega3.boxed,.dropdown-mega4.boxed{left:unset;width:auto;text-align:left}.dropdown-mega1.container,.dropdown-mega2.container,.dropdown-mega3.container,.dropdown-mega4.container{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);max-width:calc(100% - 30px)}.dropdown-mega1 .img-grid-item,.dropdown-mega1 .menu-item,.dropdown-mega2 .img-grid-item,.dropdown-mega2 .menu-item{-ms-flex:1 1 20%;flex:1 1 20%;width:auto;min-width:0;padding:0 1.5rem}.dropdown-mega1 .img-grid-item img,.dropdown-mega1 .menu-item img,.dropdown-mega2 .img-grid-item img,.dropdown-mega2 .menu-item img{display:block;width:100%}.dropdown-mega1.sub-menu{padding:1.1rem 1.5rem 5rem}.dropdown-mega1 .container{padding:0}.dropdown-mega1 .child-menu,.dropdown-mega4 .child-menu{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.dropdown-mega1 .menu-list-header{font-size:1.1rem;line-height:2.5rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.dropdown-mega1 .menu-item{padding-top:1.5rem}.dropdown-mega1 .menu-item-link{font-size:1.3rem;line-height:2.7rem}.dropdown-mega1 .menu-grandchild{padding-top:.5rem}.dropdown-mega2{-ms-flex-direction:row;flex-direction:row}.dropdown-mega2.sub-menu{padding:3rem 1.5rem}.dropdown-mega2 .child-menu{-ms-flex:1 1 25%;flex:1 1 25%;position:relative}.dropdown-mega2 .menu-item-link,.dropdown-mega2 .menu-list-header{width:auto;padding-top:1rem;padding-bottom:1rem;font-size:1.6rem}.dropdown-mega2 .menu-rs-img{-ms-flex:1 1 75%;flex:1 1 75%}.dropdown-mega2 .img-grid-item{margin-bottom:.6rem;text-align:center;text-transform:initial}.dropdown-mega2 .img-grid-item span{margin-top:3.8rem;margin-bottom:.4rem;font-size:12px;font-family:var(--font-heading);font-weight:700;letter-spacing:.15em}.dropdown-mega2 .img-grid-item strong{font-family:var(--font-extra);font-size:2.4rem}.dropdown-mega2 .menu-item{position:initial}.dropdown-mega2 .menu-item>a{transition:.35s}.dropdown-mega2 .menu-grandchild{position:absolute;left:6.5rem;transition:.35s}.dropdown-mega2.sb-expanded .menu-grandchild.active{left:1.5rem;opacity:1;visibility:visible}.dropdown-mega2.sb-expanded .menu-item>a{margin-right:1.5rem;margin-left:-1.5rem;opacity:0;visibility:hidden}.dropdown-mega2.sb-expanded .menu-back{display:block}.dropdown-mega2 .menu-back{display:none;top:-18px;left:20px}.dropdown-mega2 .menu-back svg{width:16px;height:16px;transform:rotate(180deg)}.dropdown-mega2 .container{padding:0;display:-ms-flexbox;display:flex}.menu-top-img .img-grid-item,.text-green3 .btn-default{margin-top:2.6rem}.menu-bottom-img{order:13}.menu-bottom-img .img-grid-item{margin-top:2.4rem}.dropdown-mega3 .container{padding:0 .5rem}.vnd-desk-menu .dropdown-mega3{padding-top:3.9rem;padding-bottom:2.1rem}.dropdown-mega3 .child-menu{position:absolute;-ms-flex-grow:1;flex-grow:1}.dropdown-mega3 .child-menu.active{position:relative;opacity:1;visibility:visible}.dropdown-mega3 .child-menu .menu-item{flex:1 1 25%;-ms-flex:1 1 25%}.dropdown-mega3 .menu-list-header{margin-bottom:1.2rem;color:#333;font-size:1.6rem;font-weight:700;line-height:1.8rem}.dropdown-mega3 .menu-item-link{color:#333;font-size:1.3rem;font-weight:400;letter-spacing:.01em;line-height:3rem}.dropdown-mega3 .child-menu-activators{width:22.5rem;min-width:22.5rem}.dropdown-mega3 .child-menu-activators .menu-list-header{margin-bottom:1.8rem}.dropdown-mega3 .child-menu-activators li:last-child{margin-top:auto}.dropdown-mega3 .child-menu-activators .btn{margin-top:3.5rem;padding-left:1rem}.cart-dropdown .btn-default,.cart-dropdown.sidebar .btn-default,.dropdown-mega3 .child-menus__wrapper,.product-quick-view .product-img-area,.vpp-bx .form-input{width:100%}.dropdown-mega3 .menu-bottom-img{padding:0 1rem}.dropdown-mega3 .img-grid-item{-ms-flex:1 1 50%;flex:1 1 50%}.dropdown-mega3 .img-grid-item .lazyloaded{box-shadow:none;transition:.18s}.dropdown-mega3 .img-grid-item:first-child{margin-right:1.5rem}.dropdown-mega3 .img-grid-item:last-child{margin-left:1.5rem}.dropdown-mega3 .img-grid-item:hover .lazyloaded{box-shadow:0 0 1.8rem 0 rgba(0,0,0,.06);transition:.18s}.dropdown-mega3 .text-content .left{padding-left:4.5rem}.cart-wrapper:hover .icon-cart .money,.dropdown-mega3 .citrus-style2 h2,.dropdown-mega3 .citrus-style3 h2{font-weight:700}.vnd-desk-menu .dropdown-mega4{padding-top:3.2rem;padding-bottom:1.5rem}.dropdown-mega4 .menu-item{-ms-flex:1 1 20%;flex:1 1 20%}.dropdown-mega4 .menu-list-header{padding-left:0;color:#333;font-size:1.8rem;font-weight:700;letter-spacing:.025em;line-height:2.25em}.dropdown-mega4 .menu-item-link{padding-left:0;font-size:1.3rem;line-height:2.7rem}.dropdown-mega4 .social-link{width:3rem;height:3rem;padding:.7rem;border-radius:.3rem}.dropdown-mega4 .social-link svg{width:100%;height:100%;margin:0}.dropdown-mega4 .image-layout2{margin-top:2.1rem;overflow:auto}.dropdown-mega4 .image-layout2 .image-block-item{-ms-flex:1 1 33.33%;flex:1 1 33.33%;margin-bottom:0;padding:0 1.5rem}.dropdown-mega4 .image-layout2 .image-block-item:first-child{padding-left:0}.dropdown-mega4 .image-layout2 .image-block-item:last-child{padding-right:0}.dropdown-mega4 .image-layout2 .relative-content{padding-left:3rem}.dropdown-mega4 .image-layout2 .content-label{top:35%;right:1.5rem;left:auto}@media screen and (min-width:1600px){.vnd-desk-menu .dropdown-classic{min-width:22rem}.vnd-desk-menu .dropdown-classic .menu-item-link,.vnd-desk-menu .dropdown-classic .menu-list-header{font-size:1.6rem;line-height:3.6rem}.vnd-desk-menu .dropdown-classic.border-none{padding:2.9rem 2rem}.vnd-desk-menu .dropdown-classic.border-between .menu-item{padding:.9rem 2rem}.vnd-desk-menu .dropdown-mega3{padding-top:6.6rem;padding-bottom:3.9rem}.dropdown-mega3 .menu-list-header{margin-bottom:1.5rem;font-size:1.8rem;line-height:2rem}.dropdown-mega3 .menu-item-link,.dropdown-mega4 .menu-item-link{font-size:1.4rem;line-height:3.3rem}.dropdown-mega3 .child-menu-activators{width:27.5rem;min-width:27.5rem}.dropdown-mega3 .child-menu-activators .menu-list-header{margin-bottom:2rem}.dropdown-mega3 .child-menu-activators .btn{margin-top:4.2rem}.vnd-desk-menu .dropdown-mega4{padding-top:5.6rem;padding-bottom:5.7rem}.dropdown-mega4 .menu-list-header{font-size:2rem}.dropdown-mega4 .social-link{width:4rem;height:4rem;padding:1.1rem}.dropdown-mega4 .image-layout2{margin-top:3.3rem;overflow:visible}.dropdown-mega4 .image-layout2 .relative-content{padding-left:4rem}}.header-menu-item.js-hover .sub-menu,.header-menu-item:hover .sub-menu,.menu-item:hover .menu-grandchild{opacity:1;visibility:visible;pointer-events:auto}.vnd-mobile-menu .tabs-nav{border-bottom:2px solid var(--c-theme)}.vnd-mobile-menu .tabs-nav__item{flex:0 0 50%;max-width:50%;background-color:#f9f9f9;color:#777;font-size:1.9rem;transition:.35s}.active-tag__item:hover svg,.vnd-mobile-menu .tabs-nav__item.active{background-color:var(--c-theme);color:#fff}.vnd-mobile-menu .tabs-nav__item a{display:block;padding:1.6rem 2rem}.vnd-mobile-menu .header-menu-item{font-size:1.4rem;line-height:2.5rem}.shopify-payment-button button.shopify-payment-button__button--unbranded,.spr-button-primary,.stamped-form-actions #stamped-button-submit,.stamped-form-actions input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary,.vnd-mobile-menu .header-menu-item>a{padding:1.2rem 2rem}.mobile-menu-open .mobile-menu__slide-left{transition:left .42s;left:0}.mobile-menu__drop-down{display:block;position:absolute;top:100%;left:0;width:100%;max-height:0;transition:.35s cubic-bezier(.42, .01, .59, 1);overflow:auto;z-index:99;pointer-events:none}.mobile-menu__drop-down.active{max-height:500px;opacity:1;pointer-events:auto}.msg-notice__error .icon-error,.msg-notice__info .icon-info,.msg-notice__success .icon-success,.msg-notice__warn .icon-warn,.result-loading.active,.vnd-loading-scr.active{display:block}.search-form.active,.search-form.js-hover,.search-form:hover{z-index:13}.result-container{top:100%;width:100%;max-width:100%;background-color:var(--c-main-background);box-shadow:0 .2rem .6rem rgba(0,0,0,.2);text-align:left}.topbar-left .result-container{right:auto;left:0}.search-form.active .result-container,.search-form.js-hover .result-container,.search-form:hover .result-container{opacity:1!important;visibility:visible!important;z-index:1}.search-category{padding:10px;border-bottom:1px solid #e6e6e6;font-size:1.6rem;font-weight:400}.result-item{padding:8px;z-index:1}.result-item img{width:70px;height:100%;margin-right:10px}.result-item .product-name{margin:1.2rem 0;font-size:1.4rem}@media (max-width:567px){.result-item .product-name{margin:.8rem 0;font-size:1.3rem}}.spr-button-primary,.stamped-form-actions #stamped-button-submit,.stamped-form-actions input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary{border-color:var(--c-btn-default);background:0 0;color:var(--c-btn-default)}.btn-default,.shopify-payment-button button.shopify-payment-button__button--unbranded,.spr-button-primary,.stamped-form-actions #stamped-button-submit,.stamped-form-actions input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary{border-radius:0}.btn-default.active,.btn-default:focus,.btn-default:hover,.shopify-payment-button button.shopify-payment-button__button--unbranded.active,.shopify-payment-button button.shopify-payment-button__button--unbranded:focus,.shopify-payment-button button.shopify-payment-button__button--unbranded:hover,.spr-button-primary.active,.spr-button-primary:focus,.spr-button-primary:hover,.stamped-form-actions #stamped-button-submit.active,.stamped-form-actions #stamped-button-submit:focus,.stamped-form-actions #stamped-button-submit:hover,.stamped-form-actions input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary.active,.stamped-form-actions input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary:focus,.stamped-form-actions input.stamped-button.stamped-button-primary.button.button-primary.btn.btn-primary:hover{border-color:var(--c-theme)!important;background-color:var(--c-theme)!important;color:var(--c-default-h-t)!important}.btn-transparent.active,.btn-transparent:focus,.btn-transparent:hover{border-color:var(--c-btn-transparent-h)!important;background-color:var(--c-btn-transparent-h)!important;color:var(--c-default-h-t)!important}.btn-secondary:hover{border-color:var(--c-btn-h-bg)!important;background-color:var(--c-btn-h-bg)!important;color:var(--c-btn-h-t)!important}.btn-third:hover{border-color:var(--c-btn-3-h-bg)!important;background-color:var(--c-btn-3-h-bg)!important;color:var(--c-btn-3-h-t)!important}.product-actions .btn-compare svg,.product-form .btn-compare svg{width:1.7rem}.msg-notice{padding:1.6rem;border:2px solid transparent;font-size:1.5rem;line-height:2rem}.msg-notice svg{margin-right:1.2rem}.msg-notice .heading{margin-right:1.8rem;font-size:1.4rem;font-weight:700}.msg-notice__success{background-color:#e6f1d4;color:#444;border-color:#a9cf67}.msg-notice__success .heading{color:#69941e}.msg-notice__success svg{width:1.6rem;height:1.3rem;fill:#69941e}.msg-notice__error{background-color:#fdd9d7;color:#444;border-color:#f77a72}.msg-notice__error .heading{color:#f44236}.msg-notice__error svg{width:1.2rem;height:1.2rem;margin-top:.4rem;fill:#f44236}.msg-notice__warn{background-color:#fff6df;color:#444;border-color:#fed350}.msg-notice__warn .heading{color:#e9b107}.msg-notice__warn svg{width:1.2rem;height:1.7rem;margin-top:.1rem;fill:#e9b107}.msg-notice__info{background-color:#cceefd;color:#444;border-color:#4dc2f7}.msg-notice__info .heading{color:#02a8f4}.msg-notice__info svg{width:1rem;height:2rem;fill:#02a8f4}.flickity-carousel.dots-left .flickity-page-dots,.flickity-carousel.dots-right .flickity-page-dots{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.flickity-carousel.dots-left .flickity-page-dots{left:3rem}.flickity-carousel.dots-right .flickity-page-dots{right:3rem;left:auto}.flickity-carousel.dots-top .flickity-page-dots{top:3rem}#toPageTop{display:block!important;position:fixed;right:-5rem;bottom:9rem;z-index:11;cursor:pointer;transition:opacity .55s,right .65s}#toPageTop.visible{right:4rem;opacity:1;visibility:visible}#toPageTop:before{display:block;content:'';width:2.1rem;margin:0 auto;padding-top:1rem;border-top:2px solid currentColor}.vnd-device-touch .action-item.btn-compare:hover,.vnd-device-touch .action-item.btn-wishlist:hover{border-color:var(--c-action-bg);background-color:var(--c-action-bg);color:var(--c-action)}.relative-content,.text-content{opacity:1!important;transition:opacity .2s}.relative-content .right,.relative-content .right-center{margin-left:auto}.relative-content .left-center{width:50%;max-width:50%}.relative-content .left,.relative-content .left-center{margin-right:auto}.relative-content .center{max-width:100%;margin:0 auto}.relative-content .left-center{margin-left:6%}.relative-content .right-center{max-width:75%;margin-right:6%}.text-content{display:-ms-flexbox;display:flex;position:absolute;width:100%}.text-content.v-top{top:10%}.text-content.v-bottom{bottom:10%}.text-content.v-center{top:0;left:0;height:100%;-ms-flex-align:center;align-items:center}.text-content .left{padding-left:2.5rem}.text-content .right{width:50%;margin-left:auto;padding-right:2.5rem}.text-content .center{margin:0 auto}.font-7{font-size:.7rem}.font-8,.text-beige3{font-size:.8rem}.font-9{font-size:.9rem}.font-10{font-size:1rem}.font-11{font-size:1.1rem}.font-12,.parallax-style1 .btn-transparent{font-size:1.2rem}.text-content em,.text-content strong{display:inline-block;line-height:1}.text-content em span,.text-content em sup,.text-content strong span,.text-content strong sup{font-family:var(--font-menu);font-size:.75em}.text-content em{position:relative;margin-bottom:-3px;padding:0 .2em;font-family:var(--font-extra);font-size:1.1428em;font-style:normal;font-weight:400;z-index:1}.text-content strong{padding:.2em .2em .228em}.left h2,.left-center h2,.right h2,.right-center h2{margin-left:-.06em}.left h3,.left-center h3,.right h3,.right-center h3{margin-left:-.04em}.text-regal-blue h3{margin-bottom:.85em;font-size:2em;letter-spacing:.03em}.text-regal-blue h2{font-size:6em;line-height:1}.text-regal-blue p{margin-top:.833em;font-family:var(--font-extra);font-size:4.2em;font-weight:700;line-height:1}.text-regal-blue .old-price{position:relative;margin-left:.4643em;font-size:.667em;font-weight:400;text-decoration:none}.text-regal-blue .old-price:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:2px solid;border-color:inherit;transform:rotate(-10deg)}.text-regal-blue small{display:block;margin-bottom:.625em;font-family:var(--font-body);font-size:.381em;font-weight:400;letter-spacing:.08em}.text-regal-blue .btn{margin-top:3em}.text-regal-blue .btn-second{margin-left:3em}.text-green1 h3{margin-bottom:1.3em;font-size:1.3em;letter-spacing:.124em}.text-green1 h2{font-size:2.7em;letter-spacing:.05em;line-height:1}.text-green1 p{margin-top:1.25em;margin-bottom:.25em;font-size:1.2em;letter-spacing:.124em}.text-green1 .btn{margin-top:.6rem}.text-green2 h2{margin:.3334em 0;color:#343434;font-family:var(--font-heading);font-size:3.3em;letter-spacing:.05em;line-height:1}.text-green2 h3{color:#3e3e3e;font-size:1.3rem;font-family:var(--font-body);letter-spacing:.099em}.text-green2 p{color:#777;font-size:1.5rem;font-weight:400;letter-spacing:.05em}.text-green2 p span{color:var(--c-theme);font-family:Arial;font-size:1.8rem;font-weight:700}.text-green2 .btn-default{margin-top:1.6rem}.text-green3 h3{color:#3e3e3e;font-size:1.3em;font-family:var(--font-body);letter-spacing:.099em}.text-green3 h2{margin:.3244em 0 .4286em;color:#343434;font-family:var(--font-heading);font-size:3.7em;letter-spacing:.05em;line-height:.946}.text-green3 p{color:#666;font-size:1.6em;font-weight:400;letter-spacing:.05em;line-height:1.375}.text-green3 p span{color:var(--c-theme);font-family:Arial;font-size:1.125em;font-weight:700}.text-citrus1.v-bottom,.text-citrus2.v-bottom{bottom:5em}.text-citrus1 .left,.text-citrus2 .left{padding-left:5em}.text-citrus1 h3,.text-citrus1 p,.text-citrus2 h3,.text-citrus2 p{font-size:1.2em;font-weight:500;letter-spacing:.2em}.text-citrus1 h3,.text-citrus2 h3{margin-bottom:1.3334em}.text-citrus1 h2,.text-citrus2 h2{font-size:4.5em;font-weight:400;line-height:1}.text-citrus1 p,.text-citrus2 p{margin-top:.83334em}.text-citrus1 .btn-default,.text-citrus2 .btn-default{height:43px;margin-top:20px;padding:0 30px;border-width:1px;font-size:1.2rem;font-weight:700}.text-citrus2 h2{font-size:5.5em;font-weight:300}.text-yellow1 h3,.text-yellow2 h3{font-size:1.8em;letter-spacing:.13em}.text-yellow1 p,.text-yellow2 p{margin-top:1.1em;font-size:1.5em}.citrus-style3 .btn,.text-beige3 .btn,.text-yellow1 .btn,.text-yellow2 .btn{margin-top:.9em}.text-yellow1 h3{margin-bottom:1.2222em}.text-yellow1 h2{font-size:4.5em;line-height:1}.text-yellow2 h2{font-size:11em;line-height:1}.text-orange h3{margin-bottom:.8125em;font-size:1.6em;font-weight:400}.text-orange h2{margin-bottom:.4em;font-family:var(--font-body);font-weight:400;font-size:3.5em;line-height:1}.text-orange p{font-size:1.5em;font-weight:400}.text-orange .btn-text,.text-orange-42 .btn-text{font-size:1.1em}.text-orange .btn,.text-orange-42 .btn{margin-top:.6rem;letter-spacing:.15em}.text-orange .money{font-size:1.4667em;font-weight:700}.text-orange-42 h3{margin-bottom:1.2632em}.text-orange-42 h2{margin-bottom:.4em;font-family:var(--font-body);font-weight:400;font-size:4.2em;line-height:1}.text-orange-42 h3,.text-orange-42 p{font-family:var(--font-menu);font-size:1.9em;font-weight:400}.text-orange-42 .money{font-size:1.368em;font-weight:700}.text-blue1 h3,.text-blue2 h3{margin-bottom:.3em;font-size:1.6em}.text-blue1 p,.text-blue2 p{margin-bottom:0;font-size:1.4em;font-weight:400;letter-spacing:.02em;line-height:1.5}.text-blue1 h2,.text-blue2 h2{font-size:3em;font-weight:400}.text-blue1 p span,.text-blue2 p span{color:var(--c-theme);font-family:var(--font-body);font-size:1.2857em;font-weight:700}.text-blue1 .btn,.text-blue2 .btn{margin-top:.3em}.text-blue1 h2{margin-bottom:.4em;line-height:1.1}.text-blue2 h2{font-family:var(--font-body);line-height:1.1em}.text-beige1 h2{font-family:var(--font-heading);font-size:2.5em;font-weight:600;letter-spacing:.07em;line-height:1.2}.text-beige1 h3,.text-beige1 p{margin:.4rem 0;font-size:2em;font-weight:400;line-height:1.5}.text-beige1 .btn{margin-top:2.38461em}.text-beige3 h3{font-size:2em;font-weight:400}.text-beige3 h2{position:relative;padding-right:.133334em;font-size:15em;line-height:1.25334}.text-beige3 h2::after,.text-beige3 h2::before{content:'';display:block;position:absolute;width:100%;height:7px;opacity:.5}.text-beige3 h2::before{top:0;border-top:3px solid currentColor;border-bottom:1px solid currentColor}.text-beige3 h2::after{bottom:0;border-top:1px solid currentColor;border-bottom:3px solid currentColor}.text-beige3 p{position:absolute;right:5px;top:50%;-webkit-transform:translate(50%,-50%) rotate(270deg);transform:translate(50%,-50%) rotate(270deg);font-size:1.9em;font-weight:700;line-height:1em}.text-pharmacy h2{font-size:2.5em}.text-pharmacy h3,.text-pharmacy p{font-family:Arial,sans-serif;font-size:1.5em;letter-spacing:.03em}.text-pharmacy h3{margin-bottom:1em}.text-pharmacy p{margin-top:1em}.text-pharmacy .btn{margin-top:3.46em;color:#333;font-family:var(--font-body);font-size:1.3em}.parallax-style1 h3{margin-bottom:2rem;font-size:2.3rem;font-weight:400;letter-spacing:.029em}.parallax-style1 h2{margin-bottom:2.2rem;font-size:4.5rem;letter-spacing:.069em;line-height:.8}.parallax-style1 p{margin-bottom:2.6rem;font-size:1.5rem;font-weight:400;letter-spacing:0}.parallax-style2 h3{margin-bottom:2rem;font-weight:400}.parallax-style2 h2{margin-bottom:2.2rem;letter-spacing:0;line-height:1}.parallax-style2 p{font-weight:400;letter-spacing:0}.parallax-style2 .btn{margin-top:2.6rem;font-size:1.2rem}.orange-style h2{font-size:2.4rem;line-height:1.047em}.orange-style h3{margin-bottom:1.6rem;font-size:1.8rem;font-weight:400;letter-spacing:.03em}.orange-style p{margin-top:2.7rem;font-size:3rem;font-weight:700;line-height:1}.orange-style p .old-price{margin-left:1.8rem;font-size:2rem;font-weight:400}.orange-style small{display:block;margin-bottom:1rem;font-size:1rem;font-weight:400;letter-spacing:.1em}.orange-style .btn{margin-top:2.2rem}.green-style h3{font-size:1.3rem;font-weight:400;margin-bottom:1.2rem}.green-style h2{font-family:var(--font-heading);font-size:2.5rem;line-height:1}.green-style p{margin:1.5rem 0;font-size:1.6rem;line-height:1.3}.green-style2 .btn{margin-top:1.2rem;padding:.9rem 1rem}.green-style2 h2{margin-bottom:1.4rem;font-size:2.4rem;letter-spacing:.04em;line-height:2.7rem}.green-style2 p{font-size:1.3rem;line-height:1.7rem}.citrus-style h3{margin-bottom:2.1429em;font-size:1.4em;font-family:var(--font-heading);font-weight:400;letter-spacing:.3em}.citrus-style h2{font-size:6.3em;font-weight:300;letter-spacing:-.025em;line-height:1.1112}.citrus-style p,.header-type-1 .search-box-popup .search-input__container{letter-spacing:.03em}.citrus-style h2 b{font-weight:500}.citrus-style p{display:block;margin:2.6154em 0;font-family:Arial;font-size:1.5em;line-height:1.6}.citrus-style .btn{border-width:1px}.citrus-style2 em sup::first-letter,.citrus-style3 em sup::first-letter{font-size:.74em}.citrus-style2 h3,.citrus-style3 h3{margin-bottom:.392em;font-size:2.8em}.citrus-style2 h3 em,.citrus-style2 h3 strong,.citrus-style3 h3 em,.citrus-style3 h3 strong{font-size:1.285em}.content-bg .citrus-style2 h3,.content-bg .citrus-style3 h3,.mobile-content-default .citrus-style2 h3,.mobile-content-default .citrus-style3 h3{position:absolute;top:0;left:1em;margin:0;transform:translateY(-50%)}.citrus-style2 h2,.citrus-style3 h2{margin-bottom:.4em;font-size:3.5em;font-weight:900;letter-spacing:-.01em;line-height:1}.citrus-style2 p,.citrus-style3 p{font-size:1.4em}.citrus-style2 .btn,.citrus-style3 .btn{margin-top:1.15em}.content-bg .citrus-style2.text-center h3,.content-bg .citrus-style3.text-center h3,.mobile-content-default .citrus-style2.text-center h3,.mobile-content-default .citrus-style3.text-center h3{left:50%;transform:translate(-50%,-50%)}.citrus-style3 h2{margin-bottom:.4em;font-size:2.8em;letter-spacing:0;line-height:1.25em}.yellow-style h3,footer.footer-style6 .footer-menu__title{font-weight:400}.yellow-style h2{font-size:2.2rem}.yellow-style p{padding:.7rem 0 2rem;font-size:1.6rem}.beige-style1 h2{font-size:16.8em;line-height:.678571}.beige-style1 h3,.beige-style1 p{margin-bottom:3.1rem;font-family:var(--font-heading);font-size:2.5em;font-weight:600;line-height:1.2;letter-spacing:.07em}.beige-style1 p{margin-top:3.1rem}.beige-style1 .btn{width:100%;font-size:1.3rem}.beige-style1 .btn-second{margin:1.2rem 0 0}.beige-style2 h3,.beige-style3 h3,.text-beige2 h3{margin-bottom:.53334em;font-family:var(--font-heading);font-size:3em;font-weight:400;line-height:1.2}.beige-style2 p,.beige-style3 p,.text-beige2 p{font-size:3.5em;font-weight:500;line-height:1}.beige-style2 .btn,.beige-style3 .btn,.text-beige2 .btn{margin-top:1.30769em}.beige-style2 h2,.text-beige2 h2{margin:.26em 0;font-size:5em;font-weight:700;letter-spacing:.04em;line-height:1}.beige-style3 h2{margin:.26em 0;font-family:var(--font-heading);font-size:4em;font-weight:600;line-height:1}@media all and (min-width:768px){.relative-content .center{max-width:75%}.orange-style h2,.parallax-style2 h2{font-size:3.6rem}.orange-style h3{margin-bottom:1.8rem;font-size:2rem}.orange-style p{margin-top:3.2rem;font-size:3.6rem}.orange-style p .old-price{font-size:2.4rem}.orange-style small{margin-bottom:1.2rem;font-size:1.2rem}.orange-style .btn{margin-top:2.5rem;padding:1.3rem 3rem;font-size:1.2rem}.parallax-style1 h3{font-size:2.1rem}.parallax-style1 h2{font-size:6.8rem}.parallax-style1 p,.parallax-style2 p{font-size:1.4rem}.parallax-style2 h3{font-size:2rem}.beige-style3 .input-strict{height:5.8rem;padding:0 4rem;font-size:1.8rem}.beige-style3 .btn-icon{height:5.8rem;width:2.5rem}.beige-style3 .btn-icon svg{width:2.5rem}.citrus-style2 .btn{margin-top:1.75em}.cart-dropdown.fade,.cart-dropdown.pull-down{width:35rem;max-width:35rem;padding-left:2.5rem;padding-right:2.5rem}.cart-dropdown.fade .items-list,.cart-dropdown.pull-down .items-list{max-height:35rem}}@media all and (min-width:992px){.msg-notice{padding:1.6rem 3rem}.msg-notice svg{margin-right:2.4rem}.citrus-style .btn{height:3.334em;padding:0 2.8rem;font-size:1.2rem}.green-style h2{font-size:3.5rem}.green-style p{margin:2.5rem 0;font-size:1.9rem}.green-style2 h2{font-size:3.2rem;line-height:3.7rem}.green-style2 p{font-size:1.5rem;line-height:2.1rem}.green-style2 .btn{margin-top:2rem;padding:1.2rem 1.8rem}.orange-style h2{font-size:5.2rem}.orange-style h3{margin-bottom:2rem;font-size:2.4rem}.orange-style p{margin-top:3.9rem;font-size:4.2rem}.orange-style p .old-price{font-size:2.8rem}.orange-style small{margin-bottom:1.6rem;font-size:1.4rem}.orange-style .btn{margin-top:3rem}.yellow-style h2{font-size:3.3rem}.yellow-style p{font-size:2.5rem}}@media all and (min-width:1200px){.relative-content .center{max-width:50%}.text-content .left{padding-left:4rem}.text-content .right{padding-right:4rem}.parallax-style1 h3{font-size:2.3rem}.parallax-style1 h2{margin-bottom:3.7rem;font-size:7.5rem}.parallax-style1 p,.parallax-style2 p{font-size:1.5rem}.parallax-style2 h3{font-size:2.2rem}.parallax-style2 h2{margin-bottom:4rem;font-size:6rem}.parallax-style2 .btn{margin-top:3.6rem;font-size:1.3rem}}@media all and (min-width:1400px){.dropdown-mega1.sub-menu{padding-bottom:3rem}.dropdown-mega1 .menu-item{padding-top:2.2rem}.dropdown-mega2.sub-menu{padding:5rem 1.5rem}.menu-bottom-img .img-grid-item{margin-top:4.5rem}.citrus-style .btn{height:3.8334em;padding:0 3.6em}.text-beige3{font-size:.9rem}.orange-style h2{font-size:6.5rem}.orange-style h3{margin-bottom:2.6rem;font-size:2.7rem}.orange-style p{margin-top:4.4rem;font-size:5rem}.orange-style p .old-price{font-size:3rem}.orange-style small{margin-bottom:2rem;font-size:1.6rem}.orange-style .btn{margin-top:3.9rem}}@media all and (min-width:1530px){.text-regal-blue .left{padding-left:7rem}}@media all and (min-width:1600px){.text-beige3{font-size:1rem}}@media all and (max-width:1399px){.citrus-style,.citrus-style2,.citrus-style3{font-size:.9rem}.text-regal-blue{font-size:.7rem}}@media (max-width:1199px){.text-regal-blue{font-size:.66rem}.text-yellow1{font-size:.8889rem}.text-yellow2{font-size:.8182rem}.citrus-style,.citrus-style2,.citrus-style3,.text-citrus1,.text-citrus2,.text-orange,.text-orange-42{font-size:.8rem}.text-citrus1 h3,.text-citrus1 p,.text-citrus2 h3,.text-citrus2 p{font-size:1.6em}.text-citrus1 h3,.text-citrus2 h3{margin-bottom:.6667em}.text-citrus1 p,.text-citrus2 p{margin-top:.6667em}.text-blue2{font-size:.9rem}.citrus-style h2{font-size:4.8em}}@media all and (max-width:991px) and (min-width:768px){.text-yellow1{font-size:.75rem}.text-yellow2{font-size:.7rem}}@media all and (max-width:991px){.search-box-category.js-hover{visibility:visible;opacity:1}.beige-style1,.beige-style2,.beige-style3,.citrus-style,.text-beige1,.text-beige2,.text-beige3,.text-green1,.text-orange,.text-orange-42,.text-regal-blue{font-size:.8rem}.text-regal-blue .btn{margin-top:2em}.text-regal-blue .btn-second{margin-left:2em}.text-citrus1,.text-citrus2{font-size:.7rem}.text-citrus1 .btn,.text-citrus2 .btn{height:3rem;margin-top:12px;padding:0 1rem;font-size:1.1rem}.text-orange .btn-default,.text-orange-42 .btn-default{border-width:1px}.yellow-style h2{font-size:2.8rem}.yellow-style p{padding:1rem 0 3rem;font-size:2rem}}@media all and (max-width:767px){.text-content .right{width:auto}.text-citrus1,.text-citrus2{font-size:.6rem}.citrus-style,.citrus-style2,.citrus-style3{font-size:.7rem}}@media all and (max-width:567px){.text-regal-blue{font-size:.5rem}.text-green1{font-size:1rem}.beige-style1,.beige-style2,.beige-style3,.text-beige1,.text-orange,.text-orange-42{font-size:.7rem}.parallax-style1 h3,.parallax-style2 h3{font-size:2.1rem}.text-regal-blue .btn{margin-top:1.6em}.text-regal-blue .btn-second{margin-left:3em}.landscape-half .mobile-content-default{padding:.3rem .5rem}}@media all and (max-width:480px){.text-green2,.text-green3{font-size:.8rem}.text-yellow1{font-size:.75rem}.text-orange,.text-orange-42,.text-yellow2{font-size:.7rem}.beige-style1,.citrus-style2,.citrus-style3,.text-beige2,.text-beige3{font-size:.5rem}}@media all and (max-width:420px){.text-orange,.text-orange-42{font-size:.5rem}}.portrait-half .content-bg{margin:0 -.5rem;padding-right:.8rem;padding-left:.8rem}@media all and (min-width:568px){.relative-content .left-center{margin-left:11%}.relative-content .right-center{max-width:50%;margin-right:11%}.portrait-half .content-bg{margin:0 auto;padding-right:1.8rem;padding-left:1.8rem}}.placeholder{opacity:.85;background-color:#e3f9e3}.image-block-item .placeholder{background-color:#fdc}.image-block-item:first-of-type .placeholder{background-color:#dcb}.image-block-item:nth-of-type(2) .placeholder{background-color:#fda}.image-block-item:nth-of-type(3) .placeholder{background-color:#fca}.image-block-item:nth-of-type(4) .placeholder{background-color:#fed}.image-block-item:nth-of-type(5) .placeholder{background-color:#dfc}@keyframes rotate{to{transform:rotate(360deg);-webkit-transform:rotate(360deg)}}@keyframes menuGrowDown{0%{transform:scaleY(0)}80%{transform:scaleY(1.1)}100%{transform:scaleY(1)}}@keyframes menuShrinkUp{0%{transform:scaleY(1);opacity:1}20%{transform:scaleY(1.1)}100%{transform:scaleY(0);opacity:0}}@keyframes shine{100%{left:125%}}@-webkit-keyframes slideInBlrBttm{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform:translateY(1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;filter:blur(40px);opacity:0}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;filter:blur(0);opacity:1}}@keyframes slideInBlrBttm{0%{-webkit-transform:translateY(1000px) scaleY(2.5) scaleX(.2);transform:translateY(1000px) scaleY(2.5) scaleX(.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;filter:blur(40px);opacity:0}100%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;filter:blur(0);opacity:1}}@-webkit-keyframes slideOutBlrBttm{0%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}100%{-webkit-transform:translateY(1000px) scaleY(2) scaleX(.2);transform:translateY(1000px) scaleY(2) scaleX(.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}}@keyframes slideOutBlrBttm{0%{-webkit-transform:translateY(0) scaleY(1) scaleX(1);transform:translateY(0) scaleY(1) scaleX(1);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-filter:blur(0);filter:blur(0);opacity:1}100%{-webkit-transform:translateY(1000px) scaleY(2) scaleX(.2);transform:translateY(1000px) scaleY(2) scaleX(.2);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-filter:blur(40px);filter:blur(40px);opacity:0}}@keyframes border-light{0%,100%{background-color:transparent}50%{background-color:rgba(255,255,255,.36)}}@keyframes slideInLeft{from{-webkit-transform:translate(-15px,0);transform:translate(-15px,0);opacity:0}to{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}}.spinner{position:absolute;margin-top:30px;background-color:transparent;transition:none;z-index:9;opacity:0;visibility:hidden}.spinner.active{opacity:.7;visibility:visible}.spinner::before{display:block;position:relative;width:1.8rem;height:1.8rem;margin:0 auto;border-radius:50%;border:2px solid transparent;border-top-color:inherit;border-bottom-color:inherit;content:'';animation:1.25s infinite rotate}.result-loading,.vnd-loading-scr{opacity:.8}.result-loading svg,.vnd-loading-scr svg{display:block;position:relative;margin:0 auto;z-index:9}.result-loading{top:-1.5rem;bottom:0;left:0;background-color:rgba(250,255,255,.65);color:#111}.result-loading svg{top:30rem;width:3.6rem}.vnd-loading-scr{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.6);color:#fff;z-index:999}.vnd-loading-scr svg{top:50%;width:7.8rem;transform:translateY(-50%)}.vnd-btn-busy :not(.spinner){transition:.35s;opacity:0;visibility:hidden}.vnd-btn-busy .spinner{margin-top:0;opacity:1;visibility:visible;transition:.35s}.c-e__i__shine,.c-e__i__zoom-in,.c-e__i__zoom-in-q,.side-cart-open,.vnd-popup-opened{overflow:hidden}.c-e__i__zoom-in-q .image-bg,.c-e__i__zoom-in-q .placeholder{transition:opacity .3s ease-in,-webkit-transform .3s ease-in,transform .3s ease-in;will-change:transform}.c-e__i__zoom-in-q:hover .image-bg,.c-e__i__zoom-in-q:hover .placeholder{-webkit-transform:scale3d(1.15,1.15,1);transform:scale3d(1.15,1.15,1)}.c-e__i__zoom-in .image-bg,.c-e__i__zoom-in .placeholder{transition:opacity .35s linear,-webkit-transform 10.2s linear,transform 10.2s linear;will-change:transform}.c-e__i__zoom-in:hover .image-bg,.c-e__i__zoom-in:hover .placeholder{-webkit-transform:scale3d(1.15,1.15,1);transform:scale3d(1.15,1.15,1)}.c-e__i__shine .image-bg::before,.c-e__i__shine .placeholder::before{display:block;position:absolute;top:0;left:-95%;width:50%;height:100%;-webkit-transform:skewX(-25deg);transform:skewX(-25deg);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.3) 100%);z-index:2;content:''}.c-e__i__shine:hover .image-bg::before,.c-e__i__shine:hover .placeholder::before{-webkit-animation:.95s shine;animation:.95s shine}.c-e__i__bb .image-bg,.c-e__i__bb .placeholder{transition:.3s linear}.c-e__i__bb:hover .image-bg,.c-e__i__bb:hover .placeholder{filter:brightness(.85) blur(2px)}.c-e__t__fm .text-content a,.c-e__t__fm .text-content h2,.c-e__t__fm .text-content h3,.c-e__t__fm .text-content p{transform:translateX(-10%);transition:.3s linear;opacity:0}.c-e__t__fm .text-content h2,.c-e__t__fm .text-content p{transition-delay:.15s}.c-e__t__fm:hover .text-content a,.c-e__t__fm:hover .text-content h2,.c-e__t__fm:hover .text-content h3,.c-e__t__fm:hover .text-content p{transform:translateX(0);opacity:1}.c-e__t__fly-left .text-content{transform:translateX(-20%);transition:.3s linear;opacity:0!important}.c-e__t__fly-left:hover .text-content{transform:translateX(0);opacity:1!important}.c-e__fsa{opacity:0;transform:scale(.9);transition:.63s ease-in-out}.c-e__fsa.c-e__fsa-a{opacity:1;transform:scale(1)}.swatch-group .color-swatch--custom-svg.color-swatch--active,.swatch-group .color-swatch--custom-svg:hover{background-color:#a8bf00}.product-label,.vertical-card__right-top{display:block!important}.product-label__new,.product-label__sale,.product-label__sold{display:block;margin-bottom:.5rem;padding:.4rem .8rem;border:2px solid;background:#fafafa;font-size:1.2rem;font-weight:700;letter-spacing:.059em;line-height:1.3rem;text-align:center;text-transform:uppercase}.product-label__sale{border-color:var(--c-sale-label-bd);background-color:var(--c-sale-label-bg);color:var(--c-sale-label)}.product-label__sold{border-color:var(--c-sold-label-bd);background-color:var(--c-sold-label-bg);color:var(--c-sold-label)}.product-label__new{border-color:var(--c-new-label-bd);background-color:var(--c-new-label-bg);color:var(--c-new-label)}.tooltip::before{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);content:attr(aria-description);position:absolute;bottom:calc(100% + .5rem);padding:.4rem 1rem;border:1px solid currentColor;background-color:var(--c-main-background);color:#555;font-size:1.2rem;line-height:1;opacity:0;visibility:hidden;pointer-events:none;white-space:nowrap}.cart-dropdown.fade.active,.cart-wrapper:hover .cart-dropdown.fade,.dd-pp__wrp.active .dd-pp__list,.product-card:hover .product-actions,.tooltip:hover::before,.vpp-bx-wrapper.active,.vs-topbar .dropdown-items:hover .dropdown-items__picker{visibility:visible;opacity:1}.tooltip:hover::before{display:block;z-index:1}.vertical-card__right-top{color:#363636}.vertical-card__right-top svg{display:block;width:1.3rem}.product-card .stamped-badge-caption,.user-notice.loaded .spinner,.user-notice.loading .mfp-close,.vertical-card__right-top .btn-wishlist.is-active svg:first-child,.vertical-card__right-top .btn-wishlist:hover svg:first-child,.vertical-card__right-top svg:nth-of-type(2){display:none}.vertical-card__right-top .btn-wishlist.is-active svg:nth-of-type(2),.vertical-card__right-top .btn-wishlist:hover svg:nth-of-type(2),.vpp-close svg{display:block}.product-card__label-style2 .product-label span{padding:.2rem 1.2rem;font-size:1.3rem;font-family:var(--font-heading);font-weight:500;letter-spacing:.059em;text-transform:lowercase}.vertical-modern .btn-wishlist.is-active{color:#061825}.vertical-classic .vertical-card__right-top .btn-wishlist,.vertical-default .vertical-card__right-top .btn-wishlist{padding:8px;border-radius:50%;background-color:#e6e6e6;color:#fff}.vertical-classic .vertical-card__right-top .btn-wishlist:hover,.vertical-classic .vertical-card__right-top .is-active,.vertical-default .vertical-card__right-top .btn-wishlist:hover,.vertical-default .vertical-card__right-top .is-active{background-color:#333!important}.horizontal-advanced .product-actions,.horizontal-classic .product-actions,.horizontal-default .product-actions,.horizontal-modern .product-actions,.horizontal-progressive .product-actions,.vertical-classic .product-actions,.vertical-default .product-actions,.vertical-details .product-actions,.vertical-modern .product-actions,.vertical-progressive .product-actions{display:-ms-flexbox!important;display:flex!important;position:absolute;transition:.35s;z-index:1}.horizontal-advanced .product-actions svg,.horizontal-classic .product-actions svg,.horizontal-default .product-actions svg,.horizontal-modern .product-actions svg,.horizontal-progressive .product-actions svg,.vertical-classic .product-actions svg,.vertical-default .product-actions svg,.vertical-details .product-actions svg,.vertical-modern .product-actions svg,.vertical-progressive .product-actions svg,.vs-topbar .vpp-atv svg{width:1.5rem;height:1.5rem}.quick-actions-circle.product-actions-leftcol .horizontal-advanced .product-actions svg,.quick-actions-circle.product-actions-leftcol .horizontal-classic .product-actions svg,.quick-actions-circle.product-actions-leftcol .horizontal-default .product-actions svg,.quick-actions-circle.product-actions-leftcol .horizontal-modern .product-actions svg,.quick-actions-circle.product-actions-leftcol .horizontal-progressive .product-actions svg,.quick-actions-circle.product-actions-leftcol .vertical-classic .product-actions svg,.quick-actions-circle.product-actions-leftcol .vertical-default .product-actions svg,.quick-actions-circle.product-actions-leftcol .vertical-details .product-actions svg,.quick-actions-circle.product-actions-leftcol .vertical-modern .product-actions svg,.quick-actions-circle.product-actions-leftcol .vertical-progressive .product-actions svg,.quick-actions-circle.product-actions-rightcol .horizontal-advanced .product-actions svg,.quick-actions-circle.product-actions-rightcol .horizontal-classic .product-actions svg,.quick-actions-circle.product-actions-rightcol .horizontal-default .product-actions svg,.quick-actions-circle.product-actions-rightcol .horizontal-modern .product-actions svg,.quick-actions-circle.product-actions-rightcol .horizontal-progressive .product-actions svg,.quick-actions-circle.product-actions-rightcol .vertical-classic .product-actions svg,.quick-actions-circle.product-actions-rightcol .vertical-default .product-actions svg,.quick-actions-circle.product-actions-rightcol .vertical-details .product-actions svg,.quick-actions-circle.product-actions-rightcol .vertical-modern .product-actions svg,.quick-actions-circle.product-actions-rightcol .vertical-progressive .product-actions svg{width:1.3rem}.quick-actions-circle.product-actions-rightcol .horizontal-advanced .product-actions,.quick-actions-circle.product-actions-rightcol .horizontal-classic .product-actions,.quick-actions-circle.product-actions-rightcol .horizontal-default .product-actions,.quick-actions-circle.product-actions-rightcol .horizontal-modern .product-actions,.quick-actions-circle.product-actions-rightcol .horizontal-progressive .product-actions,.quick-actions-circle.product-actions-rightcol .vertical-classic .product-actions,.quick-actions-circle.product-actions-rightcol .vertical-default .product-actions,.quick-actions-circle.product-actions-rightcol .vertical-details .product-actions,.quick-actions-circle.product-actions-rightcol .vertical-modern .product-actions,.quick-actions-circle.product-actions-rightcol .vertical-progressive .product-actions{top:1rem;right:1rem}.quick-actions-circle.product-actions-leftcol .horizontal-advanced .product-actions,.quick-actions-circle.product-actions-leftcol .horizontal-classic .product-actions,.quick-actions-circle.product-actions-leftcol .horizontal-default .product-actions,.quick-actions-circle.product-actions-leftcol .horizontal-modern .product-actions,.quick-actions-circle.product-actions-leftcol .horizontal-progressive .product-actions,.quick-actions-circle.product-actions-leftcol .vertical-classic .product-actions,.quick-actions-circle.product-actions-leftcol .vertical-default .product-actions,.quick-actions-circle.product-actions-leftcol .vertical-details .product-actions,.quick-actions-circle.product-actions-leftcol .vertical-modern .product-actions,.quick-actions-circle.product-actions-leftcol .vertical-progressive .product-actions{top:1rem;left:1rem}.product-actions-leftcol .product-default-actions,.product-actions-rightcol .product-default-actions{-ms-flex-direction:column;flex-direction:column;top:2rem}.product-actions-leftcol .product-default-actions{left:2rem;margin-left:-.8rem}.product-actions-rightcol .product-default-actions{right:2rem;margin-right:-.8rem}.horizontal-advanced .product-info .alr-display-review-badge,.horizontal-advanced .product-info .loox-rating,.horizontal-advanced .product-info .spr-badge,.horizontal-advanced .product-info .stamped-product-reviews-badge,.horizontal-default .product-info .alr-display-review-badge,.horizontal-default .product-info .loox-rating,.horizontal-default .product-info .spr-badge,.horizontal-default .product-info .stamped-product-reviews-badge,.horizontal-progressive .product-info .alr-display-review-badge,.horizontal-progressive .product-info .loox-rating,.horizontal-progressive .product-info .spr-badge,.horizontal-progressive .product-info .stamped-product-reviews-badge,.masonry-main .alr-display-review-badge,.masonry-main .loox-rating,.masonry-main .spr-badge,.masonry-main .stamped-product-reviews-badge,.product-actions-leftcol .product-card:hover .product-default-actions,.vertical-advanced .alr-display-review-badge,.vertical-advanced .loox-rating,.vertical-advanced .spr-badge,.vertical-advanced .stamped-product-reviews-badge{margin-left:0}.product-actions-rightcol .product-card:hover .product-default-actions,.product-card .alr-display-review-badge .wrapper-rating .rating-symbol:not(:last-child),.product-card .arv-collection .wrapper-rating .rating-symbol:not(:last-child){margin-right:0}.cart-dropdown.sidebar .product-name a,.product-card .product-name a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.horizontal-modern .alr-display-review-badge,.horizontal-modern .loox-rating,.horizontal-modern .shopify-product-reviews-badge,.horizontal-modern .spr-badge,.vertical-modern .alr-display-review-badge,.vertical-modern .loox-rating,.vertical-modern .shopify-product-reviews-badge,.vertical-modern .spr-badge{margin-left:0;margin-top:1rem}.vertical-details .vertical-card__right-top svg{width:1.7rem}.vertical-details .vertical-card__right-top .btn-wishlist:hover,.vertical-details .vertical-card__right-top .is-active{color:var(--c-theme)}.vertical-details [class*=" spr-icon-"]:before,.vertical-details [class^=spr-icon-]:before{font-size:100%!important}.vertical-details .spr-badge .spr-badge-starrating .spr-icon,.vertical-details .spr-badge .spr-badge-starrating .spr-star{width:1.3rem;height:1.3rem}.spr-badge{color:var(--c-review-star)}.spr-badge .spr-badge-caption{margin-left:6px;font-size:1.5rem;vertical-align:middle}.vertical-details .spr-badge .spr-badge-caption{color:#999;font-family:var(--font-heading);font-size:1.1rem}.spr-badge .spr-badge-starrating .spr-icon{display:inline-block;width:1.4rem;height:1.4rem;font-size:1.2rem;background-position:center;background-repeat:no-repeat}.product-card .spr-badge{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.product-card #alireview-review-widget-badge [class*=alr-icon-],.product-card #alireview-review-widget-badge [class^=alr-icon-],.product-card #alireview-review-widget-badge span:first-child,.product-card #alireview-review-widget-badge span:first-child span{font-size:1.3rem!important}.product-card #alireview-review-widget-badge>span:last-child,.product-card .spr-badge .spr-badge-caption,.product-card .stamped-badge-caption,.products-masonry .vertical-card__right-top{display:none!important}.product-card .jdgm-star{padding:0 1px 0 0!important;font-size:1.3rem}.product-card .stamped-badge-starrating,.tabs-content__item div.stamped-container[data-widget-style],.tabs-content__item div[data-widget-style] div.stamped-container{margin:0!important}.vertical-progressive .alr-display-review-badge,.vertical-progressive .loox-rating,.vertical-progressive .shopify-product-reviews-badge,.vertical-progressive .spr-badge,.vertical-progressive .stamped-product-reviews-badge{margin-left:1.3rem;padding-left:1.4rem;border-left:1px solid #cdcdcd}.horizontal-advanced .alr-display-review-badge,.horizontal-advanced .loox-rating,.horizontal-advanced .spr-badge,.horizontal-advanced .stamped-product-reviews-badge,.horizontal-default .alr-display-review-badge,.horizontal-default .loox-rating,.horizontal-default .spr-badge,.horizontal-default .stamped-product-reviews-badge{margin-top:1rem}.cart-dropdown.sidebar .qty-control,.horizontal-progressive .alr-display-review-badge,.horizontal-progressive .loox-rating,.horizontal-progressive .spr-badge,.horizontal-progressive .stamped-product-reviews-badge{margin-top:.8rem}.masonry-main.vertical-progressive .alr-display-review-badge,.masonry-main.vertical-progressive .loox-rating,.masonry-main.vertical-progressive .spr-badge,.masonry-main.vertical-progressive .stamped-product-reviews-badge{margin-left:1.3rem}.masonry-main.vertical-default .alr-display-review-badge,.masonry-main.vertical-default .loox-rating,.masonry-main.vertical-default .spr-badge,.masonry-main.vertical-default .stamped-product-reviews-badge{margin-top:1.5rem}.product-details-area .jdgm-star{padding:0 2px 0 0!important}.side-cart-open .sticky-active,.side-cart-open body:not(.vnd-device-touch),.vnd-popup-opened .sticky-active,.vnd-popup-opened body:not(.vnd-device-touch){padding-right:17px}.user-notice{position:fixed;bottom:1.6rem;right:0;left:0;margin:auto;padding-left:1.5rem;padding-right:1.5rem;z-index:999}.user-notice .spinner,.user-notice.loaded{display:block;opacity:1;visibility:visible}.form-label,.vpp-bx{display:inline-block}.user-notice.loaded{-webkit-animation:.6s cubic-bezier(.23,1,.32,1) both slideInBlrBttm;animation:.6s cubic-bezier(.23,1,.32,1) both slideInBlrBttm}.user-notice.disappearing{-webkit-animation:.45s cubic-bezier(.755,.05,.855,.06) both slideOutBlrBttm;animation:.45s cubic-bezier(.755,.05,.855,.06) both slideOutBlrBttm}.us-nt__c svg{width:1.9rem;height:1.9rem;margin:0;padding:.4rem;cursor:pointer}.cart-item,.vb-form .msg-notice{margin-bottom:1.6rem}.vpp-close{position:absolute;top:0;right:0;width:24px;height:24px;padding:8px;cursor:pointer}.dd-pp__list{top:0;padding:1rem 2.1rem;background-color:#f8f8f8;z-index:9}.dd-pp__wrp.active .dd-pp__list{animation:.3s ease-in-out forwards menuGrowDown;transform-origin:top center}.dd-pp__wrp.disappearing .dd-pp__list{-webkit-animation:.3s ease-in-out forwards menuShrinkUp;animation:.3s ease-in-out forwards menuShrinkUp}.dd-pp__item{margin-bottom:1.2rem;color:#5a5a5a;font-size:1.4rem;line-height:1.7rem;cursor:pointer}.dd-pp__item.active,.dd-pp__item:hover{color:#444}.dd-pp__close{position:absolute;right:1rem;top:1rem;padding:.5rem}.dd-pp__close svg{display:block;width:8px;height:8px}#newsletter-popup{position:relative;width:76rem;max-width:100%;margin:0 auto;overflow:hidden}#newsletter-popup form{margin:3rem 0}#newsletter-popup .msg-notice{margin:16px auto}#newsletter-popup .image-bg{opacity:1;object-fit:cover}#newsletter-popup .placeholder{background-color:#eaeaea;color:#c8c2aa}#newsletter-popup .center .msg-notice{margin-left:auto;margin-right:auto}#newsletter-popup .text-content{padding:0 30px}#newsletter-popup .textbox p{margin-bottom:.5264em;font-family:Arial,sans-serif;letter-spacing:.02em;text-transform:lowercase}#newsletter-popup .textbox h3{margin-bottom:.5556em;letter-spacing:.1em}#newsletter-popup .textbox form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin:2.4em 0 0;height:46px;color:var(--newsletter-btn-c);font-size:1.5rem}#newsletter-popup .textbox .btn-newsletter,#newsletter-popup .textbox .input-strict{border:2px solid currentColor;background-color:transparent;color:inherit}#newsletter-popup .textbox .input-strict{font-family:Arial,sans-serif;font-size:1.5rem}#newsletter-popup .textbox .btn-newsletter{margin-left:-2px;padding:1.2rem 2rem;font-size:1.3rem;text-transform:uppercase}#newsletter-popup .textbox.center form,#newsletter-popup .textbox.left form{min-width:425px}.newsletter-style h3{margin-bottom:3rem;font-size:2.5rem}.newsletter-style .subscribe-config label,.newsletter-style p{font-size:1.6rem}.newsletter-style form{display:-ms-flexbox;display:flex}.newsletter-style .input-strict{padding-right:3.5rem}.delivery-style{padding:0 4rem;text-transform:uppercase}.delivery-style h3{font-size:6.4rem;letter-spacing:.1em;line-height:1.1;margin-bottom:0}.delivery-style p:not(.msg-notice){font-size:2.7rem;font-weight:700;letter-spacing:.23em;line-height:.851em}.delivery-style .link-color{margin-top:2rem;margin-left:1.5rem;color:#333;font-size:1.5rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media all and (max-width:450px){#newsletter-popup .text-content{padding:0 1.5rem}.delivery-style{padding:0 0 0 2rem!important}.delivery-style h3{font-size:5.6rem}.delivery-style p:not(.msg-notice){font-size:2.1rem;line-height:1}.delivery-style form{margin:1.2rem 0}.delivery-style .link-color{margin-top:1.2rem;font-size:1.3rem}}.vpp-bx-wrapper{top:0;left:0;width:100%;height:100%;transition:.35s;text-align:center;z-index:99;background:rgba(0,0,0,.42)}.vpp-bx-wrapper:before{content:'';display:inline-block;width:0;height:100%}.vpp-bx{position:relative;width:38rem;padding:1.5rem 3rem;border-top:.4rem solid var(--c-theme);background:#fff;color:#3f3f3f;font-weight:400;text-align:left;box-shadow:0 0 .5rem rgba(0,0,0,.5)}.vs-topbar .vpp-atv{padding:1.5rem}.account-box .btn-default{width:100%;margin-bottom:1.8rem}.account-box .other-links a{display:block;margin-bottom:.8rem;font-size:1.3rem;color:#e84c3d}.popup-title{margin-bottom:1.5rem;font-weight:400;text-align:center}.form-label{margin-bottom:.8rem}.form-input{display:block;width:27rem;max-width:100%;margin-bottom:1.5rem;padding:.7rem 1.2rem;font-size:1.3rem}.product-quick-view{position:relative;max-width:90rem;margin:0 auto;padding:3rem;background-color:#fff;overflow-y:auto}.product-quick-view .product-title{padding-top:1.5rem;font-size:2rem;font-weight:400;color:#444}.product-quick-view .product-name{padding:1.2rem 0;font-size:2rem}.product-quick-view .current-price{font-size:1.8rem}.product-quick-view .product-price{margin:1rem 0}.product-quick-view .product-deal{max-width:22rem;margin-bottom:1.8rem}.product-quick-view .flickity-prev-next-button.previous{left:.8rem}.product-quick-view .flickity-prev-next-button.next{right:.8rem}.product-quick-view .items-carousel,.product-quick-view .thumbs-wrapper{padding:0 .8rem}.product-quick-view .thumbs-wrapper{padding:1rem 0}@media (min-width:768px){.product-quick-view .product-img-area{margin:0 -.8rem}.product-quick-view .thumbs-wrapper{order:0}.product-quick-view .items-carousel{order:1}}.product-quick-view .ticksign-svg{width:1.4rem}.product-quick-view .link-page-popup{font-family:Arial,sans-serif;font-size:1.2rem;font-weight:400;text-transform:lowercase}.product-quick-view .size-chart{width:100%;margin-top:.3rem}.product-quick-view .spr-badge{display:flex;align-items:center}.cookie-text{margin:8px auto 8px 0;font-size:1.5rem;line-height:1.133333em}.cookie-notify-container{position:fixed;width:100%;bottom:0;z-index:11}.cookie-notify-container a{margin-left:auto;margin-right:20px}.cookie-notify-container.active{max-height:120px;transition:max-height .35s ease-in-out}.cookie-dark,.cookie-white{padding:20px 0}.cookie-white{box-shadow:0 -4px 2px -2px rgba(0,0,0,.1);background-color:#fff}.cookie-white .btn-text,.cookie-white .cookie-text{color:#444645}.cookie-dark{background-color:#444645}.vs-topbar ::-webkit-scrollbar{width:4px;background-color:#f1f1f1}.vs-topbar ::-webkit-scrollbar-thumb{background-color:#a9a9a9}.vs-topbar .dropdown-items__picker{top:100%;transition:.35s ease-in-out;background-color:#f4f4f4;list-style:none;z-index:16}.vs-topbar .dropdown-items__picker li{border-bottom:1px solid #ededed;color:#444645}.vs-topbar .dropdown-items__picker li:first-child{border-top:1px solid transparent}.vs-topbar .dropdown-items__picker li.is-selected{background-color:#555;color:#fff}.vs-topbar .dropdown-items__picker li:hover{background-color:#444645;color:#fff}.vs-topbar .dropdown-items__picker .currency-item,.vs-topbar .dropdown-items__picker .dropdown-item{display:block;padding:.8rem 1.5rem;cursor:pointer;font-size:1.3rem;line-height:1;text-align:center;white-space:nowrap}.vs-topbar .dropdown-items__picker .currency-item:hover{color:#fff}@media screen and (max-width:575px){.topbar-left:active .topbar-left__items,.topbar-left:hover .topbar-left__items{transition:opacity .35s;opacity:1;visibility:visible;z-index:12}}.header-type-2 .cart-dropdown{top:calc(100% + 2px)}footer.footer-style6 .footer-menu__link,footer.footer-style6 .footer-text{letter-spacing:.02em}footer.footer-style6 input,footer.footer-style6 textarea{width:450px;min-width:auto;max-width:100%;border-color:#999;letter-spacing:.035em}.price-sale__info{width:9.5em;height:9.5em;border-radius:50%;font-size:1rem}.price-sale__info__container{display:block!important}.price-sale__info__container .text-top{font-style:italic;letter-spacing:.05em}.price-sale__info__container .text-right{font-style:italic}.price-sale__info__container .currency,.price-sale__info__container .text-big,.price-sale__info__container .text-right{font-weight:700;line-height:1}.price-sale__info__container .percent{display:block;line-height:1}.price-sale__info-price .text-top{font-size:1.3em}.price-sale__info-price .text-big{font-size:2.5em}.price-sale__info-price .currency{font-size:1.6rem}.price-sale__info-price .text-right{font-size:1.1em}.price-sale__info-price .percent,.price-sale__info-sale .text-top{font-size:1.2em}.price-sale__info-sale .text-big{font-size:3.2em}.price-sale__info-sale .currency{font-size:2.4em}.price-sale__info-sale .text-right{font-size:1em}.price-sale__info-sale .percent{font-size:1.4em}.image-layout5 .price-sale__info{z-index:1}.image-layout5 .text-content{z-index:2}@media all and (max-width:1199px){.price-sale__info{font-size:.9rem}}@media (max-width:991px){.dropdown-mega1 .child-menu{display:block}.dropdown-classic .child-menu{padding:0 2.5rem 1rem}.menu-grandchild{padding-left:.9rem}.header-menu{padding-top:3.5rem}.header-menu .sub-menu{display:none;position:relative;opacity:1;visibility:visible}.mobile-menu__drop-down .header-menu,.tabs-content__item .header-menu{padding-top:0}.header-menu-item{color:#383838}.dropdown-classic .menu-list-header{font-size:1.1rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.mobile-sidebar{padding-top:6rem;padding-bottom:2rem;z-index:18}.mobile-sidebar-open .mobile-sidebar{right:0;transition:right .42s}.content-text__border{padding:.6rem 1rem;border-width:3px}.price-sale__info{font-size:.8rem}}@media (max-width:767px){.cookie-dark,.cookie-white{padding:1.2rem 0}.vs-topbar .dropdown-items__picker .currency-item,.vs-topbar .dropdown-items__picker .dropdown-item{padding:.6rem 1.2rem}.price-sale__info{font-size:.9rem}}@media (max-width:575px){.vpp-bx{width:75%}#newsletter-popup .textbox.center form,#newsletter-popup .textbox.left form{min-width:255px}.vs-topbar .dropdown-items__picker .currency-item,.vs-topbar .dropdown-items__picker .dropdown-item{padding:.5rem .9rem}.price-sale__info{font-size:.7rem}}@media (max-width:450px){.vertical-progressive .alr-display-review-badge,.vertical-progressive .spr-badge{-ms-flex-pack:center;justify-content:center;margin-top:.8rem;padding:0;border:0}.product-card .jdgm-prev-badge__text{display:none}.price-sale__info{font-size:.6rem}}.cart-dropdown.sidebar .cart-product__options,.parallax-container.full-height .parallax-style1 h2{line-height:1}.cart-dropdown{top:100%;width:28.8rem;max-width:28.8rem;padding-right:1.8rem;padding-left:1.8rem;box-shadow:0 .2rem .6rem rgba(0,0,0,.2);font-size:1.5rem;z-index:99;overflow:auto}.cart-dropdown .money{display:inline-block;font-size:1.5rem}.cart-dropdown .items-list{max-height:28.4rem;margin-top:1rem;margin-bottom:2.5rem;margin-right:-1rem;padding-right:1rem;overflow-y:auto}.cart-dropdown .side-cart__close{position:absolute;right:2rem;top:2rem;padding:0}.cart-dropdown .side-cart__close svg{width:11px;height:11px;margin-right:0;color:#222}.cart-dropdown ::-webkit-scrollbar{width:4px;background-color:#f1f1f1}.cart-dropdown ::-webkit-scrollbar-thumb{background-color:#a9a9a9}.cart-dropdown .label,.cart-dropdown .no-items{color:#444;font-family:Arial;font-size:1.1rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.cart-dropdown.fade .btn-default,.cart-dropdown.pull-down .btn-default{padding:.5rem 1rem;height:3.5rem;font-size:1.2rem;letter-spacing:.1em;line-height:1.7rem}@media all and (max-width:767px){.us-nt__c svg{width:1.1rem;height:1.1rem;padding:0}.delivery-style.right{width:50%}.nav-middle .flickity-prev-next-button{display:none}.cart-dropdown.fade .cart-checkout,.cart-dropdown.pull-down .cart-checkout{display:block}.cart-dropdown.fade .cart-actions,.cart-dropdown.pull-down .cart-actions{margin-top:1.2rem;text-align:left}.cart-dropdown.fade .btn-default,.cart-dropdown.pull-down .btn-default{width:12.4rem}}.cart-dropdown.fade{padding-top:2rem;padding-bottom:1.7rem;transition:.35s}.cart-dropdown.pull-down.active,.cart-wrapper:hover .cart-dropdown.pull-down{transition:.35s;max-height:52.6rem;padding-top:2rem;padding-bottom:1.7rem}.cart-tac{padding-left:2rem}.cart-tac__link{color:var(--c-theme);font-weight:700}@media (min-width:992px){.header-anm_slide-left .header-menu-item.js-hover .child-menu,.header-anm_slide-left .header-menu-item.js-hover .dropdown-classic,.header-anm_slide-left .header-menu-item.js-hover .img-grid-item,.header-anm_slide-left .header-menu-item.js-hover .menu-grandchild,.header-anm_slide-left .header-menu-item:hover .child-menu,.header-anm_slide-left .header-menu-item:hover .dropdown-classic,.header-anm_slide-left .header-menu-item:hover .img-grid-item,.header-anm_slide-left .header-menu-item:hover .menu-grandchild{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;-webkit-animation-duration:.35s;animation-duration:.35s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:backwards;animation-fill-mode:backwards}.vs-topbar.item-wide .topbar-item .localization-form,.vs-topbar.item-wide .topbar-item>a,.vs-topbar.item-wide .topbar-item>span{padding:1rem 3rem}.cart-tac{margin-top:2.5rem;padding-left:2.5rem}}@media (min-width:1400px){.cart-tac{margin-top:5rem;padding-left:3rem}}.cart-dropdown.sidebar{color:#444;padding:4.6rem 3rem 1.5rem;transition:right .42s}.cart-dropdown.sidebar .items-list{overflow-y:auto}.side-cart-open .cart-dropdown.sidebar{right:0;z-index:21}.cart-dropdown.sidebar .cart-heading{display:block;margin-bottom:.9rem;color:#2a2c2f;font-size:2.1rem}.cart-dropdown.sidebar .cart-item{margin-bottom:1rem;padding:1.2rem .7rem;background-color:#f7f7f7}.cart-dropdown.sidebar .btn-remove-cart{top:1.1rem;right:1.1rem;color:#444}.cart-dropdown.sidebar .btn-remove-cart svg{display:block;width:.9rem;height:.9rem;margin-right:0}.cart-dropdown.sidebar .quantity{border:0;border-radius:1.9rem}.cart-dropdown.sidebar .cart-summary{margin:.6rem 0}.cart-dropdown.sidebar .cart-summary .label{font-size:1.5rem;font-weight:400;letter-spacing:0;text-transform:capitalize}.cart-dropdown.sidebar .cart-info .money{color:#373737;font-weight:700;font-family:var(--font-body)}.cart-dropdown.sidebar .cart-summary__total{margin-top:1.2rem;padding-top:1.2rem;border-top:1px solid #e0e0e0}.cart-dropdown.sidebar .cart-summary__total .label{color:#2a2c2f;font-family:var(--font-body);font-size:1.4rem;letter-spacing:0;text-transform:capitalize}.cart-dropdown.sidebar .cart-actions{margin-top:1.2rem}.cart-dropdown.sidebar .payment-info__image-container{margin:1.5rem -.5rem}.cart-dropdown.sidebar .payment-info__image-container img{padding:0 .5rem}.cart-dropdown.sidebar .payment-info__image-container svg{width:6.5rem;height:auto;margin:.5rem 0;padding:0 .5rem}@media screen and (min-width:768px){.cart-dropdown.sidebar .items-list{max-height:38.2rem;margin-top:2.2rem;margin-bottom:3.7rem}.cart-dropdown.sidebar .cart-heading{display:block;color:#2a2c2f;margin-bottom:2rem;font-size:2.8rem}.cart-dropdown.sidebar .cart-item{padding:2.8rem 2rem}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    .cart-dropdown.sidebar .increase,.cart-dropdown.sidebar .quantity,.cart-dropdown.sidebar .reduce{padding-top:.7rem;padding-bottom:.7rem}.cart-dropdown.sidebar .cart-item-image{-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;margin-right:2rem}.cart-dropdown.sidebar .cart-item-details{-ms-flex:auto;flex:auto;max-width:unset;padding-right:0}.cart-dropdown.sidebar .product-name{font-size:1.5rem;letter-spacing:.01em}.cart-dropdown.sidebar .qty-control{width:11rem;margin-top:1.3rem}.cart-dropdown.sidebar .quantity{font-size:1.7rem}}@media all and (min-width:992px){.cart-dropdown.sidebar .cart-actions{margin-top:1.8rem}}@media all and (min-width:1400px){.user-notice{bottom:2.8rem}.cart-dropdown.sidebar .cart-summary{margin:1rem 0}.cart-dropdown.sidebar .cart-summary__total{margin-top:1.5rem;padding-top:1.5rem}.cart-dropdown.sidebar .cart-actions{margin-top:2.5rem}.cart-dropdown.sidebar .btn-default{height:4.6rem;margin-bottom:1rem;font-size:1.3rem}}@media all and (max-width:480px){.cart-dropdown.sidebar{width:30rem;right:-30rem;padding:2rem 1.5rem 1.5rem}}.cart-count{display:inline-block;width:100%;margin:5px 0;color:#555}.cart-item:last-child{margin-bottom:0!important}.cart-info{color:var(--c-body-text);width:100%;margin-bottom:.8rem}.cart-item-image{-ms-flex:0 0 25.84%;flex:0 0 25.84%;max-width:25.84%}.cart-item-details{-ms-flex:0 0 67.8%;flex:0 0 67.8%;max-width:67.8%;padding-right:1.8rem;font-size:1.4rem}.cart-item-details .product-name{margin:.6rem 0 .5rem;line-height:1.8rem}.cart-item-details .cart-product__options{color:#888;font-size:1.2rem;letter-spacing:.01em}.product-quantity{color:#a7a7a7;font-size:1.4rem}.cart-dropdown .btn-remove-cart{position:absolute;right:0;top:1px;font-size:1.8rem;color:#b5b5b5;cursor:pointer}.cart-dropdown .btn-remove-cart svg{width:.8rem}.cart-info .money{font-size:1.4rem;font-weight:400}.cart-info .current-price{font-size:1.5rem;font-weight:700}.cart-info .cart-summary,.cart-info .cart-summary__total{margin:.5rem 0}.cart-checkout .btn-default{margin-bottom:.8rem}.template-product #form-contact-product .vpp-bx{width:45rem;padding:3rem 4rem}.template-product #form-contact-product .vpp-bx .btn-default{margin-top:0}.template-product #form-contact-product .vpp-bx .block-title{margin-bottom:3rem}@media all and (max-width:567px){.template-product #form-contact-product .vpp-bx{width:calc(100% - 40px);padding:1.5rem}}.shopify-payment-button button.shopify-payment-button__button--unbranded{transition:.35s cubic-bezier(.165, .84, .44, 1);border-radius:0;padding:0;font-size:var(--font-button-size)}@media (min-width:360px){.shopify-payment-button button.shopify-payment-button__button--unbranded{width:30.5rem}.product-form-sticky .shopify-payment-button button.shopify-payment-button__button--unbranded{width:27rem;max-width:100%}}.zoom-container{background-size:auto}.product-badges.side-fixed .product-badge:last-of-type .promo-container{margin-bottom:0}.tabs-content__item .fa-check-circle-o:before,.tabs-content__item .fa-share-alt:before,.tabs-content__item .fa-thumbs-down:before,.tabs-content__item .fa-thumbs-up:before,.tabs-content__item .stamped-fa-check-circle-o:before,.tabs-content__item .stamped-fa-share-alt:before,.tabs-content__item .stamped-fa-thumbs-down:before,.tabs-content__item .stamped-fa-thumbs-up:before{color:#ccc;font-size:1.5rem}.tabs-content__item .stamped-review-header-title{color:#444;font-family:var(--font-body);font-size:2rem}.tabs-content__item p.stamped-review-content-body{color:#5c5c5c;font-family:Arial,sans-serif;line-height:2.3rem}.tabs-content__item .stamped-review-footer{margin-top:15px}.tabs-content__item .new-review-form.stamped-visible{font-family:Arial,sans-serif}.tabs-content__item .stamped-form-label{display:inline-block;margin-bottom:2px;font-weight:700;letter-spacing:.02em}.tabs-content__item .stamped-form-contact{margin-bottom:10px}.tabs-content__item .stamped-form-contact-email,.tabs-content__item .stamped-form-contact-location,.tabs-content__item .stamped-form-contact-name{max-width:500px}.tabs-content__item .stamped-form-input-textarea,.tabs-content__item input.stamped-form-input{padding:0 18px;border-color:#c3c3c3;border-radius:3px;color:#666;font-size:1.4rem;letter-spacing:.05em;line-height:4.8rem}.tabs-content__item .stamped-form-input-textarea{padding:18px;line-height:1.2}@media all and (min-width:480px){.tabs-content__item .fa-check-circle-o,.tabs-content__item .fa-share-alt,.tabs-content__item .fa-thumbs-down,.tabs-content__item .fa-thumbs-up,.tabs-content__item .stamped-fa-check-circle-o,.tabs-content__item .stamped-fa-share-alt,.tabs-content__item .stamped-fa-thumbs-down,.tabs-content__item .stamped-fa-thumbs-up{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.tabs-content__item .stamped-share-icon{display:-ms-flexbox;display:flex}.tabs-content__item #stamped-review-vote a,.tabs-content__item .stamped-review-footer #stamped-review-share,.tabs-content__item .stamped-review-footer .stamped-review-share,.tabs-content__item .stamped-review-vote a{display:inline-block;padding:5px 15px;border:1px solid #ccc!important;border-radius:1px}}.filter-wrapper:hover .collection-filter__by,.group-wrapper:hover .collection-group__by,.sort-wrapper:hover .collection-sort__by{background-color:#f8f8f8}.sort-wrapper .dd-pp__list{width:auto;min-width:100%}.filter-wrapper .dd-pp__list{top:calc(100% + 1.2rem);left:0;box-shadow:0 2px 10px 6px #f1f1f1;background-color:#fff}.filter-wrapper .dd-pp__list .sidebar-block{margin:0}@media all and (min-width:1200px){.portrait-half .content-bg{padding-left:2.8rem}.parallax-container.full-height .parallax-style1 h2{margin-bottom:3.4rem;font-size:8rem}.parallax-container.full-height .parallax-style1 p{margin-bottom:3.4rem;font-size:2rem}.filter-wrapper .dd-pp__list{top:calc(100% + 2rem)}}.filter-wrapper .filter-list{max-height:27rem;overflow-x:hidden}.filter-wrapper ::-webkit-scrollbar{width:4px;background-color:#f1f1f1}.filter-wrapper ::-webkit-scrollbar-thumb{background-color:#a9a9a9}.filter-wrapper .dd-pp__close{top:1.5rem;right:1.5rem;color:#222}.filter-wrapper .dd-pp__close svg{width:1.1rem;height:1.1rem}.collection-grid__switcher.active svg,.collection-grid__switcher:hover svg{fill:var(--c-theme)}.cfd-classic .collection-grid__switcher.active,.cfd-classic .collection-grid__switcher:hover{border-color:#dfdfdf}.icon-grid-three.active::after,.icon-grid-three.active::before,.icon-grid-three:hover::after,.icon-grid-three:hover::before{border-color:var(--c-theme)}

/* Mega-menu-hide */

/* .header-menu-list .sub-menu  .col-md-9 .tab-menu ul li:nth-child(2),
.header-menu-list .sub-menu  .col-md-9 .tab-menu ul li:nth-child(3){
  display: none;
}
.header-menu-list .sub-menu  .col-md-9 .tab-menu ul li:nth-child(2) .child-menu,
.header-menu-list .sub-menu  .col-md-9 .tab-menu ul li:nth-child(3) .child-menu{
  display: none !important;
}
ul.header-menu-list .tab-container .tab-menu ul li:before {
  display: none;
} */

body .products-template{
  background: #f6f6f6!important;
}
.info-tips__container span {
    text-transform: capitalize;
}
.overlay_img_sec{
  position: relative;
  flex: 0 0 50%;
    max-width: 50%;
}
.overlay_img_sec .product-img-area.thumbs-bottom{
  max-width: 100%;
}
.overlay-img{
      position: absolute;
    top: 31px;
    z-index: 1;
    left: auto;
    transform: rotate(9deg);
    right: 74px;
  max-width:130px;
}

.cart-dropdown.sidebar .qty-control {
  display:inline-block;
}
/* ............................................................... */

  p.carousel-collection-text {
    margin-top: 12px !important;
    text-align: center !important;
  }
  .carousel-collection {
      position: relative;
    margin-top: 0;
    background: #e3e1de;
    padding: 20px 0;

  }
  .collection-carousel-slider {
    position: relative;
  }
  .collection-carousel-slider .slick-slide{
    margin: 0 5px;
  }
  .slider-caro {
    display: flex;
    transition: transform 0.5s ease;
  }
  .caros_slaid{
    overflow: hidden;
  }
  .carousel-collection-product {
   min-width: 15.66%;
    padding: 10px;
    box-sizing: border-box;
    text-align: center;
    background: #fff;
    margin: 0 5px;
    border-radius: 4px;
  }
  .carousel-collection-image{
    background: #fff;
    margin: 0 5px;
    border-radius: 4px;
    text-align: center;
    padding: 10px;
    height: 100%;
  }
  .carousel-collection-image:hover, .carousel-collection-product:hover{
    background: #dacec2;
  }
  .carousel-collection .Bundle{
    background: #4A05A6;
    padding: 10px 20px;
    font-size: 18px;
    border-radius: 5px;
    color: #fff;
    width: max-content;
    display: block;
    margin: 20px auto 0;

  }
  .carousel-collection .Bundle:hover{
    background: #8640e3;
  }
  .carousel-collection-product h2{
    font-size: 16px;
    margin-top: 10px;
    margin-bottom: 0;
    font-weight: 400;
  }
  .carousel-collection-product img {
       width: 100%;
    height: 114px;
    object-fit: cover;
  }
  .carousel-collection-image img{
    width: 130px;
  }
  .carousel-collection-image p{
    font-size: 16px;
        font-weight: 600;
    margin-bottom: 0;
    font-weight: 400;
  }

.collection-carousel-slider .slick-prev,
.collection-carousel-slider .slick-next {
   z-index: 1;
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 50%;
    width: 36px;
    height: 36px;
    display: flex;
    justify-content: center;
    align-items: center;
  }
.carousel-collection h3{
  margin-left: 8px;
}

  .collection-carousel-slider .slick-prev {
    left: 0px;
  }
  .collection-carousel-slider .slick-next {
    right: 0px;
  }
.collection-carousel-slider .slick-prev:before{
  font-size: 0;
  display: block;
  width: 12px;
  height: 12px;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  margin-left: 4px;
    transform: rotate(-223deg);
}
.collection-carousel-slider .slick-next:before{
  font-size: 0;
  display: block;
  width: 12px;
  height: 12px;
  border-right: 2px solid #fff;
  border-bottom: 2px solid #fff;
  margin-right: 4px;
  transform: rotate(-42deg)
}

  @media (max-width: 767px){
   
    .carousel-collection-image img {
    width: 100%;
}
    .carousel-collection-product{
      margin: 0;
    }
    .carousel-collection-product h2 {
    margin-top: 12px;
}
  }

/* ............................................................................ */





/* 15-11-23 */

.nmn_imgText .container {
    padding: 30px 0;
}

.glossary_page .content_block a {
    color: #3598db;  text-decoration: underline;
}
.glossary_page .content_block p span {
    display: inline-block;
    margin-right: 7px;
    font-weight: 700;
}

.product-price span {
  font-size: 2rem;
}
#RecoverPasswordForm {
    padding-left: 15px !important;
  }

/*18-11-23 */

.article_table_content {
    font-size: 12px;
    background: #efefef;
    padding: 10px;
    margin-bottom: 0px;
    border-radius: 4px;
}
.show_hidedesktop-smaller {
    margin-bottom: 25px;
}
.active .show_hide_content {
    display: block;
    height: auto !important;
    max-height: none !important;
    visibility: visible; padding: 20px;
}
.show_hidedesktop-smaller h3 {
    padding: 12px 20px;
    font-size: 20px;
    position: relative;
    display: inline-block;
    width: 100%;
    border-top: 1px solid rgba(0, 0, 0, 0.11);
    border-bottom: 1px solid rgba(0, 0, 0, 0.11);
    cursor: pointer;
    margin-bottom: 0;
}
.show_hide__content__inner h2 {
    font-size: 17px;
    cursor: pointer;
    line-height: 24px;
}
.show_hide__content__inner h2:before {
    content: '> ';
    display: inline-block;
    margin-right: 3px;
    font-family: cursive;
    font-size: 150%;
    font-weight: 100;
    vertical-align: text-bottom;
}
.key-takaways-text {
    margin: 30px auto;
    max-width: 60%;
    position: relative;
    padding: 15px 0px;
}
.key-takaways-text:before {
    content: "";
    background: url(/cdn/shop/files/Rectangle-left.png?v=1662201144);
    background-repeat: no-repeat;
    background-size: contain;
    width: 49px;
    background-position: center center;
    height: 100%;
    position: absolute;
    top: 0px;
    left: -70px;
}
.key-takaways-text:after {
    content: "";
    background: url(/cdn/shop/files/Rectangle-right.png?v=1662201144);
    background-repeat: no-repeat;
    background-size: contain;
    width: 49px;
    background-position: center center;
    height: 100%;
    position: absolute;
    top: 0px;
    right: -70px;
}
.key-takeaways-title h4 {
    color: #383838;
    font-size: 20px;
    margin: 0px 0px 10px;
    font-weight: 400;
}
.key-takeaways-list ul {
    padding-left: 14px;
    font-size: 16px;
}
.key-takeaways-list ul li {
    margin-bottom: 15px;
    color: #3b3b3b;
}

.links-group .topbar-item>a{
  padding-left: 10px; padding-right: 10px;
}

.wellness-section .av_style .col-md-3 {
    height: 100%;
}
.wellness-section .av_style .col-md-3 img {
    margin-bottom: 12px;
    height: 240px;
}
.wellness-section .av_style p.block-text {
    text-align: center;
    font-size: 20px;
    margin-bottom: 25px;
}
.wellness-section .av_style h1.block-title {
    margin-bottom: 15px;
}
.wellness-section {
    padding: 30px 0 40px;
    background: #f7f7f7;
    margin-top: 0px;
}
.wellness-section h2.pro-titl {
    text-align: center;
}
.wellness-section button.btn.btn-secondary {
    margin: auto;
    display: block;
}
.wellness-section .av_style .col-md-3 a {
    background: #fff;
    display: block;
    padding: 10px;
    border-radius: 10px;
}

/* 21-11-23 */

.product-layout .product-single-option{
      justify-content: space-between;
}
.product-single-option.product-option__circle .option-label {
    margin-right: 0 !important;
}
.wfx-product__subscription-features {
    padding-left: 15px;
}
.product-single-option.product-option__circle .option-label {
    min-width: 32% !important;
    width: calc(32% - 4px) !important;
}
.product-details-area .product-description {
    max-width: 390px;
}
.product-actions {
    max-width: 390px;
}
.product-form {
    max-width: 470px !important;
}


/* new_home_banner */

.banner-img-new {
    width: 50%;
    margin-left: auto;
    height: 100%;
    float: right;
}
.banner-img-new img {
    width: 100%;
    position: inherit;
    height: 100%;
}
.banner-new .slideshow-content{
    padding: inherit;
    position: unset;
    width: 50%;
}
.banner-new .slideshow-content .text-left.beige-style3 {
    width: max-content;
    background: transparent;
    padding: 0;
}
.banner-new .slideshow-content h2.mb-0.titl {
    color: #000 !important;
    font-size: 66.56px;
    font-style: normal;
    font-weight: 700;
    text-transform: capitalize;
    letter-spacing: 0;
    line-height: 1.2;margin-bottom: 15px !important;
}
.banner-new .slideshow-content .beige-style3 p{
  line-height: 164.523%;
}

.banner-new .slideshow-content .left.mobile-content-default {
    display: flex;
    justify-content: flex-start;
}

.quick-add a.action-item.action-quickview {
    width: 100%;
    border-radius: 5px;
    background: #FF6D0D;
    transform: none !important;
    color: #fff;
    font-weight: 600;
    font-size: 12px;
    text-transform: uppercase;
}
.quick-add a.action-item.action-quickview:hover{
  background: #eaa100;
  border-color: #eaa100;
}


.product-actions.quick-add {
    position: inherit;
    opacity: 1;
    visibility: visible;
    transform: none !important;  border: none !important;margin-top: 10px;
}

.content-template--17048438931671__9e121039-b33c-45ec-aa91-79e044b2f763 .content-bg {
    background-color: transparent !important;
}
.banner-image-text.mySection .banner {
    margin-top: 20px !important;
}
.home_banner {
    margin-bottom: 0 !important;
}

.products-collection .product-actions.flex.quick-add,
.template-cart .product-actions.flex.quick-add{
    display: none !important;
}

.product-form .btn-add-cart {
    margin-right: 1.5rem;
    margin-bottom: 1.5rem;
    border-radius: 5px;
    padding: 3px 5rem;
    color: #fff;
}
.product-form .product-price {
    color: #fff;
    border-left: 1px solid #fff;
    margin-left: 10px;
    padding-left: 10px; display: none;
}
.product-form .current-price {
    font-size: 14px;
    color: #fff;
}

/* .........09/4/2024........ */
.banner-section{
  height: 540px;
  max-width:100%;
  overflow:hidden;
}
.banner-section .row{
  align-items: center;
}
.banner-section .banner-titl{
  color: #000 !important;
    font-size: 54px
    font-style: normal;
    font-weight: 700;
    text-transform: capitalize;
    letter-spacing: 0;
    line-height: 1.2;
    margin-bottom: 15px !important
}
.banner-section .banner_img{
  width: calc(133% - 100px);
}
.banner-section .banner_img img{
  height: 100%;
}
.banner-section  .btn-secondary{
      font-size: 18px;
    margin-top: 1.30769em;
  
}
.banner-section  .banner_texts{
  width: 80%;
}
/* 04-07 (#tmg-supplement-for-nmn-support-buy-tmg-and-nmn-in-uk p.saving.start_variant) */
/* custom.css */
@import url(https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@200;300;400;500;600;700;800&display=swap);body{font-family:'PT Sans',sans-serif!important}.btn-y{padding:12px 30px;background:#fbf202;text-align:center;font-size:18px;display:inline-block}.btn-y:hover,.get-tips-btn .btn-y:hover{background:#002966;color:#fff}.header-menu .header-menu-item.active a span{font-weight:800;color:#5a6167}.longevity-description_section,.natural-section,.pre_text{padding:70px 0}.longevity-description_section h2{text-align:center;font-size:34px;line-height:50px;margin-bottom:50px}.longevity-description_section .short_description{font-size:20px;max-width:64%}.But_for_us ul,.Future_health .title_content h2 b,.longevity-description_section .short_description p,.row.template-contact.contact-column,ul.header-menu-list{margin-bottom:0}.home_banner .content-bg .beige-style3 h2,.longevity-description_section h2 span{font-weight:400}#longevity-greens-the-ultimate-supergreens-superfood-powder .small_mighty .container,.template-login .small_mighty .container{max-width:1200px}.article-content{color:#000!important}.our_mission .commited_template .title_content{max-width:627px;margin:0 auto 30px}.our_mission .commited_template .title_content h2{font-size:45px;line-height:1.2;font-weight:400;margin-bottom:15px}.our_mission .commited_template .title_content p,.small_mighty .title_content p{font-size:20px;line-height:1.3}.Future_health .title_content{text-align:center;margin-bottom:40px}.Future_health .title_content h2{font-size:42px;font-weight:400}.Future_health .block_content,.cart-dropdown.sidebar .cart-count,.nmn_imgText .av_style .title-desc,.nmn_imgText .product-image,.product_banner .img_block,.sgs_logos .logos_img{text-align:center}.Future_health .block_content img{width:100%;border-radius:10px;margin-bottom:20px;display:inline-block}.Future_health .block_content h2,.Quality_means .title_content h2{font-size:32px;font-weight:400}.Future_health .block_content p{line-height:1.2}.home_test,.nmn_imgText{position:relative;padding:50px 0}.nmn_imgText .product-image img{max-width:350px}.nmn_imgText .av_style .get-tips-btn{margin:auto}.nmn_imgText h2{font-size:24px;font-weight:800}.nmn_imgText p{font-size:20px;line-height:1.4}.nmn_imgText .get-tips-btn{max-width:200px}.get-tips-btn .amazon-btn{display:block;margin-top:10px;height:53px;background:#000}.get-tips-btn .amazon-btn img{width:100%;height:100%;object-fit:contain;object-position:center}.get-tips-btn .btn-y{font-size:20px;padding:12px 20px;width:100%;font-weight:800;text-transform:initial;background:#fc8329}.small_mighty.sec03 .title_content{text-align:right;padding-left:40px}.small_mighty.sec03 .title_content h2{font-size:32px;margin-bottom:60px;font-weight:600}.small_mighty.sec03 .title_content p{font-size:20px;font-weight:400}.small_mighty.sec01 .title_content h2 b{font-weight:700}.small_mighty.sec01 .title_content{padding-right:40px}.small_mighty.sec01 .title_content h2{font-size:32px;font-weight:400;line-height:40px;margin-bottom:30px;color:#000}.small_mighty.sec01 .title_content p{font-size:20px;line-height:1.3;color:#000}.green-harmony{padding:70px 0 30px!important}.green-harmony .title_content p{width:62%;margin:0 auto 40px;font-weight:600;line-height:1.3}#shopify-section-product_description_update .new_product_tab .container,.longevity-description_section{margin-top:0}.Future_health .title_content h2 b{font-size:32px;color:#000;display:block}.Future_health{padding:15px 0}.Future_health .list_items,.av_style .row{display:flex;flex-wrap:wrap}.Future_health .list_items li{display:block;width:20%;padding:0 18px;text-align:center}.Future_health .list_items li img{width:90px;display:inline-block;margin:0 0 20px}.Future_health .list_items li h3{margin:0 0 15px;font-size:24px;color:#000;font-weight:400}.Future_health .block_content p{color:#000;font-weight:500;font-size:20px}.natural-section .text_block{display:flex;flex-wrap:wrap;text-align:center}.natural-section h2.natural-titl{margin:0 0 20px;font-size:24px;font-weight:500}.natural-section .img_block{position:relative;width:100%;padding-top:100%;border-radius:10px;overflow:hidden}.natural-section .img_block img{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover}.natural-section .content_block{margin:20px 0 0}.natural-section .block-2 .content_block{margin:0 0 20px}.natural-section .text_block.flex-direcetion{flex-direction:column-reverse}.goodness-section{margin-top:0!important;padding:45px 0 20px}.goodness-section .title_block{text-align:center;margin:0 0 30px}.goodness-section .title_block h2{font-size:32px}.goodness-section .title_block .goodness-detail{display:flex;align-items:center;justify-content:center;font-size:20px;max-width:515px;text-align:left;margin:auto;font-weight:500;line-height:1.3;color:#000}#glynac-supplement-the-age-defying-duo-of-glycine-and-nac-for-healthy-aging p.saving.start_variant,#pure-organic-ashwagandha-supplement-uk-longevitybox p.saving.start_variant/*,#tmg-supplement-for-nmn-support-buy-tmg-and-nmn-in-uk p.saving.start_variant*/,.product-info.flex.space-between,.sub-menu .tab.tab-active,.tab_inner_content{display:block!important}.goodness-section .title_block .goodness-detail span{font-size:46px;font-weight:600;color:#000;border-right:1px solid #000;padding-right:10px;margin-right:10px;line-height:1.5}.goodness-section .tabs_list{display:flex;align-items:flex-start;padding:0;margin:0 0 30px}.goodness-section .tabs_list li{display:block;text-align:center;width:16.66%;padding:0 15px}.goodness-section .tabs_list h5{margin:0 0 10px;font-size:24px;padding:0 0 10px;border-bottom:1px solid #000}.goodness-container{max-width:600px;margin:auto}.goodness-container .tabs_content{padding:30px 25px;margin-top:-25px}.nasties-section{padding:60px 0;background:#fff}.nasties-section .nasties-titl{text-align:center;margin:0 0 10px;font-size:34px;font-weight:600;color:#000}.nasties-section .nasties-detail{margin:30px auto 50px;font-size:20px;text-align:center;max-width:50%;line-height:1.3;color:#000;font-weight:500}.nasties-section .icons_list{flex-wrap:wrap;max-width:220px;margin:auto;display:flex;padding:0}.footer-form .btn-icon,.nasties-section .row{justify-content:center}.nasties-section .icons_list li{display:flex;align-items:center;text-align:left;width:100%;padding:0 10px 10px}.nasties-section .icons_list li span{font-size:20px;padding-left:7px;display:inline-block;font-weight:500;color:#000}.nasties-section .av_style .row,.nasties-section .row{flex-wrap:nowrap!important}.nasties-section .startTitle{font-size:24px;font-weight:700;white-space:nowrap;margin:0 20px 0 0;color:#000}.nasties-section .row .col-md-3{width:calc(33.33% - 46px)}.supergreens-main-section{padding:70px 0 40px;margin-bottom:50px}.supergreens-main-section .heading_before{font-size:32px;margin:0 0 40px;text-align:center;color:#000}.slideshow-content a.btn.btn-secondary,.supergreens-main-section .content{font-size:18px}.supergreens-main-section .content h2{font-size:32px;margin:0 0 20px;font-weight:600;color:#000}.supergreens-main-section .content p{font-size:20px;color:#000;line-height:1.3;font-weight:500}.supergreens-main-section .supergreen-main_block+.supergreen-main_block{margin-top:50px}.supergreens-main-section .supergreen-main_block .img{max-width:350px;margin-left:auto}.supergreens-main-section .supergreen-main_block.block_2 .content{text-align:right}.supergreens-main-section .supergreen-main_block.block_2 .img{margin-left:0}.small_mighty.sec02 .title_content h2{font-size:32px;font-weight:600;margin-bottom:50px}.small_mighty.sec02 .title_content p{font-size:20px;line-height:1.3;color:#000;padding-right:130px;font-weight:500}.natural-main_block .content_block p{font-size:20px;line-height:1.5}.tab-wrapper-goodness .tab-link{line-height:1.3;color:#727272;cursor:pointer;font-weight:500;transition:.5s;border-bottom:3px solid rgba(255,255,255,0);letter-spacing:1px;display:block;text-align:center;width:16.66%;padding:0 14px;margin:0;font-size:18px}.meet_the_family p,.product-main .product-description,.story_content .bg_teal p,.tab-wrapper-goodness .tab-link.active,.vpp-atv:hover{color:#000}.tab-wrapper-goodness .tab-link span{display:block;width:100%;border-bottom:1px solid #727272;padding-bottom:10px;font-weight:600;margin-bottom:10px;font-size:30px}.tab-wrapper-goodness .tab-link.active span{border-bottom:1px solid #000}.goodness-section .tab-content li{list-style:none!important}.goodness-container .tabs_content p{font-size:20px;color:#000;font-weight:500;text-align:left}#pure-nr-supplements-buy-nicotinamide-riboside-in-uk-longevity-box .Quality_means .row,.home_test .row,.meet_the_family .row,.small_mighty .row,.supergreens-main-section .row{align-items:center}.green-harmony .block_content h3{font-size:25px;font-weight:500;margin-top:20px;color:#000}.collection_pti p{line-height:24px;max-width:80%;margin:0 auto 20px}.collection_pti .title_content h2{margin-bottom:10px;font-size:26px!important;margin-top:20px}.home_test .title_block{margin-bottom:20px;text-align:center}.home_test .title_block h2,.vs-initialize-slider .block-title{font-size:30px;font-weight:700;margin-top:0;color:#002966!important}#longevity-clothing .product-card.show-border .product-detail a.btn.btn-secondary,.home_test p:empty,.mission_carousel .collections-card .collection-info h3,.product-faq .cgt-content p:empty,.slick-dots li button:before{display:none}.home_test .container{max-width:1000px}.abby-Salvador_section .col-md-8,.home_test .img_block img,.newsletter-form__field-wrapper,.small_mighty img{width:100%}.home_test .content_block{text-align:center;max-width:222px;margin:10px auto auto}.home_test .row:nth-child(odd){flex-direction:row-reverse}.home_test .content_block h3{font-size:30px;margin-bottom:20px}.home_test .content_block p{margin-bottom:23px}.home_test .tabs-content__item{line-height:1.3}.product-faq{position:relative;padding:30px 0 50px}.product-faq .cgt-desc{display:flex;flex-direction:row-reverse;justify-content:space-between;margin:0 -40px}.product-faq .cgt-content,.product-faq .tabs_block{flex:0 0 50%;padding:0 40px!important}.product-faq .cgt-content{border-right:2px solid #e3dfdf}.product-faq .title_block{text-align:center;margin-bottom:50px}.product-faq .title_block h2{font-size:32px;margin-bottom:20px}.product-faq .title_block p{font-size:15pt}.product-faq .cgt-desc li{display:block;width:100%;margin-bottom:20px}.product-faq .cgt-desc li a{position:relative;padding:7px 0 7px 40px;color:#161d25;font-weight:500;font-size:24px}.product-faq .cgt-desc li a:before{content:"";position:absolute;top:15px;left:0;width:16px;height:2px;background:#f43e56}.product-faq .cgt-desc li a:after{content:"";position:absolute;top:8px;left:7px;width:2px;height:16px;background:#f43e56}.tab_inner_content{font-size:15pt;line-height:1.6}.products-collection .product-card .product-detail{min-height:170px;padding-bottom:55px;position:relative}.products-collection .product-card .product-detail a.btn{position:absolute;padding:15px;min-width:155px;bottom:10px;left:10px}#buy-nicotinamide-mononucleotide-nmn-online-in-the-uk #shopify-section-footer,.cart-dropdown.sidebar.moved strong.cart-heading,.product-card .action-cart,.products-collection .product-card .action-cart .ultimateTrustBadgesInnerContainer,.sealsubs-container .sls-option-container label span.sls-savings-badge,.sub-menu .tab{display:none!important}.product-card .current-price{font-size:2rem;margin-bottom:4px}#shopify-section-products-related .img-br-97 .lazyloaded,.products-collection .img-br-97 .lazyloaded{filter:initial}.products-collection .product-card{border:1px solid #ececec!important;margin-bottom:3px}.product-card{border:2px solid #fff!important;border-radius:10px;padding:0!important}.product-card:hover{background-color:#fff;box-shadow:0 0 10px 0 rgb(0 0 0 / 12%)}.product-detail{padding:15px 10px 0}.template-cart .products-collection .product-card .product-detail{padding-bottom:0}.product___reviews{background:#fff;padding-top:50px}.mission_carousel .collections-card .collection-desc b{margin-bottom:3px}.mission_carousel .slick-current+.slick-active .collections-card .collection-desc b{font-size:130%}.mission_carousel .slick-current+.slick-active+.slick-active .collections-card .collection-desc b{font-size:100%}.marquee_sec{position:relative;overflow:hidden;padding:20px 0;background:#002966}.marquee_sec p{margin:0!important}div#looxReviews{max-width:1230px;margin:auto!important;padding:0 15px!important}.marquee_sec marquee,ul.dash_btns{display:flex;margin:0}.marquee_sec .block_content{display:inline-flex;align-items:center;padding:0 15px}.marquee_sec .block_content img{display:inline-block;max-width:30px;margin-right:15px}.marquee_sec .block_content p{margin:0;font-size:18px;color:#fff}.our_mission{padding:50px 0;background:#fff;text-align:center;line-height:1.4}#shopify-section-header .header,.footer-style2 .footer-main,.product_descModal .modal-body,.template-product .our_mission{padding:0}.our_mission .row{margin:0 -50px}.our_mission .row .col-md-4{padding:0 50px}.our_mission .title_content{margin-bottom:40px}.our_mission .title_content h2{font-size:40px !important;margin:0 0 10px}.our_mission .block_content h2{font-size:24px;margin:0 0 10px}.our_mission .block_content p{margin:0 0 25px}.products-bestseller{padding:30px 0;position:relative}.products-bestseller .product-card .main-product img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;object-position:center top}.products-bestseller .product-card{padding:1.5rem;border:1px solid #ececec}.products-bestseller .card-wrapper{padding:0 1.5rem}.products-bestseller .product-detail{min-height:170px;padding-bottom:45px;position:relative}.products-bestseller .product-detail a.btn{position:absolute;padding:15px;min-width:155px;bottom:0;left:0}.products-bestseller .loox-rating{font-size:118%}.products-bestseller .product-card .main-product{position:relative;padding-top:130%}.product__banner .image-bg{position:initial}.product_banner,.product_banner .slider_block,.product_descModal .modal-header,.tooltip{position:relative}.product_banner .container{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);z-index:1}.product_banner .container h2.mb-0{max-width:500px;font-size:35px;margin-bottom:20px}.home_testimonial{position:relative;width:100%;padding:50px 0 40px;background:#f4f6f7;z-index:1}.home_testimonial .title_block{margin-bottom:27px}.home_testimonial h2.title{font-size:40px;font-weight:700;margin-top:0;text-align:center;margin-bottom:30px;color:#002966!important}.home_testimonial .slick-slide{padding:20px 15px 0}.testi_content{width:100%;min-height:280px;position:relative;background:#fff;padding:20px 15px;margin-bottom:30px;text-align:center}.testi_content .testi_img{width:95px;height:95px;border:5px solid #ddd;background:#f8f8f8;border-radius:100%;box-shadow:-2px 3px 0 0 #979797}.testi_content .testi_img img{width:85px;height:85px;border-radius:100%;object-fit:cover}.testi_content .rating{display:inline-block;width:100%;text-align:center;padding-bottom:10px}.testi_content .rating img{display:inline-block;max-width:30px;margin:0;vertical-align:top}.testi_content p{font-size:15px;margin-bottom:10px}.home_testimonial h3{font-size:16px;margin-bottom:10px;font-weight:700}.home_testimonial .slick-arrow{z-index:1;display:none!important}.home_testimonial .slick-arrow:before{color:#000;display:inline-block;content:"";background-image:url(https://cdn.shopify.com/s/files/1/0552/5159/9557/t/27/assets/arrow_s.png?v=1645430250);width:25px;height:42px;background-size:contain;background-repeat:no-repeat;background-position:center center}.home_testimonial .slick-next:before{transform:scalex(-1)}.home_testimonial .varified_text{color:#1ba35c;display:inline-flex;align-items:center;width:max-content;white-space:nowrap}.varified_text svg{max-width:20px;min-width:20px;margin-right:2px}.slick-dots li button{width:16px;height:16px;border-radius:8px;border:2px solid #ffa707}.slick-dots li.slick-active button{background:#ffa707}.home-artical,.purity-tests{padding:50px 0}.home-artical .blog_image{position:relative;padding-top:70%;overflow:hidden}.home-artical .blog_image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0;transition:.3s}.home-artical .blog_image:hover:after{opacity:.2}.home-artical .blog_image img{transition:.3s;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top}.home-artical .blog_image:hover img{transform:scale(1.05);transition:.3s}.home-artical .blog_image .content{background:#f0f8ffab;position:absolute;font-size:15px;line-height:1.3;z-index:1;padding:15px;color:#000;bottom:0;left:0;right:0;text-align:center}.home-artical .content h1{font-size:32px;margin-bottom:10px}ul.dash_btns li{margin-left:20px;display:inline-block}ul.dash_btns li a{display:inline-block;padding:8px 15px;border:2px solid #003784;color:#003784;text-transform:capitalize;font-size:16px}ul.dash_btns li a:hover{color:#fff;background:#003784}.acc_title{display:flex;justify-content:space-between;align-items:flex-start}.acc_title .page-title{display:inline-block;margin:0 0 15px!important}.slideshow-content .beige-style3 h3{margin-bottom:20px!important}.banner-image-text .mobile-content-adjust{margin-top:62px}.banner-image-text .slideshow-content{max-width:100%;width:100%}.collection-card__wrapper .flex{display:block!important;border:1px solid #ddd}.collection-card__wrapper .collection-name{position:initial;width:100%;padding:0 5px;max-width:100%;margin:0}#shopify-section-template-product-service-promotion .promo-title,.green-style2 p,.home-artical .blog_image .content p,.home_test .content_block p,.our_mission .block_content p,.text-simple p{font-size:15pt!important;line-height:1.3!important}.list-collections__round{padding-top:2rem}.story_content,.story_imgtext{padding:70px 0;position:relative}.list-collections__round .collection-card__wrapper{margin-bottom:8rem}.list-collections__round .collection-card__wrapper:hover .collection-card{border:3px solid var(--c-theme);filter:none;transition:.2s ease-out}.list-collections__round .collection-card{border:3px solid transparent;border-radius:100%;filter:brightness(97%);transition:.2s ease-out}.list-collections__round .image-bg{border-radius:100%}.list-collections__round .collection-name{margin-top:3rem;color:#3c3c3c;font-family:var(--font-body);font-size:2rem;text-align:center;text-transform:capitalize}.list-collections__round a{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.list-collections__rect .collection-card__wrapper{position:relative;margin-bottom:3rem}.list-collections__rect .collection-name{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:3rem;width:calc(100% - 4rem);height:6rem;margin:0 2rem;background-color:#fff;color:#27272d;font-size:1.7rem;text-align:center;text-transform:uppercase}.story_banner{position:relative;width:100%;line-height:1.3;font-size:16px}.story_banner .bg_img{width:100%;height:auto}.story_banner .overlay_text{position:absolute;text-align:center;top:57%;left:51%;transform:translate(-50%,-50%);max-width:465px;width:100%}.story_banner .overlay_text h2{font-size:61px;line-height:1.1;margin:0;color:#000;font-weight:400}.story_banner .overlay_text p{font-size:25px;color:#000}a.btn{border-radius:5px}.story_content{text-align:center;line-height:1.3}.story_content .title_block{margin-bottom:70px}.story_content .title_block p{font-size:40px;margin:0 0 30px}.story_content .title_block h2{font-size:70px;line-height:1.3;margin:0;font-weight:500}.bg_teal{background:#d2dde6}#pure-nmn-supplement-30g-powder-uk-longevity-box .home_testimonial,#pure-nmn-supplement-30g-powder-uk-longevity-box main#MainContent,.small_mighty,.small_mighty.sec02{background:#fff}.story_content .bg_teal{padding:50px 0;font-size:22px}.story_imgtext{width:100%}.follow_ourDream{position:relative;width:100%;padding:50px 0;line-height:1.3;font-size:16px}.follow_ourDream h2{font-size:34px;font-weight:400;margin-bottom:35px}.follow_ourDream p{font-size:21px;color:#000}.follow_ourDream .img{margin-left:auto;display:block;max-width:390px}.everything_changed,.meet_the_family,.science_safety,.sgs_logos{position:relative;width:100%;padding:50px 0;line-height:1.3;font-size:22px}.science_safety h2{text-align:center;font-size:40px;font-weight:400;margin:0 auto 40px}.sgs_logos .logos_img img{max-width:100%;margin:20px 0}.sgs_logos h2{font-weight:400;font-size:36px;color:#000}.sgs_logos p{color:#000;width:98%}.everything_changed h2{font-weight:400;font-size:40px;color:#000}.everything_changed .title_block{text-align:center;margin-bottom:60px}.everything_changed .text_block h2{font-size:32px;color:#000}.everything_changed .text_block p{color:#000;width:94%}.everything_changed .img_block{max-width:410px;margin:auto}.everything_changed .img_block img+img{margin-top:20px}.meet_the_family .img_text{max-width:430px;margin:auto}.meet_the_family .img_text p{font-size:15px;margin-top:10px}.meet_the_family h1{font-weight:400;font-size:50px;color:#000;margin:0 0 15px}.But_for_us h2,.story_banner_last .overlay_text h4{font-size:36px;color:#000;font-weight:400}.But_for_us{position:relative;text-align:center;width:100%;padding:50px 0;line-height:1.3;font-size:22px}.But_for_us .title_block,.author-posts-section .content_data{margin-bottom:20px}.But_for_us p{color:#000;font-size:24px;width:92%;margin:auto}.story_banner_last .overlay_text{top:130px;max-width:1050px;transform:translatex(-50%);left:50%}.story_banner_last .overlay_text a.btn.btn-secondary{font-size:18px;font-weight:400}.short_description{font-size:20px;text-align:center;line-height:1.4;max-width:1000px;margin:auto}.buttons-container .btn{border-color:#002966;color:#002966;border-radius:0}.buttons-container .btn:hover{background:#002966}ul.icons_list{display:flex;padding:0;flex-wrap:wrap}ul.icons_list li{display:inline-block;padding:15px;width:20%;text-align:center}ul.icons_list .block_icon{display:inline-block;width:70px;height:70px;margin-bottom:20px}ul.icons_list .block_icon img{width:100%;height:100%;object-fit:contain;object-position:center bottom}ul.icons_list li h2{margin:0 0 10px;font-size:22px;color:#000}ul.icons_list li p{font-size:22px;line-height:1.2;font-weight:400}.footer-form input,.footer-form textarea{width:100%;min-width:100%;padding:1.2rem 1.4rem;border:1px solid #e9e9e9;color:#444;font-size:1.2rem;letter-spacing:.069em;outline:0}.purity-tests .page-content{color:#666;font-size:15pt;line-height:1.6;overflow:hidden}.purity-tests h4{margin-bottom:.74074em;color:#3b3b3b;font-family:var(--font-body);font-size:2.7em;font-weight:400;line-height:1.111111}.purity-tests .col-lg-9{width:calc(100% - 300px);padding:0 15px}.purity-tests .col-lg-3{width:300px;padding:0 15px}.purity-tests .home-sidebar{position:sticky;top:-200px}.small_mighty{padding:50px 0}.Quality_means .container,.small_mighty .container{max-width:950px}.small_mighty .title_content h2{font-size:38px;font-weight:400}.footer-item .footer-links{padding-left:0}.footer-form .btn-icon{width:65px;height:40px;display:inline-flex;align-items:center;position:absolute;right:0;top:0;padding:0;background:#fc8329;color:#fff}body .s4com-category-title{font-size:32px!important}.shopify-policy__container{max-width:1200px!important;margin:0 auto;padding:0 15px}.shopify-policy__title{text-align:left!important;margin:48px 0 25px!important}.shopify-policy__title h1{padding-left:10px;border-left:4px solid var(--c-theme);color:#000;font-family:var(--font-heading);font-size:3.5rem;font-weight:700;letter-spacing:.02em;line-height:27px}.cms_pages{padding-bottom:40px}.cms_pages a{text-decoration:underline;color:#043c8f!important}.s4com-articles a h4{font-size:16pt!important;line-height:1.6!important}.Nonblog-section p span,.cms_pages,.shopify-policy__body,section#shopify-section-template-contact .container .page-description{font-size:15pt;line-height:1.6}.product-details-tabs__modern li,.product-details-tabs__modern p,.product-details-tabs__modern span,.s4com-container p,.s4com-container span{font-size:16px!important;line-height:1.6!important}.product-details-tabs__modern li{padding-left:40px}.cms_pages h1,.cms_pages h2,.cms_pages h3,.cms_pages h4,.cms_pages p{margin:0 0 .5rem;line-height:1.4;letter-spacing:0}.cms_pages ul ul{margin-left:12px}.cms_pages ul{margin-top:7px}.cms_pages ol li,.cms_pages ul li{margin-bottom:7px;margin-left:25px;padding-left:12px;display:block;position:relative}.cms_pages ol li::before,.cms_pages ul li::before,.cms_pages ul ul li:before{content:"";width:5px;height:5px;border-radius:100%;border:1px solid #000;background:0 0;position:absolute;top:.7rem;left:0}.cms_pages ul li::before,.cms_pages ul ul ul li:before{background:#000}.cms_pages table td{padding:5px}.cms_pages table{height:auto!important;max-width:100%!important}.cms_pages11{max-width:1000px!important;margin-left:auto;margin-right:auto;width:100%}#shopify-section-header .header-menu-item>a{color:#000!important;font-size:12px}.strap-bar a{letter-spacing:0}.container1050{max-width:1050px!important;width:100%}.story_banner.story_banner_last.bg_teal{padding-bottom:4px}.home_banner .slideshow-content .content-bg{background-color:rgba(0,0,0,0);padding-left:50px!important;max-width:580px}.content-template--16945256202455__bc5a47e6-05a6-4949-8117-51b2b56db88b .content-bg{background-color:transparent!important;padding:0}#shopify-section-template--16945256202455__8ca56d10-f07e-41dd-80bc-2363c4493bcf{margin-top:50px!important}.contact-custom-content a{color:#043c8f!important;text-decoration:underline!important}.template-collection .collection-layout{background:#f6f6f6;padding:20px 0 10rem;margin-bottom:0}.template-collection .collection-layout .img-br-97 .lazyloaded{filter:none}.vertical-default .product-type{margin-bottom:.8rem!important;font-family:var(--font-heading);font-size:1.6rem!important;font-weight:700;letter-spacing:.02em!important;text-transform:initial;color:#ccc}.product-card .product-name a{color:#010d15}.product-detail .swatch-group li{margin-right:.2rem;margin-bottom:.2rem}.color-swatch.color-swatch-custom,.color-swatch.color-swatch-variant{width:30px;height:30px;padding:0;border:0}.tooltip::before{left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);content:attr(aria-description);position:absolute;bottom:calc(100% + .5rem);padding:.4rem 1rem;border:1px solid currentColor;background-color:var(--c-main-background);color:#555;font-size:1.2rem;line-height:1;opacity:0;visibility:hidden;pointer-events:none;white-space:nowrap}.swatch-group__li .color-swatch{width:30px;height:30px;padding:0;border:0;opacity:1;z-index:1}.color-swatch--active{border-color:var(--c-theme)!important}.swatch-group__li i{width:100%!important;height:100%!important;border-radius:0!important}.color-swatch i{display:-ms-flexbox;display:flex;width:.8rem;height:.8rem;border-radius:inherit;background-size:cover;background-position:center;background-repeat:repeat}.product-detail .swatch-group{margin-top:3.5rem;padding:0;border:0;display:flex!important}.collection-card__wrapper .product-info.flex.space-between{border:none;padding:0;margin:0}#block-cf546500-c798-49c4-b2b1-1c3e59504f03 .icon-cart__total,#epigenetics-amp-dna-testing-kit-for-health p.saving.start_variant,#longeveity-box-epigenetics-test-kit .product-card.show-border .product-detail a.btn.btn-secondary,#longevity-clothing .collection-card__wrapper .product-info.flex.space-between .loox-rating,#longevity-diagnostic-tests .product-card.show-border .product-detail a.btn.btn-secondary,.cart-dropdown.sidebar strong.cart-heading.tt,.cart-summary h2.cart-summary__title,.cart-template p.sale-info,.footer-main .form-message__error,.product-card.show-border .product-detail a.btn.btn-secondary,.product-item-container.next-product,.product-item-container.prev-product,.product-single-option .show-txt-nxt,.t-shirt-big .product-card.show-border .product-detail a.btn.btn-secondary,.template-index .slideshow-content.content-template--16945256136919__9e121039-b33c-45ec-aa91-79e044b2f763.slideshow-content-adjust.none.middle,.thumbs-wrapper.relative,ul.header-menu-list .tab-container .tab-menu ul li:last-child:before,ul.header-menu-list .tab-container ul.child-menu{display:none}.promotion-item__wrapper.large-3.split{padding-left:0;padding-right:0}#shopify-section-template--16945256038615__service-promotion-2 .promo-container{margin:0 5px!important;padding:0!important}#shopify-section-template--16945256038615__service-promotion-2 .promo-title,.promotion-item__wrapper.large-3.split .promo-title{font-size:20px}#pure-nmn-supplement-30g-powder-uk-longevity-box .product-faq.product_new_faq,.template-product main#MainContent{background:#f6f6f6}.vertical-default .product-detail{min-height:170px}.text-simple.border{border:1px solid #e0e0e0;background-size:contain;background-position:center;background-color:#fff;box-shadow:0 0 14px #f0f0f0;border-radius:10px}.simple_margin{margin:50px 0}.product-details-tabs{margin:70px 0 50px!important}#longevity-escape-velocity-hoodie .products-template,.t-shirt-big .products-template{background:#f6f6f6!important;padding:30px 0!important}.template-product .products-template{padding:30px 0!important}.product-single-option.product-option__circle .option-label,.product_descModal.is-visible .modal-transition{opacity:1}.product-layout__main-media.items-carousel.flickity-enabled,.product-main .product-details-area.relative{background:#fff;padding:25px;border-radius:15px}#longevity-escape-velocity-hoodie .product-single-option.product-option__circle .option-label,.tshirts .product-single-option.product-option__circle .option-label{min-width:60px!important;display:flex;justify-content:center;align-items:center;width:60px!important;min-height:60px!important;height:60px!important}.product-details-area .product-form .option-name{font-size:14px!important;font-weight:700;color:#000}.product-details-area .product-description{margin-top:1.5rem}.product-layout .product-single-option .option-name{width:100%;margin-top:0}#longevity-escape-velocity-hoodie .product-layout .four .product-single-option,.product-layout .tshirts .product-single-option{display:flex}.product-layout__main-media .flickity-prev-next-button{opacity:1!important}.product-options{position:unset;top:0;left:0;width:100%}.cgt-content .tab p{color:#161d25;text-align:left}.satcb_qty input#satcb_quantity{border:1px solid #afafaf}.product-details-area,.product-img-area{flex:0 0 50%;max-width:50%}.product-details-tabs .product-details-tabs__modern .tabs-nav{justify-content:left!important}.items-carousel .flickity-page-dots{margin-top:4px;width:100%;left:0!important;padding:0!important}.product-layout .product-form{padding-top:0!important;min-height:0!important;display:flex;flex-wrap:wrap}.sealsubs-target-element.sealsubs-full{order:2}.product-options.three{order:1}.add-to-cart.flex.flex-wrap{order:4;width:100%}.product-layout .product-form>b{order:3;text-align:left;width:100%;margin-top:-15px;color:#000; font-size: 17px;}#supergreens-powder-the-ultimate-superfood-powder .flickity-prev-next-button,#supergreens-powder-the-ultimate-superfood-powder .items-carousel .flickity-page-dots,#supergreens-powder-the-ultimate-superfood-powder .product-single-option .show-txt-nxt,.template-index .product-card.show-border .product-detail a.btn.btn-secondary,ul.header-menu-list .tab-container .tab ul.child-menu{display:block}.pre_text img{max-width:500px;width:100%}.pre_text p{font-size:18px;line-height:1.3}#supergreens-powder-the-ultimate-superfood-powder .product-details-area .product-form .option-name,label.sls-purchase-options-label{font-size:14px!important;font-weight:700}.pre_text .container{max-width:1050px}.product-layout h1.product-name{color:#010d15!important}.Nonblog-section p span a,.Quality_means .title_content a,.product-details-tabs .product-details-tabs__modern .tabs-content .tabs-content__item a,.product_tesi .btn_data a{color:#043c8f;text-decoration:underline}.product_tesi .btn_data a{font-size:20px;font-weight:700}
.social_proof_section{padding:0 0 80px;background:#fff;position:relative}.social_proof_review_section{max-width:415px;padding:40px 28px 30px;text-align:center;margin:auto;border-radius:12px;border:1px solid #ececec;background:#f2f2f2;font-weight:700;color:#000;font-size:19px;line-height:1.6;font-family:Inter,sans-serif}.social_proof_image img{max-width:100%;height:auto}.Quality_means .title_content p{font-size:18px;line-height:1.4}.Quality_means .title_content a{font-size:20px;display:block;text-align:right;font-weight:700}.Quality_means img{width:100%;max-width:340px}.icon-cart svg,.vpp-atv svg{width:17px!important}.Quality_means{position:relative;z-index:2;margin:-20px 0}#full-spectrum-lion-39-s-mane-complex-nerve-growth-factor-enhancer .products-template,#glynac-supplement-the-age-defying-duo-of-glycine-and-nac-for-healthy-aging .products-template,#hyaluronic-acid-supplement .products-template,#longeveity-box-epigenetics-test-kit .products-template,#nmn-amp-trans-resveratrol-supplement-combo-pack-longevitybox .products-template,#pure-organic-ashwagandha-supplement-uk-longevitybox .products-template,#spermidine-supplement-buy-pure-spermidine-supplement-in-uk .products-template,#the-cellular-vitality-booster-bundle-nmn-resveratrol-glynac-spermidine-senolytic-8 .products-template,#the-cognitive-enhancement-bundle-nmn-lions-mane-magnesium .products-template,#the-ultimate-anti-ageing-bundle-nmn-resveratrol-apigenin-spermidine-ca-akg-glynac-senolytic-8 .products-template,#the-ultimate-energy-bundle-nmn-magnesium-ashwagandha .products-template,#the-ultimate-hair-and-skin-bundle .products-template,#the-ultimate-inflammation-bundle .products-template,#the-ultimate-nad-bundle-nmn-apigenin-tmg .products-template,#tmg-supplement-for-nmn-support-buy-tmg-and-nmn-in-uk .products-template{background:#f6f6f6!important}.product-details-tabs .tabs-nav__item h4{color:#444!important}#buy-pure-trans-resveratrol-supplements-resveratrol-uk .product-details-tabs,#pure-calcium-alpha-ketoglutarate-ca-akg-supplement-longevity-box .product-details-tabs,#pure-nr-supplements-buy-nicotinamide-riboside-in-uk-longevity-box .product-details-tabs{background:#fff;margin:0!important;padding:60px 0 50px}#shopify-section-template--16951944773847__7ba0cfbb-f436-4010-b88e-0989ad1065f0{background:#fff;padding-bottom:100px}#shopify-section-template--16951944773847__c747c78c-d3ae-49ee-a5e3-2dc1ac0a9e25{background:#fff}#pure-nr-supplements-buy-nicotinamide-riboside-in-uk-longevity-box .Quality_means .title_content h2{font-size:52px;font-weight:400}#shopify-section-template--16951944773847__a5026a7d-a709-434b-857b-b8d7fbacdb15{background:#fff}#best-sellers-bundle-our-top-5-longevity-supplements .product-details-tabs,#buy-apigenin-supplement-in-the-uk-buy-pure-apigenin-powder .product-details-tabs,#met4min-blood-sugar-supplement-natural-alternative-to-metformin-uk .product-details-tabs,#nmn-amp-nr-the-ultimate-nad-boosting-bundle .product-details-tabs,#pure-sulforaphane-supplement-uk-longevity-box .product-details-tabs,#senolytic-supplement-senolytic-8-senolytic-activator .product-details-tabs{background:#fff;margin:0!important;padding:60px 0!important}#shopify-section-template--16952938692823__e230d243-b319-4750-b995-b70aadafc941{background:#fff}.header-menu .sub-menu .child-menu .menu-item a:hover{color:#383838}.img-br-97 .lazyloaded{filter:unset}.glossary_page{padding:40px 0;position:relative}.glossary_page .title_block{padding-bottom:20px;margin-bottom:30px;line-height:1.3;font-size:20px;border-bottom:1px solid #ddd;text-align:center}.glossary_page .title_block h1{font-size:42px;margin:0 0 15px}.av_style .col-md-12{max-width:100%;flex:0 0 100%;padding:0 15px}.glossary_page .tag__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0 0 0 -10px;padding:0}.glossary_page .tag__list a{display:inline-flex;min-width:55px;margin:0 7px 15px;font-size:24px;text-transform:uppercase;opacity:.7;border-radius:5px;align-items:center;justify-content:center;width:55px;height:55px;background:#002966;color:#fff}.cart-template form,.glossary_page .main_block{margin-top:40px}.alphabet_show{width:70px;height:70px;background:#002966;display:flex;text-align:center;justify-content:center;align-items:center;border-radius:.25rem;color:#fff;font-size:38px}.alphabet_show.active{position:sticky;top:70px}.glossary_page .content_block{padding:30px 0 15px;font-size:18px;margin-bottom:20px;border-bottom:1px solid #ddd;line-height:1.4}.glossary_page .content_block h5{font-size:18px;margin:0 0 10px}.template-index .home_banner .slideshow-content .content-bg{background-color:transparent;padding-left:0!important;max-width:100%;padding:0}#supergreens-powder-the-ultimate-superfood-powder .product-main .product-description{font-size:14px;color:#000;font-weight:400;font-family:Inter,sans-serif;line-height:1.5;max-width:370px}#supergreens-powder-the-ultimate-superfood-powder .product-layout h1.product-name{font-size:28px!important;margin-bottom:22px}#supergreens-powder-the-ultimate-superfood-powder .sealsubs-container .sls-option-container{padding:12px!important}.sealsubs-target-element .sls-option[type=radio]+.sls-custom-radio:after{box-shadow:inset 1em 1em #4a05a6!important}.sealsubs-target-element .sls-custom-radio,.sls-option[type=radio]+span.sls-custom-radio{border: 1px solid #424242 !important;}label.sls-purchase-options-label{font-family:Inter,sans-serif;margin-bottom:10px!important}.selling-plan-group-options-name-select{height:0}.modal-overlay,.product_descModal{position:fixed;left:0;height:100%;visibility:hidden;top:0}span.loox-rating-label{text-decoration:underline;text-transform:capitalize;margin-left:10px; color: #000;}.icon-cart svg{height:17px!important;fill:#000000!important}.topbar-item-search .search-box-popup .search-input-container{right:3.7rem}.sls-total-price .sls-original-price span.money{margin-top:0!important}.show_lab_result{color:#c100cd;font-weight:700;display:inline-block;cursor:pointer}.show_lab_result:hover{text-decoration:underline}.product_descModal.is-visible{visibility:visible;opacity:1;display:block}.product_descModal{z-index:10000;opacity:0;width:100%}.modal.is-visible .modal-overlay{opacity:1;visibility:visible;transition-delay:0s}.modal-overlay{z-index:10;width:100%;background:hsla(0,0%,0%,.5);opacity:0;transition:visibility 0s linear .3s,opacity .3s}.product_descModal .modal-transition{transition:.3s .12s;opacity:0}.product_descModal .modal-wrapper{position:absolute;z-index:9999;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);max-width:520px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;background-color:#fff;box-shadow:0 0 1.5em hsla(0,0%,0%,.35)}.product_descModal .modal-content,.product_descModal .modal-header{padding:1em;border:none}.product_descModal .modal-close{position:absolute;top:10px;right:10px;padding:0;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;color:#aaa;background:0 0;border:0}.product_descModal .modal-close svg{width:15px;height:15px}.product-single-option.product-option__circle .option-label span{display:none!important;font-size:12px}.product_descModal .modal-content{min-height:350px}.product_descModal iframe{width:100%;min-height:75vh;max-height:75vh}.content-template--16945256136919__a64d6dd2-2afe-4acd-a641-db5843e788b5 .content-bg{background-color:transparent!important}.chamber h3.collection-name.mb-0,.home_coll .collection-card__wrapper .collection-name{position:initial;width:100%;max-width:100%;margin:0}.chamber{margin:60px 0 70px!important}.chamber a.btn.btn-secondary{margin:auto;display:block;width:max-content}.chamber .block-title{margin-bottom:15px}.chamber p{text-align:center;font-size:18px;margin-bottom:25px}#shopify-section-template--16945256136919__20b50abf-560e-4d12-9552-d50f3ea0d95c .left.mobile-content-default.content-bg{margin:0;margin-left:auto!important;width:auto;background:#fff}.green-style2 h2{margin-bottom:2rem!important}.sale-price{color:#fa1919}#supergreens-powder-the-ultimate-superfood-powder .products-template{padding:0!important}#shopify-section-template--16945256038615__service-promotion-2{margin:0!important}.shopify-policy__body ol{margin-left:22px}.template-index .footer-main{padding-top:0!important}.nasties-section .av_style .row{flex-wrap:wrap!important}.newsletter_already_subscribe{font-weight:400;font-size:15px}.footer-style2 .footer-form input{padding:10px 8px 14px!important}.sublime-theme .locations-gallery-item a{text-decoration:underline!important;color:#043c8f!important}.abby-Salvador_section .aut-feature.image-fit.item-inline{display:flex;padding:40px 0;align-items:center;border-bottom:2px solid #f6f6f6}.aut-feature.image-fit.item-inline .author_img{border-radius:50%;margin-right:40px;height:60px!important;width:60px!important}.aut-feature.image-fit.item-inline .author-titl{font-weight:700;font-size:29px;margin-bottom:0}.aut-feature.image-fit.item-inline .author-titl .author-titl-span{font-weight:600;font-size:20px;line-height:1.35;color:#4db4ac;margin-bottom:0;display:block;margin-top:0}.abby-Salvador_section .addthis_toolbox a{margin-right:10px}.abby-Salvador_section .aut-feature.image-fit.item-inline .author-titl a.linkedin_col span{background:#0a66c2;color:#fff}.abby-Salvador_section .aut-feature.image-fit.item-inline .author-titl a span{height:20px!important;width:20px!important;display:inline-flex;line-height:1;align-items:center;justify-content:center}.abby-Salvador_section .addthis_toolbox span svg{height:14px!important;width:14px!important}.information-section .inform-titl{color:#121924;font-size:30px;margin-top:30px}.information-section .inform-desc{color:#121924;font-size:18px;line-height:1.39}.author-posts-section{margin-bottom:50px;margin-top:40px}.author-posts-section .author-post_titl{font-weight:700;font-size:24px;line-height:1.42;color:#121924;margin-bottom:15px}#loadMore{width:200px;color:#4db4ac!important;display:block;text-align:center;margin:20px auto;padding:10px;border-radius:10px;border:1px solid transparent;background-color:#fff!important;transition:.3s}.cart-template .expandable,.mobile_bedge_section{border:none!important;padding:0!important}.author-posts-section .post-details .post-date{font-size:16px;line-height:1.07;color:#676a6e;font-weight:400}.author-posts-section .post-details .post-title{font-size:24px;line-height:1.42;margin-bottom:16px;color:#121924}.author-posts-section .post-details p{font-size:16px;line-height:1.5;color:#676a6e}#nmn-amp-nr-the-ultimate-nad-boosting-bundle .product-form,#nmn-amp-trans-resveratrol-supplement-combo-pack-longevitybox .product-form,#the-cognitive-enhancement-bundle-nmn-lions-mane-magnesium .product-form,#the-stress-reduction-bundle-ashwagandha-longevity-supergreens-magnesium .product-form,#the-ultimate-anti-ageing-bundle-nmn-ca-akg-glynac .product-form,#the-ultimate-energy-bundle-nmn-magnesium-ashwagandha .product-form,#the-ultimate-hair-and-skin-bundle .product-form,#the-ultimate-inflammation-bundle .product-form,#the-ultimate-nad-bundle-nmn-apigenin-tmg .product-form{max-width:100%}.template-product .old-price{font-size:19px;color:#fff;text-decoration:line-through}.mobile_bedge_section ul{display:flex;justify-content:space-between}.mobile_bedge_section ul li{list-style:none}.mobile_bedge_section{margin-bottom:2}.summary-total{justify-content:space-between}.expandable .summary-item span{margin:auto!important;color:#161d25;font-size:14px;font-family:PT Sans,sans-serif!important}.cart-template .sidebar .btn.btn-checkout{margin-top:0!important;background:#fc8329!important;border-color:#fc8329!important;font-weight:400; border-radius: 4px;font-size: 14px;height: auto;padding: 11px 15px;font-weight: 600;letter-spacing: 1px;}.product-layout h1.product-name{margin-bottom:30px}.old-price{font-size:15px}.cart-dropdown.sidebar .btn-default{border-color:#2a80b9;color:#2a80b9}strong.cart-heading.head_item.pp{margin-bottom:1.5rem;font-size:16px;letter-spacing:0;text-align:center}.check_mark{display:inline-block;transform:rotate(45deg);height:16px;margin-right:3px;width:9px;border-bottom:4px solid #2ca90d;border-right:4px solid #2ca90d}.cart-template .sidebar .btn{font-weight:500;border:1px solid}@media(max-width:1400px){#shopify-section-header .header{padding:0!important}}@media (min-width:1024px){.footer-style2 .footer-form input{padding-right:30px!important}.footer-main .container .footer-item:first-child{display:none!important}.footer-main .container .footer-item{max-width:24%!important;flex:0 0 24%!important;width:100%!important}.footer-main .container .footer-item:nth-child(7){max-width:26%!important;flex:0 0 26%!important;width:100%!important}}@media (max-width:1199px){.small_mighty.sec01 .title_content,.small_mighty.sec02 .title_content p{padding-right:0}.small_mighty.sec03 .title_content{padding-left:0}}ul.header-menu-list .tab-container{margin:0;background-color:#fff;padding:0;border-radius:0}ul.header-menu-list .tab-container .tabs-content{margin-top:30px;position:relative}ul.header-menu-list .tab-container .tab-menu ul li{margin-right:28px;position:relative;line-height:normal!important}ul.header-menu-list .tab-container .tab-menu ul li:before{content:"";position:absolute;right:-15px;top:0;background:#000;opacity:.4;width:2px;height:16px}ul.header-menu-list .tab-container .tab-menu ul li:last-child a{border-right:none}ul.header-menu-list .tab-container .tab-menu ul li a{color:#000;background-color:transparent;border-radius:0;font-weight:600;padding-bottom:3px!important;opacity:.4;text-transform:capitalize}ul.header-menu-list .tab-container .tab-menu ul li a.active-a{background-color:transparent;color:#000;opacity:.7;border-bottom:2px solid #5518b0}ul.header-menu-list .tab-container .tabs-content span.position-relative{display:block;text-align:left;line-height:20px;font-size:13px;font-weight:600;}ul.header-menu-list .tab-container .tabs-content li.menu-item{width:33.333%;float:left;padding-right:1rem;margin-bottom:32px}ul.header-menu-list .tab-container .tab-menu ul{text-align:left;padding-left:20px;margin-bottom:40px}ul.header-menu-list .item-1 .sub-menu{width:65%;max-height:500px;overflow:auto;margin-left:-12%}ul.header-menu-list .item-1 .sub-menu.bundle{height:auto}ul.header-menu-list .tab-container .tabs-content li.menu-item a.menu-list-header{line-height:inherit;font-size:inherit;display:flex;align-items:center}ul.header-menu-list .tab-container .tabs-content li.menu-item img{height:50px;float:left;width:50px!important;object-fit:cover;margin-right:6px}ul.header-menu-list .tab-container .tabs-content .shopall li.menu-item.block_2{margin-right:33.33%}ul.header-menu-list .tab-container .tabs-content .shopall .shopAll{position:absolute;top:18px;right:19%}ul.header-menu-list .tab-container .tabs-content .shopAll a.button{padding:6px 13px;border:2px solid #e7e7e7;font-size:14px;text-transform:capitalize}.tab-menu ul li a{padding:0!important;font-size:14px}li.shopmenu-by-bundle a{display:flex;flex-direction:column;align-items:center}li.shopmenu-by-bundle span.shopmenu-new-bundle{flex:0 0 auto;width:100px;border-radius:6px;display:flex;margin-bottom:7px;align-items:center;justify-content:center;margin-right:10px;font-weight:700;font-size:12px;line-height:normal;background:linear-gradient(103.67deg,#3b088e 1.47%,#c4299b 100%);text-transform:uppercase;color:#fff;padding:5px 0;letter-spacing:1px}li.shopmenu-by-bundle span.shopmenu-image-icon{height:46px;margin:2px 0;display:flex;align-items:center;justify-content:center;border:2px dashed #000;width:100%}li.shopmenu-by-bundle span.shopmenu-image-icon img{height:20px;filter:brightness(0);margin-top:0}li.shopmenu-by-bundle a span:last-child{font-size:15px;margin-top:7px;font-weight:700;color:#000;line-height:normal}li.shopmenu-by-bundle a:hover{text-decoration:none;opacity:.5}li.shopmenu-by-bundle{width:215px;text-align:center;margin-left:60px}.product-details-tabs .product-details-tabs__modern .tabs-content .tabs-content__item a span{color:#043c8f!important}.product-details-tabs .product-details-tabs__modern .tabs-content .tabs-content__item p span a{color:#043c8f!important;text-decoration-color:#043c8f!important}.header.header-type-4.sticky-enable .container{max-width:100%;padding:0 25px}.slideshow-content .beige-style3 h3{font-size:22px;line-height:30px}.slideshow-content .beige-style3 p{margin-bottom:20px;}.slideshow-content .left.mobile-content-default{width:64%;margin:auto}.slideshow-content .beige-style3 h2{margin:0 0 10px}.slideshow-content .text-left.beige-style3{width:max-content;background:#e7f0ff78;padding:50px}@media (min-width:1200px) and (max-width:1500px){ul.header-menu-list .tab-container .tabs-content span.position-relative{line-height:15px;font-size:13px}ul.header-menu-list .tab-container .tabs-content .shopAll a.button{font-size:11px;font-weight:600}ul.header-menu-list .tab-container .tabs-content .shopAll{right:21%}.tab-menu ul li a{padding:0!important;font-size:13px}}@media (max-width:767px){.longevity-description_section{padding:40px 0}.longevity-description_section h2{font-size:20px;line-height:25px;margin-bottom:30px}.longevity-description_section .short_description{font-size:16px;max-width:100%;padding:0}.small_mighty.sec01 .title_content h2{font-size:26px;line-height:35px;margin-bottom:20px}.product-description p,.small_mighty.sec01 .title_content p,.small_mighty.sec03 .title_content p,.tabs-content__item p,.tabs-content__item ul{font-size:16px}.green-harmony .title_content p{font-size:16px!important;width:100%;margin:0 auto 30px;font-weight:500;line-height:22px}.small_mighty.sec03 .title_content{text-align:center;margin-top:15px}.small_mighty.sec02 .title_content h2,.small_mighty.sec03 .title_content h2{font-size:24px;margin-bottom:20px}.Future_health .list_items li{width:100%;margin-bottom:20px}.Future_health{padding:0}.Future_health .title_content h2 b{font-size:24px;margin-bottom:30px}.Future_health .list_items li h3{margin:0 0 10px;font-size:20px}#shopify-section-benefits{padding:50px 0 30px!important}.small_mighty.sec02 .title_content p{padding-right:0;font-size:16px;line-height:1.3}.natural-section .block-2{margin:30px 0 20px}.natural-section .block-2 .img_block{order:1;margin-bottom:20px}.goodness-section .title_block .goodness-detail span{font-size:40px;font-weight:600}.goodness-section .title_block .goodness-detail,.natural-main_block .content_block p{font-size:16px;line-height:1.3}.goodness-section .title_block h2,.nasties-section .nasties-titl{font-size:26px}.goodness-section .content-wrapper{padding:25px 15px}.goodness-container .tabs_content p{font-size:16px;margin-bottom:0;line-height:1.4}.goodness-container .tabs_content{padding:24px 20px}.nasties-section .nasties-detail{margin:20px auto;font-size:16px;max-width:100%}.nasties-section .row{flex-wrap:wrap!important;margin:0}.nasties-section .startTitle{font-size:20px;font-weight:500;margin:0;padding:0 10px 10px;width:100%}.nasties-section .icons_list li{text-align:left;margin-bottom:5px}.nasties-section .icons_list li span{font-size:16px;font-weight:400;letter-spacing:0}.nasties-section .row .col-md-3{width:100%}.supergreens-main-section{padding:50px 0 40px}.supergreens-main-section .heading_before{font-size:23px;margin:0 0 20px;text-align:center;padding:0 15px}.supergreens-main-section .content,.supergreens-main-section .supergreen-main_block.block_2 .content{text-align:center}.supergreens-main-section .content h2{font-size:18px;margin:0 0 10px;font-weight:600}.supergreens-main-section .content p{font-size:16px;font-weight:400}.supergreens-main-section .supergreen-main_block.block_2 .col-md-6:first-child{order:2}.tab-wrapper-goodness .tab{display:flex;flex-wrap:wrap}.tab-wrapper-goodness .tab-link{width:50%;padding:0 4px;margin:0 0 15px;font-size:14px}.product-faq .title_block h2{line-height:1.3}.green-harmony .title_content h2{font-size:26px!important}.supergreens-main-section .supergreen-main_block+.supergreen-main_block{margin-top:30px}.nasties-section{padding:50px 0}.natural-section{padding:70px 0 40px}.natural-section h2.natural-titl{margin:0 0 15px;font-size:22px}.collection_page #main-description,.header-mobile span.header__icon-text,.header-mobile-2 .topbar-item-search{display:none!important}.header-mobile-2 .mr-auto.ml-auto .logo-image{max-width:initial!important;display:block;width:220px;min-width:220px;text-align:center}.header-mobile-2 .mr-auto.ml-auto img.logo-image__mobile{width:170px;display:inline-block!important}.headerIcons{display:flex;flex-wrap:nowrap!important}.collection_pti p{max-width:100%;padding:0 10px}.slideshow-content .text-left.beige-style3{width:100%;padding:0;background:0 0;text-align:center}.slideshow-content .container{height:100%}.slideshow-content .left.mobile-content-default{width:100%;margin:13px 0 0;padding:0}.slideshow-content .beige-style3 p{margin-bottom:0;font-size:16px!important}/*.flickity-viewport{height:550px!important}.product-img-area .flickity-viewport{height:330px!important}*/.home_banner .image-bg.slide-image__mobile{margin-top:64%!important;height:491px}.home_banner .image-bg.slide-image__desk{background-position:left;width:200%;max-width:initial}.home_banner .beige-style3 h2{font-size:24px!important}}@media (max-width:375px){.home_banner .image-bg.slide-image__mobile{margin-top:71%!important}}.Nonblog-section{padding-top:48px;padding-bottom:40px}.Nonblog-section h2{margin-bottom:.85714em;color:#3b3b3b;font-size:2.8em;font-weight:700;text-align:center}.Nonblog-section p span{color:#000}.Nonblog-section p span a{word-break:break-all}.Nonblog-section h2 span{font-weight:400;font-size:30px;color:#000;text-align:left;display:block}#shopify-section-top-bar p{padding:8px 0;font-size:13px;font-weight:400;letter-spacing:.09em;margin-bottom:0;line-height:normal}#shopify-section-top-bar p b{font-weight:500}@media (max-width:991px){.story_banner .overlay_text h2{font-size:32px}.story_banner .overlay_text p{font-size:15px}.story_content .title_block h2{font-size:34px}.follow_ourDream h2{font-size:24px}.But_for_us p{font-size:18px;width:99%}}@media (max-width:767px){.But_for_us h2,.everything_changed .text_block h2,.everything_changed h2,.product_banner .container h2.mb-0,.science_safety h2,.sgs_logos h2{font-size:24px}.follow_ourDream p,.sgs_logos p,.story_content .bg_teal,.story_content .title_block p,ul.icons_list li h2{font-size:18px}.story_content .title_block h2{font-size:26px}.follow_ourDream h2{margin-top:30px}.story_content{padding:50px 0}.footer-form .btn-icon{width:100px;height:100%;display:inline-flex;justify-content:center;align-items:center;position:absolute;right:0;top:0;background:#002966!important;color:#fff}.short_description{font-size:18px;padding:0 15px}.cms_pages ol li,.cms_pages ul li{margin-left:10px}.product-details-tabs__modern li{padding-left:10px}.story_banner .bg_img{height:250px;object-fit:cover;object-position:center bottom}.meet_the_family h1{font-size:30px}.follow_ourDream{padding:0 0 50px;text-align:center}.Quality_means,.home_test{padding:30px 0}.science_safety .col-md-6+.col-md-6 br{display:block!important}.But_for_us,.everything_changed,.meet_the_family,.science_safety,.sgs_logos{text-align:center;font-size:18px}.sgs_logos .logos_img img{max-width:200px}.product-faq .title_block,.sgs_logos .logos_img{margin-bottom:30px}.story_banner_last .overlay_text{top:30px}.story_banner_last .overlay_text h4{font-size:22px}.nmn_product .product-form-sticky{box-shadow:none!important;border:none!important}.new_product_tab .container{margin:0 0 25px;padding:0 30px}.new_product_tab p:empty{display:none}.Quality_means .title_content a{text-align:center}ul.icons_list{flex-wrap:wrap;justify-content:center}ul.icons_list li{width:50%;margin-bottom:20px}.product_texticons .container{padding:20px 0 0}#shopify-section-template-product-service-promotion .promo-title{font-size:10pt!important}.Quality_means .title_content{text-align:center;margin-bottom:40px}.Quality_means .title_content h2{font-size:32px}.our_mission .commited_template .title_content p{font-size:16px!important}.small_mighty .title_content{text-align:center;max-width:100%;margin-bottom:25px}.Quality_means img{width:100%;max-width:250px;display:block;margin:auto}.Quality_means{margin:0}.green-style2 p,.home-artical .blog_image .content p,.home_test .content_block p,.our_mission .block_content p,.text-simple p{font-size:14pt!important;line-height:1.3!important}.product_banner .container{text-align:center;top:60%}.home_test .row{margin-bottom:40px}.banner-image-text .green-style2 .btn{padding:14px 30px!important;font-size:20px}body .banner-image-text .slideshow-content{padding-left:13px!important;padding-right:13px!important}.cart_header{position:relative;padding:30px 0 10px;display:block}.cart_header a{display:block;width:250px;margin:auto}.cart_stripeshow{margin-top:40px}.cart_stripe{display:flex;background:#666;padding:10px 5px;position:absolute;top:0;left:0;width:100%}.cart_stripe h4{color:#fff;font-size:10px;margin:0}.cart_stripe .block_content{width:33.33%;text-align:center}.product-details-area,.product-img-area{flex:0 0 100%;max-width:100%;margin:0!important}.product-main .product-details-area.relative{padding:25px 0 0}#supergreens-powder-the-ultimate-superfood-powder .product-layout h1.product-name{font-size:23px!important;margin-bottom:15px}.sealsubs-container .sls-active .sls-selling-plan-group-options{padding-top:14px!important}.product-form .btn-add-cart{padding:12px 30px;font-size:16px!important;font-weight:500!important}.product-layout .current-price{font-size:16px!important;font-weight:500!important;font-family:Inter,sans-serif!important}.info-tips__container .tip_icon{width:19px!important;height:19px!important}.info-tips__container{font-size:14px}.nasties-section .av_style .row{flex-wrap:wrap!important}}@media(max-width:1199px){.everything_changed h2,.science_safety h2{font-size:28px}.story_banner_last .overlay_text{top:70px}.our_mission .row,.product-faq .cgt-desc{margin:0}#shopify-section-template--16945256136919__a64d6dd2-2afe-4acd-a641-db5843e788b5.banner-image-text .mobile-content-adjust{margin-top:0}.product-faq .cgt-content,.product-faq .tabs_block{padding:0 20px!important}}@media(max-width:991px){.story_banner_last .overlay_text{top:47px}.everything_changed .text_block h2,.everything_changed h2,.science_safety h2,.sgs_logos h2,.story_banner_last .overlay_text h4{font-size:26px}.Future_health .title_content h2,.meet_the_family h1,.our_mission .commited_template .title_content h2{font-size:32px}.everything_changed p,.meet_the_family p,.science_safety p,.sgs_logos p,.story_content .bg_teal p,ul.icons_list li h2{font-size:18px}.But_for_us h2{font-size:31px}.story_content .title_block p{font-size:26px;margin:0 0 15px}.tab-menu ul li{line-height:normal}.tabs-content{padding:1.6rem 0!important}.tab{justify-content:flex-start}.Future_health .block_content p br,.header .header-search .search-input-container,.list-style-none .tab{display:none}.list-style-none .tab.tab-active{display:block}#shopify-section-header-mobile .header{padding:10px 0 5px!important}.home_test .content_block{max-width:252px}.our_mission .row .col-md-4{padding:0 15px}.home-artical .blog_image{padding-top:110%}.home-artical{padding:0 0 50px}.glossary_page .tag__list a{width:40px;height:40px;min-width:40px;font-size:18px}.Future_health .block_content h2{font-size:24px}.Future_health .block_content p{font-size:16px}.mobile-sidebar-toggler{width:max-content;height:auto;padding:0}.container.search-result .page-title{font-size:17px}.product-details-tabs .product-details-tabs__modern .tabs-content{padding:20px 30px!important}.promotion-item__wrapper.large-3.split{padding:15px 0}.product-layout__main-media.items-carousel.flickity-enabled{overflow:hidden}.product-form .btn-add-cart{padding:15px 20px!important}.Future_health .list_items li h3,.green-harmony .title_content p{font-size:20px}.product-faq .cgt-desc{margin:0}.product-faq .cgt-content{padding-left:0!important}}@media(max-width:767px){.product-card.show-border .product-detail a.btn.btn-secondary,.products-collection .product-card .product-detail a.btn{position:inherit;left:0;font-size:12px;padding:12px;min-width:auto;width:100%}#supergreens-powder-the-ultimate-superfood-powder .flickity-prev-next-button,#supergreens-powder-the-ultimate-superfood-powder .items-carousel .flickity-page-dots,.breadcrumb,.items-carousel .flickity-page-dots,.product-layout__main-media .flickity-prev-next-button{display:none}.footer-item,.product-img-area,.template-contact form.contact-form{padding:0}footer{padding-top:20px!important}.footer-logo{margin-bottom:30px;display:block}footer.footer-style2 .footer-logo img{width:100%;max-width:200px;height:auto}.story_content .title_block p{font-size:18px}.follow_ourDream .img{max-width:100%}.But_for_us h2,.everything_changed h2,.science_safety h2,.vs-initialize-slider .block-title{font-size:24px}.meet_the_family h1{font-size:30px}.simple_margin .text-simple h2,.story_banner_last .overlay_text h4{font-size:22px}.story_banner_last .overlay_text{top:30px}.story_banner .overlay_text{left:50%}.cms_pages{font-size:16px}.home_banner .image-bg.slide-image__desk{width:362%}.aboutPage .slideshow-content .right.mobile-content-default{background:0 0;padding-left:0!important}.slideshow-content .container,.template-index #shopify-section-template--16945256136919__slideshow .slideshow-content .container{height:100%}.content-about_banner_image_text.slideshow-content-default .mobile-content-default{background-color:transparent!important}.products-collection .product-card .product-detail{min-height:auto;padding-bottom:0}#shopify-section-template--16945256038615__service-promotion-2 .promo-title,.chamber h3.collection-name.mb-0{font-size:14px}.template-index .slideshow-content .container{height:auto}#shopify-section-template--16945256136919__20b50abf-560e-4d12-9552-d50f3ea0d95c .left.mobile-content-default.content-bg{padding:20px 15px}#contact-us .page-description{margin-bottom:40px}.contact-custom-content span{font-weight:300;font-size:16px;line-height:normal}.products-collection .product-card .product-detail a.btn{display:block}.glossary_page .title_block h1{font-size:40px;margin:0 0 15px;line-height:normal}.purity-tests .col-lg-9{width:100%}#pure-nr-supplements-buy-nicotinamide-riboside-in-uk-longevity-box .Quality_means .title_content h2,.Future_health .title_content h2,.small_mighty .title_content h2{font-size:32px}.small_mighty{padding-top:0}#purity-tests .our_mission{padding-top:0;padding-bottom:0}.our_mission .block_content img{max-width:100%!important}.nmn_imgText .av_style .title-desc{margin:15px 0}.nmn_imgText{padding:50px 0 0}.product-image{margin-top:15px}.service-promotion .promotion-item__wrapper{flex:0 0 49%;min-width:initial!important;max-width:49%;padding:15px 10px}.space-between{justify-content:flex-end}#longevity-clothing .vertical-default{margin:0 -9px}#full-spectrum-lion-39-s-mane-complex-nerve-growth-factor-enhancer .products-template,#glynac-supplement-the-age-defying-duo-of-glycine-and-nac-for-healthy-aging .products-template,#hyaluronic-acid-supplement .products-template,#longeveity-box-epigenetics-test-kit .products-template,#nmn-amp-trans-resveratrol-supplement-combo-pack-longevitybox .products-template,#pure-organic-ashwagandha-supplement-uk-longevitybox .products-template,#spermidine-supplement-buy-pure-spermidine-supplement-in-uk .products-template,#supergreens-powder-the-ultimate-superfood-powder .products-template,#the-cellular-vitality-booster-bundle-nmn-resveratrol-glynac-spermidine-senolytic-8 .products-template,#the-cognitive-enhancement-bundle-nmn-lions-mane-magnesium .products-template,#the-ultimate-anti-ageing-bundle-nmn-resveratrol-apigenin-spermidine-ca-akg-glynac-senolytic-8 .products-template,#the-ultimate-energy-bundle-nmn-magnesium-ashwagandha .products-template,#the-ultimate-hair-and-skin-bundle .products-template,#the-ultimate-inflammation-bundle .products-template,#the-ultimate-nad-bundle-nmn-apigenin-tmg .products-template,#tmg-supplement-for-nmn-support-buy-tmg-and-nmn-in-uk .products-template,.t-shirt-big .products-template{background:#fff!important}#epigenetics-amp-dna-testing-kit-for-health .small_mighty,#magnesium-supplement-uk-pure-magnesium-complex-longevity-box .small_mighty.sec01,#nad-blood-test-kit-intracellular-measure-and-optimise-your-nad-levels-at-home-for-longevity-and-healthspan .small_mighty.sec01,#nad-blood-test-kit-intracellular-measure-and-optimise-your-nad-levels-at-home-for-longevity-and-healthspan .small_mighty.sec02,div#shopify-section-template--16945940889815__a1fcccef-cc71-4355-9827-d7edffdac465{padding-top:40px}#epigenetics-amp-dna-testing-kit-for-health .product-faq .cgt-desc li a{font-size:20px}.product-faq .tabs_block{display:none!important}#nad-blood-test-kit-intracellular-measure-and-optimise-your-nad-levels-at-home-for-longevity-and-healthspan .Future_health .title_content h2{font-weight:600;font-size:24px}.small_mighty.sec03,.social_proof_image{padding-top:30px}.footer-form .btn-icon{height:40px}.footer-style2 .footer-form input{padding:10px 8px 13px!important;height:40px}.promotion-item__wrapper.large-3.split .promo-title{font-size:13px}.product-details-tabs{margin:40px 0 50px!important}#supergreens-powder-the-ultimate-superfood-powder .small_mighty{padding-top:50px}.Quality_means{margin:0}.Quality_means .title_content a{font-size:17px;text-align:center}.product-details-tabs .tabs-nav__item.active h4{color:#fff!important}.our_mission .block_content p{font-size:17px!important}#shopify-section-template--16951944773847__7ba0cfbb-f436-4010-b88e-0989ad1065f0{padding-bottom:20px}.abby-Salvador_section .aut-feature.image-fit.item-inline{display:block;text-align:center}.aut-feature.image-fit.item-inline .author_img{margin-right:0;margin-bottom:20px}.author-posts-section .post-details.col-md-8{margin-top:20px}.author-posts-section .row .col-md-8{padding:10px 15 0}#supergreens-powder-the-ultimate-superfood-powder .product-main .product-details-area.relative{background:#fff}.template-product .old-price{font-size:13px;color:#fff;text-decoration:line-through}.template-product .products-template{padding:0 0 30px!important}}@media(max-width:375px){.chamber h3.collection-name.mb-0{font-size:12px}#longevity-clothing .collection-card__wrapper{padding:0 7px}}

.template-index .social_proof_section {
  padding:50px 0 60px;
}
.product-form .btn-add-cart:hover,
.btn-default.active, .btn-default:focus,
.btn-default:hover{
    background: #eaa100 !important;
    border-color: #eaa100 !important;
}
.cart-dropdown.sidebar .btn-default {
    border-color: #FF6D0D;
    color: #FF6D0D;
}
.cart-dropdown.sidebar .btn-default {
    border-color: #fc8329;
    color: #ffffff;
}

.cart-template .sidebar .btn.btn-checkout:hover {
    background: #eaa100 !important;
    border-color: #eaa100 !important;
}

.product-layout .tshirts .product-single-option {
    justify-content: start;
}
.product-layout .tshirts .product-single-option.product-option__circle .option-label {
    margin-right: 5px !important;
}
.cart-checkout .ml-auto.cart-actions.drawer_pti a.btn {
    padding: 0;
    border: none;
    text-decoration: underline;
    height: auto;
    color: #FF6D0D !important;width: max-content;
    background: transparent !important;
}
.cart-checkout .ml-auto.cart-actions.drawer_pti {
    display: flex;
    justify-content: space-between;
}
.cart-dropdown .romove_cart_click strong.cart-heading.head_item {
    display: block !important;
    font-size: 17px;
}

.product-quick-view  .product-single-option.product-option__circle .option-label {
    min-width: 31% !important;
    width: calc(31% - 4px) !important;margin-right: 6px !important;
}
.product-quick-view  .product-details-area .product-form .option-name { width: 100%;}

.mySection .banner-class-pti .mobile-content-default {
    width: auto;
  margin: 0;
    margin-left: auto;
}


.pti .center.mobile-content-adjust.content-bg {
    background: transparent;
    padding: 0;
}
.btn-default {
    background: #fc8329;
    color: #fff;
    border-radius: 4px !important;
    padding: 1.2rem 3rem;
}
.react-multi-carousel-track  .gWWWtC {
    color: rgb(255 255 255);
    border: 1px solid rgb(252 131 41);
    background-color: rgb(252 131 41) !important;
}
.react-multi-carousel-track  .gWWWtC:hover{
  border: 1px solid #eaa100;color: #fff !important;
    background-color: #eaa100 !important;
}

div#mr-div-embedded-prp-any-page {
    max-width: 390px;
}

.banner-padding {
    margin-bottom: 50px;
}
.our_mission {
    padding: 0px 0 50px;
}
.cart-template .sidebar .expandable .btn {
    width: 100%;
    margin-bottom: 2rem;
    text-transform: capitalize;
    margin-top: 20px;
    border-color: #002966;
    color: #002966;
    border-radius: 0 !important;
    background: transparent;
}
.cart-template .sidebar .expandable .btn:hov{
  background: #002966;color: #fff;
}



.product-layout .option-label {
  min-width: 3.2rem;
  min-height: 3.2rem;
  padding: .3rem .8rem;
  line-height: 2.4rem;
}
.product-layout .option-img-custom,
.product-layout .option-img-variant {
  width: 4rem;
  height: 4rem;
  padding: 0;
}
.product-layout .product-single-option {
  display: flex;
  position:relative;
  padding-bottom:20px; margin-top:0;
}
.product-layout .product-single-option .option-name {
  display: block;
  margin-bottom: 1.6rem;
}


.product-form .option-name {
  margin-bottom: 5px !important;
    font-size: 12px !important;
    font-family: "Inter", sans-serif;
    font-weight: 700;
    text-transform: capitalize;
    min-height: 25px;
    margin-top: 10px;
}

.product-form-sticky .product-single-option {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    position: relative;
}

[data-product] .sls-purchase-options-container {
  border:none !important;
      display: flex;
    flex-direction: column-reverse;
}
.sealsubs-container .sls-option-container {
    border-radius: 15px !important;
    padding: 15px !important;
    position: relative;
    margin-bottom: 15px !important;
    border: 2px solid #EBEBEB !important;
    opacity: 1 !important;
}
.sealsubs-target-element label.sls-selling-plan-group-name{
  font-size: 14px !important;
      font-weight: 400 !important;
}
body#supergreens-powder-the-ultimate-superfood-powder .product-single-option.product-option__circle .option-label,
body#longevity-stack-supergreens-the-ultimate-superfood-powder .product-single-option.product-option__circle .option-label {
    min-width: 31%;
    width: calc(33% - 4px);
}

.product-single-option.product-option__circle .option-label.active {
    background-color: #20b58d !important;
    color: #000;
    border: 1px solid #000;
  background-size: cover !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
    background-color: #fff !important;
}
#longevity-stack-supergreens-the-ultimate-superfood-powder .product-form-sticky .product-single-option {
    padding-bottom: 25px;
}
.product-single-option.product-option__circle .option-label {
    position: relative;
    min-width: 48%;
    width: calc(50% - 4px);
    margin-right: 2px;
    margin-bottom: 7px;
    border: 1px solid #000;
    font-family: "Inter", sans-serif;
    text-align: center;
    cursor: pointer;
    border-radius: 6px;
    padding: 12px 5px !important;
    font-size: 14px;
    color: #000;
    display: inline-block;
    font-weight: 700;
    line-height: 17px;
      text-transform: capitalize;
  
}
.product-single-option .show-txt-nxt {
  position:absolute;
  bottom:0;
  font-family: "Inter", sans-serif;
  font-size:12px;
  left:0;
  opacity:0;
  color: #000;
}

.product-single-option .show-txt-nxt.active {
  opacity:1;
}

.product-single-option.product-option__circle .option-label.active {
    background-color: #F5F0FC !important;
    color: #000;
    border: 1px solid #4A05A6;
      font-weight: bold;
    font-size: 15px;
    letter-spacing: 0;
}
.product-single-option.product-option__circle .option-label {
    display: flex !important;
    flex-direction: column-reverse;
    float: left;
}
.per-gram\=price {
    color: red;
}

.template-product .product-actions span.add-cart__text:after,
.template-product .mfp-auto-cursor .mfp-content .add-to-cart .spinner,
.template-product .mfp-auto-cursor .mfp-content .add-to-cart .product-price {
  display:none !important;
}


  /* 30-11-23 */

.product-card .product-name {
    min-height: 36px;
}
.quick-add a.action-item.action-quickview {
    font-size: 14px;
}


@media(max-width: 1400px){
.banner-new .slideshow-content h2.mb-0.titl {
    font-size: 54px;
}
.banner-new .slideshow-content .left.mobile-content-default {
    width: 80%;
} 


  
}


@media(max-width: 1299px){

.header .header-menu-item>a{
    padding: 1.5rem 1rem;
}
.header nav.header-menu.mr-auto.header-anm_.vnd-desk-menu {
    width: 62%;
}
.header .links-group.flex.align-center.ml-0 {
    width: 23%;
}
 .header .logo-container {
    width: 15%;
}

  
}

@media(max-width: 1199px){

.header .header-menu-item>a{
    padding: 1.5rem 1rem;
}
.header nav.header-menu.mr-auto.header-anm_.vnd-desk-menu {
    width: 67%;
}
.header .links-group.flex.align-center.ml-0 {
    width: 18%;
}
 .header .logo-container {
    width: 15%;
}
.header-menu-list .item-1 .sub-menu {
  left:-50px !important;
}
  
}

@media(max-width: 991px){
.wellness-section .av_style .col-md-3 img {
    height: 150px;
}
.banner-new .slideshow-content h2.mb-0.titl {
    font-size: 38px;
}
.banner-new .slideshow-content .left.mobile-content-default {
    width: 100%;
}
.slide-item.banner-new {
    height: 400px !important;
}
.headerIcons a.sicon-cart.cart-amount__right {
    display: none;
} 
.home_banner .flickity-viewport,
.home_banner  .banner-new {
    height: 400px !important;
}

  
}

@media(max-width: 991px){
  button.crausel-next {
    right: 0px;
}
  .carousel-collection-product {
    min-width: 18.66%;
}
}

@media(max-width: 767px){

  .carousel-collection-product{
  min-width: 31% !important;
    margin: 0 4px;
}
.carousel-collection-product h2 {
    font-size: 13px;
}  
  .carousel-collection-image{
    margin: 0;
  }
.carousel-collection-product img {
    height: auto;
}
.collection-carousel-slider button.crausel-prev {
    left: -10px;
  top: 36%;
}
.collection-carousel-slider button.crausel-next {
    right: -10px;
  top: 36%;
}
.carousel-collection .col-md-2{
  width: 50%;
}
.carousel-collection .col-md-10{
  width: 50%;
}
  .carousel-collection{
    padding-bottom: 40px !important;
  }


  
  .purity-banner-sec .banner-img img {
    max-width:75% !important;
  }
  .overlay-img {
    top: 30px;
    z-index: 1;
    left: auto;
    right: 13%;
    max-width: 90px;
}
  .overlay_img_sec{
    max-width: 100%;
  }

    .banner-section .banner_texts {
    width: 100%;
    text-align: center;
    padding-top: 15px;
}
  .banner-section .banner-titl{
    font-size: 40px !important;
  }
  .banner-section .col-md-6:first-child{
    order: 2;
  }
  .banner-section .col-md-6:last-child{
    order: 1;
    padding: 0;
  }
.mobile_view{
  display: black;
}
  .banner-section .banner_img {
    width: 100% !important;
}
  .banner-section .banner_img img{
    width: 100%;
  }
  .banner-section {
    height: 100%;
    padding-bottom: 15px;
}

  
.template-account .acc_title {
    display: block;
}
.template-account ul.dash_btns li {
    margin-left: 0;
    margin-right: 20px;
}
.wellness-section .av_style .col-md-3 {
    height: 100%;
    margin-bottom: 20px;
    max-width: 50%;
    padding-left: 8px;
    padding-right: 8px;
}
.wellness-section .av_style .row{
  margin-left: -8px; margin-right: -8px;
}  
 .wellness-section .av_style h2.pro-titl {
    font-size: 18px;
    margin-bottom: 10px;
}
.wellness-section .av_style .col-md-3 img {
    height: 125px;        object-fit: contain;
}
button.btn.btn-secondary {
    padding-left: 25px;
    padding-right: 25px;
}  
.template-index .slideshow-content .container {
    height: 100%;
}
.home_banner .banner-img-new .image-bg.slide-image__desk {
    display: none;
}  
.home_banner .banner-img-new .image-bg.slide-image__mobile {
    margin-top: 0 !important;
    height: auto;
}
.home_banner .flickity-viewport {
    height: auto !important;
}
.home_banner .flickity-slider {
    position: unset;
}
.home_banner .flickity-carousel .slide-item.has-minheight {
    height: 100% !important;
    position: unset !important;
}
.banner-img-new {
    width: 100%;
}
.banner-new .slideshow-content {
    width: 100%; padding-bottom: 15px;
}
.home_banner .beige-style3 h2 {
    font-size: 40px!important;
}
.banner-new .slideshow-content .left.mobile-content-default {
    justify-content: center;
}
.header .header-search .search-input-container {
    width: 100%;
    display: block;
}
form.header-search.search-form {
    position: relative;
}
.header .header-search .header-search__input {
    padding-left: 37px;
    border-radius: 25px;
    border: 1px solid #000;
    width: 100%;
    max-width: 100%;
    min-width: 100%;
}
.header .header-search button.search-button.header-search__button {
    position: absolute;
    z-index: 9;
    left: 5px;
    top: 2px;
}
.quick-add a.action-item.action-quickview {
    font-weight: 500;
    height: 3rem;
}

.vertical-default .product-detail {
    min-height: 200px;
}
.product-price span {
    font-size: 16px;
}
.product-card .current-price {
    font-size: 16px;
    margin-bottom: 4px;
}

.headerIcons{
      margin-top: -5px;
}
.header-mobile-2 .mobile-btn {
    margin-top: -5px;
}
.mySection .banner.has-minheight .slideshow-content .left.mobile-content-default {
    height: auto;
    padding: 19px;
}
.template-index .mySection .banner.has-minheight .slideshow-content .container{
  height: auto;
}

.headerIcons .icon-cart svg {
    height: 22px!important;
}
.headerIcons .topbar-item svg{
  width: 19px !important;
}

.banner.about-class-pti.has-minheight {
    height: auto !important;
    margin: 100px 0px !important;
}

.template-index .products-collection .content-slideshow.nav-top__right .flickity-viewport {
    height: 400px!important;
}
.loox-rating .loox-rating-content span.loox-rating-label {
    margin-left: 9px;
    width: 100%;
    font-size: 13px;
}
.template-login  .page-description {
    margin-bottom: 20px;
}
.template-login .template-customer .container.av_style {
    padding: 0;
    margin-top: 30px;
}  
.template-login .page-title {
    margin: 20px 0 15px;
}

.banner-padding {
    margin-bottom: 25px;
}

.quick-add a.action-item.action-quickview {
    font-size: 12px;
}

}

.medium-6.log-sub {
    -ms-flex-basis: 100% !important;
    flex-basis: 100% !important;
    max-width: 100% !important;
}
.log-sub form#RegisterForm {
    width: 50%;
}
#seal-login-helper {
    color: red;
    position: absolute;
    top: 0px;
    text-align: left !important;
    right: 0px;
    width: 50% !important;
    padding-left: 60px;
  margin-top: 0 !important;
}
#seal-login-helper h5 {
    color: #222;
    font-size: 3.5rem;
    margin-bottom: 10px;
}

#seal-login-helper .link--underline {
  font-size: 1.6rem;
}

/* .klaviyo-form {
  display:block!important;
  margin:auto !important;
  max-width:580px !important;
} */

.purity-banner-sec .banner-img {
  background:#131313;
}
.purity-banner-sec .banner-img img {
  width:100%;
  display:block;
  margin:auto;
  max-width:1000px;
  height:auto;
}

.editableBanner {
  background:#000;
  padding:30px 0;
  margin:40px 0;
  color:#f3d56d;
}
.editableBanner .container {
  max-width:900px;
}

.editableBanner .row {
  align-items:center;
}
.editableBanner .img_view {
  display:block;
  max-width:270px;
  height:auto;
}


.editableBanner .purity-desc {
  max-width:400px;
  margin:0;
  margin-left:auto;
  text-align:right;
  line-height:1.4;
  font-weight:100;
}

/* 09-04-2024 */
.banner-section .banner_texts{
  margin-left: auto;
}
.banner_texts_left p.banner-subtitl {
    line-height: 1.5;
}
.banner-section .banner_img {
    width: calc(148% - 100px);
}
.top_secound_sec .slideshow-content {
    display: none;
}

.banner-image-text .banner_sec_image .banner {
    margin: 0 !important;
}

.top_secound_sec.full-width-container.position-relative.banner-padding{
  margin-top: 30px;
}
.template-product .purity-banner-sec {
    margin-bottom: 40px;margin-top: 50px;
}
.product-layout .product-details-area h1.product-name {
  color: #000 !important;
    font-size: 26px!important;
    font-weight: 700;
    font-family: "PT Sans", sans-serif;
}


/* 04-03-2025 */

.cart-wrapper .icon-cart span.icon-cart__total {
    color: #fff !important;
    background: #7BAE23 !important;
    bottom: auto;
    top: -3px;
    width: 13px;
    height: 13px;
    display: flex !important;
    align-items: center;
    justify-content: center;
    font-size: 11px;
}

.product-founder-row {
    border: 4px solid #4A05A6;
    padding: 40px;
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    max-width: 1000px;
    margin: auto;
  border-radius: 5px;
}
.product_founder {
    padding: 60px 0;
}
.product-founder-sec-heading {
    width: 50%;
    padding-right: 20px;
}
.product-founder-sec-heading h2 {
    font-weight: 700;
    font-size: 39px;
    line-height: 1.3;
    letter-spacing: 0px;
    color: #000;
    margin-bottom: 0;
}
.product-founder-sec-button {
    width: 50%;
    padding-left: 20px;
}
.product-founder-sec-button p {
    font-weight: 400;
    font-size: 15px;
    line-height: 1.4;
    letter-spacing: 0px;
    color: #000;
}
.product-founder-sec-button a {
    display: block;
    font-weight: 700;
    font-size: 20px;
    line-height: 1.2;
    letter-spacing: 0px;
    color: #fff;
    background: #4A05A6;
    text-align: center;
    padding: 12px;
    border-radius: 5px;
    transition: 0.5s;
}
.product-founder-sec-button a:hover {
      background: #8640e3 !important;
    border-color: #8640e3 !important;
    transition: 0.5s;
}

.cart-wrapper .cart-dropdown.fade {
    display: none !important;
}
.product-single-option.product-option__circle .option-label {
    font-size: 13px;
}

.product-single-option.product-option__circle .option-label {
    flex-direction: column;
}
.product-main .footer-payment__icon {
    padding-right: 0;
}








@media(min-width: 1440px){
  .banner-image-text .banner_sec_image .banner {
       height: 740px !important;
}
}

@media (max-width: 767px) {
  .banner-img .img_view{
    display: none !important;
  }
.editableBanner .img_view {
  max-width:200px;
  margin:0 auto 30px;
}
  
  .editableBanner .purity-desc  {
    text-align:center;
  }
  #seal-login-helper h5{
    font-size: 2.5rem;
  }
  #seal-login-helper .link--underline{
    font-size: 1.6rem;
  }
.medium-6.log-sub {
    padding-top: 100px;
}
  #seal-login-helper {
    width: 100% !important;
    padding-left: 10px;
    margin-top: 0px !important;
}
.log-sub form#RegisterForm {
    width: 100%;
}
}

.shopify-pc__banner__dialog {
    padding: 25px 32px !important;
    left: 0 !important;
    width: 100% !important;
  
}
.shopify-pc__banner__body{
  text-align: center;
}


/* 24-04-2024 */
.price-on-hover-wrapper {
    display: none !important;
}


/* 07-06-2024 */

.product-info-tips {
    display: flex;
    justify-content: space-between;
    max-width: 403px;
}
.product-info-tips .info-tips__container {
    display: flex !important;
    flex-wrap: wrap;
}
.info-tips__container .tip_icon {
    display: block;
    text-align: center;
    width: 100%;
}
.info-tips__container .tip_icon img {
    width: 24px;
    height: 20px;
    object-fit: contain;
}
.info-tips__container .tip_icon {
    display: block !important;
    width: 100% !important;
        margin-bottom: 5px;
}
.product-single-option.checking_jp.product-option__circle {
    margin-bottom: 0;
}
.product-form .btn-add-cart {
    margin-bottom: 0 !important;
}

/* 08-06-2024 */

a.lab-test{
    color: #008060;
    text-decoration: underline;
}



/* 28-06-2024 */

.product-layout.product-layout--default .product-form .current-price {
    color: #20b58d;
}
.product-layout.product-layout--default .product-price {
    margin: -1rem 0 3rem;
    order: 3;
    display: block;
    padding-left: 25px;
}
.product-actions span.add-cart__text {
    text-transform: uppercase;
    font-size: 22px;
}

.custom-review_product {
    background: #e1e1e1;
    padding: 35px 20px;
    border-radius: 10px;
    margin-top: 16px;
}
.custom-review_product .col-md-4 {
    text-align: center;
    padding: 0;
    max-width: 28%;
}
.custom-review_product .col-md-4 h4 {
    margin-bottom: 0;
    font-size: 20px;
    color: #333;
}
.custom-review_product .col-md-4 p {
    margin-bottom: 0;
    font-size: 18px;
}
.custom-review_product .col-md-8 {
    width: 70%;
}
.custom-review_product .col-md-8 img {
    width: 100px;
    margin-bottom: 20px;
    margin-left: 60px;
}
.custom-review_product .col-md-8 p {
    line-height: 1.3;
    color: #333;
    font-size: 17px;
    letter-spacing: 0;
    margin-bottom: 0;
}

/* 01-07-2024 */
.product-layout h1.product-name{
  margin-bottom: 15px;
  margin-top: 10px;
}
.product-single-option.product-option__circle .option-label {
    min-height: 57px;
    justify-content: center;
    border: 2px solid #EBEBEB;
    font-size: 14px;
    font-weight: 400;
    color: #000000;
    opacity: 1;
      padding: 9px 5px !important;
}
.product-single-option.product-option__circle .option-label small {
    display: contents;
    font-weight: 400;
    font-size: 12px;
}
span.money.conversion-bear-money {
    color: #20b58d;
}
.custom-see-all {
    padding: 20px 61px 0;
}
.custom-see-all a {
    color: #129370;
}
.custom-review_product.mobile-view {
    display: none;
}
.sls-total-price .sls-original-price {
    font-size: 15px !important;
}
.sls-price {
    font-size: 20px !important;
}
#supplement-container section.product-details-tabs.shopify-section-main{
  margin-top: 0 !important; 
}
.sls-selling-plan-group-price.sls-total-price .sls-original-price{
  font-size: 13px !important;
}
.product-layout.product-layout--default .product-price {
    padding-left: 0;
}
.article-content table td, .article-content table th {
    border: 1px solid #ccc;
    padding: 10px;
    font-size: 16px;
}
.article-content table p {
    margin-bottom: 0;
}
.product-layout .current-price,
.product-price span.money{
    font-size: 30px !important;
  margin-left: 0;
}
.current-price {
    font-weight: 700 !important;
}
.product-layout.product-layout--default .product-price {
    margin: 0rem 0 2.5rem !important;
}
/* ............16/7/2024.............. */
.purity-banner-sec {
  background: #131313;
  padding: 30px 0;
}
.purity-banner-sec .row{
  align-items: center;
}
.purity-banner-sec .banner-img .desk-image{
  max-width: 200px !important;

}
.purity-banner-sec p{
     color: #d3be69;
    font-size: 18px;
    max-width: 350px;
    text-align: right;
  margin-bottom: 0;
}
img.overlay-img {
    border-radius: 6px;
    padding: 10px;
    background: #131313;
}
.template-product .old-price {
    color: #20b58d;
    margin-right: 10px;
}
span.sale-price.current-price.money,
.product-price span.money{
    color: #2a80b9;
}

.product-layout.product-layout--default .product-form .current-price{
  color: #2a80b9;
}
  span.money.conversion-bear-money {
    color: #2a80b9;
}
.cart-item-details .product-price span.current-price.money {
    font-size: 14px !important;
}
.product-price span.old-price.money span.money {
    font-size:15px !important;
    margin-right: 5px;
}
.product-price span.old-price.money {
    font-size:14px !important;
}
.product-layout .current-price,
.product-price span.money {
    font-size: 20px !important;
  color: #000;
}
button.btn.btn-anm-cart[disabled] {
    background: #fc8329;
    opacity: 1;
}


@media(max-width: 767px){
.product-info-tips {
    display: block;
  margin-bottom: 0.5rem !important;
}
.product-info-tips .info-tips__container {
    flex-wrap: nowrap;
}
 .info-tips__container .tip_icon {
    width: max-content !important;
} 
 .product-layout__main-media .flickity-prev-next-button{
  display: block;
}

/* 28-06-2024 */

.product-layout.product-layout--default .product-price {
    padding-left: 0;
}

.custom-review_product .col-md-8 img {
    margin: 0 0 10px;
}
.custom-review_product .col-md-4 {
    max-width: 100%;
    margin-bottom: 30px;
}
.custom-review_product .col-md-8 {
    width: 100%;
    text-align: center;
    padding: 0;
}
.custom-review_product {
    padding: 25px 20px;
}
.product-info-tips.kk {
    display: flex;
    gap: 10px;
    padding: 0px 0px 20px;
}

.product-layout .product-main .add-to-cart {
    margin-bottom: 0;
}

  
.info-tips__container .tip_icon {
    width: 100% !important; */
}
.product-info-tips .info-tips__container span {
    text-align: center;
    display: block;
}
  .custom-review_product {
    display: none;
}
.custom-review_product.mobile-view {
    display: block;
    max-width: 390px;
}
.product-layout .product-name.mobile-view {
    padding: 40px 10px 10px;
}  
.product-main  .overlay_img_sec {
    padding: 0;
  margin-bottom: 15px;
}  
.product-main .product-details-area.relative {
    padding: 25px 15px 15px;
}
.product-layout.product-layout--default .container {
    padding-top: 15px;
}  
.product-main .shopify-block.shopify-app-block {
    top: 34px !important;
}
.sls-total-price .sls-original-price,
.sls-price {
    font-size: 18px !important;
}
  .article-content table {
    width: 100%;
    height: auto;
}


.loox-rating .loox-icon {
    width: 12px !important;
    height: 12px !important;
}
.loox-rating .loox-rating-content {
    gap: 0 !important;
}  
.loox-rating .loox-rating-content span.loox-rating-label {
    font-size: 14px;
}
.product-layout .product-single-option {
    justify-content: flex-start;
  padding-bottom: 20px;
  margin-bottom: 0;
} 

.sealsubs-container .sls-option-container{
  margin-bottom: 20px !important;
}


  
.product-single-option.product-option__circle .option-label {
    margin-right: 4px !important;
  margin-bottom: 0;
}
.product-layout .current-price,
  .product-price span.money{
    margin-top: 0px !important;
    font-size: 20px !important;
    font-weight: 700!important;
}
.product-main .shopify-block.shopify-app-block .loox-rating .loox-icon {
    width: 17px !important;
    height: 17px !important;
    margin: 0 3px 0 0px;
}
.product-main .shopify-block.shopify-app-block .loox-rating .loox-rating-content span.loox-rating-label {
    font-size: 14px;
}  

.purity-banner-sec .banner-img .desk-image {
    max-width: 150px !important;
}
  .purity-banner-sec p br {
    display: none;
}
  .purity-banner-sec p {
   font-size: 16px;
    max-width: 238px;
    text-align: center;
    margin: auto;
    margin-top: 15px;
    line-height: 1.1;
    letter-spacing: 1px;
}
span.sale-price.current-price.money {
    color: #2a80b9;
}
.product-price span.old-price.money span.money {
    font-size: 16px !important;
}
.product-price span.old-price.money {
    font-size: 16px !important;
}  
}
                                                                                                                    

/* new_task_29-08-2024 */

.want_to_achieve {
    margin: 60px 0  30px;
}
.want_to_achieve_heading{
  text-align: center;
}
.want_to_achieve_heading h2 {
    font-size: 40px;
    font-weight: 700;
    margin-bottom: 15px;
  color: #000;
}
.want_to_achieve_heading p {
    font-size: 20px;
    color: #000;
    letter-spacing: 0;
}
.want_to_achieve .row {
    max-width: 990px;
    margin: auto;
}
.achieve_contents a{
    display: flex;
    align-items: center;
}
.achieve_contents p {
    padding-left: 20px;
    font-size: 17px;
    font-weight: 600;
    margin-bottom: 0;
    letter-spacing: 1px;
  line-height: normal;
    color: #4a4a4a;
}
.want_to_achieve .row .col-md-4 {
    margin: 30px 0;
}

.test-quality-purity{
  margin-top: 60px;
  margin-bottom: 80px;
}
.test-quality-purity h2 {
    text-align: center;
    font-size: 40px;
    font-weight: 700;
    letter-spacing: 0;
    margin-bottom: 40px;
}
.quality-purity_content p {
    font-size: 18px;
    color: #000;
    line-height: 1.5;
    margin-bottom: 20px;
}
.test-quality-purity .row {
    align-items: center;
}
.quality-purity_content a {
    font-size: 20px;
    font-weight: 700;
}
.test-quality-purity .container {
    max-width: 1050px;
}
.quality-purity_images ul {
    margin: 0;
    padding: 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
}
.quality-purity_images ul li {
    list-style: none;
    width: 50%;
    text-align: center;
}
.quality-purity_images ul li img {
    width: auto;
}
.slideshow-content a.btn,
.wellness-section button.btn.btn-secondary,
.chamber a.btn.btn-secondary,
.some-combo-packs-grid .content_block a.btn.btn-secondary,
.suppl_image a.btn.btn-secondary{
    background: #4A05A6;
    border-color: #4A05A6;
}
.slideshow-content a.btn:hover,
.wellness-section button.btn.btn-secondary:hover,
.chamber a.btn.btn-secondary:hover,
.some-combo-packs-grid .content_block a.btn.btn-secondary:hover,
.suppl_image a.btn.btn-secondary:hover{
    background: #8640e3 !important;
    border-color: #8640e3 !important;
}



.template-index .products-collection {
    margin: 0 !important;
}
.template-index .products-collection .product-card .product-detail {
    background: #fff;
}
.some-combo-packs {
  margin-top: 60px;
    margin-bottom: 30px;
}
.some-combo-packs-grid {
    display: flex;
    align-items: center;
    background: #F7F7F7;
    padding: 50px 40px;
  height: 100%;
}
.some-combo-packs .col-md-6 {
    padding: 0 8px;
}
.some-combo-packs-grid .img_block {
    width: 45%;
}
.some-combo-packs-grid .content_block {
    width: 55%;
}
.some-combo-packs-grid .img_block img {
    width: 90%;
}
.some-combo-packs .row {
    margin: 0 -8px;
}
.some-combo-packs-grid .content_block h3 {
    font-size: 30px;
    color: #000;
    line-height: 1.3;
}
.some-combo-packs-grid .content_block p {
    font-size: 18px;
    line-height: 1.5;
    color: #000;
}
.suppl_image {
    background: #F7F7F7;
    max-width: 370px;
    padding: 40px;
    display: none;
}
.suppl_image img {
    width: 100%;
    margin-bottom: 30px;
}
.supplements_everyone .suppl_image {
    display: block;
    position: absolute;
    left: 0;
  height: 100%;
}

.supplements_everyone .suppl_image h3.collection-title {
    font-size: 24px;
    color: #000;
}
.supplements_everyone .suppl_image p.collection-description {
    font-size: 19px;
    color: #000000;
    line-height: 1.5;
}
.products-collection{position: relative;}
.template-index  .purity-banner-sec {
    margin-bottom: 60px;
}
.products-collection p.block-description {
    margin-bottom: 0;
  font-size: 20px;
  color: #000;
}
.product-card .product-name {
    font-size: 20px;
    font-weight: 600;
    letter-spacing: 0;
}
.products-collection .product-card .product-detail a.btn {
    width: auto;
    right: 10px;
}
.slideshow-content.content-template--18390719660247__1ed0580b-fed2-4a12-9d60-634d0100afd9.slideshow-content-default.none.middle .content-bg .btn-secondary {
    border-color: #fc8329;
    background-color: #fc8329;
} 
.products-collection .product-card {
    border: none !important;
  overflow: hidden;
}
.content-slideshow .card-wrapper,
.content-slideshow .slide-item {
    padding-top: 5px;
  padding-bottom: 5px;
}
a.certificate-product p {
    font-size: 18px;
    color: #4A05A6;
    font-weight: 700;
}
a.certificate-product {
    text-decoration: underline;
    text-underline-offset: 4px;
}
.sls-label-container .sls-price {
    font-size: 16px !important;
    font-weight: 400;
}
.sls-label-container .sls-total-price .sls-original-price {
    color: #000 !important;
    font-weight: 400 !important;
    font-size: 14px!important;
}
.sls-label-container span.money.conversion-bear-money {
    color: #000000;
}

.sealsubs-container .sls-option-container.sls-active label.sls-selling-plan-group-name {
    font-weight: 600 !important;
}
.sealsubs-container .sls-option-container.sls-active span.money.conversion-bear-money {
    font-weight: 600;
}
.sealsubs-container .sls-option-container.sls-active {
    border: 1px solid #4A05A6 !important;
    background: #F5F0FC;
}
.sealsubs-container .sls-active .sls-selling-plan-group-options {
    border-top: none !important;
    padding-top: 0 !important;
    border-bottom: 1px solid #BAA3D9;
    padding-bottom: 10px;
    margin-top: 0 !important;
    padding-left: 26px;
}
.selling-plan-group-options-name-select {
    height: auto;
}
body .sealsubs-target-element .sealsubs-container .sls-select-container select.sls-select {
    position: inherit;
    border: 1px solid #4A05A6 !important;
    font-size: 14px;
    border-radius: 10px !important;
    padding: 4px 35px 5px 10px !important;
    width: 200px;
    color: #000 !important;
    text-transform: capitalize;
}
.product-details-area h3 {
    color: #000;
    font-size: 20px;    margin-bottom: 15px;
}
.product-details-area p {
    color: #000;
    font-size: 16px;
    line-height: 1.3;
}
.product-details-area
.start_variant-tmg p {
    color: #000;
    font-size: 17px;
    line-height: normal;
    letter-spacing: 0;
    margin-bottom: 10px;
}
.product-layout .product-form>b p#saving-message-start {
    font-size: 17px;
    letter-spacing: 0;
    line-height: normal;
    margin-bottom: 10px;
}
.product-details-area .product-form .current-price,
.product-details-area .product-price span.money{
    color: #000000 !important;
}
.details-menu ul {
    margin: 0;
    display: flex;
    background: #fff;
  flex-wrap: wrap;
    padding: 20px 10px;
    border-radius: 10px;
    justify-content: flex-start;
}
.details-menu ul li {
    list-style: none;
}
.details-menu ul li a {
    color: #000;
    font-size: 17px;
    padding: 10px 15px;
    border-radius: 10px;
    background: #fff;
    display: block;
    font-weight: 400;
}
.details-menu ul .product-actions span.add-cart__text {
    font-size: 15px;
}
.details-menu ul .btn-default {
    background: #fc8329;
    color: #fff;
    border-radius: 4px !important;
    padding: 10px 10px;margin-left: 5px;
}

.details-menu {
    position: sticky;
    top: 70px;
    background: #F7F7F7;
    padding: 10px 0;
  z-index: 2;
}
.details-menu ul li a.active {
    background: #F5F0FC;
  font-weight: bold;
}
.details-content div#Description {
    background: #fff;
    padding: 70px 0 50px;
}
.details-content {
    margin-top: 20px;
  background: #f7f7f7;
}
.details-content-text ul,
.details-content-text ol{
    padding-left: 20px;
}
.details-content-text li {
    font-size: 18px;
    color: #000;
    font-weight: 400;
    margin: 10px 0;
}
.details-content-text p {
    font-size: 18px;
    color: #000;
    font-family: 'PT Sans', sans-serif !important;
    margin-bottom: 15px;
  line-height: 1.3;
}
.details-content-text p b {
    font-size: 20px;
}
.details-content-text h3 {
    font-size: 20px;
    margin-bottom: 10px;
    color: #000;
  margin-top: 30px;
}
.details-content-text h2 {
    font-size: 20px;
    color: #000;
    margin-bottom: 10px;
}
.details-content div#Reviews {
    background: #fff;
    margin-top: 30px;
    padding: 70px 0 30px;
}
.details-content .pdp-newProduct{
    padding: 70px 0 50px;
    margin-top: 30px;
    background: #fff;
}
.pdp-newProduct a {
    color: #4a05a6;
    text-decoration: underline;
}
.details-content-text h4 {
    font-size: 32px;
    color: #000000;
    letter-spacing: 0;
}
#shopify-section-template--18390724608215__products-related {
  margin: 60px 0 60px 0 !important;
  padding-bottom: 0px;
  background: #fff;
  padding-top: 40px;
}
.related_products .product-card a.btn {
    width: 100%;
}
.sealsubs-target-element .sls-custom-radio, .sls-option[type=radio]:checked+span.sls-custom-radio{
  border-color: #4a05a6 !important;
}
.home_test .title_block h2,
.vs-initialize-slider .block-title {
    font-size: 40px;
    color: #000000 !important;
    letter-spacing: 0;
}

span.current-price.falf_pri.money.BB {
    color: #000000;
}
span.sale-price.current-price.money,
.product-price span.money {
    color: #FF0000;
}

section#shopify-section-template--18390719660247__privacy_product_collection_carousel_iddxbt {
    background: #F7F7F7;
    padding: 40px 0;
}

.product-detail .product-info.flex.space-between{display: flex !important;flex-wrap: wrap; position: relative;     justify-content: normal;}
.product-detail .product-info .product-price {
    order: 2;
}
.product-detail .product-info .loox-rating {
    order: 1;
  width: 100%;
    margin: 0 0 12px !important;
}
.our_mission .title_content h2{
  font-size: 40px;
  color:#000;
  letter-spacing: 0;
}
.product-label,
.vertical-card__right-top {
    position: unset;
    top: auto;
    z-index: 1;
    bottom: 0;
    order: 3;
    margin-left: 5px;margin-top: 0px;
}
.product-label__sale {
    border: 1px solid;
    border-radius: 4px;
    font-size: 10px;
    margin-bottom: 0;
    padding: 1px 8px;
}

.vertical-default .product-detail .product-type {
    font-size: 20px;
    color: #000000;
    font-weight: 400;
    margin: 14px 0px !important;
}
.details-content #Benefit ul li {
    width: 33.33%;
    margin: 15px 0;
    list-style: none;
    position: relative;
    padding-left: 21px;
    padding-right: 30px;
}
.details-content #Benefit ul {
    display: flex;
    flex-wrap: wrap;
    padding: 0;
    max-width: 1000px;
}
.details-content #Benefit ul li:before {
    content: '';
    display: block;
    position: absolute;
    width: 15px;
    height: 15px;
    background-image: url(/cdn/shop/t/110/assets/check-circle.png?v=1725013136);
    background-size: contain;
    left: 0;
    top: 1px;
}
button.see-more-btn {
    border: none;
    background: no-repeat;
    font-size: 17px;
    color: #4A05A6;
    text-transform: capitalize;
    letter-spacing: 0;
    text-decoration: underline;
    margin-top: 10px;
    position: relative;
    display: flex;
    align-items: center;
}
button.see-more-btn:after {
    content: '';
    display: block;
    width: 10px;
    height: 10px;
    border-right: 2px solid #4A05A6;
    border-bottom: 2px solid #4A05A6;
    transform: rotate(45deg);
    margin-left: 9px;
}
.product-card .product-name a {
    white-space: break-spaces;
}
.nad_resource .row {
    margin: 0;
    align-items: center;
}
.nad_resource .row .col-md-3 {
    padding-left: 60px;
}
.nad_resource .row .col-md-9 {
    padding-right: 0;
    background: #fff;
}
.nad_resource-content h2 {
    font-size: 32px;
    color: #000;
    font-weight: 700;
}
.nad_resource-content p {
    color: #000;
    font-size: 20px;
    line-height: 1.3;
}
.consume_nad .row {
    margin: 0;
    align-items: center;
}
.consume_nad .row .col-md-6:nth-child(1) {
    padding-left: 60px;
}
.consume_nad .row .col-md-6:nth-child(2) {
    background: #ffff;
}
.consume_nad-content h2 {
    font-size: 32px;
    color: #000;
    font-weight: 700;
}
.consume_nad-content p {
    color: #000;
    font-size: 20px;
    line-height: 1.3;
}




#shopify-section-template--18390724706519__0f2aa46b-ab67-407b-8312-0aa89baf1d40 .supergreens-main-section .supergreen-main_block .img {
    max-width: 100%;
}
.nad_resource a.btn,
.consume_nad a.btn{
    width: 100%;
}
.nad_resource .nad_h2 {
    text-align: center;
    font-size: 40px;
    color: #000;
    letter-spacing: 0;
    margin-bottom: 40px;
}

.nad_resource {
    padding-top: 60px;
}
.details-content div#Reviews button.see-more-btn {
    display: none;
}
.product-details-area .product-description span:before {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    top: 6px;
    background-image: url(/cdn/shop/t/110/assets/Vector_check.png?v=1725081201);
    width: 13px;
    height: 11px;
    background-size: contain;
    background-repeat: no-repeat;
}

.product-details-area .product-description span {
    position: relative;
    display: block;
    padding-left: 20px;
    margin: 5px 0;
}
.product-details-area .product-description br {
    display: none;
}

.builder-block  .css-zipgcj.builder-block {
    position: sticky;
    top: 0px;
    z-index: 9;
}
.builder-block  .css-hvg3mc.builder-block {
    position: inherit;
    z-index: 6;
}
.builder-block .css-hpz68i.builder-block {
    padding-top: 12px;
    padding-bottom: 5px;
}
.upez-btn--outline-button-no-hover-state {
    background: #4A05A6 !important;
    border-color: #4A05A6 !important;
    color: #fff !important;
    border-radius: 6px !important;
    padding: 8px 10px !important;
}
.upez-btn--outline-button-no-hover-state:hover {
    background: #8640e3 !important;
    border-color: #8640e3 !important;
}

.builder-block .css-7d25h5.builder-block,
.builder-block .css-18kfpgm.builder-block {
    display: none;
}
.builder-block .css-14qxtxy:hover {
    text-decoration: none !important;
}

.pro_article .flickity-viewport {
    height: auto !important;
}
.pro_article .flickity-viewport .flickity-slider {
    position: inherit;
    display: block !important;transform: none !important;
}
.pro_article .flickity-viewport .flickity-slider .card-wrapper.grid-items__2 {
    position: inherit !important;
    width: 100% !important;
    left: auto !important;
    max-width: 100% !important;
    margin-bottom: 10px !important;
}
.pro_article .flickity-viewport .flickity-slider .card-wrapper.grid-items__2 h3.product-name {
    font-size: 20px;
    min-height: auto;
}
.pro_article .flickity-viewport .flickity-slider .card-wrapper.grid-items__2 h4.product-type {
    color: #000;
    letter-spacing: 0;
    font-weight: 400;
    font-size: 15px;
    margin-bottom: 15px;
}
.pro_article .flickity-viewport .flickity-slider .card-wrapper.grid-items__2 span.loox-rating-label {
    color: #000;
    font-size: 16px;
}
.pro_article .flickity-viewport .flickity-slider .card-wrapper.grid-items__2 .loox-rating .loox-rating-content {
    gap: 0;
}
.pro_article .flickity-viewport .flickity-slider .card-wrapper.grid-items__2 a.btn.btn-secondary {
    color: #fff; width: 100%;
}

.product-card.show-border .product-detail a.btn.btn-secondary {
    display: block;
}
collection-filters.dd-pp__list {
    position: inherit;
    opacity: 1 !important;
    visibility: initial;
    display: flex;
    padding: 0 !important;
    background: transparent !important;
  box-shadow: none !important;
  flex-wrap: wrap;
}
.collection-sort__header .sidebar-block {
    padding: 0 !important;
    width: max-content !important;
    max-width: max-content !important;
    margin-right: 15px !important;
}
.collection-sort__header .sidebar-block select#filter-select {
    border: none;
    padding: 10px 30px 10px 15px;
    font-size: 19px;
    color: #000;
    font-weight: 400;
    letter-spacing: 0.5px;
    width: 100%;
    max-width: 100%;
    background: transparent;
}
.collection-sort__header .collection-sort__by {
    font-size: 19px;
    color: #000;
    padding: 9px 15px;
  line-height: normal;
}
.collection-sort .filter-wrapper .filter-list {
    position: relative;
    background: #fff;
    border: 1px solid #ccc;
}
.collection-sort .filter-wrapper .filter-list:before {
    display: block;
    position: absolute;
    top: 42%;
    content: '';
    right: 10px;
    width: 8px;
    height: 8px;
    z-index: 0;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    transform: translateY(-50%) rotate(45deg);
}
collection-sort{
  position: relative;
}
collection-sort:before{
  display: block;
    position: absolute;
    top: 42%;
    content: '';
    right: 10px;
    width: 8px;
    height: 8px;
    z-index: 0;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    transform: translateY(-50%) rotate(45deg);
}
.collection-sort__header .col-padding {
    max-width: 100%;
    flex-basis: auto;
}
.collection-sort__header .filter-wrapper {
    width: 80%;
}
.collection-sort__header .sidebar-block {
    padding: 0 !important;
    width: 20%;
}
.collection-sort .collection-sort__header {
    border: none;
    padding: 15px 0px;
}
.collection-sort__header .active-tags .filter-tag {
    padding: 0;
}
.collection-sort__header .active-tags {
    padding: 1rem 0 !important;
    border: none;
}
.collection-sort__header .col-padding {
    align-items: baseline !important;
}
.collection-sort__header .active-tag__item {
    min-width: auto !important;
    margin: .6rem 1rem .6rem 0 !important;
  padding: 1.1rem 2rem 1.3rem !important;
}
.collection-sort__header .active-tag__item svg {
    margin-right: 1rem;
}
.collection-sort {
    position: sticky;
    top: 72px;
    z-index: 9;
    background: #f6f6f6;
}
.product-card .action-cart {
    display: block !important;
}
.product-card .action-cart button.btn.btn-secondary {
    width: 100%;
}
.vertical-default .product-detail {
  padding: 0 20px 20px;
}
.products-collection .product-card .product-detail {
    padding-bottom: 20px;
}
.collection-card__wrapper .product-detail{
  background: #fff;
  padding-top: 0;
}
.collection_pti .title_content h2 {
    font-size: 40px!important;
}
.template-product .products-template{
  padding-bottom: 20px !important;
}

.content-full a.certificate-product {
    background: #4A05A6;
    color: #fff;
    padding: 10px 20px;
    width: max-content;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: 700;
    text-decoration: none;
    margin-top: 30px;
    border-radius: 5px;
}
.content-full a.certificate-product svg {
    margin-right: 10px;
}
.content-full a.certificate-product svg path {
    fill: #fff;
}
.product-img .main-product {
    padding-top: 115% !important;
}
span.current-price.falf_pri.money span.money {
    color: #000;
}
.banner-new .slideshow-content h2.mb-0.titl{
  font-size: 59px !important;
}
.product-detail .product-price span.sale-price.current-price.money {
    color: #000;
}
section#shopify-section-template--18390724608215__products-related {
    margin-top: 0 !important;
}
.details-content div#Reviews h5 {
    font-size: 32px;
    color: #000000;
    letter-spacing: 0;
    text-align: center;
}
.sls-select option,
.sealsubs-container .sls-select-container select.sls-select option {
    color: #000000 !important;
}
.product-single-option.product-option__circle .option-label span {
    display: block !important;
}

 /* 23-09-2024 */
.price_filter-custom h3.price_title {
    padding: 10px 30px 10px 15px;
    font-size: 19px;
    color: #000;
    font-weight: 400;
    letter-spacing: 0.5px;
    width: 100%;
    max-width: 100%;
    background: #fff;
    border: 1px solid #ccc;
    position: relative;
    margin-bottom: 0;
  cursor: pointer; text-transform: capitalize;
}
.price_filter-custom h3.price_title:before {
    display: block;
    position: absolute;
    top: 42%;
    content: '';
    right: 10px;
    width: 8px;
    height: 8px;
    z-index: 0;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    transform: translateY(-50%) rotate(45deg);
    left: auto;
    bottom: auto;
    background: transparent;
}
.price_filter-custom .price-range-container {
    margin: 0;
    background: #fff !important;
    width: 150px !important;
    padding: 15px !important;
    height: 66px;
    position: absolute;
    top: 51px;
  opacity: 0;
 
}
.price_filt .price-range-container{
  opacity: 1;
}
.price_filter-custom .pointer-label.high {
    padding-left: 21px !important;
}

.tabs-nav-description {
    background: #fff;
    padding: 20px 40px;
    border: 1px solid #e0e0e0;
    margin-top: 80px;
}
.tabs-nav-description h4 {
    display: block;
    padding: 1.6rem 3.5rem;
    width: max-content;
    margin-top: -74px;
    background: #fff;
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
    border: 1px solid #e0e0e0;
    border-bottom: 0;
    font-size: 15pt;
    letter-spacing: 0;
    text-transform: uppercase;
}
.tabs-nav-description .product-description {
    font-size: 16px !important;
    line-height: 1.6 !important;
    color: #000;
}
.product-detail .product-price span.sale-price.current-price.money span.money {
    color: #000;
}
.search-result .product-detail .product-info.flex.space-between {
    margin-bottom: 10px;
}


/* 04-03-2025 */

.privacy_product_collection_carousel {
    padding-top: 40px;
}
.bundle-sec-row {
    border: 4px solid #4A05A6;
    margin: auto;
    padding: 40px;
    display: flex;
    align-items: center;
  border-radius: 5px;
}
.bundle-save {
    padding-top: 30px;
}

.bundle-sec-heading {
    width: 20%;
    padding-right: 20px;
}
.bundle-sec-section {
    width: 40%;
    padding-right: 20px;
}
.bundle-sec-button {
    width: 40%;
}
.bundle-sec-button p {
    font-weight: 400;
    font-size: 19px;
    line-height: 30px;
    letter-spacing: 0px;
}
.bundle-sec-button a {
    background: #4A05A6;
    border-radius: 5px;
    color: #fff;
    margin-top: 20px;
    display: block;
    font-size: 20px;
    font-weight: 700;
    text-align: center;
    padding: 13px 10px;
  transition: 0.5s;
}
.bundle-sec-button a:hover {
    background: #8640e3 !important;
    border-color: #8640e3 !important;
  transition: 0.5s;
}
.bundle-sec-heading h2 {
    font-weight: 700;
    font-size: 38px;
    line-height: 1.3;
    letter-spacing: 0px;
    color: #000;
  margin-bottom: 0;
}
.bundle-sec-list {
    display: flex;
    align-items: center;
    margin: 10px 0;
}
.bundle-sec-list h3 {
    font-weight: 700;
    font-size: 24px;
    margin-bottom: 0;
    color: #000;
    margin-right: 8px;
  text-transform: capitalize;
}
.bundle-sec-list span {
    border: 1px solid #FF0000;
    font-weight: 400;
    font-size: 16px;
    color: #FF0000;
    border-radius: 5px;
    padding: 3px 6px;
    margin-right: 8px;
}


/* 06-03-2024 */

.render_search-icon{
  cursor: pointer;
}
.search-active .search-input-container{
  opacity: 1;
  visibility: visible;
}
.search-box-popup .search-input-container {
    min-width: 70vw;
    max-width: 70vw;
    margin-top: -16px;
  height: 50px;
}
.search-box-popup .header-search__input {
    height: auto;
    padding: 15px 20px;
    border-radius: 33px;
}
.topbar-item-search .search-box-popup .search-input-container {
    right: 2.7rem;
}
.render_search-icon-close {
    display: none;
  cursor: pointer;
}
.search-active .render_search-icon-close {
    display: block;
}
.search-active .render_search-icon svg {
    display: none !important;
}
.search-parent {
    width: 15px;
    height: 15px;
}
.topbar-item-search {
    padding: 0px 8px;
}
.result-container {
    background: #f7f7f7;
    width: 96%;
    max-width: 96%;
    left: 50%;
    right: auto;
    transform: translateX(-50%);
}
.render_search-icon-close.sear_mobile_view {
    display: none;
}




form#RegisterForm {
    padding-bottom: 50px;
}
.logh_from {
    display: block;
}
.logh_from label {
    margin-bottom: 10px;
    color: #000;
}
.log_in_for {
    margin-top: 30px;
}
a.reset_pass {
    font-size: 16px;
    color: #000;
    text-decoration: underline;
    text-underline-offset: 4px;
}
.customer-link button.btn.btn-default,
#RecoverPasswordForm button.btn.btn-default{
    margin-left: 0;
    width: 100%;
    background: #4A05A6;
    font-size: 16px;
    border-color: #4A05A6;
    padding: 14px 20px;
    transition: 0.5s;
}

#RegisterForm button.btn.btn-default {
    margin-left: 0;
    margin-top: 15px;
  width: 100%;
    background: #4A05A6;
    font-size: 16px;
    border-color: #4A05A6;
    padding: 14px 20px;
    transition: 0.5s;
}

.customer-link button.btn.btn-default:hover,
.customer-link a.btn.btn-default:hover,
#RecoverPasswordForm button.btn.btn-default:hover,
#RecoverPasswordForm .cancel-rec:hover,
#RegisterForm button.btn.btn-default:hover{
    background: #8640e3 !important;
    border-color: #8640e3 !important;
    transition: 0.5s;
  color: #fff;
}
.customer-link a.btn.btn-default,
#RecoverPasswordForm .cancel-rec {
    margin-left: 0;
    width: 100%;
    font-size: 16px;
    border-color: #D7DEFF;
    padding: 14px 20px;
    transition: 0.5s;
    background: #D7DEFF;
    color: #000;
    margin-top: 16px;
    border: 1px solid #D7DEFF;
    border-radius: 4px;
}
div#seal-login-helper {
    border: 4px solid #D7DEFF;
    padding: 20px;
    max-width: 470px;
}
div#seal-login-helper h5 {
    font-size: 24px;
    color: #000;
    margin-bottom: 15px;
}
div#seal-login-helper p {
    color: #000;
    font-size: 14px;
    margin-bottom: 0;
}
.seal-subscription-page h2 {
    text-align: center !important;
}
#RecoverPasswordForm .page-description {
    margin-bottom: 40px;
}



a.gyD7lsGn4a.gp-button-base.gp-rounded-none.gp-max-w-full.gp-relative.gp-group.gp-inline-flex.gp-items-center.gp-justify-center.gp-no-underline.gp-transition-colors.gp-duration-300 {
    position: fixed !important;
    top: 0 !important;
    z-index: 999999999999999999999 !important;
  right: 10% !important;
}
div#gfAF5sWJdg {
    z-index: 0 !important;
}
.vertical-default .product-detail .product-type {
    margin-top: 0 !important;
    padding-top: 5px;
}



.testimonial_slide-produc {
    display: flex;
    text-align: left;
    position: relative;
    align-items: center;
    margin-bottom: 15px;
}
.test-image {
    width: 80px;
}
.testi-rate-verify {
    width: calc(100% - 80px);
    padding-left: 17px;
}
.testi_content {
    text-align: left;
}
.authro_block {
    display: flex;
}
.home_testimonial .authro_block p.varified_text {
    margin-left: 15px;
    font-size: 12px;
    font-weight: 700;
    color: #169A55;
}
.testi_content .rating {
    text-align: left;
    padding-bottom: 0;
}
.testi_content .rating img {
    max-width: 14px;
}
.testi_content .varified_text svg {
    max-width: 15px;
    min-width: 15px;
}
.testi_content p strong {
    font-size: 18px;
    color: #000;
    font-weight: 700;
}
.testi_content p {
    font-size: 16px;
    line-height: 1.5;
}
.home_testimonial .title_block {
    margin-bottom: 10px;
}
.home_testimonial h2.title {
    text-align: left;
    margin-bottom: 0;
}
.testimonial_slider .slick-list{
      overflow: visible;
}
.home_testimonial{
  overflow:hidden;
}

/* 
.needsclick.kl-teaser-S6viyn.undefined {
    height: auto !important;
    width: auto !important;
    top: 50% !important;
    bottom: auto !important;
    writing-mode: vertical-rl;
    text-orientation: mixed;
    transform: translateY(-50%) rotate(180deg);
    margin: 0 !important;
    padding: 0 !important;
}
.needsclick.kl-private-reset-css-Xuajs1 {
    border-radius: 3px !important;
}

.needsclick span {
    font-size: 14px !important;
    padding: 7px 8px !important;
} */
.template-register .page-description {
    margin-bottom: 30px;
}




.vnd-sls-dots-diff-2 .flickity-page-dots .dot {
    width: 18px;
    height: 18px;
  background: #D9D9D9;
    border-color: #D9D9D9;
}
.vnd-sls-dots-diff-2 .flickity-page-dots .dot.is-selected {
    width: 18px;
    height: 18px;
    background: #3D3D3D;
  border-color: #3D3D3D;
}
.flickity-carousel .flickity-page-dots {
    left: 11%;
}

.search-active .search-result {
    z-index: 0;
}

.collection_pti .title_content h2{
  color:#000;
}

/* new_slider */

.home-longe {
    display: flex !important;
    align-items: center;
}
.home-slider-content h2 {
    color: #000 !important;
    font-size: 59px;
    font-style: normal;
    font-weight: 700;
    text-transform: capitalize;
    letter-spacing: 0;
    line-height: 1.2;
    margin-bottom: 15px !important;
}
.home-slider-content p {
    color: #444444;
    font-size: 24px;
    line-height: 164.523%;
}
.home-slider-content a {
    font-size: 18px;
    background: #4A05A6;
    padding: 1.3rem 5rem;
    display: block;
    width: max-content;
    color: #fff;
    font-weight: 700;
    border-radius: 5px;
  transition: 0.3s;
    margin-top: 1.30769em;
}
.home-slider-main{
  overflow: hidden;
}
.home-slider-main .slick-list.draggable {
    overflow: visible;
}
.home-slider-content {
    max-width: 500px;
    margin: auto;
}
.home-slider-content a:hover{
    background: #8640e3 !important;
  transition: 0.3s;
}
.home-slider-main .row {
    margin-left: 0;
    margin-right: 0;
}

.home-slider-main .slick-dots li button {
    width: 20px;
    height: 20px;
    border: 2px solid #D9D9D9;
    background: #D9D9D9;
  border-radius: 50%;
}
.home-slider-main .slick-dots li.slick-active button {
    background: #3D3D3D;
  border: 2px solid #3D3D3D;
}

.home-slider-main .slick-dots {
    text-align: left;
    padding-left: 12%;
}

.home-slider-grid.desktop_view img {
    height: 600px;
    object-fit: cover;
    width: 100%;
}

.privacy_product_collection_carousel {
    background: #F7F7F7;
    padding-bottom: 20px;
    margin-bottom: 20px;
}

div#seal-login-helper p a.link.link--underline {
    color: red;
    text-decoration: underline;
}



@media (max-width: 1800px) {
    .container.supplements_everyone {
        max-width: 100%;
        padding-right: 30px;
        padding-left: 0;
    }
      .supplements_everyone .suppl_image {
        position: initial;
        width: 25%;
        padding: 50px 20px 20px;
        height: auto;
    }
  .supplements_everyone .items-carousel {
    width: 75%;
    margin: 0;
}
.supplements_everyone .nav-top__right h3.block-title {
    width: 100%;
}
.supplements_everyone .nav-top__right {
    display: flex;
    flex-wrap: wrap;
}

.home-slider-main .slick-dots {
    padding-left: 10%;
}
.home-slider-grid.desktop_view img {
    height: 550px;
}

  
}


@media(max-width: 1440px){
.supplements_everyone .items-carousel {
    width: 75%;
  margin: 0;
}
.supplements_everyone .suppl_image {
    position: initial; 
    width: 25%;
    padding: 50px 20px 20px;
  height: auto;
}
.supplements_everyone .nav-top__right h3.block-title {
    width: 100%;
}  
.supplements_everyone .nav-top__right {
    display: flex;
    flex-wrap: wrap;
}
.container.supplements_everyone {
    max-width: 100%;
    padding-right: 30px;
  padding-left: 0;
}
.details-menu {
    top: 57px;
}
.nad_resource .row .col-md-3 {
    padding-left: 50px;
}
.consume_nad .row .col-md-6:nth-child(1) {
    padding-left: 50px;
}
.collection-sort {
    top: 70px;
}
.collection-sort .collection-sort__header {
    padding: 10px 0px;
}
.product-label,
.vertical-card__right-top {
    margin-top: 1px;
}
.flickity-carousel .flickity-page-dots {
    left: 12%;
}
.home-slider-main .slick-dots {
    padding-left: 8%;
}

.home-slider-grid.desktop_view img {
    height: 500px;
}
  
}

.product-details-area a.lab-test {
    display: none;
}


/* 22-05-2025 */


/* .needsclick.kl-private-reset-css-Xuajs1 {
    width: 800px;
}
form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1 {
    width: 100%!important;
    flex: auto !important;
    margin: 0 !important;
    max-width: 100% !important;
    display: flex !important;
}
button.needsclick.klaviyo-close-form.go2324193863.kl-private-reset-css-Xuajs1 svg.needsclick.kl-private-reset-css-Xuajs1 {
    width: 35px;
}
form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1 >  .needsclick.kl-private-reset-css-Xuajs1 {
    width: 50% !important;
}

form.needsclick.klaviyo-form.klaviyo-form-version-cid_1.go417382439.kl-private-reset-css-Xuajs1 > .needsclick.kl-private-reset-css-Xuajs1 .needsclick.kl-private-reset-css-Xuajs1 {
    width: 100%;
}

 */

/* 19-06-2025 */

section.gp-mx-auto.gp-max-w-full {
    overflow: hidden;
}

.product-img-area .thumbs-wrapper {
    display: block;
}
.vnd-image-loading-three-dots .image-loading::before{
  display: none !important;
} 

.product-layout--default .thumbs-left .thumbs-wrapper {
    top: 0;
    position: absolute !important;
    left: -15px !important;
    transform: none !important;
}
.main_pdp_page {
    position: relative;
}
.main_pdp_page .overlay-img {
    right: 40px;
}
.main_pdp_sec_top {
    position: relative;
    padding-left: 100px;
}

.thumbs-circle .product-thumb {
   border-radius: 0;
}
.thumbs-wrapper .product-thumb {
    width: 75px !important;
}


.product-details-area .footer-payment__icon svg {
    height: 22px;
    width: auto;
}

.home-banner-animation-text {
    background: #F7F7F7;
    padding: 70px 0;
  position: relative;
  margin-bottom: 80px;
}
.title_and_discription_part h2 {
    font-size: 96px;
    color: #000000;
    margin-bottom: 10px;
}
.title_and_discription_part h2 span.changing-text-container {
    color: #747474;
    font-style: italic;
}
.title_and_discription_part {
    width: 70%;
}
.title_and_discription_part p {
    font-size: 32px;
    color: #000;
    line-height: 1.2;
    margin-bottom: 30px;
    max-width: 734px;
}
.title_and_discription_part img {
    width: 160px;
    display: block;
    margin-top: 15px;
    object-fit: cover;
}
.title_and_discription_part .btn{
  background: #4A05A6;
  border-color: #4a05a6;
}
.title_and_discription_part .btn:hover{
  background: #8640e3 !important;
  border-color: #8640e3 !important;
}
.images_part.changing-images-container {
    width: 30%;
    margin-top: 40px;
}
.banner-animation-sec {
    padding-bottom: 0;
    display: flex;
}

.product-layout__main-media.items-carousel.flickity-enabled {
    flex: auto;
    max-width: 80%;
    margin-left: auto;
}
.product-img-area.left.thumbs-left.thumbs-circle,
.product-img-area.left.thumbs-left.thumbs-rect{
  display: block;
  position: relative;
}

img.overlay-img{
    top: 20px;
    right: 44px;
}


.product-layout .product-single-option {
    padding-bottom: 5px;
    margin-bottom: 0;
}

li.footer-payment__icon.payment-2,
li.footer-payment__icon.payment-3,
li.footer-payment__icon.payment-9{
  display: none;
}

span.changingText {
    position: absolute;
    transition: 0.5s;
  margin-left: 20px;
}
.thumbs-circle .product-thumb, .thumbs-circle .product-thumb__link {
    border-radius: 0%;
}
/* 23-06 */

.sealsubs-target-element.sealsubs-full {
    order: 3;
}
.supplement-feature-box {
    order: 2;
    display: flex;
    align-items: center;
    margin: 5px 0 15px;
    border: 1px solid #ccc;
    border-radius: 6px;
  width: 100%;
}
.supplement-feature-box .supplement-feature-item {
    border-right: 1px solid #ccc;
    padding: 10px 20px;
    width: 33.33%;
    display: flex;
    align-items: center;
    font-size: 14px;
    color: #000;
    justify-content: center;
  height: 50px;
}
.supplement-feature-item:nth-last-child(1) {
    border-right: 0;
}
.supplement-feature-box .supplement-feature-item svg {
    width: 19px;
    height: 19px;
    fill: #333;
}
.supplement-feature-item span.supplement-feature-text {
    padding-left: 7px;
}
.supplement-feature-item:nth-last-child(1) svg {
    fill: none;
  width: 24px;
    height: 24px;
}

@media(max-width: 1440px){

.home-banner-animation-text {
    padding: 50px 0;
}


  
}

@media(max-width: 1400px){
.flickity-carousel .flickity-page-dots {
    left: 6%;
}

}


@media(max-width: 1199px){
.some-combo-packs-grid .content_block h3 {
    font-size: 26px;
}
.some-combo-packs-grid .content_block p {
    font-size: 16px;
}
 .some-combo-packs {
    margin-bottom: 0;
} 
.supplements_everyone .suppl_image {
    width: 23%;
    padding: 50px 15px 15px;
}
.supplements_everyone .suppl_image h3.collection-title {
    font-size: 18px;
}
.supplements_everyone .suppl_image p.collection-description {
    font-size: 16px;
}
.suppl_image a.btn.btn-secondary {
    padding: 1.2rem 2rem;
    width: 100%;
}
.details-menu ul li a {
    font-size: 15px;
    padding: 10px 10px;
    border-radius: 5px;
}
.details-menu ul .product-actions span.add-cart__text {
    font-size: 14px;
}
.details-menu ul .btn-default {
    padding: 8px 10px;    
}
.details-menu {
    top: 45px;
}
.details-content-text h3,
.details-content-text h2{
    font-size: 18px;
}
.details-menu ul {
    padding: 10px 10px;
}
.details-content .pdp-newProduct{
    padding: 50px 0 50px;
}
.details-content div#Reviews {
    padding: 50px 0 30px;
}  
.nad_resource .row .col-md-3,
.consume_nad .row .col-md-6:nth-child(1){
    padding-left: 30px;
}

.collection-sort__header .filter-wrapper {
    width: 70%;
}
.banner-new .slideshow-content h2.mb-0.titl{
  font-size: 40px !important;
}  

.bundle-sec-button p {
    font-size: 16px;
    line-height: 1.3;
}
.bundle-sec-row {
    flex-wrap: wrap;
}
.bundle-sec-heading {
    width: 40%;
    padding-right: 20px;
    margin-bottom: 20px;
}
.bundle-sec-section {
    width:60%;
    padding-right: 0;
    margin-bottom: 20px;
}
.bundle-sec-button {
    width: 100%;
}
.bundle-sec-button a {
    max-width: 300px;
}

.header .header-menu-item>a {
    padding-left:7px;
  padding-right:7px;
}

/*  */
  
.search-box-popup .search-input-container {
    margin-top: -15px;
}
.search-box-popup .header-search__input {
    padding: 12px 20px;
}

div#gQBWbDNrHK {
    padding-top: 60px !important;
    padding-bottom: 30px !important;
}

.home-slider-content h2 {
    font-size: 40px;
}
.home-slider-content {
    padding-left: 12%;
}  
.product-layout--default .thumbs-left .thumbs-wrapper {
    left: -10px !important;
}
.main_pdp_page .overlay-img {
    right: 30px;
    top: 20px;
}

.title_and_discription_part h2 {
    font-size: 74px;
}
.title_and_discription_part p {
    font-size: 26px;
    max-width: 600px;
}


  
}
@media(max-width: 991px){
.achieve_contents p {
    padding-left: 10px;
    font-size: 14px;
}
.test-quality-purity h2 {
    font-size: 32px;
}  
.test-quality-purity {
    margin-bottom: 50px;
    margin-top: 40px;
}
.some-combo-packs .col-md-6 {
    width: 100%;
    margin-bottom: 15px;
}
.supplements_everyone .items-carousel {
    width: 79%;
}
.supplements_everyone .suppl_image {
    width: 23%;
    padding: 20px 15px 15px;
}
.details-content-text h4 {
    font-size: 30px;
}
a.certificate-product p {
    font-size: 15px;
}
.nad_resource .nad_h2 {
    font-size: 30px;
}
.nad_resource .row .col-md-3{
  width: 100%;        margin-bottom: 30px;
}
.nad_resource .row .col-md-9 {
    background: #fff;
    width: 100%;
  padding: 0;
}
.nad_resource-content h2 {
    font-size: 26px;
}
.consume_nad {
    margin-top: 50px;
}  
.consume_nad .col-md-6 {
    width: 100%;
}
.consume_nad .row .col-md-6:nth-child(1) {
    margin-bottom: 30px;
}

.btn-secondary {
    padding-left: 3rem;
  padding-right: 3rem;
}  
body #shopify-section-header-mobile .header {
    padding: 0px 0px!important;
}  
.header a.logo-image {
    width: 200px;
}
.mobile-menu__slide-left,
.mobile-sidebar,
#mobile-menu-overlay {
    top: 120px !important;
}
.mobile-menu-open div#mobile_menu_close {
    top: 61px !important;
}  
.scrolled .mobile-menu__slide-left, .scrolled .mobile-sidebar, .scrolled #mobile-menu-overlay {
    top: 71px !important;
}
.scrolled.mobile-menu-open div#mobile_menu_close {
    top: 12px !important;
}

/* 04-03-2025 */

.header-mobile_menu-2025 button.accordion-button {
    font-size: 18px;
    color: #000 !important;
    background: #F5F5F5 !important;
    border: none !important;
    box-shadow: none !important;
  text-transform: capitalize;
}
.header-mobile_menu-2025 button.accordion-button img {
    width: 40px;
    margin-right: 10px;
    height: 40px;
    object-fit: cover;
}
.header-mobile_menu-2025 .accordion-button:after {
    width: 24px;
    height: 24px;
    background-size: cover;
    filter: brightness(0.5);
}
.header-mobile_menu-2025 a.menu-list-header {
    color: #000;
}
.header-mobile_menu-2025 a.menu-list-header img {
    width: 30px !important;
    height: 30px !important;
    max-width: 30px !important;
}
.mobile-menu-open{
  overflow: hidden !important;
}
.header-mobile_menu-2025 .accordion-body {
    padding: 0;
}
.mobile-menu__slide-left .header-mobile_menu-2025 .tab-container {
    padding-bottom: 20px !important;
}  
.mobile_menu .header-mobile_menu-2025 .tab-menu {
    margin-top: 0;
}
.header-mobile_menu-2025 .mobile-menu_health {
    padding: 10px 20px;
    background: #F5F5F5;
}
.header-mobile_menu-2025 .mobile-menu_health a {
    font-size: 18px;
    letter-spacing: 0px;
    padding: 10px 0;
    font-weight: 700;
    color: #000;
}
.header-mobile_menu-2025 .mobile-menu_health a img {
    width: 30px;
    height: 30px;
  margin-right: 10px;
}
.header .header-mobile_menu-2025 .header-menu-item>a {
    padding: 10px 20px;
}

.mobile-menu__slide-left .header-mobile_menu-2025 .tab-container {
    padding-left: 45px;
}
a.menu-list-header {
    font-size: 14px;
}
.header-mobile_menu-2025 .mobile-menu_health:nth-last-child(2) {
    padding-bottom: 30px;
}
.mobile-bottom-mega {
    margin-top: 15px;
}
.product-founder-row {
    padding: 30px;
}
 .product-founder-sec-heading h2 {
    font-size: 30px;
} 
.product-founder-sec-button p {
    font-size: 14px;
}
.product-founder-sec-button a {
    font-size: 18px;
}
.product_founder {
    padding: 60px 0 0;
}



/* comment_991 */
.topbar-item-search .search-input-container input {
    height: auto;
    padding: 10px 20px;
    border-radius: 33px;
    border: 1px solid #e5e5e5;
    color: #555555;
}
.topbar-item-search .search-input-container{
  display: block;
}
.search-active .header .header-search .search-input-container{
  display: block;
}

.topbar-item-search .search-input-container {
    position: absolute;
    left: 0 !important;
    right: auto !important;
    top: -12px !important;
}
.headerIcons .mobile-heade-search {
    position: absolute;
    left: 7%;
    width: 80%;
    display: flex;
    align-items: center;
}
.search-active .headerIcons .mobile-heade-search .search-input-container {
    display: block !important;
    order: 2;
    width: 90%;
}
.headerIcons .mobile-heade-search .search-input-container input {
    height: auto;
    padding: 10px 20px;
    border-radius: 33px;
    border: 1px solid #e5e5e5;
    color: #555555;
    width: 100%;
    max-width: 100%;
    min-width: 100%;
}
.headerIcons .mobile-heade-search .search-parent {
    order: 1;
    margin-right: 20px;
}
.mobile-heade-search form.header-search.search-form {
    align-items: center;
    width: 96%;
}
.topbar-item-search{
  display: none;
}
/* .search-active .mobile-render_search-icon {
    display: none;
}

.search-active .render_search-icon-close {
    display: none;
}
.search-active .render_search-icon-close.sear_mobile_view{
  display: block;
} */

.mobile-menu-open .collection-sort,
.search-active .collection-sort{
    z-index: 0;
}

#seal-login-helper {
    width: 45% !important;
}  
.header-mobile_menu-2025 button.accordion-button.active:after {
    transform: rotate(180deg);
}

.header-mobile_menu-2025 button.accordion-button:after{
  transform: rotate(0deg);
}

.mobile-menu-open .needsclick.kl-private-reset-css-Xuajs1 {
    z-index: 0 !important;
}

.home-slider-main .row {
    margin-left: 0;
    margin-right: 0;
}
 .home-slider-content p {
    font-size: 20px;
    line-height: 1.5;
} 
.title_and_discription_part h2 {
    font-size: 54px;
}
.title_and_discription_part p {
    font-size: 18px;
    max-width: 400px;
}
.home-banner-animation-text {
    margin-bottom: 50px;
}
.title_and_discription_part img {
    width: 120px;
}
.images_part.changing-images-container {
    margin-top: 30px;
}



  
}

@media(max-width: 767px){
.want_to_achieve .col-md-4 {
    width: 50%;
}  
.achieve_contents p {
    padding-left: 15px;
    font-size: 18px;
}

  .product-layout .product-form>b p#saving-message-start {
    margin-bottom: 0;
}
  
.want_to_achieve .row .col-md-4 {
    margin: 10px 0;
}  
.test-quality-purity .col-md-6 {
    width: 50%;
}
.quality-purity_content p {
    font-size: 16px;
}
.quality-purity_content a {
    font-size: 16px;
}
.quality-purity_content a svg {
    width: 25px;
    height: 25px;
}
.details-menu {
    top: 62px;
    overflow: auto;
}
.details-menu ul {
    padding: 10px;
    width: 1000px;
}
.details-menu ul li a {
    font-size: 14px;
}
.product-details-area featured-product form .sealsubs-target-element .sls-custom-radio, .sls-option[type=radio]+span.sls-custom-radio {
    border-color: #424242 !important;
} 
form .sealsubs-target-element .sls-option[type=radio]+.sls-custom-radio:after {
    box-shadow: inset 1em 1em #4a05a6!important;
}
.accordion-button:after{
  filter: brightness(0);
}
.details-content #Benefit ul li {
    padding-right: 20px;
}

.blog-section .mobile-sidebar{
  width: 30rem;
  max-width: 30rem;
  right: -30rem;
}
.mobile-sidebar-open .blog-section .mobile-sidebar{
  right: 0rem;
}
.blog-section .sidebar-carousel .flickity-viewport {
    height: 390px!important;
}
.blog-section .sidebar-block {
    margin-top: 2rem;
}  

.collection-sort__header .col-padding {
    justify-content: space-between;
}
.filters-mobile a#filter-mb {
    padding: 10px 30px;
    background: #4A05A6;
    color: #fff;
    font-size: 18px;
}
  .filter-section a.filter-closing {
    display: none;
}
  

.collection-sort__header .sidebar-block {
    padding: 0 !important;
    width: max-content !important;
    max-width: max-content !important;
    margin-right: 15px !important;
    margin-top: 0;
}
.collection-sort__header .sidebar-block ul {
    position: relative;
    background: #fff;
    border: 1px solid #ccc;
}
.filter-section {
    position: absolute;
    width: 100%;
    left: 0;
    padding: 0 10px 10px;
    background: #f6f6f6;
    top: 100%;
  display: none;
}
.filter-section.active{
  display: block;
}
form.show_filter-mobile {
    display: flex;
    margin-top: 17px;
    justify-content: space-between;
    gap: 6px;
    flex-wrap: wrap;
}
/* .collection-sort .filter-list:before {
    display: block;
    position: absolute;
    top: 42%;
    content: '';
    right: 10px;
    width: 8px;
    height: 8px;
    z-index: 0;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
    transform: translateY(-50%) rotate(45deg);
} */
div#collectionsContent {
    padding: 0;
}
.collection-sort {
    margin-bottom: 1rem !important;
}
.header-mobile-2 .mr-auto.ml-auto .logo-image {
    width: 200px;
    min-width: 200px;
}
body #shopify-section-header-mobile .header {
    padding: 0px 0px!important;
}  
.mobile-menu__slide-left, .mobile-sidebar, #mobile-menu-overlay {
    top: 102px !important;
}
.mobile-menu-open div#mobile_menu_close {
    top: 43px !important;
}
.details-content div#Reviews h5 {
    font-size: 30px;
}

.tabs-nav-description {
    background: #fff;
    padding: 2.2rem 1.2rem 1.2rem !important;
}
.tabs-nav-description h4 {
    background: #003784;
    color: #fff;
    border-radius: 0;
    width: calc(100% + 28px);
    margin-left: -14px;
    font-size: 1.4rem !important;
    letter-spacing: .2em !important;
    line-height: 2.2rem !important;
    padding: 1.2rem 1.2rem 1.2rem !important;
    margin-top: -69px;
}

.bundle-sec-heading {
    width: 100%;
    padding-right: 00px;
    margin-bottom: 20px;
}
.bundle-sec-section {
    width:100%;
    padding-right: 0;
    margin-bottom: 20px;
}
.bundle-sec-heading h2{
  font-size: 24px;
}
.bundle-sec-heading h2 br{
  display: none;
}
.bundle-sec-list h3 {
    font-size: 18px;
    margin-right: 10px;
}
.bundle-sec-list span {
    margin-right: 10px;
}

.filter-section {
    position: fixed;
    top: auto;
    bottom: 0;
    background: #f6f6f6;
    padding: 0px;
    z-index: 9999999;
    border-radius: 10px 10px 0px 0;
}
.collection-sort__header .sidebar-block {
    width: 30% !important;
    max-width: 30% !important;
}  
form.show_filter-mobile {
    margin-top: 0;
    padding: 20px;
    background: #f6f6f6;
    border-radius: 10px 10px 0px 0;
}
.collection-sort__header .sidebar-block ul {
    padding: 10px 0;
          background: #f6f6f6;
  border: none;
}
.collection-sort__header .sidebar-block ul p {
    margin-bottom: 0 !important;
  font-size: 16px;
  color:#000;
}
.collection-sort {
    z-index: 99999;
}
.collection-sort .filter-list:before {
    top: 16px;
          width: 9px;
        height: 9px;
        z-index: 0;
        border-right: 2px solid #000;
        border-bottom: 2px solid #000;
}

.filter-tag .filter-popup {
    position: inherit;
    top: auto;
    left: auto;
    transform: inherit;
    background: #fff;
    padding: 15px 0;
    border-radius: 0;
    box-shadow: none;
    width: 100%;
    max-width: 100%;
}
.filter-popup .popup-content h3 {
    color: #000;
    font-weight: 700;
    font-size: 24px;
    line-height: 1.3;
    letter-spacing: 0px;
    border-bottom: 1px solid #4A05A6;
    padding-bottom: 5px;
    margin-bottom: 20px;
    width: 100%;
}
.filter-tag .filter-popup button.close-popup {
    font-size: 36px;
    border: none;
    background: transparent;
    font-weight: 300;
    color: #000;
    position: absolute;
    right: 0;
    top: 0;
    line-height: 27px;
}
.filter-tag .filter-popup .popup-content {
    position: relative;
    display: flex;
    flex-wrap: wrap;
      justify-content: space-between;
}
.filter-tag .filter-popup .popup-content li {
    width: 44%;
    margin: 5px 5px;
}
.filter-tag .filter-popup .popup-content li label input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    border-radius: 10px;
}
.filter-tag .filter-popup .popup-content li label {
    background: #ffffff;    
    position: relative;
  width: 100%;
  border-radius: 10px;
  overflow:hidden;
}
.filter-tag button.see-all-results {
    width: 100%;
    background: #4A05A6;
    border: none;
    color: #fff;
    font-size: 16px;
    padding: 10px;
    border-radius: 2px;
}

.filter-tag .filter-popup .popup-content li label span {
    width: 100%;
    height: 100%;    
    border: 2px solid #EBEBEB;
    background: #fff;
    z-index: 0;
    padding: 20px;
  border-radius: 10px;
    font-weight: 400;
    font-size: 14px;
    letter-spacing: 0px;
    text-align: center;
    color: #000;
  display: block;
}
.filter-tag .filter-popup .popup-content li label input:checked + span{
  border: 2px solid #4A05A6;
  background: #F5F0FC;
}
 .filter-active{
   overflow: hidden !important;
 } 
/* .filter-section.active:before {
    content: '';
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: #00000069;
  z-index: -1;
} */

  b.tem-coll-remove {
    display: block;
    width: 100%;
    height: 100%;
    background: #00000036;
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
}
.filters-mobile a#filter-mb {
    position: relative;
    padding: 9px 30px 10px 10px;
    text-align: center;
}
  .filters-mobile a#filter-mb span {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    display: flex;
    align-items: center;
    justify-content: right;
    z-index: 1;
    right: 20%;
    padding-right: 15px;
}

  /* end 767 */

.header .header-search .search-input-container {
    display: none;
}
.search-active .header .header-search .search-input-container {
    display: block;
  order: 2;
}
.medium-6.log-sub {
    padding: 0;
}
div#seal-login-helper {
    position: inherit;
}
#seal-login-helper {
    width: 100% !important;
}

.sidebar-block .price_filter-custom h3.price_title{
    margin-bottom: 0 !important;
    font-size: 20px;
    color: #000;
    font-weight: 700;
    padding: 10px 0;
    border: none;
    background: transparent;
}
.price_filter-custom h3.price_title:before {
    left: auto;
    bottom: auto;
    background: transparent;
    top: 16px;
    width: 9px;
    height: 9px;
    z-index: 0;
    border-right: 2px solid #000;
    border-bottom: 2px solid #000;
}

 
a.gU-by1vid1.gp-button-base.gp-rounded-none.gp-max-w-full.gp-relative.gp-group.gp-inline-flex.gp-items-center {
    position: fixed !important;
    bottom: 0 !important;
    width: 100% !important;
    left: 0 !important;
    border-radius: 0;
    z-index: 9999999999999999 !important;
}
.flickity-carousel .flickity-page-dots {
    left: 50%;
}
.new-2025-popup span.close-icon {
    display: block;
    position: absolute;
    top: -1px;
    right: 0;
    z-index: 99;
}
.new-2025-popup span.close-icon svg {
    width: 15px;
    height: 15px;
}
.collection-sort__header .sidebar-block ul p.new-2025-popup {
    position: relative;
    margin: 0px 0 20px !important;
    padding-bottom: 20px;
}
.collection-sort__header .sidebar-block ul p.new-2025-popup:after {
    content: '';
    display: block;
    position: absolute;
    bottom: 0;
    left: -20px;
    width: calc(100% + 40px);
    height: 1px;
    background: #4A05A6;
}
.collection-sort__header .sidebar-block ul a.see-all {
    background: #4A05A6;
    font-family: PT Sans;
    font-weight: 700;
    font-size: 14px;
    line-height: 150%;
    letter-spacing: 0px;
    text-transform: uppercase;
    color: #fff;
    width: 100%;
    display: block;
    text-align: center;
    padding: 10px 0;
    border-radius: 4px;
    margin-top: 15px;
}
.collection-sort__header .sidebar-block ul .popup-content {
    display: flex;
    flex-wrap: wrap;
}

.collection-sort__header .sidebar-block ul .popup-content li {
    width: 50%;
    padding: 10px;
}

.collection-sort__header .sidebar-block ul .popup-content li label {
    width: 100%;
    position: relative;
    text-align: center;
    overflow: hidden;
    border-radius: 10px;
}

.collection-sort__header .sidebar-block ul .popup-content li label input {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
}

.collection-sort__header .sidebar-block ul .popup-content li label span {
    height: 86px;
    display: flex;
    width: 100%;
    position: relative;
    padding: 20px;
    border: 2px solid #EBEBEB;
    font-weight: 400;
    font-size: 14px;
    line-height: 150%;
    letter-spacing: 0px;
    text-align: center;
    border-radius: 10px;
    color: #000;
  justify-content: center;
  align-items: center;
}
.collection-sort__header .sidebar-block ul .popup-content li label  input:checked + span {
    border-color: #4A05A6;
    background: #F5F0FC;
}
  
.price_filter-custom {
    display: none !important;
}


.home-longe {
    flex-wrap: wrap;
}
.home-longe .col-md-6:nth-child(1) {
    order: 2;
  width: 100%;
}
.home-longe .col-md-6 {
    width: 100%;
}
.home-slider-content {
    text-align: center;
    padding: 30px 0;
} 
.home-slider-content p{
  font-size: 16px;
}
.home-slider-content a {
    margin-left: auto;
    margin-right: auto;
}

.home-slider-main .slick-dots {
    text-align: center;
    padding-left: 0;
}
.home-slider-main .slick-dots li button {
    width: 10px;
    height: 10px;
}
.home-slider-main .slick-dots li {
    width: 10px;
    height: 10px;
}
.home-slider-main .slick-dots {
    bottom: 0;
}



.main_pdp_sec_top {
    padding-left: 0;
}
.thumbs-container .previous {
    left: 0;
}
.thumbs-container .next {
    right: 0;
}
 .product-layout--default .thumbs-left .thumbs-wrapper {
    position: static !important;
    transform: none !important;
}
.product-layout__main-media.items-carousel.flickity-enabled {
    max-width: 100%;
}
.overlay-img {
    top: 20px;
    right: 20px;
}


  
}

@media(max-width: 580px){
.want_to_achieve .row {
    margin-right: -10px;
    margin-left: -10px;
}
.achieve_contents img {
    width: 50px;
}
.achieve_contents p {
    padding-left: 10px;
    font-size: 13px;
    letter-spacing: 0.5px;
}
.want_to_achieve_heading p {
    font-size: 16px;
}
.want_to_achieve_heading h2 {
    font-size: 24px;
}
.want_to_achieve .row .col-md-4 {
    padding: 0 10px;
}
.test-quality-purity h2 {
    font-size: 24px;    margin-bottom: 30px;
}
.test-quality-purity .col-md-6 {
    width: 100%;
}
.quality-purity_images ul li {
    width: 33.33%;
}
.quality-purity_images{
  margin-top: 20px;
}
.quality-purity_images ul li img {
    width: auto;
  height: auto;
}
.quality-purity_images ul {
    align-items: center;
}
.test-quality-purity {
    margin-bottom: 40px;
}

.some-combo-packs-grid {
    padding: 25px 15px;
}
.some-combo-packs-grid .content_block h3 {
    font-size: 20px;
    margin-bottom: 15px;
}  
.some-combo-packs-grid .content_block p {
    font-size: 15px;
}
.some-combo-packs-grid .content_block {
    width: 60%;
}
.some-combo-packs-grid .img_block {
    width: 40%;
}
.some-combo-packs .col-md-6:nth-last-child(1) {
    margin-bottom: 0;
}
.supplements_everyone .items-carousel {
    width: 100%;
    margin: 0 !important;
}
.supplements_everyone .suppl_image {
    width: 100%;
    padding: 30px 15px 30px;
    max-width: 100%;
    display: flex;
    align-items: center;
    margin: 20px 0;
}
.container.supplements_everyone {
    padding: 0 1.5rem;
}
.supplements_everyone .suppl_image h3.collection-title {
    font-size: 20px;
}
.supplements_everyone .suppl_image p.collection-description {
    font-size: 15px;
}
.suppl_image_left {
    width: 40%;
}
.suppl_image_right {
    width: 60%;
}
.suppl_image_left img {
    width: 90%;
}

.product-card .product-name {
    font-size: 15px;
  min-height: auto;
          line-height: 1.5;
}
.supplements_everyone .nav-top__right h3.block-title {
     margin-bottom: 20px;
}
.details-content-text h4 {
    font-size: 26px;
}
.details-content-text p,
.details-content-text li{
    font-size: 16px;
}
.details-content-text p, .details-content-text li {
    font-size: 14px;
}
.details-content-text h4 {
    font-size: 18px;
}
.details-content-text p b {
    font-size: 16px;
}
.details-content-text h3, .details-content-text h2 {
    font-size: 16px;
}
.product-layout .current-price,
.product-price span.money {
    font-size: 18px !important;
}
 .product-price span.old-price.money {
    font-size: 15px !important;
}
.wellness-section .av_style h1.block-title{
  font-size: 24px;
  letter-spacing: 0;
}
.wellness-section .av_style p.block-text {
     font-size: 16px;
}
.home_test .title_block h2,
.vs-initialize-slider .block-title {
    font-size: 24px;
} 
.products-collection p.block-description {
    font-size: 16px;
}
.our_mission .title_content h2 {
    font-size: 24px !important;
}
.our_mission .title_content p{
  font-size: 16px !important;
}
.home_testimonial h2.title {
    font-size: 24px;
}
.block-title__ch .block-title {
    font-size: 24px;
}

.vertical-default .product-detail .product-type {
    font-size: 14px !important;
      margin: 10px 0px !important;
}
.template-index .products-collection .content-slideshow.nav-top__right .flickity-viewport {
    height: 450px !important;
}
span.sale-price.current-price.money, .product-price span.money {
    letter-spacing: -1px;
}
.product-label__sale {
    border-radius: 3px;
    font-size: 11px;
    padding: 1px 5px;
}

#shopify-section-template--18390724608215__products-related {
    margin: 0px 0 40px 0 !important;
}
.details-content #Benefit ul li {
    width: 48%;
    padding-left: 20px;
    padding-right: 10px;
}
.details-content #Benefit ul {
    justify-content: space-between;
}
button.see-more-btn {
    font-size: 16px;
}
button.see-more-btn:after {
    width: 8px;
    height: 8px;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
}

.supergreens-main-section .supergreen-main_block .img {
    max-width: 100%;
} 
.supergreens-main-section .content {
    text-align: left;
}
#shopify-section-template--18390724706519__0f2aa46b-ab67-407b-8312-0aa89baf1d40 .supergreens-main-section {
    margin-bottom: 0;
}
.nad_resource .nad_h2 {
    font-size: 24px;
}
.nad_resource .row .col-md-3, .consume_nad .row .col-md-6:nth-child(1) {
    padding-left: 15px;
}
.nad_resource-content h2,
.consume_nad-content h2{
    font-size: 20px;
    margin-bottom: 15px;
}
.nad_resource-content p,
.consume_nad-content p{
    font-size: 15px;
}
.nad_resource .row .col-md-3,
.consume_nad .row .col-md-6:nth-child(1){
    margin-bottom: 10px;
}
.consume_nad .row .col-md-6:nth-child(2),
.nad_resource .row .col-md-9{
    background: transparent;
}
.nad_resource .product-card,
.consume_nad .product-card{
    background: #fff;
}
.consume_nad .content-slideshow .items-carousel,
.nad_resource .content-slideshow .items-carousel{
    margin-top: 0;
}
.some-combo-packs {
    margin-top: 0px;
}
.details-content div#Reviews {
    padding: 50px 0 0px;
}

.collection-sort__header .filter-wrapper {
    width: 100%;
}
.collection-sort__header .active-tags .container {
    padding: 0;
}
.collection-sort__header .filter-wrapper form {
    row-gap: 10px;
    justify-content: space-between;
}
.collection-sort__header .sidebar-block select#filter-select {
    padding: 10px 25px 10px 10px;
    font-size: 15px;
}
.collection-sort__header .sidebar-block {
    margin-right: 0px !important;
          width: 48% !important;
        max-width: 48% !important;
}
.collection-sort__header .sidebar-block:nth-last-child(1){
  margin-right: 0 !important;
}
.collection-sort__header .collection-sort__by {
    font-size: 15px;
    padding: 9px 25px 9px 10px;
}
.loox-rating .loox-rating-content span.loox-rating-label {
    font-size: 13px;
}
.collection-sort__header .active-tags .filter-tag {
    justify-content: flex-start;
}
.collection_pti .title_content h2 {
    font-size: 24px!important;
}
.product-detail {
  padding: 0 10px 10px;
}
.template-index  .purity-banner-sec {
    margin-bottom: 40px;
}
.supplements_everyone .suppl_image{
  margin-top: 0;
}
section#shopify-section-template--18390719660247__3a58b274-fa0f-4579-94db-068e1ca4c671 {
    background: #F7F7F7;
    padding: 30px 0 0;
}
.vertical-default .product-detail {
  padding: 0 10px 10px;
  position:relative;
}
  .product-card .action-cart {
    position: absolute;
    bottom: 10px;
    left: 10px;
    right: 10px;
}
.products-template .product-layout .product-name.mobile-view {
    font-size: 26px !important;
}
.top_secound_sec.full-width-container.position-relative.banner-padding {
    margin-top: -10px;
}  

.product-form .product-actions .btn-add-cart {
    width: auto;
    position: fixed;
    bottom: 0px;
    right: 0px;
    z-index: 999999999999;
    left: 0px;
    margin: 0;
  border-radius: 0 !important;
}
.details-content div#Reviews h5 {
    font-size: 18px;
}
.headerIcons div#block-header-mobile-0 {
    order: 4;
}
.collection-sort__header .sidebar-block {
    position: relative;
}
.price_filter-custom .price-range-container {
    top: 40px;    width: 100% !important;
}

.price-range-container .pointer-label.high {
padding: 0 !important;
}

 .price-range-container .back-bar .pointer-label {
    font-size: 13px !important;
} 
.price_filter-custom h3.price_title {
    font-size: 15px;
          padding: 10px 25px 10px 10px;
}

  /* 04-03-2025 */
  
  
.header .header-mobile_menu-2025 .header-menu-item>a {
    padding: 10px 10px;
}
.header-mobile_menu-2025 .mobile-menu_health {
    padding: 10px 10px;
}

.bundle-sec-row {
    padding: 20px;
}
.bundle-sec-heading {
    margin-bottom: 5px;
}
.bundle-sec-list h3 {
    font-size: 16px;
}
.bundle-sec-list span {
    font-size: 14px;
}
.bundle-sec-button a {
    max-width: 100%;
    font-size: 14px;
}
.bundle-sec-list img {
    object-fit: contain;
    height: 25px;
    object-position: left;
}
.bundle-sec-list {
    margin: 15px 0;
}
.bundle-sec-button p {
    font-size: 14px;
    line-height: 1.4;
}
.bundle-save {
    padding-top: 0;
}
.bundle-sec-section {
    margin-bottom: 10px;
}


  /* 05-03-2025 */
.template-collection .collection-layout {
    padding-top: 10px;
}
.collection-card__wrapper {
    padding: 0 5px !important;
}
.col-padding .row {
    margin: 0 5px !important;
}
.collection-card__wrapper .product-card.show-border,
.collection-card__wrapper .product-card.show-shadow {
    margin-bottom: 10px !important;
}
.collection-sort__header .sidebar-block {
    width: 100% !important;
    max-width: 100% !important;
}
  .collection-sort__header .sidebar-block ul p {
    margin-bottom: 0 !important;
    font-size: 20px;
    color: #000;
    font-weight: 700;
}
.collection-sort__header .sidebar-block ul{
  background: #f6f6f6;
}
.filter-tag .filter-popup {
    background: #f6f6f6;
}

.product-founder-sec-heading {
    width: 100%;
    padding-right: 0;
    margin-bottom: 20px;
}
.product-founder-sec-button {
    width: 100%;
    padding-left: 0;
}
.product-founder-row {
    padding: 20px;
}
  .product-founder-sec-heading h2 br{
    display: none;
  }

.mobile-heade-search {
    position: absolute;
    left: 10%;
}
.header .mobile-heade-search button.search-button.header-search__button {
    position: inherit;
    z-index: 0;
    left: auto;
    top: auto;
    order: 1;
}
.header .mobile-heade-search .search-input-container {
    order: 2;
  display: none;
}
.container.search-result .page-title {
    font-size: 17px;
    text-align: center;
}
.container.search-result{
  padding-left: 10px;
  padding-right: 10px;
}
.template-search .search-result .search-form {
    margin: auto;
}


.products-template .product-layout {
    z-index: 2 !important;
}

.product-price span.old-price.money {
    font-size: 14px !important;
}
.product-layout .current-price,
.product-price span.money {
    font-weight: 700 !important;
}
.product-price span.old-price.money{
  font-weight: 500 !important;
}

.product-single-option.product-option__circle .option-label small {
    display: inline-block;
}

/* end 580 */

.headerIcons .mobile-heade-search {
    left: 13%;
}
.search-active .headerIcons .mobile-heade-search {
    position: absolute;
    left: 0;
    width: 100%;
    display: flex;
    align-items: center;
    top: 0;
    height: 100%;
    background: #fff;
    z-index: 1;
    padding: 20px 0;
}
.result-container {
    width: 100%;
    max-width: 100%;
  top: 125%;
}
.mobile-heade-search form.header-search.search-form {
    align-items: center;
    width: 100%;
    padding: 0 20px;
}
.search-active .header .header-search .search-input-container {
    order: 1;
}
.headerIcons .mobile-heade-search .search-parent {
    order: 2;
    margin: 0 0 0 19px;
}
#RecoverPasswordForm {
    padding: 0 !important;
}
.vertical-default .product-detail .product-type {
    margin-top: 0px !important;
}  
.home_testimonial h2.title {
    text-align: center;
}
.loox-rating .loox-icon {
    width: 13px !important;
    height: 13px !important;
}

.home_testimonial .slick-slide {
    padding: 10px 10px 0;
}
.testimonial_slider .slick-list {
    padding-right: 70px;
}
.test-image {
    width: 50px;
}
.testi-rate-verify {
    width: calc(100% - 40px);
    padding-left: 13px;
}
.testi_content p {
    font-size: 14px;
}
.testi_content p strong {
    font-size: 16px;
}
.testi_content p br {
    display: none;
}
.product-actions span.add-cart__text {
    font-size: 20px;
    letter-spacing: 0;
}

 
.price_filter-custom.price_filt .price-range-container {
       position: inherit;
} 
.details-menu {
    z-index: 1;
}

.template-login .needsclick,
.template-register .needsclick{
  display:none;
}
.cart-wrapper .cart-dropdown.fade {
    display: block !important;
    z-index: 999999;
}

.collection-sort__header .collection-sort__by {
    width: 100%;
    display: block;
}
collection-sort {
    width: 44%;
  display: none;
}
.filters-mobile.mobile_view {
    width: 100%;
}
.filters-mobile a#filter-mb{
  width: 100%;
  display: block;
}
.filters-mobile a#filter-mb span {
    right: 34%;
}
.thumbs-wrapper .product-thumb {
    width: 55px !important;
}

.product-layout .product-single-option {
    padding-bottom: 10px;
}

.title_and_discription_part h2 {
    font-size: 70px;
    font-weight: bold;
    line-height: 1;
}
.title_and_discription_part p {
    font-size: 28px;
    line-height: normal;
} 
.title_and_discription_part .btn {
    font-size: 16px;
}
.title_and_discription_part img {
    width: 140px;
    margin-top: 30px;
}

.title_and_discription_part h2 span.changing-text-container {
    display: block;
    height: 66px;
}
.home-banner-animation-text {
    padding: 30px 0 80px;
}
.supplement-feature-item span.supplement-feature-text {
    padding-left: 0;
    width: 100%;
    padding-top: 5px;
  display: block;
} 
.supplement-feature-box .supplement-feature-item {
    font-size: 13px;
    height: auto;
    text-align: center;
    padding: 5px 5px;
    display: block;
}
.supplement-feature-box {
    align-items: unset;
}
.supplement-feature-box .supplement-feature-item svg {
    width: 17px;
    height: 17px;
}

.title_and_discription_part {
    width: 100%;
}
.banner-animation-sec {
    display: flex;
}
.images_part.changing-images-container {
    margin: 0;
    position: absolute;
    bottom: 32px;
    right: 10px;
    width: 150px;
}

  
  
}






@media(max-width: 375px){
.loox-rating .loox-rating-content span.loox-rating-label {
    font-size: 12px;
    margin-left: 8px;
}
.product-layout .product-form>b p#saving-message-start {
    font-size: 15px;
}
.top_secound_sec.full-width-container.position-relative.banner-padding {
    margin-top: 20px;
}  
  
}