.BannerForm.form-horizontal .form-title{display:flex;flex-direction:column;gap:32px}.BannerForm__Container.GiveawayBanner .banner-content{padding:0 10px}.BannerForm.form-horizontal .form-klaviyo .Button{margin-top:16px!important;text-transform:capitalize}.BannerForm.form-horizontal .form-title .h1{font-size:48px;line-height:130%}.BannerForm.form-horizontal .form-title p{font-size:20px;font-weight:500;line-height:150%}.form-klaviyo{padding:48px;gap:16px;border-radius:30px;max-width:575px;width:100%;background:#fff}.BannerForm.form-horizontal .form-wrapper{display:flex;justify-content:center;align-items:center;gap:80px}.form-klaviyo .field{display:flex;gap:16px;margin:0!important}.form-klaviyo input{color:#2c2c2c;font-size:16px;text-transform:inherit;margin:0!important;height:45px;border:1px solid #D0D5DD;box-shadow:0 1px 2px #1018280d}.form-klaviyo button{margin:0!important}.form-klaviyo input::placeholder{text-transform:capitalize;font-size:16px;color:#2c2c2c;opacity:.6}@media (min-width:768px){.BannerForm__Container.GiveawayBanner{height:700px}}@media (max-width:1000px){.form-klaviyo .field{flex-direction:column}.form-klaviyo{padding:30px}.BannerForm.form-horizontal .form-wrapper{gap:20px}.BannerForm.form-horizontal .form-title{max-width:350px}}@media (max-width:767px){.banner-position{justify-content:center!important}.BannerForm.form-horizontal .form-title .h1{font-size:32px;text-align:left}.BannerForm.form-horizontal .form-wrapper{flex-direction:column-reverse}.BannerForm__Container.GiveawayBanner{height:950px}.BannerForm.form-horizontal .form-title p{text-align:left;font-size:16px}.BannerForm.form-horizontal .form-title{padding:0 25px;max-width:100%}.BannerForm.form-horizontal .form-title,.form-wrapper{gap:24px}.form-klaviyo{padding:24px}}.BannerForm.form-horizontal .hidden{display:none}.BannerForm.form-horizontal [data-klaviyo-form=success]{max-width:500px}.Button:disabled{color:#000}.Product .CollapsibleContent__Content h1{font-size:20px;font-weight:500!important;margin-bottom:20px;display:block;line-height:1.3em}.Product__Info .CollapsibleContent *{color:#2c2c2c}.Product .CollapsibleContent__Content h1,.Product .CollapsibleContent__Content h1 *{font-size:20px;margin-top:24px;margin-bottom:15px;font-weight:500!important}.Product .CollapsibleContent__Content h2,.Product .CollapsibleContent__Content h2 *{font-size:18px;margin-top:25px;margin-bottom:15px;font-weight:500!important}.Product .CollapsibleContent__Content h3,.Product .CollapsibleContent__Content h3 *,.Product .CollapsibleContent__Content h4,.Product .CollapsibleContent__Content h4 *,.Product .CollapsibleContent__Content h5,.Product .CollapsibleContent__Content h5 *,.Product .CollapsibleContent__Content h6,.Product .CollapsibleContent__Content h6 *{font-size:16px;margin-top:25px;margin-bottom:15px;font-weight:500!important}.Product .CollapsibleContent__Content p{padding-bottom:10px}.Product .CollapsibleContent__Content ul{list-style:inside}@media (max-width: 939px){.Collection .ProductItem__Title{font-size:14px}.product-item__description{color:#000;text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.product-item__description{color:#7b7b7b!important;text-align:center;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.Product .product-heading{color:#000;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:normal;margin-top:18px!important}.Product .CollapsibleContent__Content h1{font-size:20px;margin-top:25px;margin-bottom:15px}.Product .CollapsibleContent__Content h2,.Product .CollapsibleContent__Content h2 *{font-size:18px;margin-top:25px;margin-bottom:15px}.Product .CollapsibleContent__Content h3,.Product .CollapsibleContent__Content h3 *,.Product .CollapsibleContent__Content h4,.Product .CollapsibleContent__Content h4 *,.Product .CollapsibleContent__Content h5,.Product .CollapsibleContent__Content h5 *,.Product .CollapsibleContent__Content h6,.Product .CollapsibleContent__Content h6 *{font-size:16px;margin-top:25px;margin-bottom:15px}.Product__Info p span{color:#2c2c2c;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:145%}}@media (min-width: 940px){.Product .product-heading{color:#000;font-family:Roboto;font-size:48px;font-style:normal;font-weight:500;line-height:normal}.Product .CollapsibleContent__Content h1{line-height:1.2em;margin-bottom:20px}}@media (max-width: 940px){.MobileMenu li{border-top:1px solid #D9D9D9}.MobileMenu li:last-child{border-bottom:1px solid #D9D9D9}.MobileMenu li *{color:#2c2c2c;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize}.MobileMenu li a{padding:24px 18px}.MobileMenu__Nav{min-height:calc(100dvh - 197px)!important}.MobileMenu__bottom-wrap{height:96px!important}.MobileMenu__navlogo{padding:24px 18px}.MobileMenu .logo{max-width:103px;max-height:42px}.MobileMenu .HeaderNav__ChildLink{padding-left:58px;background:#f9f9f9!important}.MobileMenu .HeaderNav__GrandChildDropdown{padding-left:74px;flex-direction:column;gap:24px;padding-bottom:18px}li[data-has-grandchildlink].isOpen .HeaderNav__GrandChildDropdown{display:flex;background:#f9f9f9}li[data-has-childlink] ul *{background:#f9f9f9!important}li[data-has-childlink] .Icon--chevron-down{transform:rotate(-90deg)}.MobileMenu .HeaderNav__GrandChildDropdown li{border:unset}.MobileMenu .HeaderNav__GrandChildDropdown a{padding:unset;font-weight:400}.MobileMenu__bottom{display:flex;align-items:center;padding:unset;gap:18px;height:unset;padding:24px 18px;position:relative!important}.login-sign{text-transform:capitalize}.MobileMenu__bottom-links{margin-top:0}.MobileMenu__bottom localization-form{display:flex;padding:16px 20px;justify-content:center;align-items:center;gap:10px;border-radius:120px;border:1px solid #D9D9D9;background:#fff;width:50%}#drawer_language_code{color:#2c2c2c;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}localization-form#drawer select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:1.5em;background-image:url("data:image/svg+xml;charset=UTF-8,<svg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'><path d='M6.50003 4L10.5 8L6.5 12' stroke='%232C2C2C' stroke-width='1.5' stroke-miterlimit='16' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-size:18px!important;background-position:right 0px!important}.MobileMenu__bottom-links{display:flex;padding:16px 20px;align-items:center;gap:8px;flex:1 0 0;border-radius:120px;border:1px solid #D9D9D9;background:#fff}.HeaderNav__Link li{background:#f9f9f9!important}.MobileMenu__bottom-wrap{padding-left:0!important;padding-right:0!important;padding-top:0!important;position:relative!important}.MobileMenu__bottom-links *{color:#2c2c2c;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.login-sign{color:#2c2c2c;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400!important;line-height:normal}.opened-drawer .needsclick{display:none}.MobileMenu__wrapper{display:flex;align-items:center;gap:16px}}.Product__tab{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch;border-radius:120px;border:1px solid #D9D9D9;background:#fff}.Product__tab:has(.open){border-radius:16px!important}.Product__accordion,.Product__accordion *{color:#2c2c2c!important;font-family:Roboto!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;text-transform:capitalize!important;letter-spacing:0!important}.Product__accordion .Icon--circle-minus{display:none;width:24px!important;height:24px!important}.Product__accordion.open .Icon--circle-minus{display:block}.Product__accordion .Icon--circle-plus{display:block;width:24px!important;height:24px!important}.Product__accordion.open .Icon--circle-plus{display:none}.Product .CollapsibleContent{width:100%!important}@media (min-width: 941px){.Icon--cart-new,.badge-mobile{display:none!important}.Product__Info{margin-top:0!important}.badge-mobile{display:none}.badge-desktop{display:block}}@media (max-width: 940px){.ProductBuild .product__wrap-price-qty{display:flex;flex-direction:column!important;gap:20px}.Product .product__wrapper{padding:24px!important;background:#f9f9f9!important}.Product .product__gallery-wrap{border-radius:20px!important;border:1px solid #D9D9D9!important;background:#fff!important}.Product .Product__Thumbs{margin-top:18px!important}.Product .Product__Thumbs .swiper-slide{width:20%;margin-right:16px!important}.Product .badge-mobile{display:block}.Product .badge-desktop{display:none!important}.Product .Product__Info{margin-top:18px!important}.Product .badge-mobile .stamped-badge{display:flex!important;justify-content:space-between!important}.Product .product__wrap-price-qty{display:flex;align-items:center;justify-content:space-between;padding:18px 0;flex-direction:row-reverse;border-top:1px solid #d9d9d9;border-bottom:1px solid #D9D9D9}.Product .product__cta,.Product .Product__Price{margin-top:0!important}.Product .Price--highlight{color:#2c2c2c;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.Product .Price--compare-at{color:#7b7b7b!important;font-family:Roboto!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;text-decoration-line:line-through!important}.Product .ProductCounter{display:flex!important;padding:12px!important;flex-direction:row!important;align-items:flex-start!important;gap:10px!important;border-radius:120px!important;border:1px solid #D9D9D9!important;background:#fff!important;height:44px!important;width:100px!important}.ProductCounter button{height:21px!important;width:24px}.ProductCounter input[type=number]{margin-top:-2px!important;color:#2c2c2c;font-family:Roboto;font-size:20px;font-style:normal;font-weight:500;line-height:100%}.qty-minus{transform:translate(12px)}.qty-plus{transform:translate(-12px)}.Product .js-add-to-cart{height:48px!important;text-transform:capitalize;letter-spacing:0!important;width:50%}.Product .js-add-to-cart span{color:#fff;text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.Product .js-add-to-cart{height:48px!important}.Product .hide--on-mobile{display:none!important}.Product .Icon--cart-new{margin-right:10px}.Product .Product__Buttons{gap:18px!important}.Product__Thumbs li .rounded-8{border-radius:16px!important;border:1px solid #D9D9D9!important;background:#fff!important}.product__wrapper .swiper-main,.swiper-2{border-radius:16px;border:1px solid #D9D9D9;background:#fff}.Product .Product__Buttons .Button--transparent{color:#000;text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:capitalize;height:48px;letter-spacing:0;margin:unset!important;width:50%}}.Product .swiper-main .swiper-button-prev,.Product .swiper-main .swiper-button-next{display:none!important}.ProductBuild .js-add-to-cart{color:#fff;text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}@media (max-width: 939px){.CollectionHeader{padding:18px}.CollectionGrid{padding:0 18px}.ProductItem__Meta{margin-top:18px}.ProductItem__Title{color:#000;text-align:center;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase;margin-top:18px}.product-item__description{margin-top:8px!important;color:#7b7b7b;text-align:center;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.ProductItem .Price{text-align:center;margin-top:8px!important;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal;text-transform:uppercase}.ProductItem__price{margin-top:8px!important}.CollectionTitle{color:#000;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:normal}.ProductItem__Image{border-radius:16px;border:1px solid #D9D9D9;background:#fff}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/custom-css.css.map */
