[hidden]{display:none!important}body.lp-spinner{overflow-x:hidden}.lp-wordmark{font-family:var(--lp-wordmark-family, "Playfair Display", serif);font-weight:400;font-style:normal;color:#121212;letter-spacing:.04em;line-height:1;white-space:nowrap;display:inline-block}.lp-header .lp-wordmark-wrap{display:flex;align-items:center;justify-content:center;height:4.4rem;padding:.75rem}@media screen and (min-width:750px){.lp-header .lp-wordmark-wrap{height:5rem}}.lp-header .lp-wordmark{font-size:28px}@media screen and (min-width:750px){.lp-header .lp-wordmark{font-size:30px}}.lp-header .header__icons{grid-area:icons}.lp-header .header__icon--cart{background:none;border:0;cursor:pointer;color:rgb(var(--color-foreground))}.lp-header .cart-count-bubble{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:1.7rem;width:1.7rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.9rem;bottom:.8rem;left:2.2rem;line-height:calc(1 + .1 / var(--font-body-scale))}.lp-header .cart-count-bubble[hidden]{display:none!important}.lp-jdgm-preview{margin:15px 0;line-height:1.4}.lp-jdgm-preview .jdgm-prev-badge{display:block!important}.lp-jdgm-preview .jdgm-star{font-size:15px;color:#fce765}.lp-jdgm-preview .jdgm-prev-badge__text{visibility:visible;font-size:15px;color:#121212bf;margin-left:3px}@media screen and (min-width:750px){.lp-jdgm-preview .jdgm-prev-badge__text{font-size:16px}}#prvw__bundle_container{--pseudo-prvw-header-footer-line-visibility: block}#prvw__bundle_container .block__title h3{position:relative}#prvw__bundle_container .template_4_label{position:relative;border-style:solid}#prvw__bundle_container .template_4_most_popular_wrapper h6{position:relative;--pseudo-tag-background-color: #0B0B0B}#prvw__bundle_container .custom_variant_select_wrapper_main{position:relative}#prvw__bundle_container .custom_variant_select_wrapper{width:100%}#prvw__bundle_container .custom_variant_select_options_list{left:-1px;right:-1px;color:#121212bf;font-size:14px}#prvw__bundle_container .lp-dd-opt:hover{background-color:#f0f0f0!important}#prvw__bundle_container .block__cbinfo--dropdown-wrapper{display:flex;gap:6px;flex-wrap:wrap}#prvw__bundle_container .block__cbinfo--item{display:flex;align-items:center}#prvw__bundle_container .block__cbinfo h6{font-size:12px;font-weight:700;color:#121212bf;margin-bottom:10px;letter-spacing:normal}#prvw__bundle_container .block__cbinfo--item--number span{font-size:10px;color:#000}.lp-ruler{display:inline-flex;align-items:center;font-style:normal;font-size:19.2px;line-height:1}.lp-ruler svg{width:1em;height:1em}.pify_inline_button.lp-sizechart-open{margin:8px 0;padding:0;border:0;cursor:pointer;font-family:inherit;font-size:16px;font-weight:500;letter-spacing:normal}.pify_inline_button .pify_button_text{line-height:16px}.lp-ruler{height:0;overflow:visible}.lp-sizechart .pify_image_container img{height:auto}.lp-sizechart .pify_modal_content{max-width:calc(100vw - 10px)}.kaching-cart:not(.active){visibility:hidden;pointer-events:none}.kaching-cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050}.kaching-cart:not(.active) .kaching-cart__inner{transform:translate(100%)}.kaching-cart .kaching-cart__overlay{cursor:pointer}.kaching-cart.lp-cart-busy .kaching-cart__contents,.kaching-cart.lp-cart-busy .kaching-cart__footer{opacity:.6;pointer-events:none;transition:opacity .2s}.kaching-cart .kaching-cart-item__title,.kaching-cart .kaching-cart-item__link{display:block}.kaching-cart a.kaching-cart-item__title{text-decoration:none}.kaching-cart a.kaching-cart-item__title:hover{text-decoration:underline}.kaching-cart__cart-discounts[hidden]{display:none!important}.lp-cart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 24px;gap:12px;color:#000}.lp-cart-empty__icon{width:29px;height:29px}.lp-cart-empty__icon svg{width:100%;height:100%}.lp-cart-empty__title{margin:0;font-size:16px;text-align:center}button.jdgm-write-rev-link{font-family:inherit;cursor:pointer;border:0;letter-spacing:.06rem}.lp-reviews .jdgm-gallery__thumbnail-link{cursor:pointer}.lp-reviews .jdgm-rev__pic-link{display:inline-block;cursor:pointer}.lp-reviews .jdgm-rev__pics{margin-top:10px}.lp-reviews .jdgm-rev__pic-img{width:100px;height:100px;object-fit:cover}.lp-reviews .jdgm-paginate__page{background:none;border:0;font-family:inherit;cursor:pointer}.lp-reviews .jdgm-link{cursor:default}.lp-reviews .jdgm-medal{text-decoration:none}.lp-review-form__msg{margin:0 0 12px;font-size:14px;color:#121212}.lp-reviews .jdgm-form .jdgm-btn{cursor:pointer;font-family:inherit}.lp-media-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:3000;display:flex;align-items:center;justify-content:center}.lp-media-popup__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0b0b0bcc;display:block!important}.lp-media-popup__figure{position:relative;margin:0;max-width:min(92vw,900px);max-height:88vh;display:flex;flex-direction:column;align-items:center}.lp-media-popup__img{max-width:100%;max-height:80vh;object-fit:contain;background:#fff}.lp-media-popup__caption{color:#fff;font-size:14px;margin-top:8px;display:flex;gap:8px;align-items:center}.lp-media-popup__caption .jdgm-star{color:#fce765}.lp-media-popup__close,.lp-media-popup__nav{position:absolute;z-index:2;background:none;border:0;color:#fff;cursor:pointer;font-size:40px;line-height:1;padding:8px 14px}.lp-media-popup__close{top:8px;right:8px}.lp-media-popup__prev{left:4px;top:50%;transform:translateY(-50%)}.lp-media-popup__next{right:4px;top:50%;transform:translateY(-50%)}.lp-footer .lp-footer-logo{display:flex;align-items:center;justify-content:center;height:47px;text-decoration:none;color:#121212}.lp-wordmark--footer{font-size:30px}.lp-footer .footer-main-social-sections--18989815955525__ss_footer_3_VFqUHT a{display:block;color:#121212}@media(min-width:1024px){.lp-footer .lp-footer-logo{height:34.5625px}.lp-wordmark--footer{font-size:26px}}.lp-main .product-form__submit.lp-atc{--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;--alpha-button-background: 1;background-color:#000;color:#fff}.lp-main .product-form__submit.lp-atc:not([disabled]):hover{--color-button: 34, 34, 34;background-color:#222}.lp-main .product-form__submit.lp-atc:after,.lp-main .product-form__submit.lp-atc:not([disabled]):hover:after{box-shadow:none}.lp-guarantee{display:flex;align-items:flex-start;gap:12px;margin:16px 0 0;padding:14px 16px;background:#f2f2f2;border-radius:12px;color:#303030}.lp-guarantee__icon{flex:0 0 28px;width:28px;height:28px;color:#303030}.lp-guarantee__icon svg{display:block;width:28px;height:28px}.lp-guarantee__body{min-width:0}.lp-guarantee__title{margin:0 0 2px;font-size:15px;font-weight:700;line-height:1.35;color:#303030}.lp-guarantee__text{margin:0;font-size:14px;line-height:1.45;color:#303030}.lp-guarantee__link{display:inline-block;margin-top:4px;font-size:13px;line-height:1.4;color:#303030;text-decoration:underline;text-underline-offset:2px}.lp-guarantee__link:hover{text-decoration-thickness:2px}.lp-newsletter-msg{margin:8px 0 0;font-size:13px;color:#121212}.weglot-container,.weglot_switcher,.wg-drop,.wg-default,#weglot_switcher,aside[class*=weglot],#loox-floating-widget,.loox-floating-widget,[id^=looxFloating],.loox-rating-floating,#promify-root,[id^=promify],[class^=promify],[class*=" promify"],#omnisend-forms-container,.omnisend-form,[id^=omnisend-form],#shopify-chat,shopify-chat,inbox-online-store-chat{display:none!important}.lp-main .product__modal-opener--image .product__media-zoom-none{display:flex}.lp-freeship{display:flex;align-items:center;justify-content:center;gap:8px;margin:14px 0 2px;font-size:15px;line-height:1.3;letter-spacing:.02em;color:#303030}.lp-freeship strong{font-weight:700}.lp-freeship__icon{display:inline-flex;flex:0 0 22px;width:22px;height:22px;color:#303030}.lp-freeship__icon svg{display:block;width:22px;height:22px}.lp-drawer-freeship{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 10px;font-size:14px;line-height:1.3;color:#000}.lp-drawer-freeship strong{font-weight:700}.lp-bullets{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:10px}.lp-bullets__item{display:flex;align-items:center;gap:12px;margin:0;font-size:15px;line-height:1.35;color:#303030;letter-spacing:.02em}.lp-bullets__icon{flex:0 0 32px;width:32px;height:32px;border-radius:50%;background:#f3efe9;color:#303030;display:inline-flex;align-items:center;justify-content:center}.lp-bullets__icon svg.lp-bicon{width:17px;height:17px;display:block}.lp-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 10px;margin:18px 0 12px}.lp-price__now{font-size:24px;font-weight:700;line-height:1.2;color:#121212;letter-spacing:.02em}.lp-price__was{font-size:17px;line-height:1.2;color:#8a8a8a}.lp-price__save{align-self:center;padding:4px 8px;border-radius:4px;background:#121212;color:#fff;font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.06em;text-transform:uppercase}.lp-price [hidden]{display:none!important}.lp-stock-chip{display:inline-block;margin:0 0 18px;padding:12px 18px;border-radius:4px;background:#fef3c7;color:#b7791f;font-size:15px;line-height:1.3;letter-spacing:.02em}.lp-buy .lp-opt{border:0;margin:0 0 18px;padding:0;min-width:0}.lp-buy .lp-opt__label{display:block;float:none;width:auto;margin:0 0 10px;padding:0;font-size:16px;font-weight:600;line-height:1.3;color:#121212;letter-spacing:.02em}.lp-buy .lp-opt__values{display:flex;flex-wrap:wrap;gap:10px}.lp-buy .lp-opt__btn{box-sizing:border-box;min-width:64px;margin:0;padding:12px 16px;border:1px solid #cfcfcf;border-radius:4px;background:#fff;color:#121212;font-size:15px;line-height:1.2;text-align:center;cursor:pointer;transition:border-color .15s ease;-webkit-tap-highlight-color:transparent}.lp-buy .lp-opt__btn:hover{border-color:#121212}.lp-buy .lp-opt__input:checked+.lp-opt__btn{border:2px solid #121212;padding:11px 15px;font-weight:600}.lp-buy .lp-opt__input:focus-visible+.lp-opt__btn{outline:2px solid #121212;outline-offset:2px}.lp-buy .lp-sizechart-link{display:inline-block;margin:12px 0 0;padding:0;border:0;background:none;color:#121212;font-family:inherit;font-size:15px;line-height:1.3;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.lp-buy .lp-qty-wrap{margin:0 0 18px}.lp-buy .lp-qty{display:inline-flex;align-items:stretch;height:50px;border:1px solid #cfcfcf;border-radius:4px;background:#fff}.lp-buy .lp-qty__btn{width:48px;padding:0;border:0;background:none;color:#121212;font-family:inherit;font-size:20px;line-height:1;cursor:pointer}.lp-buy .lp-qty__input{width:44px;padding:0;border:0;background:transparent;color:#121212;font-family:inherit;font-size:16px;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.lp-buy .lp-qty__input::-webkit-outer-spin-button,.lp-buy .lp-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.lp-buy .lp-qty__input:focus-visible,.lp-buy .lp-qty__btn:focus-visible{outline:2px solid #121212;outline-offset:-2px}.lp-buy .lp-freeship{margin-top:0}.lp-low-stock{margin:12px 0 4px;color:#d0021b;font-size:15px;font-weight:600;line-height:1.3;text-align:center;letter-spacing:.02em}.product-form__buttons .lp-low-stock+.shopify-payment-button,.product-form__buttons .lp-low-stock+div{margin-top:10px}.lp-guarantee--noicon{display:block}.lp-atc[disabled]{opacity:.5;cursor:not-allowed}.lp-stock-chip{display:inline-flex;align-items:center;gap:10px}.lp-stock-chip__icon{display:inline-flex;flex:0 0 18px;width:18px;height:18px;color:currentColor}.lp-stock-chip__icon svg{display:block;width:18px;height:18px}.lp-stock-chip{display:flex;width:-moz-fit-content;width:fit-content}.lp-sizechart .pify_close_button{width:36px;height:36px;right:6px;top:6px;z-index:3;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#121212}.lp-sizechart .pify_close_button svg{display:block;width:18px;height:18px}#judgeme_product_reviews .jdgm-rev__icon{display:none!important}.lp-reviews .lp-reviews-empty{text-align:center}.lp-reviews .lp-reviews-empty__title{font-size:16px;font-weight:600;margin-top:6px;color:#000}.lp-reviews .lp-reviews-empty__sub{font-size:14px;color:#6b6b6b;margin-top:2px}.lp-reviews .lp-reviews--empty .jdgm-row-stars{display:flex;flex-direction:column;align-items:center;gap:14px}.lp-reviews [hidden]{display:none!important}.lp-buy .lp-opt--swatch .lp-opt__values{gap:14px}.lp-buy .lp-opt__selected{font-weight:400;color:#555}.lp-buy .lp-opt__btn--swatch{display:inline-flex;width:46px;height:46px;min-width:0;padding:4px;border:1px solid #d6d6d6;border-radius:50%;background:#fff}.lp-buy .lp-opt__input:checked+.lp-opt__btn--swatch{border:2px solid #121212;padding:3px}.lp-buy .lp-opt__input:focus-visible+.lp-opt__btn--swatch{outline:2px solid #121212;outline-offset:3px}.lp-swatch{display:block;width:100%;height:100%;border-radius:50%;box-shadow:inset 0 0 0 1px #0000001f,inset 0 2px 3px #fff9}.lp-swatch--silver{background:linear-gradient(135deg,#fdfdfd,#dcdcdc 28%,#a8a8a8,#ececec 72%,#b9b9b9)}.lp-swatch--gold{background:linear-gradient(135deg,#fff2bf,#ebc55f 28%,#c8952b,#f4d67e 72%,#b8862a)}.lp-swatch--rose{background:linear-gradient(135deg,#fde6dc,#ebb29e 28%,#c47f69,#f2c6b5 72%,#b5705c)}.lp-swatch--black{background:linear-gradient(135deg,#6a6a6a,#1c1c1c 55%,#3a3a3a)}.lp-price--bogo .lp-price__for{font-size:14px;color:#555;margin-left:2px}.lp-buy .lp-bogo{margin:4px 0 16px}.lp-buy .lp-bogo__heading{margin-bottom:10px}.lp-buy .lp-bogo__card{position:relative;display:flex;align-items:center;gap:12px;margin:0 0 10px;padding:16px 14px;border:1px solid #dcdcdc;border-radius:12px;background:#f6f6f6;cursor:pointer;-webkit-tap-highlight-color:transparent}.lp-buy .lp-bogo__input:checked+.lp-bogo__card{border:2px solid #121212;padding:15px 13px;background:#fff}.lp-buy .lp-bogo__input:focus-visible+.lp-bogo__card{outline:2px solid #121212;outline-offset:2px}.lp-buy .lp-bogo__radio{flex:0 0 18px;width:18px;height:18px;border:2px solid #9a9a9a;border-radius:50%;background:#fff}.lp-buy .lp-bogo__input:checked+.lp-bogo__card .lp-bogo__radio{border-color:#121212;box-shadow:inset 0 0 0 3px #fff;background:#121212}.lp-buy .lp-bogo__main{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.lp-buy .lp-bogo__title{font-size:16px;font-weight:700;color:#121212;line-height:1.25}.lp-buy .lp-bogo__sub{font-size:13px;color:#555;line-height:1.3}.lp-buy .lp-bogo__prices{display:flex;flex-direction:column;align-items:flex-end;flex:0 0 auto}.lp-buy .lp-bogo__now{font-size:17px;font-weight:700;color:#121212}.lp-buy .lp-bogo__was{font-size:13px;color:#8a8a8a}.lp-buy .lp-bogo__badge{position:absolute;top:-10px;right:12px;padding:3px 9px;border-radius:999px;background:#121212;color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em}.lp-buy .lp-bogo__rows{margin:4px 0 6px}.lp-buy .lp-bogo__ring1{margin:0 0 8px;font-size:14px;color:#333}.lp-buy .lp-bogo__row{display:grid;grid-template-columns:92px 1fr 1fr;gap:8px;align-items:center;margin:0 0 8px}.lp-buy .lp-bogo__row-label{font-size:14px;font-weight:600;color:#121212}.lp-buy .lp-bogo__row-label em{font-style:normal;font-size:11px;font-weight:700;color:#0a7a3d;margin-left:4px}.lp-buy .lp-bogo__field{display:block;margin:0}.lp-buy .lp-bogo__select{width:100%;min-width:0;height:40px;padding:0 10px;border:1px solid #cfcfcf;border-radius:6px;background:#fff;color:#121212;font-size:14px}.lp-buy .lp-bogo__note{margin:4px 0 0;font-size:13px;color:#555}
/*# sourceMappingURL=/cdn/shop/t/7/assets/lp-page.css.map */
