xz-v2-pdp{overflow:hidden}@supports (overflow:clip){xz-v2-pdp{overflow-x:clip;overflow-y:visible}}.xz-v2-pdp .xz-v2-pdp-identity{display:contents}.xz-v2-pdp .xz-v2-pdp-gallery,.xz-v2-pdp .xz-v2-pdp-details{min-width:0}.xz-v2-pdp .xz-v2-pdp-media{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.xz-v2-pdp [hidden]{display:none!important}.xz-v2-pdp .xz-v2-pdp-media video,.xz-v2-pdp .xz-v2-pdp-media iframe,.xz-v2-pdp .xz-v2-pdp-media model-viewer{width:100%;height:100%}.xz-v2-pdp .xz-pdp-thumb{flex-shrink:0;cursor:pointer}.xz-v2-pdp .xz-v2-pdp-reset.xz-pdp-thumb{padding:0;border:0;background:transparent}.xz-v2-pdp .img-container-1x1{display:block}.xz-v2-pdp .xz-v2-pdp-identity:not(.xz-v2-pdp-reference-identity) .ff-breadcrumbs-wrp{max-width:100%;min-width:0}.xz-v2-pdp .ff-breadcrumb-btn{color:inherit;text-underline-offset:auto}.xz-v2-pdp .ff-paragraph p{font:inherit;color:inherit;margin:0}.xz-v2-pdp .ff-paragraph-prose p{font:inherit;color:inherit;margin:0 0 24px}.xz-v2-pdp .ff-paragraph-prose p:last-child{margin-bottom:0}.xz-v2-pdp .ff-paragraph-prose strong{font-weight:600}.xz-v2-pdp .xz-info-expanded-wrp .ff-paragraph-prose>ul{margin:0;padding:0;list-style-position:inside}.xz-v2-pdp .xz-info-expanded-wrp .ff-paragraph-prose strong{color:var(--text-col-titles)}.xz-v2-pdp .ff-paragraph-prose h2,.xz-v2-pdp .ff-paragraph-prose h3{font-family:Euclidcirculara Webxl,Arial,sans-serif;color:var(--text-col-titles);font-size:20px;font-weight:600;line-height:130%;margin:24px 0}.xz-v2-pdp .xz-pdp-info-dropdown{width:100%}.xz-v2-pdp .xz-pdp-info-dropdown summary{list-style:none}.xz-v2-pdp .xz-pdp-info-dropdown summary::-webkit-details-marker{display:none}.xz-v2-pdp .xz-pdp-info-dropdown:not([open])>.xz-info-expanded-wrp{display:none}.xz-v2-pdp .xz-pdp-info-dropdown[open]>.xz-info-expanded-wrp{display:flex}.xz-v2-pdp .xz-payment-icon svg{width:100%;height:auto;display:block}.xz-v2-pdp .xz-v2-pdp-commerce{width:100%;display:flex;flex-direction:column;gap:16px}.xz-v2-pdp .buy-buttons-block,.xz-v2-pdp product-form-component,.xz-v2-pdp product-form-component form{display:block;width:100%}.xz-v2-pdp .product-form-buttons{display:flex;flex-direction:column;gap:16px;padding:0}.xz-v2-pdp .product-form-buttons>*{flex:0 0 auto!important;min-width:0!important;max-width:100%}.xz-v2-pdp .product-form-buttons>.engraving-container{order:-2;width:100%;margin:0}.xz-v2-pdp .product-form-buttons>.quantity-selector{order:-1}.xz-v2-pdp .product-form-buttons .add-to-cart-button{background:var(--brand-col-1);color:#17130b;border:0;border-radius:0;box-shadow:none;width:100%;height:48px;min-height:48px;padding:0 16px 0 0;font-family:Euclidcirculara Webxl,Arial,sans-serif;font-weight:600;text-transform:uppercase;transition:background-color .2s cubic-bezier(.25,.46,.45,.94)}.xz-v2-pdp[data-v2-hover] .product-form-buttons .add-to-cart-button:not(:disabled):hover{background:var(--brand-col-3)}.xz-v2-pdp .product-form-buttons .add-to-cart-button:disabled{opacity:.55;cursor:not-allowed}.xz-v2-pdp .product-form-buttons .add-to-cart-button:before,.xz-v2-pdp .product-form-buttons .add-to-cart-button:after{box-shadow:none}.xz-v2-pdp .add-to-cart-text{display:flex;align-items:center;justify-content:center;gap:8px}.xz-v2-pdp .engraving-container{color:var(--text-col-titles);font-family:Euclidcirculara Webxl,Arial,sans-serif}.xz-v2-pdp .engraving-toggle-group{margin:0}.xz-v2-pdp .engraving-toggle-btn{font-family:inherit;border-radius:0}.xz-v2-pdp .engraving-content{border:1px solid var(--brand-col-1);border-radius:0;background:transparent}.xz-v2-pdp .engraving-line-btn,.xz-v2-pdp .engraving-inputs input,.xz-v2-pdp .engraving-inputs select{border-radius:0;font-family:inherit}.xz-v2-pdp product-inventory{color:var(--text-col-titles);font-family:Euclidcirculara Webxl,Arial,sans-serif;text-align:center}.xz-v2-pdp .delivery-estimate-block{font-family:Euclidcirculara Webxl,Arial,sans-serif}.xz-v2-pdp a:focus-visible,.xz-v2-pdp button:focus-visible,.xz-v2-pdp summary:focus-visible{outline:2px solid var(--brand-col-1);outline-offset:3px}@media(max-width:991px){.xz-v2-pdp .xz-v2-pdp-gallery{width:100%}.xz-v2-pdp .ff-paragraph-prose h2,.xz-v2-pdp .ff-paragraph-prose h3{font-size:18px;margin:16px 0}.xz-v2-pdp .ff-paragraph-prose p:not(:last-child){margin-bottom:16px}}@media(prefers-reduced-motion:reduce){.xz-v2-pdp .product-form-buttons .add-to-cart-button{transition:none}}.xz-v2-pdp .engraving-container .engraving-toggle-group,.xz-v2-pdp .engraving-container .engraving-line-toggle{display:none}.xz-v2-pdp .engraving-container:not([data-v2-enhanced]){position:relative;min-height:40px}.xz-v2-pdp .engraving-container:not([data-v2-enhanced]):before{content:"";position:absolute;top:8px;left:0;width:40px;height:24px;border-radius:12px;background:radial-gradient(circle at 13px 12px,var(--neutral-col-1) 8.5px,rgba(0,0,0,0) 9px),var(--neutral-col-4)}.xz-v2-pdp .engraving-container:not([data-v2-enhanced]):after{content:var(--xz-v2-engraving-label,"");position:absolute;top:13px;left:64px;white-space:nowrap;font:600 14px/100% Euclidcirculara Webxl,Arial,sans-serif;text-transform:uppercase;color:var(--text-col-titles)}@media(max-width:991px){.xz-v2-pdp .engraving-container:not([data-v2-enhanced]):after{left:56px}}.xz-v2-pdp .ff-switch-wrp{-webkit-transition:background-color .3s cubic-bezier(.3333333,.6666667,.6666667,1);transition:background-color .3s cubic-bezier(.3333333,.6666667,.6666667,1)}.xz-v2-pdp .ff-knob{-webkit-transition:-webkit-transform .3s cubic-bezier(.3333333,.6666667,.6666667,1);transition:transform .3s cubic-bezier(.3333333,.6666667,.6666667,1)}@media(prefers-reduced-motion:reduce){.xz-v2-pdp .ff-switch-wrp,.xz-v2-pdp .ff-knob{-webkit-transition:none;transition:none}}@media(min-width:992px){.xz-v2-pdp .xz-product-rating .rev-link{color:var(--text-col-2)}}.xz-v2-pdp .xz-v2-pdp-engraving-switch{cursor:pointer;color:var(--text-col-titles);width:100%;border:0;padding:0;background:none}.xz-v2-pdp .xz-v2-pdp-engraving-switch[aria-checked=true] .ff-switch-wrp{background-color:var(--brand-col-1)}.xz-v2-pdp .xz-v2-pdp-engraving-switch[aria-checked=true] .ff-knob{-webkit-transform:translateX(14px);transform:translate(14px)}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content{position:relative;margin:16px 0 0;padding:16px;background:var(--neutral-col-3);border:1px solid var(--brand-col-1)}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content>*{margin-top:16px}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content>:first-child{margin-top:0}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content .engraving-input{height:48px;background:transparent;border:1px solid var(--text-col-3);color:var(--text-col-titles);padding:0 54px 0 16px;font-family:Euclidcirculara Webxl,Arial,sans-serif}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content .engraving-input:focus{border-color:#fff}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-note{font-family:Euclidcirculara Webxl,Arial,sans-serif;font-size:12px;line-height:136%}.xz-v2-pdp .xz-v2-pdp-engraving-done{display:flex;width:100%;height:40px;border:1px solid var(--text-col-titles);background:transparent;color:var(--text-col-titles)}.xz-v2-pdp .sheath-upsell{display:none}.xz-v2-pdp .xz-upsell-wrp form{display:flex;flex:0 0 auto;flex-direction:column;position:relative}.xz-v2-pdp .xz-upsell-wrp .ff-cta{border:0;border-radius:0;cursor:pointer}.xz-v2-pdp .xz-upsell-wrp .ff-cta:disabled{opacity:.6;cursor:wait}.xz-v2-pdp .xz-upsell-wrp .ff-headline-4{color:var(--text-col-titles)}.xz-v2-pdp .xz-v2-pdp-upsell-status:empty{display:none}.xz-v2-pdp .xz-v2-pdp-upsell-status{color:var(--text-col-titles);max-width:120px}.xz-v2-pdp .ff-pdp-thumbnails{overflow:auto}.xz-v2-pdp .ff-pdp-thumbnails::-webkit-scrollbar{width:0;height:0}.xz-v2-pdp .xz-v2-pdp-zoom-trigger{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;cursor:zoom-in}.xz-v2-pdp .xz-pdp-hero{text-align:start}.xz-v2-pdp .xz-v2-pdp-thumbs-wrp{position:relative}.xz-v2-pdp .xz-v2-pdp-thumbs-wrp.is-end>.xz-thumbs-gradient-overlay{opacity:0}.xz-v2-pdp .xz-v2-pdp-thumbs-wrp.is-moved>.xz-thumbs-gradient-overlay{transition:opacity .2s cubic-bezier(.25,.46,.45,.94)}@media(max-width:991px){.xz-v2-pdp .xz-v2-pdp-thumbs-wrp{order:9999;flex-shrink:0;width:100%}.xz-v2-pdp .xz-v2-pdp-thumbs-space{display:none}}@media(max-width:479px){.xz-v2-pdp .xz-thumbs-gradient-overlay{display:none}}@media(min-width:992px){.xz-v2-pdp .xz-v2-pdp-gallery{min-width:auto}.xz-v2-pdp .xz-v2-pdp-thumbs-wrp{flex-shrink:1;min-width:0;max-width:120px}.xz-v2-pdp .xz-v2-pdp-thumbs-space{flex-shrink:1;width:120px;min-width:0;max-width:120px}}.xz-v2-pdp .ff-price-rrp-1,.xz-v2-pdp .ff-price-rrp-1-striketrough,.xz-v2-pdp .ff-price-rrp-2,.xz-v2-pdp .xz-product-rating .ff-caption-1,.xz-v2-pdp .xz-upsell-wrp .ff-headline-4,.xz-v2-pdp .xz-dropdown-titles-wrp .ff-headline-4,.xz-v2-pdp .xz-product-rating .ff-caption-1-wrp{display:block}.xz-v2-pdp .xz-pdp-info-dropdown:not([open]){gap:0}.xz-v2-pdp .xz-pdp-info-dropdown summary{padding:0}.xz-v2-pdp .xz-upsell-wrp .ff-cta{font-family:Arial,sans-serif;font-size:14px;line-height:20px}.xz-v2-pdp .xz-upsell-wrp .ff-button-1-txt{font-size:14px;line-height:100%}.xz-v2-pdp .xz-upsell-wrp .xz-product-thumb{display:inline-block}.xz-v2-pdp .xz-upsell-wrp .xc-product-thumb-container{color:#333}.xz-v2-pdp .xz-v2-pdp-zoom-trigger{padding:0;border:0;background:transparent}.xz-v2-pdp .product-form-buttons .add-to-cart-button{background:var(--brand-col-1)!important;color:#17130b!important;font-family:Arial,sans-serif!important;font-size:14px!important;line-height:20px!important}.xz-v2-pdp .product-form-buttons .add-to-cart-text,.xz-v2-pdp .product-form-buttons .add-to-cart-text__content{font-family:Euclidcirculara Webxl,Arial,sans-serif!important;font-size:14px!important;font-weight:600;line-height:100%!important;color:inherit}.xz-v2-pdp[data-v2-hover] .product-form-buttons .add-to-cart-button:not(:disabled):hover{background:var(--brand-col-3)!important}.xz-v2-pdp .xz-pdp-info-dropdown+.xz-pdp-info-dropdown{margin-top:-16px}.xz-v2-pdp .ff-breadcrumb-btn,.xz-v2-pdp .xz-product-rating,.xz-v2-pdp .xz-upsell-wrp .xc-product-thumb-container,.xz-v2-pdp .xz-upsell-wrp .ff-headline-4{transition:none}.xz-v2-pdp .xz-pdp-thumb.ff-is-active{border-color:var(--brand-col-1)}.xz-v2-pdp .xz-upsell-wrp .ff-cta{padding-top:0;padding-bottom:0}.xz-v2-pdp .product-form-buttons .add-to-cart-button{border-radius:0!important;letter-spacing:normal!important;font-weight:400!important;align-items:center;justify-content:center;gap:8px}.xz-v2-pdp .product-form-buttons .add-to-cart-text,.xz-v2-pdp .product-form-buttons .add-to-cart-text__content{letter-spacing:normal!important;font-weight:600!important}.xz-v2-pdp .add-to-cart-icon svg,.quick-add-modal [data-v2-accessory-dialog] .add-to-cart-icon svg{visibility:hidden}.xz-v2-pdp .add-to-cart-icon,.quick-add-modal [data-v2-accessory-dialog] .add-to-cart-icon{width:20px;height:20px;flex:none;background:center/contain no-repeat url(data:image/svg+xml,%3Csvg%20fill%3D%22none%22%20height%3D%22100%25%22%20stroke%3D%22%2317130b%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%20width%3D%22100%25%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cline%20x1%3D%2212%22%20x2%3D%2212%22%20y1%3D%225%22%20y2%3D%2219%22%3E%3C%2Fline%3E%3Cline%20x1%3D%225%22%20x2%3D%2219%22%20y1%3D%2212%22%20y2%3D%2212%22%3E%3C%2Fline%3E%3C%2Fsvg%3E)}.xz-v2-pdp product-inventory{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;width:100%;padding:0;margin:0}.xz-v2-pdp .product-inventory__status,.xz-v2-pdp .xz-v2-inventory-shipping{display:flex;align-items:center;gap:8px;padding:4px 8px;background:var(--neutral-col-3);font:400 12px/100% Euclidcirculara Webxl,Arial,sans-serif;color:var(--text-col-titles)}.xz-v2-pdp .product-inventory__icon{width:4px;height:4px;min-width:4px;background:var(--brand-col-1);border-radius:4px}.xz-v2-pdp .product-inventory__icon-low{background:var(--accent-col-1)}.xz-v2-pdp .product-inventory__icon svg{display:none}.xz-v2-pdp .delivery-estimate-container{padding:0;border:0;border-radius:0;background:transparent;font-family:Euclidcirculara Webxl,Arial,sans-serif}.xz-v2-pdp .delivery-estimate-badges{display:none}.xz-v2-pdp .delivery-estimate-header,.xz-v2-pdp .delivery-estimate-content{gap:8px}.xz-v2-pdp .delivery-estimate-main{display:flex;justify-content:center}.xz-v2-pdp .delivery-estimate-toggle{display:flex;justify-content:center;align-items:center;gap:8px;width:auto;padding:0;border:0;border-radius:0;background:none;color:var(--text-col-3);font:400 12px/100% Euclidcirculara Webxl,Arial,sans-serif}.xz-v2-pdp .delivery-estimate-text-wrapper{flex:none}.xz-v2-pdp .xz-delivery-native-prompt{display:none}.xz-v2-pdp .xz-v2-delivery-prompt{display:inline}.xz-v2-pdp .xz-v2-delivery-action{margin-left:1px;font-weight:500;font-size:13px;color:var(--text-col-titles)}.xz-v2-pdp[data-v2-hover] .delivery-estimate-toggle:hover .xz-v2-delivery-action{text-decoration:underline}.xz-v2-pdp .delivery-chevron{width:16px;height:16px;color:var(--text-col-titles)}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content{border:0;box-shadow:inset 0 0 0 1px var(--brand-col-1);padding:16px}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content>.engraving-note{font:400 12px/136% Euclidcirculara Webxl,Arial,sans-serif;color:var(--text-col-3);margin-bottom:0}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-input{font:400 15px/146% Euclidcirculara Webxl,Arial,sans-serif!important;color:var(--text-col-3)!important;transition:none}@media screen and (max-width:991px){.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-input{font-size:13.25px!important}}@media(hover:none),(pointer:coarse){.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content .engraving-input{font-size:16px!important;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:none;flex:none;width:106.6667%;max-width:none;height:51.2px;padding:0 57.6px 0 17.0667px;border-width:1.0667px;margin:0 -6.6667% -3.2px 0;-webkit-transform:scale(.9375);transform:scale(.9375);-webkit-transform-origin:0 0;transform-origin:0 0}}@media(hover:none)and (max-width:991px),(pointer:coarse)and (max-width:991px){.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content .engraving-input{width:120.7547%;height:57.9623px;padding:0 65.2075px 0 19.3208px;border-width:1.2075px;margin:0 -20.7547% -9.9623px 0;-webkit-transform:scale(.828125);transform:scale(.828125)}}.xz-v2-pdp .engraving-container[data-v2-enhanced] .input-count{font:400 12px/136% Euclidcirculara Webxl,Arial,sans-serif;color:var(--text-col-3);right:16px}.xz-v2-pdp .xz-v2-pdp-engraving-switch{font:400 14px/20px Arial,sans-serif;min-height:40px}.xz-v2-pdp .product-inventory__status,.xz-v2-pdp .xz-v2-inventory-shipping{gap:4px;padding:0;margin-bottom:2px;background:transparent;font-size:12px;line-height:100%;color:var(--text-col-3)}.xz-v2-pdp .delivery-estimate-main{margin-top:0}.xz-v2-pdp .delivery-estimate-full-text{font-family:Euclidcirculara Webxl,Arial,sans-serif!important;font-size:12px!important;line-height:100%!important;color:var(--text-col-3)!important}.xz-v2-pdp .xz-v2-delivery-action{font-size:12px;font-weight:600;line-height:100%}.xz-v2-pdp .delivery-estimate-toggle{min-height:24px}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content>.engraving-note{line-height:136%;color:var(--text-col-3)}.xz-v2-pdp .engraving-container[data-v2-enhanced] .input-count{line-height:136%;color:var(--text-col-3)}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-preview-open-btn{display:none!important}.xz-v2-pdp .xz-v2-pdp-engraving-done{display:inline-flex;width:auto;padding:0 24px}.xz-v2-pdp .xz-v2-engraving-plus svg{display:block;width:100%;height:100%}.xz-v2-pdp .xz-v2-engraving-plus.is-minus .xz-v2-plus-vertical{display:none}.xz-v2-pdp .engraving-modal__body>.engraving-font-group{margin:0 0 16px}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content{flex-direction:column;align-items:flex-start;gap:16px}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content>*{margin-top:0}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-inputs{width:100%}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-inputs>.input-group{position:relative;height:48px;gap:0}.xz-v2-pdp .engraving-container[data-v2-enhanced] .input-count{position:absolute;top:50%;right:16px;transform:translateY(-50%);pointer-events:none;letter-spacing:normal}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content>.engraving-note,.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-note br{font:400 12px/136% Euclidcirculara Webxl,Arial,sans-serif}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-content>.engraving-note{border:0;padding:0}.xz-v2-pdp .engraving-container[data-v2-enhanced] .engraving-input::placeholder{color:var(--text-col-3);opacity:1}.xz-v2-pdp .product-form-text__error,.quick-add-modal [data-v2-accessory-dialog] .product-form-text__error{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;gap:8px;width:100%;margin:0;font:400 12px/136% Euclidcirculara Webxl,Arial,sans-serif;color:#ff5252;text-align:left;letter-spacing:normal;text-transform:none}.xz-v2-pdp .product-form-text__error .product-form-text__error-message,.quick-add-modal [data-v2-accessory-dialog] .product-form-text__error .product-form-text__error-message{font:inherit;color:inherit}.xz-v2-pdp .product-form-text__error .product-form-icon--error,.quick-add-modal [data-v2-accessory-dialog] .product-form-text__error .product-form-icon--error{-webkit-box-flex:0;-webkit-flex:none;flex:none;width:12px;height:12px;margin-top:2px;color:#ff5252}.xz-v2-pdp .product-form-icon--error>svg,.quick-add-modal [data-v2-accessory-dialog] .product-form-icon--error>svg{width:12px;height:12px}.xz-v2-pdp .product-form-icon--error svg [fill="#EB001B"],.quick-add-modal [data-v2-accessory-dialog] .product-form-icon--error svg [fill="#EB001B"]{fill:#ff5252}.xz-v2-pdp .product-form-icon--error svg [stroke="#EB001B"],.quick-add-modal [data-v2-accessory-dialog] .product-form-icon--error svg [stroke="#EB001B"]{stroke:#ff5252}
/*# sourceMappingURL=/cdn/shop/t/64/assets/xz-v2-pdp-native.css.map */
