body{background:#fff7e5}.image-skeleton-wrapper{position:relative;overflow:hidden}.skeleton-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:#eee;background-image:linear-gradient(90deg,#eee,#f5f5f5,#eee);background-size:200% 100%;animation:shimmer 1.2s infinite linear;z-index:1}.skeleton-img{opacity:0;transition:opacity .3s ease-in-out;width:100%;display:block}.product-gallery__media video::-webkit-media-controls{display:none!important}.product-gallery__media video::-moz-media-controls{display:none!important}.product-gallery__media video::-webkit-media-controls-enclosure{display:none!important}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width: 767.98px){.announcement-bar{padding-top:2px!important;padding-bottom:2px!important;background-color:#fbdec1}.announcement-bar .announcement-bar__item .bold{font-size:14px!important}.announcement-bar .announcement-bar__item .shape-circle{width:2px;height:2px}}.header__wrapper{display:flex;align-items:center;justify-content:space-between}.header__wrapper .header__logo{order:-1}.header__secondary-nav .header__icon-list li:not(.hidden){border-radius:50%!important;display:flex;align-items:center;justify-content:center}.header__secondary-nav .header__icon-list li.account-btn{display:none}.header__cart-count .count-bubble{background:#fff;color:#14433d}@media (min-width: 1150px) and (max-width: 1156px){.header__main-nav,a.header__logo,.header__secondary-nav{width:unset!important}}@media (max-width:1150px){.header__main-nav,a.header__logo,.header__secondary-nav{width:33.33%!important}}@media (max-width: 1149px){.header__main-nav{order:-1}}@media (max-width: 767.98px){.header__logo{max-width:unset;margin-right:0}.header__wrapper{padding:10px!important}.header__secondary-nav{padding:8px 0 8px 8px;border-radius:100px;gap:18px}.header__secondary-nav .header__icon-list{gap:13px}.header__secondary-nav .header__icon-list li{padding:20px!important;width:25px!important;height:25px!important}.header__secondary-nav .header__icon-list li svg{width:20px;height:20px}.header__secondary-nav .header__main-nav svg{width:20px;height:20px}.header__secondary-nav .header__icon-list li a:before{display:none}.header__secondary-nav .header__icon-list li a.hidden{display:block}.header__main-nav .header__icon-list a.tap-area{display:none}.header__cart-count{left:10px!important}}.hero-section a.button{padding:15px 93px!important;position:relative;overflow:hidden;transition:all .5s ease}.collection-section .section-header .text-with-icon,.mobile-btn a,.content-right a.blkbg,.content-right a.christian,.offer-section .multi-column__item .prose .button,.bracelet-pack-section .content a.button,.all-collection .collection-heading+a.button,.collection-cards .button,.product-page .product-info__block-item[data-block-id=buy_buttons] .buy-buttons .button,.cart-drawer a.button,.cart-drawer .buy-buttons a.button,.cart-drawer .buy-buttons button.button,.cart .cart-order__recap .cart-form button.button,.shopify-section--main-cart .empty-state .prose a.button,.product-page .how-works .multi-column__item .button,.facets__floating-filter button.button{position:relative;overflow:hidden;transition:all .5s ease}.hero-section a.button:before,.content-right a.blkbg:before,.content-right a.christian:before,.offer-section .multi-column__item .prose .button:before,.bracelet-pack-section .content a.button:before,.all-collection .collection-heading+a.button:before,.collection-cards .button:before,.product-page .product-info__block-item[data-block-id=buy_buttons] .buy-buttons .button:before,.cart-drawer a.button:before,.cart-drawer .buy-buttons a.button:before,.cart-drawer .buy-buttons button.button:before,.shopify-section--main-cart .empty-state .prose a.button:before,.product-page .how-works .multi-column__item .button:before,.facets__floating-filter button.button:before{content:url(/cdn/shop/files/hover.svg?v=1753356138);position:absolute;top:-10px;left:-100%;height:4px;width:64px;opacity:1;visibility:visible;transition:all .5s ease}.content-right a.christian:before,.collection-section .section-header .text-with-icon:before,.mobile-btn a:before,.bracelet-pack-section .content a.button:before,.cart .cart-order__recap .cart-form button.button:before{content:url(/cdn/shop/files/hover-black.svg?v=1753359773);position:absolute;top:-10px;left:-100%;height:4px;width:64px;opacity:1;visibility:visible;transition:all .5s ease}.hero-section a.button:hover:before,.collection-section .section-header .text-with-icon:hover:before,.mobile-btn a:hover:before,.content-right a.blkbg:hover:before,.content-right a.christian:hover:before,.offer-section .multi-column__item .prose .button:hover:before,.bracelet-pack-section .content a.button:hover:before,.all-collection .collection-heading+a.button:hover:before,.collection-cards .button:hover:before,.product-page .product-info__block-item[data-block-id=buy_buttons] .buy-buttons .button:hover:before,.cart-drawer a.button:hover:before,.cart-drawer .buy-buttons a.button:hover:before,.cart-drawer .buy-buttons button.button:hover:before,.cart .cart-order__recap .cart-form button.button:hover:before,.shopify-section--main-cart .empty-state .prose a.button:hover:before,.product-page .how-works .multi-column__item .button:hover:before,.facets__floating-filter button.button:hover:before{left:100%;opacity:1;visibility:visible}.hero-section .media-with-text__content.bg-custom.text-custom{padding:0 134px;background-size:cover}@media (max-width: 1199px){.hero-section .media-with-text__content.bg-custom.text-custom{padding:0 15px}}@media (min-width: 767.98px){.hero-section .media-with-text__item{height:calc(100vh - 154px)}}@media (max-width: 999px){.hero-section .media-with-text__item{display:block;position:relative}.hero-section .media-with-text__item .media-with-text__media{position:relative}.hero-section .media-with-text__item .media-with-text__media:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:#00000080;z-index:1}.hero-section .media-with-text__item .media-with-text__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:transparent;z-index:3;padding:0!important;width:100%;max-width:267px}.hero-section .media-with-text__item .media-with-text__content p.h2{font-size:42px!important;color:#fff7e5}.hero-section .media-with-text__item .media-with-text__content p{color:#fff;margin-top:16px;font-size:16px!important}.hero-section a.button{background-color:#fff7e5!important;border:1px solid #000000!important;font-size:12.5px!important;color:#000!important;margin-top:16px!important;padding:8px 48px!important}}.brand-section{text-align:center;font-weight:400;font-size:24px;line-height:100%;letter-spacing:0}@media (max-width: 1199px){section.ticker-notice-container:after,section.ticker-notice-container:before{width:75px}}@media (max-width: 767.98px){.brand-section{font-size:16px}section.ticker-notice-container:before,section.ticker-notice-container:after,.product-page section.ticker-notice-container:before,.product-page section.ticker-notice-container:after{width:50px}}.collection-section{padding-top:80px;gap:48px}.collection-section .prose{max-width:716px}.collection-section .section-header .prose h2{font-family:Montserrat,sans-serif;font-size:56px;margin:0;line-height:120%;letter-spacing:0}.collection-section .section-header .prose p{font-family:Lato,sans-serif;font-size:20px;line-height:140%;letter-spacing:0;margin-top:16px}.collection-section .section-header .text-with-icon,.mobile-btn a,.floating-controls-container .text-with-icon{font-family:Lato,sans-serif;font-size:24px;line-height:140%;letter-spacing:0;border:1px solid;padding:15px 93px;border-radius:50px;transition-property:all;transition-duration:.25s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.collection-section .section-header .text-with-icon:hover,.mobile-btn a:hover,.floating-controls-container .text-with-icon:hover{transform:scale(1.1)}.collection-section .section-header .text-with-icon:hover span.reversed-link,.mobile-btn a:hover span.reversed-link,.floating-controls-container .text-with-icon:hover span.reversed-link{background:none}product-card .product-card-content>div{padding:0 24px 22px;position:relative}product-card .product-card-content p{line-height:100%!important;color:#000;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;height:32px;position:unset;text-align:center}product-card .product-card{border-radius:36px;background-color:#ffe1b5;position:relative}product-card .product-card-img,product-card .image-wrapper{padding:0}product-card .product-card .add-to-cart{display:none;font-family:Montserrat,sans-serif;font-weight:700;padding:5px 24px;color:#000;font-size:10px;line-height:140%;background-color:#fff;border-radius:50px}product-card .product-card .add-to-cart:hover{background-color:#000;color:#fff}product-card .product-card .p-empty{display:none!important}product-card .product-card-content .price-list sale-price{font-family:Lato,sans-serif;order:1;letter-spacing:-.5px;line-height:100%}product-card .product-card-content .price-list compare-at-price{line-height:100%;color:#00000080}product-card .product-card-content p:not(.p-empty)+div{margin-bottom:12px}product-card{position:relative}product-card .product-card__inline-rating{position:relative;padding:0 28px!important;opacity:1!important;display:flex!important;gap:12px;justify-content:space-between;align-items:center}product-card .add-to-cart{opacity:0;visibility:hidden;transition:all .5s}product-card .product-card__inline-rating .jdgm-widget{position:relative;left:50%;transform:translate(-50%);transition:all .5s}product-card .product-card:hover .add-to-cart{opacity:1;visibility:visible}product-card .product-card .jdgm-preview-badge .jdgm-star.jdgm-star{color:#000}.collection-slider .collection-product-list .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1}.collection-slider .collection-product-list .prev-arrow{left:-46px}.collection-slider .collection-product-list .next-arrow{right:-46px}product-card .product-card .review-none .add-to-cart{margin:0 auto}product-card .product-card:hover .card-hover{top:100%}product-card .product-card:focus{box-shadow:none}product-card .product-card:focus-within .card-hover{top:100%}product-card .product-card:focus .product-card-content>div,product-card .product-card:focus-within .product-card-content>div{top:0}.product_card_circle{position:absolute;height:70%;width:70%;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;z-index:0;transition:all .3s linear}.hover-bg{position:absolute;bottom:20px;left:0;height:100%;width:100%}.product-page product-card .product-card .hover-bg img{height:100%;width:100%;object-fit:cover;opacity:0;visibility:hidden}.product-page product-card .product-card .hover-bg .card-hover{position:absolute;width:100%;height:100%;top:0;transition:all .3s}.product-page product-card .product-card .hover-bg .card-hover span{position:relative;width:100%;display:block;top:-15px}.product-page product-card .product-card .hover-bg .card-hover span svg{position:relative;top:2px;width:100%;height:100%}.product-page product-card .product-card>a{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1}.product-page product-card .product-card:hover .hover-bg img{opacity:1;visibility:visible}.product-page product-card .product-card:hover .hover-bg .card-hover{top:100%}.product-page product-card .product-card-content{height:100%;width:100%}.product-page .product-info-tiles-container-mobile{display:none}.product-page .product-gallery__media:first-child img{position:relative;z-index:1}.product-page .product-gallery__media:first-child:before{content:"";height:60%;width:60%;border-radius:50%;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.mobile-btn{display:none}@media (max-width:1199px){.collection-section{padding-top:50px}.collection-section .section-header .prose h2{font-size:52px}}@media (max-width: 1149px){.collection-section .section-header{display:flex;align-items:end;justify-content:space-between}.collection-section .prose{max-width:unset;width:60%}}@media (max-width: 999px){.product-page .product-info-tiles-container{display:none}.product-page .product-info-tiles-container-mobile{display:block;padding:0}.collection-slider .collection-product-list .prev-arrow{left:-26px}.collection-slider .collection-product-list .next-arrow{right:-26px}}@media (min-width: 767.98px){.collection-slider .collection-product-list .slick-list{padding:0 120px!important}}@media (max-width: 768px){.collection-section .section-header{padding-left:20px;padding-right:20px;justify-content:center}.collection-section .section-header .prose{text-align:center;width:100%}.collection-section .section-header .prose h2{font-size:24px!important}.collection-section .section-header .prose p{margin-top:24px;font-size:14px}.collection-section .section-header .text-with-icon,.mobile-btn a,.floating-controls-container .text-with-icon{padding:12px 70px;font-size:18.15px}.collection-section .section-header .text-with-icon{display:none}.mobile-btn{display:flex;justify-content:center;margin-top:36px;padding:0!important}.floating-controls-container .text-with-icon{display:inline-block;margin-top:36px}.collection-section .floating-controls-container{text-align:center}}@media (max-width: 767.98px){.hover-bg{display:none}.collection-section{padding-top:50px;gap:36px}product-card .product-card-content p{font-size:14px!important}product-card .product-card-content>div{padding:0 16px 10px}product-card .product-card-content p:not(.p-empty)+div{padding:0!important;min-width:0px!important;margin-bottom:2px}product-card .product-card__inline-rating{padding:0!important;display:block!important}product-card .add-to-cart{opacity:1;visibility:visible;margin:0 auto}product-card .product-card-content p{height:28px}}.morethan-title{font-family:Montserrat,sans-serif;font-size:52px;width:100%;line-height:120%;letter-spacing:0;padding-right:147px;font-weight:800}.btn-group{margin-top:21px;display:flex;align-items:center;gap:24px}.btn-group a{font-family:Lato,sans-serif;border:2px solid #000;border-radius:100px;padding:15px 102px;display:inline-block;text-align:center;font-size:24px;line-height:140%;font-weight:400}@media (max-width: 1199.98px){.morethan-title{border-right:none;margin-bottom:32px;padding-right:0;text-align:center}.btn-group{margin-top:48px;justify-content:center}}@media (max-width: 768px){.morethan-title{font-size:24px;margin-bottom:24px;margin-top:0;padding-right:0}.content-right{font-size:16px!important;border-left:none!important;padding-left:0!important}.btn-group{flex-wrap:wrap;justify-content:center;gap:14px}.content-right .btn-group a{width:unset!important;padding:15px 80px}}.offer-section .multi-column{gap:20px}.offer-section .multi-column__item{display:flex;overflow:hidden;border-radius:36px;position:relative;text-align:center}.offer-section .multi-column__item .multi-column-product-image{width:100%;max-width:220px;position:absolute;bottom:-10%;right:0}.offer-section .multi-column__item .multi-column-product-image img{width:100%;height:100%;object-fit:cover}.offer-section .multi-column__item .v-stack{display:block;padding:36px 48px}.offer-section .multi-column__item img{mix-blend-mode:multiply}.offer-section .multi-column__item p.h2{font-family:Montserrat,sans-serif;margin-bottom:16px;font-size:24px;line-height:100%;letter-spacing:1px;color:#000}.offer-section .multi-column__item .prose p{font-family:Lato,sans-serif;margin-bottom:28px;color:#000;line-height:140%;letter-spacing:0}.offer-section .multi-column__item .prose p strong{font-family:Lato,sans-serif}.offer-section .multi-column__item .prose .button{padding:15px 63px!important}.offer-section .multi-column__item .prose .button div{line-height:140%!important}@media (max-width: 1440px){.offer-section .multi-column__item .multi-column-product-image{max-width:220px}}@media (max-width: 1199px){.offer-section .multi-column__item .v-stack{padding:20px}}@media (max-width: 1024px){.offer-section .multi-column__item .multi-column-product-image{max-width:180px}.offer-section .multi-column__item .prose .button{padding:15px 40px!important;font-size:20px!important}}@media (max-width: 999px){.offer-section .multi-column{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){#shopify-section-template--19496642314470__multi_column_UFjnR6 .multi-column{display:flex;flex-direction:column}.offer-section .multi-column__item{height:100%;flex-wrap:wrap;gap:0;justify-content:end}.offer-section .multi-column__item .v-stack{padding-bottom:0}.offer-section .multi-column__item p.h2{font-size:24px}.offer-section .multi-column__item .multi-column-product-image{max-width:300px;bottom:unset;right:unset;position:relative;margin-top:-80px}}@media (max-width: 767.98px){.offer-section .multi-column__item .v-stack{padding:21px 15px}.offer-section .multi-column__item p.h2{margin-bottom:10px;font-size:20px!important;text-align:left}.offer-section .multi-column__item .prose p{margin-bottom:16px;font-size:14px;text-align:left}#shopify-section-template--19496642314470__multi_column_UFjnR6 button.button.button--lg{font-size:12px;padding-left:35px;padding-right:34px;margin:0;text-align:center;display:block;background:#000;color:#fff}.offer-section .multi-column__item .prose p+div{text-align:left}.offer-section .multi-column__item .prose .button{padding:8px 36px!important}.offer-section .multi-column__item .prose .button div{font-size:14px}}@media (max-width: 426px){.offer-section .multi-column__item .multi-column-product-image{max-width:200px;margin-top:-40px}.offer-section .multi-column__item:nth-child(1) .multi-column-product-image{margin-top:-80px}}.why-free-luma p.h2{font-family:Montserrat,sans-serif;font-weight:800;font-size:56px;line-height:120%;margin-bottom:36px}.why-free-luma p.h2+p{font-family:Lato,sans-serif;font-size:24px;line-height:140%}.why-free-luma .media-with-text__item{gap:20px}.why-free-luma .media-with-text__content{padding:0}.why-free-luma .media-with-text__media img{border-radius:36px;height:100%;object-fit:cover}@media (max-width: 991px){.why-free-luma .media-with-text__item{display:flex;flex-wrap:wrap;flex-direction:column-reverse}}@media (max-width: 768px){.why-free-luma p.h2{text-align:center;font-size:24px!important;margin-bottom:16px}.why-free-luma p.h2+p{margin-top:0;font-size:14px}}@media (min-width: 1402px){.masonarycard_mobile{display:none}}@media (max-width: 1402px){.bracelet-pack-section .masonarycard{display:none}}@media (max-width: 1199px){.containers .content{text-align:center}}@media (max-width: 1024px){.bracelet-pack-section .masonry-rows{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:13px}.containers{gap:26px!important;max-width:100%;flex-direction:column;row-gap:40px}}@media (max-width: 767.98px){.bracelet-pack-section .content p{font-size:14px;margin-bottom:20px}.bracelet-pack-section .discounts{padding:15px}.discount:nth-child(2),.discount:last-child{padding-left:10px}.discount.discountborder{padding-right:10px}.discount strong{font-size:16px}}.pink.item.scroll-hover .item-img{border-color:#ed82a6;border-radius:100%;background:#ed82a640}.green.item.scroll-hover .item-img{border-color:#85c062;border-radius:100%;background:#85c06240}.blue.item.scroll-hover .item-img{border-color:#4cb8ce;border-radius:100%;background:#4bb8ce40}.item.scroll-hover .item-img img{transform:scale(.7)}.item.scroll-hover h3{color:#fff}.item.scroll-hover .item__overlay{transform:translate3d(0,37%,0);color:#fff}@media (max-width: 1199px){.giveback-container{flex-wrap:wrap;justify-content:center;gap:25px}.giveback-container .giveback-text{text-align:center}}@media (max-width: 768px){.give-back h3{font-size:16px}.content h1{font-size:24px;margin-bottom:10px}.giveback-text h1{font-size:24px}}@media (max-width: 767.98px){.give-back.grid{flex-wrap:wrap}.item a:hover~.item__overlay,.item a:focus~.item__overlay{transform:translate3d(0,40%,0)}.give-back h3{font-size:22px}.item__body p{font-size:12px}.item__overlay{padding-top:80px}}@media (max-width: 768px){.side-grid{gap:12px;width:100%}.center{width:100%}}.cart-drawer .icon.icon-cart path{fill:#000}.footer{background:#14433d;color:#fff;padding-top:0}.footer__block--menu .local-bottom button .bold{font-family:Montserrat,sans-serif;font-size:20px;line-height:140%;letter-spacing:1px;font-weight:700}.footer .footer__block.footer__block--menu ul{gap:14px}.footer .footer__block.footer__block--menu ul li a{font-family:Lato,sans-serif;line-height:140%;letter-spacing:0;color:#fff7e5;opacity:1}.footer__wrapper .accordion .accordion__content li a,.accordion__content .prose .prose.text-subdued p{color:#fff7e5;opacity:1}.footer-bottom{font-family:Montserrat,sans-serif;font-size:18px;line-height:140%;letter-spacing:0;color:#fff7e5;font-weight:400}.footer .footer__block--text .prose.text-subdued{color:#fff7e5}.local-bottom .h-stack .social-icons .social-media li:first-child{margin-left:-7px}.accordion-box .accordion__toggle:focus-visible{outline:none}@media (max-width: 1199px){.footer .section{padding-top:50px;padding-bottom:50px}}@media (max-width: 1024px){.footer__wrapper .accordion .accordion__content li a{background:transparent}.footer__wrapper .accordion .accordion__toggle .text-with-icon+span{transition:all .3s ease}.footer__wrapper .accordion[aria-expanded=true] .accordion__toggle .text-with-icon+span{transform:rotate(180deg)}.footer .footer__block--text .prose.text-subdued{color:#fff7e5}.local-bottom{padding-top:20px}.footer-bottom{padding-top:0;padding-bottom:50px}}@media (max-width: 767.98px){.footer__block-list-mobile.empty\:hidden img.header__logo-image{margin-bottom:24px}.footer__block--menu-mobile .local-bottom{padding-top:0}.footer__block--menu-mobile .local-bottom button .bold{font-size:20px}.footer__block--menu-mobile{margin-bottom:36px}.footer .container{padding-bottom:48px}.footer{padding-top:0;padding-bottom:0}.footer-bottom{padding-top:20px;padding-bottom:50px}.footer__wrapper .accordion .accordion__toggle .text-with-icon span{font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;line-height:120%;letter-spacing:0px}.footer-bottom .footer-bottom-left{font-size:12px}.footer-bottom .footer-bottom-right li a{font-size:14px}}.all-collection .collection-heading{font-family:Montserrat,sans-serif;font-weight:800;line-height:120%;letter-spacing:0px}.all-collection .collection-heading+a.button{margin-top:32px;padding:15px 110px!important;line-height:140%!important}.collection-cards .button{font-family:Montserrat,sans-serif!important;font-size:14px!important;line-height:140%!important;font-weight:400!important;letter-spacing:0;padding:15px 62px!important;border-radius:100px!important;border:2px solid #FFF7E5!important;background-color:#000;color:#fff}.collection-cards>div{position:relative;z-index:1}@media (max-width: 767.98px){.all-collection .place-self-start-center.text-center.sm\:place-self-center-start.sm\:text-start.text-custom{place-self:unset}.all-collection .collection-heading{font-size:24px}}.tab-collection-list{display:grid;grid-template-columns:repeat(4,1fr);gap:26px}@media (max-width: 1299.98px){.small-collection-cards,.green-collection-cards{padding:25px}.small-collection-cards a.button,.green-collection-cards a.button{padding:15px 30px!important}}@media (max-width: 991px){.all-collection .collection-heading+a.button{padding:6px 56px!important;font-size:14px!important;margin-top:10px!important}.all-collection picture+div{padding-top:90px!important}.collection-cards{padding:15px;border-radius:10px}.collection-cards h2{font-size:18px!important;margin-bottom:10px}.collection-cards p{font-size:10px;margin-bottom:5px}.collection-cards a.button{padding:5px 20px!important;font-size:10px!important}}.product-page .product-info__title{font-family:Montserrat,sans-serif;font-weight:700;font-size:24px;line-height:120%;letter-spacing:-.5px;color:#000}.product-page .product-info__price{line-height:120%;letter-spacing:0}.product-page .product-info__price compare-at-price{font-family:Lato,sans-serif}.product-page .product-info__price .price-list{gap:16px}.product-page .product-info__price sale-price{font-family:Lato,sans-serif;font-size:20px!important}.product-page .product-info__badge-list .badge{background:#000}.product-page .product-gallery__zoom{z-index:2}.product-page .product-info__block-item[data-block-id=price]{width:100%;margin-top:5px;margin-bottom:0}.product-page .product-info__block-item[data-block-id=price]+.product-info__block-item{margin-top:10px;margin-bottom:28px}.product-page .product-info__block-item[data-block-id=variant_picker]{margin-top:0;margin-bottom:15px}.product-page .product-info__block-item[data-block-id=variant_picker] legend{font-family:Raleway,sans-serif;font-size:20px;line-height:120%;letter-spacing:0}.product-page .product-info__block-item[data-block-id=variant_picker] button .link{font-family:Raleway,sans-serif;font-size:16px;line-height:120%;letter-spacing:0}.product-page .product-info__block-item[data-block-id=variant_picker] .variant-picker__option-info{margin-bottom:15px}.block-swatch{border-radius:15px!important}.product-info__quantity-selector .quantity-selector{border:1px solid #000;justify-content:space-between}.quantity-selector__input{font-family:Lato,sans-serif;width:100%;font-size:16px;color:#000;font-weight:500;line-height:100%}.product-page .product-info__block-item[data-block-id=quantity_selector],.product-page .product-info__block-item[data-block-id=buy_buttons]{margin-top:0;margin-bottom:15px}.product-page .product-info__block-item[data-block-id=liquid_YTpwV7] .product-info__liquid div{padding:0!important;font-size:14px}.product-page .product-info__block-item[data-block-id=quantity_selector]{margin-right:40px}.product-page .product-info__block-item[data-block-id=buy_buttons]+div,.product-page .product-info__block-item[data-block-id=buy_buttons]+div .step__container{margin-top:0!important}.product-page .product{gap:50px}.product-page .delivery_tc{font-family:Lato,sans-serif;line-height:120%;letter-spacing:0;color:#000;text-decoration:underline}.product-page .tabs .tabs-nav__button{font-family:Lato,sans-serif;width:unset;line-height:120%;letter-spacing:-.5px;padding:18px 56px;position:relative;transition:all .3s ease;border-radius:36px}.product-page .tabs .tabs-nav__button:hover{background-color:#000;color:#fff;transform:translateY(6px)}.product-page .tabs .tabs-nav__button:before{content:"";position:absolute;left:0;height:100%;width:100%;background-color:transparent;border-bottom:1px solid #000;border-radius:36px;bottom:-6px;z-index:0;transition:all .3s ease}.product-page .tabs .tabs-nav__button:hover:before{transform:translateY(-6px)}.product-page .tabs .tab-content{font-family:Lato,sans-serif;font-size:18px;line-height:160%;letter-spacing:-.5px}.product-page .how-it-works .multi-column__item,.product-page .how-works .multi-column__item{background:#fbdec1;border-radius:36px;display:flex;flex-direction:column-reverse}.product-page .how-works .multi-column__item .v-stack{gap:10px;padding:0 15px 36px}.product-page .how-it-works .multi-column__item img{width:100%;border-radius:36px 36px 0 0}.product-page .how-it-works .multi-column__item p.h2,.product-page .how-works .multi-column__item p.h2{font-family:Montserrat,sans-serif;font-size:48px;line-height:120%;letter-spacing:-.5px;color:#000}.product-page .how-it-works .multi-column__item .prose p,.product-page .how-works .multi-column__item .prose p{font-family:Lato,sans-serif;font-weight:300;line-height:140%;letter-spacing:-.5px;color:#000}.how-it-works .multi-column{gap:20px}.product-page .product-card .product-tag{position:absolute;display:flex;font-size:14px;font-weight:700;color:#14433d;background-color:#fffc;padding:12px 20px}.how-works .multi-column{overflow:unset;gap:20px}.product-page .how-works .multi-column__item img{width:100%;border-radius:36px 36px 0 0}.product-page .how-works .multi-column__item video{border-radius:36px 36px 0 0}.product-page .how-it-works .card-number{display:none}.product-page .how-works .card-number{display:none!important;position:absolute;border:1px solid #000000;display:flex;justify-content:center;align-items:center;border-radius:9px;height:65px;width:65px;left:-10px;top:-21px;background:#fffc;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);font-weight:700;font-size:24px;z-index:1}.product-page .how-works .section-header .prose .h2{font-family:Montserrat,sans-serif;font-weight:700;font-size:48px;line-height:48px}.product-page .how-works .multi-column__item .v-stack p.h4{font-family:Montserrat,sans-serif;font-weight:700;font-size:26px;line-height:26px}.product-page .how-works .multi-column__item .v-stack .prose p{font-size:18px;line-height:23px;color:#00000080}.product_faq .section-stack__intro .h2{font-family:Montserrat,sans-serif;font-weight:700}.product-page section.ticker-notice-container:before{background:#fff;height:100%;top:50%;left:-30px;transform:translateY(-50%)}.product-page section.ticker-notice-container:after{background:#fff;height:100%;top:50%;right:-30px;transform:translateY(-50%)}.product-page div[data-ticker-id=c575934a] .ticker-notice-container{position:relative;font-weight:900}.product-page div[data-ticker-id=c575934a] .ticker-notice-container span strong{position:relative}.product-page div[data-ticker-id=c575934a] .ticker-notice-container span strong:after{content:"\2022";position:absolute;left:-35px}.product-page .how-works .multi-column__item .button{display:none!important}.product-page .tabs{padding:0!important}.product-page .tabs-inner::part(tab-list){justify-content:center}.product-page .jdgm-rev-widg .jdgm-star{color:#000}@media (max-width: 999px){.product-page .how-works .multi-column__item{margin:0 6px;border-radius:16px;padding:0;text-align:center;height:auto}.product-page .how-works .slick-track{display:flex}.product-page .how-works .multi-column__item .v-stack{text-align:center;gap:14px;padding:15px;overflow:hidden;transition:all .3s ease}.product-page .how-works .multi-column__item .v-stack+div{margin-top:20px}.product-page .how-works .multi-column__item .v-stack.height-max{max-height:100%}}@media (max-width: 768px){.product-page .product-info__title,.product-page .how-works .section-header .prose .h2,.product-page .collection-section .section-header .prose h2,.product-page .content h1,.product-page h2.jdgm-rev-widg__title{font-size:24px!important}}@media (max-width: 767.98px){.product-page .product{gap:15px}.product-page .how-works .card-number{height:35px;width:35px;left:-5px;top:-20px;font-size:18px}.product-page .how-works .multi-column__item img,.product-page .how-works .multi-column__item video{border-radius:16px 16px 0 0}.product-page .how-works .multi-column__item .v-stack .prose p{font-size:14px;line-height:16px}.product-page .jdgm-rev-widg__reviews{grid-template-columns:repeat(1,1fr)}.product-page .jdgm-rev-widg.jdgm-rev-widg{padding:24px 0}.product-page .tabs .tabs-inner::part(tab-list){justify-content:center;column-gap:0}.product-page .tabs .tabs-nav__button{padding:5px 23px!important;margin:0 5px}.product-page .tabs .tabs-nav__button:before{bottom:-4px}.product-page .tabs .tab-content{text-align:left;font-size:16px}.product-page .how-works .multi-column__item .button{display:inline-block!important;background-color:#000;color:#fff}.product-page .product-info__title{font-size:26px}.product-page .product-info__block-item[data-block-id=price]{margin-top:5px}.product-page .product-info__block-item[data-block-id=variant_picker] .variant-picker__option-info,.product-page .product-info__block-item[data-block-id=price]+.product-info__block-item,.product-page .product-info__block-item[data-block-id=variant_picker],.product-page .product-info__block-item[data-block-id=quantity_selector],.product-page .product-info__block-item[data-block-id=buy_buttons]{margin-bottom:15px}.product-page .product-info__block-item[data-block-id=liquid_YTpwV7] .product-info__liquid div{padding:0!important}.product-page .how-works .multi-column__item .v-stack p.h4{font-size:20px;line-height:20px}.product-page .block-swatch{padding:10px 15px;font-size:14px}}@media (max-width: 320px){.product-page .tabs .tabs-nav__button{padding:5px 20px!important}}.collection product-card .product-card,.collection-product-list product-card .product-card,.collection-wrap product-card .product-card{overflow:hidden;width:100%;height:100%;display:grid}.collection product-card .product-card a,.collection-product-list product-card .product-card a,.collection-wrap product-card .product-card a{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.collection product-card .product-card .product-tag,.collection-product-list product-card .product-card .product-tag,.collection-wrap product-card .product-card .product-tag{font-size:13px;color:#14433d;font-weight:700;padding:8px 18px;background-color:#fffc;position:absolute;top:0;left:0;z-index:8;display:flex;flex-direction:row;justify-content:center;gap:8px;border-bottom-right-radius:16px}.collection product-card .product-card .image-wrapper,.collection-product-list product-card .product-card .image-wrapper,.collection-wrap product-card .product-card .image-wrapper{width:100%;position:relative;transition:all .3s linear}.collection product-card .product-card .image-wrapper .hover-bg img,.collection-product-list product-card .product-card .image-wrapper .hover-bg img,.collection-wrap product-card .product-card .image-wrapper .hover-bg img{width:100%;height:100%;object-fit:cover;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;opacity:0;visibility:hidden}.collection product-card .product-card:hover .image-wrapper .hover-bg img,.collection-product-list product-card .product-card:hover .image-wrapper .hover-bg img,.collection-wrap product-card .product-card:hover .image-wrapper .hover-bg img{position:relative;z-index:1;opacity:1;visibility:visible}.collection product-card .product-card .image-wrapper .hover-bg .card-hover,.collection-product-list product-card .product-card .image-wrapper .hover-bg .card-hover,.collection-wrap product-card .product-card .image-wrapper .hover-bg .card-hover{position:absolute;top:0;height:100%;width:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;opacity:0;visibility:hidden}.collection product-card .product-card:hover .card-hover,.collection-product-list product-card .product-card:hover .card-hover,.collection-wrap product-card .product-card:hover .card-hover{top:100%!important;z-index:1;opacity:1!important;visibility:visible!important}.collection product-card .product-card .image-wrapper .hover-bg .card-hover span,.collection-product-list product-card .product-card .image-wrapper .hover-bg .card-hover span,.collection-wrap product-card .product-card .image-wrapper .hover-bg .card-hover span{display:block;position:relative;top:-13px;width:100%}.collection product-card .product-card .image-wrapper .hover-bg .card-hover span svg,.collection-product-list product-card .product-card .image-wrapper .hover-bg .card-hover span svg,.collection-wrap product-card .product-card .image-wrapper .hover-bg .card-hover span svg{display:block;width:100%;position:relative;top:2px;vertical-align:middle}.collection product-card .product-card .image-wrapper .product-card-img,.collection-product-list product-card .product-card .image-wrapper .product-card-img,.collection-wrap product-card .product-card .image-wrapper .product-card-img{width:100%;height:100%;transition:all .3s linear;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:auto;position:relative}.collection product-card .product-card .product-card-content,.collection-product-list product-card .product-card .product-card-content,.collection-wrap product-card .product-card .product-card-content{width:100%;height:100%;grid-row-start:2;grid-row:span 1 / span 1;z-index:1}.collection product-card .product-card .product-card-content>div,.collection-product-list product-card .product-card .product-card-content>div,.collection-wrap product-card .product-card .product-card-content>div{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;text-align:center;display:flex;flex-direction:column;width:100%;height:100%}.collection product-card .product-card-content p:not(.p-empty)+div,.collection-product-list product-card .product-card-content p:not(.p-empty)+div,.collection-wrap product-card .product-card-content p:not(.p-empty)+div{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.25s;font-family:Lato,sans-serif;font-size:12px;font-weight:700;line-height:28px;text-align:center;padding:0 12px;white-space:nowrap;min-width:116px;width:auto!important;height:28px;display:flex;justify-content:center;align-items:center;position:relative;z-index:6;box-sizing:border-box}.product-list{gap:36px}.collection-slider .collection-product-list product-card{padding:0 18px}@media (min-width: 768px){.collection product-card .product-card:hover .product-card-img,.collection-product-list product-card .product-card:hover .product-card-img,.collection-wrap product-card .product-card:hover .product-card-img{opacity:0}.collection product-card .product-card .image-wrapper .hover-bg,.collection-product-list product-card .product-card .image-wrapper .hover-bg,.collection-wrap product-card .product-card .image-wrapper .hover-bg{opacity:0;visibility:hidden;transition:all .3s linear}.collection product-card .product-card:hover .image-wrapper .hover-bg,.collection-product-list product-card .product-card:hover .image-wrapper .hover-bg,.collection-wrap product-card .product-card:hover .image-wrapper .hover-bg{opacity:1;visibility:visible}.collection product-card .product-card:hover .product_card_circle,.collection-product-list product-card .product-card:hover .product_card_circle,.collection-wrap product-card .product-card:hover .product_card_circle{opacity:0}}@media (max-width: 1440px){.collection product-card .product-card .image-wrapper .product-card-img,.collection-product-list product-card .product-card .image-wrapper .product-card-img,.collection-wrap product-card .product-card .image-wrapper .product-card-img{margin-top:10px}}@media (max-width: 1199px){.collection product-card .product-card .image-wrapper .product-card-img,.collection-product-list product-card .product-card .image-wrapper .product-card-img,.collection-wrap product-card .product-card .image-wrapper .product-card-img{margin-top:20px}.page-search product-card:nth-child(2n),.page-all product-card:nth-child(2n){padding-right:0}.page-search product-card:nth-child(odd),.page-all product-card:nth-child(odd){padding-left:0}}@media (max-width: 1024px){.collection product-card .product-card .image-wrapper .product-card-img,.collection-product-list product-card .product-card .image-wrapper .product-card-img,.collection-wrap product-card .product-card .image-wrapper .product-card-img{margin-top:10px}}@media (max-width: 1023.98px){product-card .product-card{border-radius:20px}}@media (max-width: 991px){.collection product-card .product-card .image-wrapper .product-card-img,.collection-product-list product-card .product-card .image-wrapper .product-card-img,.collection-wrap product-card .product-card .image-wrapper .product-card-img{margin-top:0}}@media (max-width: 768px){.collection product-card .product-card .product-tag,.collection-product-list product-card .product-card .product-tag,.collection-wrap product-card .product-card .product-tag{padding:5px 10px;font-size:12px}}@media (max-width: 767.98px){.collection product-card .product-card .image-wrapper .product-card-img,.collection-product-list product-card .product-card .image-wrapper .product-card-img,.collection-wrap product-card .product-card .image-wrapper .product-card-img{margin-top:10px}.product-list{gap:20px}.collection-slider .collection-product-list product-card{padding:0 10px}product-card .product-card{border-radius:10px}}@media (max-width: 575.98px){.product-list{gap:15px}.collection-product-list .product-list{column-gap:13px}.collection product-card .product-card,.collection-product-list product-card .product-card{border-radius:18px}}.cart-drawer .free-shipping-bar span.bold.text-accent,.cart .free-shipping-bar span.bold.text-accent{color:#14433d}.cart-drawer__line-items .line-item__media-wrapper img{border:1px solid #000;border-radius:10px}.cart-drawer .price-list,.cart .line-item .line-item__info .price-list{flex-direction:row}.cart-drawer .pill-loader{background:#14433d}.cart-drawer .pill-loader .loader-dots span{background:#fff}.cart-drawer .pill-loader .loader-checkmark path{stroke:#fff}.cart-drawer .buy-buttons{visibility:hidden;opacity:0;gap:20px}.cart-drawer[open] .buy-buttons{visibility:visible;opacity:1}.cart-drawer .buy-buttons a.button,.cart-drawer .buy-buttons button.button{background-color:#14433d;color:#fff;border-color:#14433d}.cart .line-item .line-item__info a.bold span.reversed-link{color:#14433d}.cart .order-summary__body line-item-quantity .quantity-input{border-color:#14433d}.cart .cart-header h1{font-family:Montserrat,sans-serif;font-weight:700;font-size:56px;line-height:120%;letter-spacing:0px;color:#000}.cart .free-shipping-bar span{font-family:Lato,sans-serif;font-size:20px;line-height:140%;letter-spacing:0px}.shopify-section--main-cart .empty-state .empty-state__icon-wrapper .icon-cart path{fill:#14433d}.cart .cart-order__recap .we-accept{font-family:Lato,sans-serif;font-size:14px;font-weight:500}@media (max-width: 767.98px){.cart .cart-header h1{font-size:24px;line-height:100%}.cart .free-shipping-bar span{font-size:16px;line-height:100%}}.facets__floating-filter button.button{background-color:#000;color:#fff}.page-search .shopify-section--main-search .page-spacer{margin-bottom:130px!important}@media (max-width:1199px){.collection.collection--filters-sidebar{gap:30px!important}.page-search .shopify-section--main-search .page-spacer{margin-top:50px!important;margin-bottom:110px!important}}@media (max-width:1023px){.page-search .shopify-section--main-search .v-stack.gap-6.sm\:gap-8{gap:20px!important}}@media (max-width:999px){.collection.collection--filters-sidebar{gap:20px!important}}@media (max-width:767px){.page-search .shopify-section--main-search .page-spacer{margin-bottom:80px!important}}@media (max-width:575px){.page-search .shopify-section--main-search .v-stack.gap-6{gap:10px}.collection.collection--filters-sidebar{margin-top:20px}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/style.css.map */
