#simple-bundles-io-options .boxes-container label{font-weight:400}.engraving-container .form__label{display:flex;width:100%;align-items:center;font-size:var(--standard-heading-size);letter-spacing:.02em;text-transform:uppercase}.engraving-container .form__label span{text-decoration:underline}.engraving-container{margin-bottom:25px}.engraving-container .engraving__input{display:flex;flex-direction:column;margin-top:10px}.engraving-price{display:none;font-size:var(--font-size-sm)}.engraving-label{display:flex;flex-direction:column;margin:0 0 8px;text-transform:none!important}.engraving-group input{min-width:200px}.engraving-group input[type=checkbox]{display:none}.engraving-group:not(.engraving-group--inline) input:checked+span{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.engraving-group{display:flex;gap:20px;margin-bottom:30px;align-items:flex-end}.engraving-page-trigger .tool-tip-trigger__title{font-style:italic;text-decoration:underline;text-transform:capitalize;letter-spacing:normal}custom-popup{display:none}custom-popup.visible{display:block;align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10001}custom-popup.visible:before{animation:overlay-on .3s forwards;background-color:#e0e0e0;background-color:#fff;content:"";cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%}.custom-popup__inner{animation:modal-close .3s forwards;opacity:0}custom-popup.visible .custom-popup__inner{animation:modal-open .3s forwards;background:#fff;box-shadow:0 10px 20px #00000017;display:flex;align-items:center;max-width:720px;min-height:250px;min-width:250px;padding:30px;position:fixed;opacity:1}.engraving-form-wrapper{min-width:250px}.hidden-custom{display:none}.click-overlay{display:block;width:100%;height:100%;z-index:2;position:absolute;left:0;top:0}.add-to-cart{position:relative}.mobile-nav-link{font-size:1rem!important;font-family:Poppins}.engraving-group--inline,.engraving-label--inline{display:inline-flex}.overlay-link{position:absolute;left:0;top:0;width:100%;height:100%}.characters-keyboard{display:grid;grid-template-columns:repeat(5,40px);gap:5px;margin-top:10px}.bead-text-input{border:1px solid #000;padding:8px 10px}.keyboard-character{font-family:Amador;font-size:var(--font-size-2xl);line-height:100%;padding:5px;cursor:pointer;text-align:center;border:2px solid #000;background:#f8f8f8;background:linear-gradient(90deg,#f8f8f8,#bbbabf);transition:background-color .5s;position:relative}.keyboard-character--first-num{grid-column:1}.keyboard-character--space{grid-column:1 / span 4}.keyboard-character--oos{opacity:.5}.keyboard-character--oos:after{content:"";position:absolute;bottom:0;left:0;width:140%;height:2px;background-color:#000;transform:rotate(-45deg) translateY(2px);transform-origin:bottom left}.keyboard-character:not(.keyboard-character--oos):hover{background:#bbbabf}.keyboard-product-variants{display:none}.engraving-selection-wrapper{margin-top:20px}.engraving-selection{display:flex;gap:10px;margin-top:.5rem}.engraving-button{cursor:pointer;padding:.5rem;border:1px solid;border-color:transparent}.engraving-button.selected{border-color:rgb(var(--color-scheme-text) / var(--tw-border-opacity, 1))}.engraving-group input{border:1px solid #000;padding:2px 2px 2px 5px}tool-tip{display:none}tool-tip[data-tool-tip-open=true]{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:10001}tool-tip[data-tool-tip-open=true]:before{animation:overlay-on .3s forwards;background-color:#e0e0e0;content:"";cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%}.tool-tip__inner{animation:modal-close .3s forwards;opacity:0}tool-tip[data-tool-tip-open=true] .tool-tip__inner{animation:modal-open .3s forwards;background:#fff;box-shadow:0 10px 20px #00000017;display:block;max-width:720px;min-height:250px;min-width:250px;padding:30px;position:fixed}@media only screen and (max-width:589px){tool-tip[data-tool-tip-open=true] .tool-tip__inner{max-width:93%;width:100%}custom-popup.visible .custom-popup__inner{flex-direction:column-reverse}}.tool-tip__content{max-height:80vh;overflow:auto}@media only screen and (max-width:589px){.tool-tip__content{font-size:var(--font-size-sm)}}.tool-tip__close{position:absolute;right:0;top:0}.tool-tip__close .icon{height:28px;width:28px;stroke:#000;stroke-width:3px}.tool-tip-trigger{background:none;border:0;cursor:pointer}.tool-tip-trigger .icon{height:28px;width:28px}.tool-tip-trigger__title{display:inline-block}.tool-tip-trigger__title:focus,.tool-tip-trigger__title:hover{-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:2px}.tool-tip-trigger__content{display:none!important}@keyframes overlay-on{0%{opacity:0}to{opacity:.6}}@keyframes overlay-off{0%{opacity:.6}to{opacity:0}}@keyframes modal-open{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes modal-closing{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.engraving-group--footer{display:grid;grid-template-columns:1fr 1fr}.errors{margin-bottom:10px;color:red}.splide__pagination{justify-content:flex-start;display:none}.splide>data-island{display:flex;justify-content:center}.splide .splide__arrows{gap:8px}.splide .splide__arrows .splide__arrow{width:16px}.tax-text{font-size:var(--font-size-sm);display:none}.text-links{display:flex;gap:5px;padding:16px 0;width:100%;padding-left:var(--section-horizontal-spacing);padding-right:var(--section-horizontal-spacing)}.text-link:hover{text-decoration:underline}.text-link--primary{padding:8px 18px;padding-top:.5rem .25rem;border:1px solid #000;text-transform:uppercase}.text-link--secondary{padding:8px 18px;background:#000;color:#e5e7eb;text-transform:uppercase}.promotion-container{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;height:100%}.promotion-items{display:flex;gap:24px}.promotion-content{z-index:3;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;width:100%;height:100%;top:0;left:0;text-align:center}.promotion-container img{height:100%;object-fit:cover}.promotion-content h3{color:#fff;font-size:var(--font-size-2xl)}.promotion{width:33.33333%;display:flex;justify-content:center;margin-bottom:65px}.promotion-button{padding:6px 12px;font-size:var(--font-size-sm);text-transform:uppercase}.promotion-button--primary{border:1px solid #000}.promotion-button--inverted.promotion-button--primary{border:1px solid #e5e7eb;color:#e5e7eb}.promotion-button--secondary{background:#000;color:#e5e7eb}.promotion-button--inverted.promotion-button--secondary{background:#e5e7eb;color:#000;border:1px solid #000}.promotion-backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#00000026;z-index:2;transition:background-color .3s ease-in}.promotion-backdrop:hover{background-color:#0000004d}@media screen and (max-width:767px){.promotion-content h3{font-size:var(--font-size-xl)}.promotion-button{padding:4px 6px;font-size:var(--font-size-xs)}.promotion-content{gap:14px}.promotion{width:174px}.text-links{flex-wrap:wrap}}@media screen and (max-width:767px){#predictive-search-results-list .product-card-wrapper{display:flex;align-items:center}#predictive-search-results-list .product-card-wrapper image-with-placeholder,#predictive-search-results-list .product-card-wrapper img{max-width:120px;max-height:120px;object-fit:contain}#predictive-search-results-list .product-card-wrapper>div{width:unset}}.view-all+.splide__arrows{display:none}.bold-children,.bold-children *{font-weight:700}.product-card-tag{position:absolute;right:0;top:0;background-color:#000;color:#fff;font-size:var(--font-size-base);z-index:10;padding:6px 11px;letter-spacing:2px}@media screen and (max-width:767px){.product-card-tag{font-size:var(--font-size-sm);padding:6px 10px;letter-spacing:1px}}.js-filter.mt-section-vertical-spacing ul>li:has(input:checked){font-weight:700}.js-filter.mt-section-vertical-spacing ul>li:has(label.line-through){display:none}@media screen and (min-width:768px){#main-cart-footer .engraving-container{grid-column-start:8}}@media screen and (min-width:1024px){#main-cart-footer .engraving-container{grid-column-start:9}}#simple-bundles-io-options select,#simple-bundles-io-options:not(:has(.boxes-container)) label:has(+select){display:none!important}#modals-rightDrawer{background:#0003}.menu-icon-width svg path{stroke-width:1}.restock-rocket-preorder-description{background-color:transparent!important;border-radius:0!important}.restock-rocket-preorder-description{background-color:transparent!important;border-radius:0!important;margin:10px 0 0!important;padding:0!important;text-align:left!important}.resizable-option__helper--text{font-size:.75rem;opacity:0;transition:all .2s ease;display:block;margin-block-start:.5rem}.resizable-option__helper--text.active{opacity:1}.product-block--resizing_twin_kits{margin-top:20px;display:block}.bold{font-weight:700}s{opacity:.55}.sale-link{color:var(--color-sale-link)}a[href="/collections/black-friday"],a[href="/collections/black-friday/"]{color:#b30000!important}.promotion-item .promotion-backdrop{display:none!important}.promotion-item{position:relative;width:100%;aspect-ratio:4 / 5;overflow:hidden}.promotion-item .promotion-container{position:relative;width:100%;height:100%}.promotion-item .promotion-background-image{width:100%;height:100%;object-fit:cover;display:block}.promotion-item .promotion-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;justify-content:center;padding:16px}.promotion-item.full-width{grid-column:1 / 13;max-height:550px}.promotion-item.full-width .promotion-background-image{width:auto;padding:3rem}@media(max-width:750px){.promotion-item.full-width{grid-column:1 / 3}.promotion-item.full-width .promotion-background-image{padding:0}}:root{--ann-h: 32px}.pplr_crop-modal,.pplr_atc_form .addtocartw{background-image:none!important}.pplr_crop-modal>.pplr-popup>.pplr-main{overflow:auto!important}@media(max-width:768px){.test-1-variant-1 form[id^=product-form-] .add-to-cart-container button[type=submit]{color:#fff;font-family:Roboto;font-size:13px;font-weight:700!important;line-height:15.6px!important;padding:11.5px 3.25px!important;background:#000}.test-1-variant-1 form[id^=product-form-] .add-to-cart-container.sticky{z-index:999999999}.test-1-variant-1 form[id^=product-form-] .add-to-cart-container.sticky button{position:fixed;bottom:0;left:0;width:100%;margin:0;background:#000;padding:20.25px 8.25px 17.75px!important}.test-1-variant-1 form[id^=product-form-] .add-to-cart-container.sticky .tpo_option-set-wrapper{display:none}}.test-4-variant-1 .unicorn .unicorn_button_base.test-4-variant-1-checkout-btn{padding:18px 25px}.test-3-variant-1 .test--free-shipping-section{padding:20px 16px 10px;display:flex;flex-direction:column;gap:15px}.test-3-variant-1 p.test--free-shipping-text{color:var(--hexclad-com-black, var(--color-black-solid, #000));text-align:center;font-family:Roboto;font-size:12px;font-style:normal;font-weight:400;line-height:120%}.test-3-variant-1 .test--free-shipping-progress-bar{height:4px;border-radius:2px;background:#000;transition:.5s ease;width:0%}.test-3-variant-1 .test--free-shipping-progress-bar-container{background:#ebebeb}.test-3-variant-2 .test--free-shipping-section{padding:9.5px 16px;background:#000;align-items:center;justify-content:center}.test-3-variant-2 p.test--free-shipping-text{color:#fff;text-align:center;font-family:Roboto;font-size:12px;font-style:normal;font-weight:500;line-height:120%;align-self:stretch}.homepage-visual-category{padding:10px 0 20px;display:none}.homepage-collection .section-heading-container{display:none}@media(max-width:768px){.test-5-variant-1 .homepage-visual-category{display:block}.test-5-variant-1 .homepage-visual-category{position:relative}.test-5-variant-1 .homepage-visual-category .grid{display:flex;overflow-x:auto;gap:1px;scroll-snap-type:x mandatory;padding-bottom:10px}.test-5-variant-1 .homepage-visual-category .grid li{min-width:25%;scroll-snap-align:end}.test-5-variant-1 .homepage-visual-category .grid li:first-child{margin-left:0;scroll-snap-align:start!important}.test-5-variant-1 .homepage-visual-category .grid li:last-child{margin-right:50px;scroll-snap-align:end}.test-5-variant-1 .homepage-visual-category .featured-collection-title{padding:5px 0 0}.test-5-variant-1 .homepage-visual-category image-with-placeholder img{position:static;height:87px;width:100%;aspect-ratio:1;object-fit:contain}.test-5-variant-1 .homepage-visual-category image-with-placeholder{padding:0!important}.test-5-variant-1 .featured-collection .featured-collection-title .font-heading{color:var(--color-grey-1, #030303);text-align:center;font-family:Roboto;font-size:13px;font-style:normal;font-weight:400;line-height:15.6px}.test-5-variant-1 .featured-collection .section-heading-container{align-items:center;display:flex;justify-content:space-between;padding:20px 10px 26px}.test-5-variant-1 .featured-collection .section-heading-container h2{color:var(--color-grey-1, #030303);font-family:Roboto;font-size:20.3px;font-style:normal;font-weight:500;line-height:24.38px;letter-spacing:-.508px}.test-5-variant-1 .featured-collection .section-heading-container h2+.mt-4{margin:0;padding:4.75px 6.5px 4.25px}.test-5-variant-1 .featured-collection .featured-collection-section-footer{display:none}.test-5-variant-1 .homepage-visual-category:after{content:"";background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="17" viewBox="0 0 17 17" fill="none"><path d="M8 3L13 8L8 13" stroke="%231F2937" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center center/cover;position:absolute;top:calc(50% - 10px);right:6px;width:17px;height:17px;transform:translateY(-50%);transition:.2s ease;pointer-events:none}.test-5-variant-1 .homepage-visual-category.reachedEnd:after{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/custom.css.map */
