html.bstore-bundle-page .bndlr-product-price{display:none!important}html.bstore-bundle-page .bndlr-product-image-url{display:block!important;position:relative!important;width:100%!important;aspect-ratio:2/3!important;background:transparent!important;border-radius:0!important;overflow:visible!important}html.bstore-bundle-page .bndlr-product-image-url .bndlr-product-image{position:absolute!important;left:10.5%!important;top:7.4%!important;width:81%!important;height:73.6%!important;max-height:none!important;object-fit:contain!important;background:#f5f1eb!important;border-radius:0!important}html.bstore-bundle-page .bndlr-product-image-url:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/cdn/shop/files/bstore-bundle-selection-gold-box-frame-20261104.png?v=1793777678) center/100% 100% no-repeat;pointer-events:none}html.bstore-bundle-page .bndlr-product-title{color:#073663!important;cursor:pointer}html.bstore-bundle-page .bndlr-sectioned-section{scroll-margin-top:28px}html.bstore-bundle-page .bstore-bundle-guide{max-width:1000px;margin:20px auto 28px;padding:18px 24px;background:#e8f1f8;color:#073663;text-align:center;font:500 16px/1.6 Montserrat,sans-serif}html.bstore-bundle-page .bstore-bundle-guide p{margin:0}html.bstore-bundle-page .bstore-bundle-progress{font-weight:700;margin-bottom:8px!important}html.bstore-bundle-page .bndlr-next-section{font-size:16px}html.bstore-bundle-page .bndlr-product-image-url:focus-visible,html.bstore-bundle-page .bndlr-product-title:focus-visible{outline:3px solid #073663;outline-offset:3px}html.bstore-bundle-page .bndlr-product-image-url:after{display:block!important;z-index:2!important;width:100%!important;height:100%!important;opacity:1!important}html.bstore-bundle-page .bndlr-add-to-sectioned-bundle{background:#073663!important;color:#edf4f8!important}html.bstore-bundle-page .bndlr-add-sectioned-bundle-to-cart:not(.bndlr-disabled){background:#073663!important;color:#edf4f8!important}html.bstore-bundle-page .bndlr-product{width:212px!important;flex:0 0 212px!important;max-width:100%!important;box-sizing:border-box}html.bstore-bundle-page .bndlr-sectioned-available-products{justify-content:center!important}html.bstore-bundle-page .bndlr-add-to-sectioned-bundle{background:linear-gradient(115deg,#c4cbd4,#f8fafc,#d4dbe4 48%,#eef2f6 65%,#aeb9c6)!important;color:#073663!important;border:1px solid #8796a8!important;border-top-color:#f8fafc!important;box-shadow:inset 0 1px #fff,0 2px 3px #07366320!important;font-weight:700!important;min-height:48px;display:flex;align-items:center;justify-content:center;text-shadow:0 1px 0 #ffffffb3}html.bstore-bundle-page .bndlr-add-to-sectioned-bundle.bndlr-hidden{display:none!important}html.bstore-bundle-page .bndlr-add-to-sectioned-bundle:hover{background:linear-gradient(115deg,#e0e6ed,#fff 35%,#c5ceda)!important}html.bstore-bundle-page .bstore-bundle-size-label{display:block!important;width:100%;box-sizing:border-box;text-align:left;padding:8px 6px 4px;margin:0;color:#073663!important;font:700 15px/1.4 Montserrat,sans-serif}html.bstore-bundle-page select[data-bstore-size-ready]{width:calc(100% - 10px)!important;margin:0 5px 8px!important;box-sizing:border-box;min-height:48px!important;padding:10px 34px 10px 12px!important;font:600 16px/1.4 Montserrat,sans-serif!important;color:#073663!important;background-color:#fff!important;border:2px solid #607c98!important;border-radius:5px!important}html.bstore-bundle-page select[data-bstore-size-ready]:focus{outline:3px solid #b9d3ec;outline-offset:2px}html.bstore-bundle-page select[aria-invalid=true]{border-color:#a03036!important}html.bstore-bundle-page .bndlr-sectioned-status-box-product[data-bstore-summary-title]{display:grid!important;grid-template-columns:76px minmax(0,1fr);gap:10px;width:100%!important;max-width:none!important;box-sizing:border-box;align-items:start;margin:10px 0!important}html.bstore-bundle-page .bndlr-sectioned-status-box-product[data-bstore-summary-title]>.bndlr-status-box-product-url{grid-column:1;grid-row:1;display:block;width:76px!important}html.bstore-bundle-page .bndlr-sectioned-status-box-product[data-bstore-summary-title]>.bndlr-close{display:none!important}html.bstore-bundle-page .bstore-selected-details{grid-column:2;grid-row:1;display:flex;flex-direction:column;gap:4px;text-align:left;color:#073663!important;font:500 14px/1.4 Montserrat,sans-serif;overflow-wrap:anywhere}html.bstore-bundle-page .bstore-selected-details strong{font-size:15px;font-weight:700;color:#073663!important}html.bstore-bundle-page .bstore-edit-choice{align-self:flex-start;background:transparent!important;color:#073663!important;border:0!important;box-shadow:none!important;text-decoration:underline!important;text-underline-offset:3px;padding:6px 8px 6px 0!important;min-height:36px;cursor:pointer;font:700 14px/1.4 Montserrat,sans-serif}html.bstore-bundle-page .bstore-edit-choice:focus-visible{outline:2px solid #073663;outline-offset:2px}html.bstore-bundle-page .bndlr-product{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding-bottom:10px!important}html.bstore-bundle-page .bndlr-sectioned-available-products{align-items:stretch!important}html.bstore-bundle-page .bndlr-product-image-url{flex:0 0 auto!important}html.bstore-bundle-page .bndlr-product-qn-container{display:flex!important;align-items:center!important;justify-content:center!important;min-height:100px!important;box-sizing:border-box;padding:12px 8px!important;margin:0!important;flex:1 0 auto!important;width:100%!important}html.bstore-bundle-page .bndlr-product-title{display:block!important;font:600 17px/1.4 Montserrat,sans-serif!important;text-align:center!important;margin:0!important;padding:0!important;overflow-wrap:normal!important;word-break:normal!important}html.bstore-bundle-page .bndlr-bottom-pusher{display:none!important}html.bstore-bundle-page .bndlr-add-to-sectioned-bundle{margin:0 5px!important;width:calc(100% - 10px)!important;box-sizing:border-box;font-size:15px!important}html.bstore-bundle-page .bstore-bundle-value{margin:16px 0;padding:16px 12px;background:linear-gradient(115deg,#b98b32,#efd28a 18%,#fff1bc 34%,#d6ad50,#f5dc96,#bf9137);border:1px solid #aa7d25;box-shadow:inset 0 1px #fff4cd,inset 0 -1px #ad7e25,0 2px 5px #71511c26;border-radius:5px;color:#073663!important;font:500 14px/1.45 Montserrat,sans-serif;text-align:left}html.bstore-bundle-page .bstore-value-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 10px}html.bstore-bundle-page .bstore-value-row strong{white-space:nowrap;color:#073663!important}html.bstore-bundle-page .bstore-value-total{display:flex;flex-direction:column;gap:6px;padding-top:12px;border-top:1px solid #9b762c;font-weight:700}html.bstore-bundle-page .bstore-value-total strong{font-size:25px;color:#073663!important}html.bstore-bundle-page .bstore-value-note{margin:12px 0 0!important;font-size:12px!important;line-height:1.45!important;color:#284965!important}html.bstore-bundle-page .bndlr-sectioned-status-box-product[data-bstore-summary-title]{height:auto!important;min-height:112px!important;clear:both!important;overflow:visible!important;float:none!important}html.bstore-bundle-page .bndlr-sectioned-section-products{display:flex!important;flex-direction:column!important;gap:12px!important;height:auto!important}html.bstore-bundle-page .bstore-included-gift-card{display:grid;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:12px;margin:18px 0;padding:14px 0;border-top:1px solid #c4cfdb;border-bottom:1px solid #c4cfdb;text-align:left;color:#073663!important}html.bstore-bundle-page .bstore-included-gift-card>div:not(.bstore-card-art){display:flex;flex-direction:column;gap:5px}html.bstore-bundle-page .bstore-included-gift-card strong{font:700 15px/1.4 Montserrat,sans-serif;color:#073663!important}html.bstore-bundle-page .bstore-included-gift-card span{font:500 13px/1.4 Montserrat,sans-serif;color:#284965!important}html.bstore-bundle-page .bstore-see-detail{display:block!important;text-align:center;margin:0 8px 14px;color:#073663!important;text-decoration:underline!important;text-underline-offset:3px;font:600 14px/1.5 Montserrat,sans-serif;cursor:pointer}html.bstore-bundle-page .bstore-see-detail:focus-visible{outline:2px solid #073663;outline-offset:3px}html.bstore-bundle-page .bstore-card-art{display:grid!important;grid-template-columns:47% 53%;align-items:center;box-sizing:border-box;width:100px;height:58px;border:2px solid #d4ad5f;border-radius:5px;background:#fff;box-shadow:inset 0 0 0 1px #f5e8c5;padding:4px;gap:1px}html.bstore-bundle-page .bstore-card-art>img{display:block!important;width:100%!important;height:auto!important;max-height:44px;object-fit:contain;border-radius:0;clip-path:none}html.bstore-bundle-page .bstore-card-art .bstore-card-amount{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:0!important;text-align:center;color:#092b54}html.bstore-bundle-page .bstore-card-amount span{font:700 5.5px/1.25 Montserrat,Arial,sans-serif;letter-spacing:.6px;color:#092b54!important}html.bstore-bundle-page .bstore-card-amount strong{font:400 27px/.95 Georgia,Times New Roman,serif;color:#092b54!important}html.bstore-bundle-detail-page [name=add],html.bstore-bundle-detail-page [data-js-product-add-to-cart],html.bstore-bundle-detail-page .shopify-payment-button,html.bstore-bundle-detail-page .bstore-quantity-select,html.bstore-bundle-detail-page .product-variant__container,html.bstore-bundle-detail-page .product-variant__name,html.bstore-bundle-detail-page [id^=product-price-],html.bstore-bundle-detail-page #site-cart-handle{display:none!important}html.bstore-bundle-detail-page .bstore-detail-page-bar{position:sticky;top:0;z-index:9999;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;background:linear-gradient(110deg,#073663,#1c527e);color:#fff;font:600 15px/1.5 Montserrat,Arial,sans-serif}html.bstore-bundle-detail-page .bstore-detail-page-bar button,html.bstore-bundle-detail-page .bstore-detail-add{border:1px solid #8796a8!important;border-radius:4px;background:linear-gradient(115deg,#c4cbd4,#f8fafc 24%,#d4dbe4 48%,#eef2f6 65%,#aeb9c6)!important;color:#073663!important;min-height:48px;padding:12px 16px;cursor:pointer;font:700 15px/1.4 Montserrat,Arial,sans-serif!important;white-space:normal!important}html.bstore-bundle-detail-page .bstore-detail-choice{margin:18px 0;color:#073663;font:500 16px/1.5 Montserrat,Arial,sans-serif}html.bstore-bundle-detail-page .bstore-detail-choice label{display:block;font-weight:700;margin-bottom:8px}html.bstore-bundle-detail-page .bstore-detail-choice select{display:block;width:100%;max-width:380px;min-height:48px;padding:10px 14px;border:2px solid #607c98;border-radius:5px;color:#073663;background:#fff;font:600 16px/1.4 Montserrat,Arial,sans-serif}html.bstore-bundle-detail-page .bstore-detail-choice [role=alert]{color:#8d2630}html.bstore-bundle-detail-page .bstore-detail-add:disabled{opacity:.55;cursor:default}@media(max-width:600px){html.bstore-bundle-detail-page .bstore-detail-page-bar{padding:10px;font-size:12px}html.bstore-bundle-detail-page .bstore-detail-page-bar button{font-size:12px!important;max-width:190px}}html.bstore-bundle-detail-page .shopify-section-product-recommendations,html.bstore-bundle-detail-page #section-related-products{display:none!important}html.bstore-bundle-detail-page .bstore-detail-page-bar strong{color:#fff!important}html.bstore-bundle-detail-page .bstore-detail-add{display:block!important;width:100%!important;max-width:100%;box-sizing:border-box;min-height:52px}html.bstore-bundle-detail-page .bstore-detail-add:focus-visible,html.bstore-bundle-detail-page .bstore-detail-page-bar button:focus-visible{outline:3px solid #b9d3ec;outline-offset:3px}html.bstore-bundle-detail-page .bstore-quick-links,html.bstore-bundle-detail-page nav[aria-label="Shopping departments"]{display:none!important}html.bstore-bundle-detail-page .bstore-detail-campaign{display:flex;align-items:center;justify-content:space-between;gap:28px;margin:0 32px 24px;padding:22px 32px;background:linear-gradient(110deg,#062b4c,#0c3c65 48%,#1b527a);border-top:1px solid #e1c17c;border-bottom:1px solid #e1c17c;box-sizing:border-box;color:#fff}html.bstore-bundle-detail-page .bstore-detail-campaign h2{margin:0 0 6px!important;color:#f2dfb6!important;font:400 36px/1.12 Georgia,Times New Roman,serif!important;letter-spacing:0!important;text-transform:none!important}html.bstore-bundle-detail-page .bstore-detail-campaign p{margin:0!important;color:#edf4fa!important;font:500 14px/1.5 Montserrat,Arial,sans-serif!important}html.bstore-bundle-detail-page .bstore-detail-campaign .bstore-campaign-tagline{margin-bottom:3px!important;font-size:16px!important}html.bstore-bundle-detail-page .bstore-campaign-gift{display:flex;align-items:center;gap:18px;max-width:400px;padding-left:28px;border-left:1px solid #f2dfb665}html.bstore-bundle-detail-page .bstore-campaign-gift strong{color:#f2dfb6!important}html.bstore-bundle-detail-page .bstore-campaign-card{display:grid;grid-template-columns:47% 53%;align-items:center;flex:0 0 132px;box-sizing:border-box;width:132px;height:77px;border:2px solid #d4ad5f;border-radius:5px;background:#fff;box-shadow:inset 0 0 0 1px #f5e8c5;padding:6px;gap:2px}html.bstore-bundle-detail-page .bstore-campaign-card>img{display:block;width:100%;height:auto;max-height:58px;object-fit:contain}html.bstore-bundle-detail-page .bstore-campaign-card>div{display:flex;flex-direction:column;align-items:center;gap:1px;text-align:center}html.bstore-bundle-detail-page .bstore-campaign-card span{font:700 7px/1.3 Montserrat,Arial,sans-serif;color:#092b54!important;letter-spacing:.8px}html.bstore-bundle-detail-page .bstore-campaign-card strong{font:400 36px/.95 Georgia,Times New Roman,serif;color:#092b54!important}@media(max-width:750px){html.bstore-bundle-detail-page .bstore-detail-campaign{margin:0 14px 20px;padding:18px;gap:18px;flex-direction:column;text-align:center}html.bstore-bundle-detail-page .bstore-detail-campaign h2{font-size:29px!important}html.bstore-bundle-detail-page .bstore-campaign-gift{padding-left:0;border-left:0;padding-top:14px;border-top:1px solid #f2dfb665;text-align:left;max-width:100%}html.bstore-bundle-detail-page .bstore-campaign-card{flex-basis:110px;width:110px;height:65px}html.bstore-bundle-detail-page .bstore-campaign-card strong{font-size:30px}html.bstore-bundle-detail-page .bstore-campaign-card span{font-size:6px}html.bstore-bundle-detail-page .bstore-campaign-gift p{font-size:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/bstore-bundle-experience.css.map */
