.header__menu-item span{font-weight:600;font-size:12px;line-height:100%;letter-spacing:0%;text-transform:uppercase}@media screen and (min-width: 990px){header.header--middle-left{grid-template-columns:auto auto 1fr auto}}header a.header__icon--account,header .swym-header-launcher{display:none!important}.header .header__menu-item{padding-left:2px}.header-Button-1{width:max-content;height:44px;opacity:1;border-radius:10px;background:#3a414a;display:flex;justify-content:center;align-items:center;padding:10px}.header-Button-1 a{color:#fff;text-decoration:none;text-transform:uppercase;font-family:Josefin Sans,sans-serif;font-size:14px}.header-Button-2{border:1px solid #0E191D;width:max-content;height:44px;opacity:1;border-radius:10px;border-width:1px;display:flex;align-items:center;justify-content:center;padding:10px}.header summary.list-menu__item{padding-right:23px}.header-Button-2 a{font-family:Josefin Sans,sans-serif;color:#0e191d;text-decoration:none;text-transform:uppercase;font-size:14px}.header-Button{display:flex;gap:4px;justify-content:flex-end;align-items:center}.why-shop-section h2,.collection h2,.collapsible-content h2,.testimonial-container h2,h2.blog__title,h2.faq-accordion__heading{font-weight:400;font-size:30px;line-height:136%;text-transform:uppercase;color:#0e191d}a.faq-footer__btn:hover{box-shadow:-1rem -1rem 1rem -1rem #0000000d,1rem 1rem 1rem -1rem #0000000d,0 0 .5rem #fff0,0 2rem 3.5rem -2rem #00000080}.header-Button-1:hover{background:#fff;border:1px solid #0E191D}.header-Button-1:hover a{color:#3a414a}.header-Button-2:hover{box-shadow:-1rem -1rem 1rem -1rem #0000000d,1rem 1rem 1rem -1rem #0000000d,0 0 .5rem #fff0,0 2rem 3.5rem -2rem #00000080;background:#3a414a}.header-Button-2:hover a{color:#fff}.testimonial-slider-section{background:linear-gradient(196.07deg,#bce095c4 44.86%,#97d487c4 47.08% 86.23%);padding:86px 20px;text-align:center;background-image:url(/cdn/shop/files/testimonial-banner_323cc37b-e81d-45df-8403-1a8b036e6ed1.webp?v=1758614179);background-repeat:no-repeat;background-attachment:fixed;object-fit:cover;background-size:cover;background-position:center;width:100%;background-blend-mode:overlay;background-color:linear-gradient(196.07deg,#bce095c4 44.86%,#97d487c4 47.08% 86.23%)}.testimonial-heading{margin:0}.testimonial-slider{display:flex;gap:20px}.testimonial-slider{margin-top:44px}p.sub-title{font-weight:400;font-size:19px;line-height:153%;letter-spacing:2%;text-align:center;vertical-align:middle;text-transform:capitalize;color:#fff;margin:0}.slick-redius{border:1px solid white;padding:12px;display:flex;justify-content:center;border-radius:76%;width:40px;height:40px}.testimonial-card-p{background:#fff;margin:0 14px;border-radius:6px;height:280px;box-shadow:6px 42px 72px #00000036}.testimonial-header{background-color:#3a414a;padding:12px 20px;color:#fff;text-align:left;font-weight:700;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:space-between;align-items:center}.testimonial-stars{padding-left:10px}.testimonial-name{color:#fff;margin:6px 0 2px;font-weight:500;font-size:17px;line-height:100%;letter-spacing:0%}.testimonial-stars .star{color:#fbda4f;font-size:16px}.testimonial-body{color:#000;font-weight:400;font-size:14px;line-height:21px;letter-spacing:0%;vertical-align:bottom;text-transform:capitalize;padding:0 20px 12px;border-top:none;margin-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.testimonial-body p{margin-top:0;padding-top:20px;text-align:left}.testimonial-container button.slick-arrow{background:transparent;border:none}.testimonial-container .slick-prev .slick-redius{transform:rotate(180deg)}.testimonial-container .slick-next{right:18px}.testimonial-container .slick-prev{left:18px}.testimonial-container .slick-next:before,.slick-prev:before{display:none}@media (max-width: 768px){.testimonial-slider{flex-direction:column}.testimonial-heading{font-size:30px}.testimonial-container .slick-prev{left:-16px}.testimonial-container .slick-next{right:0}.section-heading{font-size:30px!important}}.testimonial-container h2{color:#fff!important}p.text-name-buyer{color:#747474;padding:0;font-weight:400;font-style:Regular;text-transform:capitalize}.article-card-wrapper .card__information{box-shadow:6px 9px 25px 2px #5184961a;border-radius:3px;margin-top:-86px;z-index:0;background:#fff;margin-left:4px;margin-right:4px;padding-top:0}.article-card-wrapper .article-card__info{padding-top:.4rem;width:141px;height:38px;opacity:1;margin-left:-21px;border-radius:3px;background:#3b424c;color:#fff;padding:14px}.article-card-wrapper .full-unstyled-link{text-decoration:none;color:currentColor;display:block;font-family:Josefin Sans;font-weight:600;font-style:SemiBold;font-size:23px;leading-trim:NONE;line-height:120%;letter-spacing:0%;margin-top:20px}.article-card-wrapper p.article-card__excerpt.rte-width{font-weight:400;font-size:19px;line-height:153%;letter-spacing:2%;vertical-align:middle;text-transform:capitalize;color:#747474}p.blog-subtitle{font-weight:400;font-size:19px;line-height:153%;letter-spacing:2%;vertical-align:middle;text-transform:capitalize;color:#747474;WIDTH:100%;max-width:45%;margin-top:0}.blog .title-wrapper--no-top-margin{margin-top:0;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0px}.newsletter .content-container--full-width:after{padding:46px 20px;text-align:center;background-image:url(/cdn/shop/files/bigstock-Moon--163026.webp?v=1758601607);background-repeat:no-repeat;object-fit:cover;background-size:cover;background-position:center;width:100%;filter:grayscale(100%);-webkit-filter:grayscale(100%)}.newsletter .content-container--full-width:before{width:100%;left:0;right:0;content:"";position:absolute;background:#0000008a;height:100%;top:0}.newsletter h2.inline-richtext.h1.scroll-trigger.animate--slide-in{font-family:Josefin Sans;font-weight:400;font-style:Regular;font-size:52px;leading-trim:NONE;line-height:120%;letter-spacing:-5%;color:#fff;margin:0}.newsletter p{font-family:Jost;font-weight:400;font-style:Regular;font-size:24px;leading-trim:NONE;line-height:150%;letter-spacing:0%;color:#fff}button#Subscribe{position:unset;width:100%;background:#fff;border-radius:10px;margin-top:10px;height:50px;font-weight:600;font-size:16px;line-height:225%;letter-spacing:6%;text-align:center;vertical-align:middle;text-transform:uppercase;color:#0e191d}.newsletter-form__field-wrapper .field{z-index:0;border:1px solid #FFFFFF;background:transparent;border-radius:10px}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:before{display:none}.newsletter-form__field-wrapper .field__input{padding-right:5rem;background:transparent;color:#fff}.newsletter label.field__label{color:#fff}.product-option--color .product-option *{display:flex!important;margin:0}.newsletter .flex{display:flex;gap:70px;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.newsletter .flex-12{text-align:left}p.text-newsletter{font-weight:500;font-style:Italic;font-size:16px;line-height:155%;letter-spacing:2%;text-transform:capitalize}.newsletter .newsletter-form{margin:0}a.button.button--primary{display:inline-block;background:#3a414a;color:#fff;padding:10px 24px;border-radius:10px;text-decoration:none;transition:all .3s;font-size:16px;line-height:225%;letter-spacing:6%;text-align:center;vertical-align:middle;text-transform:uppercase}.metafield-block ul{list-style:none;padding:0;margin:10px 0}.View-collection{border:1px solid #0E191D;height:50px;border-radius:10px;display:flex;justify-content:center;align-items:center;color:#0e191d;font-size:16px;line-height:225%;letter-spacing:6%;text-align:center;vertical-align:middle;text-transform:uppercase;width:max-content;padding:20px;margin-top:20px}.collection__view-all a.button{font-size:16px;leading-trim:NONE;line-height:225%;letter-spacing:6%;text-align:center;vertical-align:middle;text-transform:uppercase}.price__regular{color:#747474}.price{font-family:Josefin Sans;font-weight:400;font-style:Regular;font-size:21px;leading-trim:NONE;line-height:221%;letter-spacing:2%;text-transform:capitalize;color:#747474}.collection .full-unstyled-link{text-decoration:none;color:#0e191d;display:block;font-family:Josefin Sans;font-weight:400;font-style:Regular;font-size:21px;leading-trim:NONE;line-height:120%;letter-spacing:0%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.option-values{display:flex;gap:4px;flex-wrap:wrap;align-items:center}.option-value-label{cursor:pointer;display:inline-block}.option-input{display:none}.card-information span.option-label{width:14%}.color-swatch{width:18.467041015625px;height:18.467041015625px;border-radius:50%;border:.4px solid #ddd;display:inline-block;box-sizing:border-box}.card-information.option-input:checked+.color-swatch{border-color:#000;transform:scale(1.06)}.card-information .product-option{display:flex;gap:16px}.text-swatch{padding:4px 8px;border:1px solid #ddd;border-radius:3px;display:inline-block;background:#3a414a;color:#fff;border:.45px solid #000000B8;font-size:11px}.option-input:checked+.text-swatch{border-color:#000;background:#f5f5f5}.collection .slider-button,.collection-list-wrapper .slider-button,.blog .slider-button{color:rgba(var(--color-foreground),.75);background:transparent;border:none;cursor:pointer;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border:2px solid #3A414A;border-radius:100%;margin-left:10px}.collection p,.collection-list-wrapper p{margin:0;font-size:19px}@media screen and (min-width: 990px){.collection .underline-links-hover:hover a{text-decoration:none;text-underline-offset:.3rem}}.collection .slider-buttons,.collection-list-wrapper .slider-buttons,.blog .slider-buttons{display:flex;align-items:center;justify-content:center;position:absolute;top:-100px;right:0}.collection button.slider-button:disabled,.collection-list-wrapper button.slider-button:disabled,.blog button.slider-button:disabled{background:#3a414a;color:#fff}.collection button.slider-button.slider-button--prev:disabled .svg-wrapper,.blog button.slider-button.slider-button--prev:disabled .svg-wrapper,.collection-list-wrapper button.slider-button.slider-button--prev:disabled .svg-wrapper{display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;color:#fff;fill:#fff}.collection .slider-button[disabled] .icon,.collection-list-wrapper .slider-button[disabled] .icon,.blog .slider-button[disabled] .icon{color:#fff;cursor:not-allowed;font-weight:700}.collection .slider-counter,.collection-list-wrapper .slider-counter,.blog .slider-counter{display:none}.image-text__image:before{background-color:#f9fafa;content:"";position:absolute;top:0;width:80%;height:100%;z-index:1;left:0}.image-text__image-2{z-index:2}.image-text-section .image-text__image{background:transparent;position:relative}.collection-list-wrapper .full-unstyled-link{text-decoration:none;color:currentColor;display:block;font-family:Josefin Sans;font-weight:400;font-style:Regular;font-size:21px;leading-trim:NONE;line-height:120%;letter-spacing:0%;color:#0e191d}@media screen and (min-width: 990px){.underline-links-hover:hover a{text-decoration:none!important;text-underline-offset:none}}@media screen and (min-width: 990px){.slider--desktop .slider__slide:first-child{margin-left:0!important}}@media screen and (min-width: 990px){.slider--desktop.grid--4-col-desktop .grid__item{width:-webkit-fill-available!important}}h2.collection-list-title{font-weight:400;font-size:30px;line-height:136%;text-transform:uppercase;color:#0e191d}@media screen and (max-width: 990px){.newsletter .flex{flex-direction:column}.why-shop-subheading{max-width:100%!important}.top-bar-container{overflow:hidden}.why-shop-section h2,.image-text__heading,.collection h2,.collapsible-content h2,.testimonial-container h2,h2.blog__title,h2.faq-accordion__heading,h2.collection-list-title{font-size:24px!important;line-height:normal!important}.custom-banner__content-box{width:100%;max-width:100%!important}.custom-banner__buttons{justify-content:center;display:flex}.custom-banner__content-box .btn.btn-primary{padding:12px 10px;font-size:14px;transition:all .3s ease;align-items:center;justify-content:center;display:flex}.custom-banner__content-box .custom-banner__buttons a{font-size:14px}.custom-banner__image{height:726px}.custom-banner__image img{height:100%}.custom-banner__heading{font-size:26px!important}.custom-banner__subheading{font-size:20px!important}p.custom-banner__sub-heading{font-size:18px!important}.collection .slider-buttons,.collection-list-wrapper .slider-buttons,.blog .slider-buttons{top:-50px;right:34px}.feature-title-1{font-size:20px!important}.feature-description-1{font-size:18px!important}.View-collection{height:14px;font-size:14px;padding:16px}p.blog-subtitle{max-width:100%;margin-top:16px}a.button.button--primary{font-size:14px}.header-Button-2{display:none}.header-Button-1{width:max-content;height:44px}.newsletter h2.inline-richtext.h1.scroll-trigger.animate--slide-in{font-size:36px}}a.btn.btn-primary:hover{transition:transform var(--duration-long) ease,box-shadow var(--duration-long) ease;transform-origin:center}.faq-group__title{font-family:Josefin Sans}a.button{font-size:16px;text-align:center;text-transform:uppercase}.custom-banner__buttons .btn-secondary:hover{background:#fff;color:#000;border:1px solid #FFFFFF}a.btn.btn-primary:hover{background:#f4f4f400;color:#fff;border:1px solid #FFFFFF}.product-card-wrapper .form span{display:flex;justify-content:center;gap:12px;align-items:center;font-weight:600;font-size:16px;leading-trim:NONE;line-height:225%;letter-spacing:6%;text-align:center;vertical-align:middle;text-transform:uppercase}.product-card-wrapper form.form{margin-top:3px;position:absolute;bottom:0;z-index:9}.product-option.product-option--size{margin-bottom:25px}.card-wrapper:hover .View-collection{background:#3a414a;color:#fff;border:none}.card-wrapper:hover .button:before,.card-wrapper:hover .button:after{display:none}.card-wrapper:hover button#-submit{background:#3a414a;color:#fff;border:none}.card-wrapper:hover button#-submit svg{filter:invert(1)}@media screen and (min-width: 990px){.footer .footer-block.grid__item:nth-of-type(1){width:30%}.footer .footer-block.grid__item:nth-of-type(2){width:12%}.footer .footer-block.grid__item:nth-of-type(3){width:15%}.footer .footer-block.grid__item:nth-of-type(4){width:15%}.shopify-section .slider--desktop.grid--4-col-desktop .grid__item{width:25%}}.collection .variant-product{position:relative;bottom:0;width:100%;z-index:2}.collection .card--standard>.card__content .card__information{padding-left:0;padding-right:0;min-height:296px}section.features-12 strong{font-size:14px;line-height:120%;letter-spacing:0%;text-align:center;color:#000001}section.features-12{display:flex;margin:20px 0;justify-content:center;align-items:center}.feature-item-12{flex:1}section.features-12 p{margin:0}.popup-content button.button{margin-top:10px}.color-swatch-btn{width:24px;height:24px;border-radius:50%;border:1px solid #ddd;cursor:pointer}.color-swatch-btn.active{border:2px solid #000}button.option-btn-size{background:#3a414a;color:#fff;padding:4px;border-radius:2px}button.option-btn{margin-bottom:14px}button.option-btn.option-btn-size.active{background:transparent;color:#3a414a;border:.45px solid #000000B8}button.button-1{background:transparent;border:1px solid #0E191D;width:max-content;height:50px;opacity:1;border-radius:10px;border-width:1px;display:flex;align-items:center;justify-content:center;padding:12px;gap:7px;margin-top:10px;font-size:16px;line-height:normal;text-transform:uppercase}.product-card-wrapper:hover button.button-1{background:#3a414a;color:#fff}.product-card-wrapper:hover button.button-1 svg{filter:invert(1)}@media screen and (max-width:464px){.custom-banner__buttons{justify-content:center;display:flex;flex-wrap:wrap}.custom-banner__content-box .btn.btn-primary,.custom-banner__content-box .custom-banner__buttons a{width:100%}.custom-banner__image{height:884px!important}h1.banner__title-badge{font-size:12px!important}p.banner__subtitle-badge{font-size:10px!important}.banner-badge{display:flex;justify-content:center;align-items:center;width:100%;bottom:5%!important}.feature-icons-container{justify-content:center!important;gap:14px}button.button-1{height:24px}.image-text__image-2{height:244px!important}.image-text__image img{height:auto!important}.custom-banner__content{height:100%!important}.color-swatch-btn{width:18px;height:18px}.image-text__image:before{top:-36px}}@media screen and (max-width: 1200px){.custom-banner__image{height:726px}.custom-banner__image img{height:100%}.collection .card--standard>.card__content .card__information{padding-left:0;padding-right:0;height:364px}}@media screen and (max-width: 768px){.collection slider-component button.button-1{height:30px}.collection slider-component .color-swatch-btn{width:10px;height:18px;margin-top:14px}}@media screen and (max-width: 768px){product-recommendations button.button-1{height:45px}}@media screen and (max-width: 768px){.collection .card--standard>.card__content .card__information{padding-left:0;padding-right:0;height:295px}.color-swatch-btn{width:18px;height:18px}#djp-content h2,#djp-content h1{font-size:26px!important;margin:0 0 25px}button.option-btn-size{padding:4px;margin-bottom:4px;font-size:10px}.custom-banner__content{height:100%!important}button.button-1{height:24px}}@media screen and (max-width: 1300px){.collection .card--standard>.card__content .card__information{height:364px}}@media screen and (max-width: 1400px){.custom-banner__image{height:726px}}.related-products .full-unstyled-link{text-decoration:none;color:#0e191d;display:block;font-family:Josefin Sans;font-weight:400;font-style:Regular;font-size:21px;leading-trim:NONE;line-height:120%;letter-spacing:0%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.pickslide-next-slide{right:-50px!important}.pickslide-prev-slide{left:-50px!important}.collection div#ultimateTrustBadgeswidgetDiv{display:none}.h4.spf-product-card__title{text-decoration:none;color:#0e191d;display:block;font-family:Josefin Sans;font-weight:400;font-style:Regular;font-size:21px;leading-trim:NONE;line-height:120%;letter-spacing:0%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 768px){.product-grid-container button.spf-product__form-btn-addtocart{width:max-content;height:50px!important;opacity:1;border-radius:10px!important}}@media screen and (max-width: 768px){.product-grid-container button.spf-product__form-btn-addtocart{width:max-content;height:40px!important;opacity:1;border-radius:10px!important}#shopify-section-template--18447320219810__why_shop_with_us_6wMHVJ{display:none}}@media screen and (max-width: 768px){.collection button.button-1{height:50px}}p.text-newsletter{color:#fff;z-index:9;position:relative}@media (max-width: 1098px){.header-Button{display:none}}.related-products .variant-product{position:relative;bottom:0;width:100%;z-index:2}.testimonial-card{flex:1}.header details[open]>.header__submenu{padding:12px}.header .list-menu--disclosure{width:40rem}@media (max-width: 749px){.grid .footer-block.grid__item{margin:0}.grid .footer-block__heading{position:relative;margin:0;padding:1.5rem 0;cursor:pointer}.grid .footer-block__heading:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);width:20px;text-align:center}.grid .footer-block__heading:not(.block-collapsed):after{content:"-"}.grid .footer-block__heading.block-collapsed+.footer-block__details-content{visibility:hidden;opacity:0;height:0;margin:0;padding:0;transition:all .2s ease-out;overflow:hidden}.grid .footer-block__heading+.footer-block__details-content{visibility:visible;opacity:1;height:auto;transition:all .2s ease-out;overflow:hidden;margin-bottom:3rem}}\200b{}
/*# sourceMappingURL=/cdn/shop/t/11/assets/Custom-s.css.map */
