body.jb-published-product #MainContent{--font-body-family:var(--font-heading-family);font-family:var(--font-heading-family)}body.jb-published-product #MainContent product-info.jb-pdp-experience,body.jb-published-product #MainContent .jb-culture{font-family:var(--font-heading-family)}body.jb-published-product #MainContent product-info.jb-pdp-experience .product__title h1{font-family:var(--font-heading-family)!important;font-size:44px;letter-spacing:-.7px;line-height:1.02;font-weight:500}body.jb-published-product #MainContent product-info.jb-pdp-experience .product__info-container{border-radius:24px;padding:30px!important;overflow:hidden}body.jb-published-product #MainContent .jb-pdp-gallery-frame{border-radius:24px;padding:14px}body.jb-published-product #MainContent .product__media-wrapper .media,body.jb-published-product #MainContent .product__media-wrapper img,body.jb-published-product #MainContent .product__media-wrapper .product-media-container{border-radius:16px!important;overflow:hidden}body.jb-published-product #MainContent .thumbnail,body.jb-published-product #MainContent .thumbnail-list__item{border-radius:10px!important;overflow:hidden}body.jb-published-product #MainContent .product-form__input--pill input[type=radio]+label{border-radius:10px;min-width:50px;font-size:17px;letter-spacing:.2px;min-height:44px;padding:9px 16px}body.jb-published-product #MainContent .product-form__input .form__label{font-family:var(--font-heading-family);font-size:16px!important;letter-spacing:.4px;font-weight:500}body.jb-published-product #MainContent .product-popup-modal__button{font-size:15px}body.jb-published-product #MainContent .product-form__submit,body.jb-published-product #MainContent .product-form__submit:before,body.jb-published-product #MainContent .product-form__submit:after{border-radius:14px!important;font-size:19px;letter-spacing:1px}body.jb-published-product #MainContent .shopify-payment-button{border-radius:14px;overflow:hidden}body.jb-published-product #MainContent .shopify-payment-button__button{border-radius:14px!important}.jb-free-shipping-hero{display:flex;align-items:center;gap:15px;padding:17px 20px;border-radius:16px;background:#0e1b4d;color:#fff;margin-top:22px!important;box-shadow:0 6px 20px #0e1b4d12}.jb-free-shipping-hero>svg{width:30px;height:30px;flex-shrink:0}.jb-free-shipping-hero strong{display:block;font-size:24px;font-weight:600;line-height:1.1;letter-spacing:.3px}.jb-free-shipping-hero small{display:block;font-size:14px;line-height:1.4;margin-top:5px;color:#d4ddf1;letter-spacing:.3px}.jb-personalisation-slot{background:#edf1f7;border:1px solid #d5ddea;border-radius:14px;padding:16px;margin:3px 0 22px}.jb-personalisation-slot[hidden]{display:none!important}.jb-personalisation-slot .tpo_option-container{margin:0!important;padding:0!important;width:100%!important;max-width:100%!important}.jb-personalisation-slot .tpo_option-label .form__label{font-size:16px!important;letter-spacing:.3px!important;font-weight:500!important}.jb-personalisation-slot .tpo_option-help-text{display:none!important}body.jb-published-product #MainContent .jb-personalisation-slot .tpo_option-input{font-family:var(--font-heading-family)!important;font-size:18px!important;letter-spacing:.3px!important;border-radius:10px!important;background:#fff!important;min-height:48px}.jb-personalisation-help{font-size:13px;line-height:1.5;color:#65718a;letter-spacing:.2px;margin:9px 0 0}body.jb-published-product #MainContent .jb-pdp-experience .price{display:flex;align-items:center;flex-wrap:wrap;gap:12px;line-height:1.2}body.jb-published-product #MainContent .jb-pdp-experience .price .price__container{margin:0}body.jb-published-product #MainContent .jb-pdp-experience .price-item--sale,body.jb-published-product #MainContent .jb-pdp-experience .price__regular .price-item{font-size:35px;font-weight:600;letter-spacing:-.3px}body.jb-published-product #MainContent .jb-pdp-experience .price .price-item--regular{font-size:23px;color:#7b8090}body.jb-published-product #MainContent .jb-pdp-experience .price .price__regular .price-item--regular{font-size:35px;color:#0e1b4d}body.jb-published-product #MainContent .jb-pdp-experience .price__badge-sale{border-radius:10px;background:#b8382c;color:#fff;border:1px solid #b8382c;font-size:19px;font-weight:600;letter-spacing:.6px;padding:8px 13px;white-space:nowrap}.jb-pdp-savings{display:block;flex-basis:100%;width:100%;font-size:20px;font-weight:600;color:#225b48;letter-spacing:.4px;padding-top:2px}body.jb-published-product #MainContent .jb-card-sale{background:#b8382c!important;color:#fff!important;font-size:16px;letter-spacing:.8px;border-radius:9px;padding:7px 12px;border:0}body.jb-published-product #MainContent .jb-pdp-intro{font-size:17px;line-height:1.55;color:#526078;letter-spacing:.15px}.jb-pdp-social-copy b{font-size:15px;letter-spacing:.2px}.jb-pdp-social-copy small{font-size:13px}.jb-pdp-social-initials>span{font-size:14px}.jb-review-stars{font-size:13px}.jb-pdp-experience .jb-pdp-kicker{font-size:12px!important;letter-spacing:1.9px}.jb-pdp-scene-caption p{font-size:12px}.jb-pdp-scene-caption>span{font-size:12px}body.jb-published-product #MainContent .jb-arrival{border-radius:18px;padding:20px}.jb-arrival-heading,.jb-arrival-heading>span:last-child{font-size:14px}.jb-arrival-window{font-size:32px}.jb-arrival-timeline b,.jb-arrival-timeline span{font-size:13px}.jb-arrival>p,.jb-arrival>a{font-size:12px;line-height:1.6}.jb-order-assurance b{font-size:14px}.jb-order-assurance small{font-size:12px}.jb-protection-details summary{font-size:15px}.jb-protection-details>div{font-size:14px}.jb-protection-details a{font-size:13px}.jb-pdp-experience .jb-pdp-checkout{font-size:12px}.jb-pdp-experience .jb-pdp-details summary{font-size:14px}.jb-pdp-details .rte{font-size:15px!important;line-height:1.7}body.jb-published-product #MainContent .jb-pdp-quote{border-radius:18px}.jb-pdp-quote blockquote{font-size:17px;line-height:1.6;letter-spacing:.2px}.jb-pdp-quote b{font-size:14px}.jb-pdp-quote small,.jb-pdp-community-heading .jb-pdp-kicker{font-size:12px}.jb-pdp-community-heading h2{font-size:32px}body.jb-published-product #MainContent .jb-culture-portrait img,body.jb-published-product #MainContent .jb-culture-landscape img{border-radius:22px}.jb-culture-deck,.jb-culture-manifesto>p:last-child{font-size:18px;line-height:1.7}.jb-culture figcaption,.jb-culture-index{font-size:12px}.jb-culture-return{border-radius:12px;font-size:16px}.jb-culture-wide{border-radius:26px;margin:0 20px 20px}.jb-culture-wide-note{font-size:11px}.jb-pdp-mobile-return strong{font-size:16px}.jb-pdp-mobile-return>span{font-size:12px}body.jb-published-product #MainContent .card__inner,body.jb-published-product #MainContent .card .media{border-radius:18px;overflow:hidden}.jb-published-product .card__heading{font-size:18px!important}.jb-published-product .card .price{font-size:18px}.jb-published-product .product-popup-modal__content{border-radius:22px}@media(max-width:989px)and (min-width:750px){body.jb-published-product #MainContent product-info.jb-pdp-experience .product__info-container{padding:22px!important}.jb-free-shipping-hero{padding:16px}.jb-free-shipping-hero strong{font-size:21px}}@media(max-width:749px){body.jb-published-product #MainContent product-info.jb-pdp-experience .product__info-container{padding:22px 20px!important;border-radius:20px}body.jb-published-product #MainContent product-info.jb-pdp-experience .product__title h1{font-size:36px!important}body.jb-published-product #MainContent .jb-pdp-gallery-frame{border-radius:20px;padding:9px}body.jb-published-product #MainContent .product__media-wrapper .media,body.jb-published-product #MainContent .product__media-wrapper img,body.jb-published-product #MainContent .product__media-wrapper .product-media-container{border-radius:13px!important}.jb-free-shipping-hero{padding:17px 15px;gap:12px}.jb-free-shipping-hero strong{font-size:22px}.jb-free-shipping-hero small{font-size:13px}.jb-free-shipping-hero>svg{width:26px;height:26px}.jb-pdp-social-copy b{font-size:14px}.jb-pdp-social-copy small{font-size:12px}.jb-pdp-experience .jb-pdp-kicker{font-size:11px!important}.jb-pdp-experience .jb-pdp-intro{font-size:16px}.jb-personalisation-slot{padding:14px}.jb-arrival-heading,.jb-arrival-heading>span:last-child{font-size:13px}.jb-arrival-window{font-size:30px}.jb-arrival-timeline b,.jb-arrival-timeline span{font-size:12px}.jb-order-assurance b{font-size:13px}.jb-order-assurance small{font-size:11px}.jb-protection-details summary{font-size:14px}.jb-pdp-community-heading h2{font-size:30px}.jb-pdp-quote blockquote{font-size:17px}.jb-culture-deck,.jb-culture-manifesto>p:last-child{font-size:17px}.jb-culture-wide{margin:0 12px 12px;border-radius:20px}.jb-pdp-scene-caption>span{font-size:10px}.jb-pdp-scene-caption p{font-size:10px}}body.jb-published-product #MainContent .jb-pdp-experience .price{gap:10px;align-items:baseline}body.jb-published-product #MainContent .jb-pdp-experience .price-item--sale,body.jb-published-product #MainContent .jb-pdp-experience .price__regular .price-item--regular{font-size:32px;font-weight:500;letter-spacing:0}body.jb-published-product #MainContent .jb-pdp-experience .price .price-item--regular{font-size:20px;font-weight:400;color:#818695}body.jb-published-product #MainContent .jb-pdp-experience .price .price__regular .price-item--regular{font-size:32px;color:#0e1b4d}body.jb-published-product #MainContent .jb-pdp-experience .price__badge-sale{padding:0;margin-left:2px;background:transparent;color:#475570;border:0;border-radius:0;font-size:15px;font-weight:400;letter-spacing:.5px;text-transform:none}body.jb-published-product #MainContent .jb-pdp-savings{font-size:16px;font-weight:400;letter-spacing:.2px;color:#657087;padding-top:0;line-height:1.3}body.jb-published-product #MainContent .jb-card-sale{background:#f8f7f4!important;color:#0e1b4d!important;border:1px solid #0e1b4d26;font-size:13px;font-weight:400;letter-spacing:.4px;padding:5px 9px;border-radius:8px}.jb-free-shipping-hero{background:transparent;color:#0e1b4d;box-shadow:none;border:0;border-bottom:1px solid #dee1e8;border-radius:0;padding:12px 0 17px;gap:12px;margin-top:14px!important}.jb-free-shipping-hero>svg{width:21px;height:21px;color:#435371}.jb-free-shipping-hero strong{font-size:19px;font-weight:500;letter-spacing:.15px;line-height:1.25}.jb-free-shipping-hero small{font-size:13px;font-weight:400;letter-spacing:.15px;color:#737d90;margin-top:3px}.jb-pdp-faq>h2{font-family:var(--font-heading-family);font-size:24px;font-weight:500;line-height:1.2;letter-spacing:.1px;margin:26px 0 10px;color:#0e1b4d}.jb-pdp-experience .jb-pdp-faq summary{text-transform:none;letter-spacing:.1px;font-size:17px;font-weight:400;line-height:1.4}.jb-pdp-experience .jb-pdp-faq .rte{font-size:15px!important;line-height:1.7;color:#606c82;padding-top:10px}.jb-faq-size-link{border:0;border-radius:0;padding:0;background:transparent;font:inherit;font-size:15px;color:#0e1b4d;text-decoration:underline;text-underline-offset:4px;cursor:pointer}body.jb-published-product product-info.jb-pdp-experience{padding-bottom:48px}.jb-published-product .related-products{padding-top:48px;padding-bottom:55px}@media(max-width:749px){.jb-free-shipping-hero{padding:12px 0 17px;gap:11px}.jb-free-shipping-hero>svg{width:20px;height:20px}.jb-free-shipping-hero strong{font-size:18px}.jb-free-shipping-hero small{font-size:13px}.jb-pdp-experience .jb-pdp-faq summary{font-size:17px}.jb-pdp-faq>h2{font-size:24px}.jb-published-product .related-products{padding-top:36px;padding-bottom:42px}body.jb-published-product product-info.jb-pdp-experience{padding-bottom:36px}}body.jb-published-product #MainContent{--product-card-image-padding:0px;--collection-card-image-padding:0px}body.jb-published-product #MainContent .jb-pdp-experience .price-item--sale{color:#206256}body.jb-published-product #MainContent .jb-pdp-experience .price__badge-sale{background:#e4eee8;color:#245b4d;border:1px solid #cbded2;border-radius:8px;padding:4px 9px;font-weight:500;line-height:1.2}body.jb-published-product #MainContent .jb-pdp-savings{color:#397362}.jb-product-offers{margin:22px 0;padding:22px;border:1px solid #d5deea;border-radius:18px;background:linear-gradient(125deg,#e9edf6,#f1f3f8 74%);color:#0e1b4d;text-align:left}.jb-offers-badge{display:inline-flex;align-items:center;gap:7px;border:1px solid #b7c2d8;border-radius:20px;padding:5px 10px;font-family:var(--font-heading-family);font-size:11px;font-weight:500;letter-spacing:1.4px;line-height:1.2;color:#344775}.jb-offers-badge>span{font-size:14px;line-height:1}.jb-product-offers h2{font-family:var(--font-heading-family);font-size:28px;font-weight:500;line-height:1.05;letter-spacing:0;margin:15px 0 7px;color:#0e1b4d}.jb-offers-intro{font-size:15px;line-height:1.5;color:#596880;margin:0 0 17px}.jb-offers-input-row{display:flex;gap:7px}.jb-offers-input-row input{min-width:0;flex:1;width:100%;border:1px solid #bdc7d9;border-radius:10px;background:#fff;color:#0e1b4d;padding:13px 12px;font:inherit;font-size:16px;line-height:1.3;box-shadow:none}.jb-offers-input-row input::placeholder{color:#69768d;opacity:1}.jb-offers-input-row button{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid #142454;border-radius:10px;background:#142454;color:#fff;padding:12px 14px;font-family:var(--font-heading-family);font-size:16px;font-weight:500;line-height:1.3;cursor:pointer}.jb-offers-input-row button:hover{background:#263d70}.jb-offers-input-row input:focus-visible,.jb-offers-input-row button:focus-visible{outline:2px solid #5478ad;outline-offset:3px}.jb-offers-consent{font-size:11px;line-height:1.6;color:#607087;margin:11px 0 0}.jb-offers-consent a{color:inherit;text-decoration:underline;text-underline-offset:2px}.jb-offers-success{font-size:18px;color:#206256;line-height:1.4;margin:14px 0 0}.jb-offers-error{font-size:13px;color:#a52e36;margin-top:10px}.jb-offers-error ul{padding-left:18px}@media(max-width:749px){.jb-product-offers{padding:19px 16px;margin:20px 0}.jb-product-offers h2{font-size:27px}.jb-offers-input-row{flex-direction:column;gap:8px}.jb-offers-input-row button{width:100%;padding:12px}.jb-offers-input-row input{padding:13px}.jb-offers-consent{font-size:11px}}.jb-pdp-social-initials{flex-shrink:0;display:flex;align-items:center}.jb-pdp-social-initials>span{flex-shrink:0}@media(max-width:749px){.jb-pdp-social-link{display:grid;grid-template-columns:minmax(0,1fr) 20px;gap:10px 12px;align-items:center}.jb-pdp-social-link .jb-pdp-social-initials{grid-column:1/-1}.jb-pdp-social-link .jb-pdp-social-copy{min-width:0}.jb-pdp-social-link>svg{grid-column:2;width:18px;height:18px}}.jb-pdp-social-initials .jb-reviewer-avatar,.jb-pdp-quote .jb-reviewer-avatar{display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:#747474;color:#fff;border:2px solid #f8f7f4;border-radius:50%;font-family:Arial,sans-serif;font-size:11px;font-weight:600;line-height:1;letter-spacing:0}.jb-pdp-social-initials .jb-reviewer-avatar--shop,.jb-pdp-quote .jb-reviewer-avatar--shop{background-color:#ff967d;background-image:radial-gradient(80% 80% at 23.9% 18.8%,#ffd2c26f,#ffd2c266,#ffd2c254,#ffd2c23b,#ffd2c221,#ffd2c20e,#ffd2c204,#ffd2c201,#ffd2c200)}.jb-reviewer-avatar img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%}body.jb-published-product #MainContent .jb-reviewer-avatar--depop{background:#747474!important;color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/jbkits-product-refinements.css.map */
