.product-2023 *{font-size:11px}#product .flex .product-sticky .add-to-cart .btn-add-to-cart .btn-black{display:block;width:100%;margin-bottom:0;line-height:1.5em;border:none;background-color:#000;color:#fff}#product .flex .product-sticky .add-to-cart .btn-add-to-cart .btn-black:hover{background:#000000b3}.product-sticky .product-details .ptitle{font-size:12px;letter-spacing:.2em}@media (max-width: 767px){#product.product-2023 .flex .product-sticky{padding:0 20px}#product.product-2023 .flex .product-sticky .product-details{padding-bottom:0}#product .flex .product-sticky .add-to-cart .btn-solid,#product.product-2023 .flex .product-sticky .add-to-cart{margin:20px 0 10px}#product .flex .product-sticky .add-to-cart .btn-retail{margin-top:10px;margin-bottom:20px}#product .flex .product-sticky .btn-add-to-cart+.btn-retail{margin-top:0;margin-bottom:10px}.product-sticky .product-details .ptitle{font-size:12px}}#product .flex .product-sticky .add-to-cart .btn-add-to-cart{margin-bottom:10px;width:100%}@media (min-width: 768px){#product .flex .product-sticky .add-to-cart{margin:30px 0 15px}.btn-add-to-cart{margin-top:0}#product .flex .product-sticky .add-to-cart .btn-add-to-cart{margin-bottom:0}#product .flex .product-sticky .add-to-cart .btn-bordered.btn-retail{margin-top:10px;margin-bottom:10px}}.product-2023 ol{list-style:numeric;padding-inline-start:20px}.product-color-swatches .swatch-text-wrapper{display:flex;justify-content:space-between}.swatch-text-wrapper .swatch-text span{line-height:1.5em}div#prod-desc-details .desc-details-title{text-transform:none}div#prod-desc-details .prod-desc-content p a{font-family:inherit!important}.prod-desc-content h3{text-transform:uppercase;line-height:1.5em;letter-spacing:.2em;margin-bottom:10px}.prod-desc-content ol li{line-height:1.5em}.btn-retail-cta{text-transform:uppercase;text-align:center}.btn-sold-out{display:none!important}a.klaviyo-bis-trigger{background:#000;color:#fff;font-size:12px;letter-spacing:.2em;padding:12px 18px;-webkit-transition:all .2s ease-in-out;display:block;border:1px solid transparent;text-decoration:none;text-transform:uppercase;text-align:center;webkit-transition:all .2s ease-in-out;border:1px solid #000;margin-top:4px!important}a.klaviyo-bis-trigger:hover{background:#fff;color:#000}@media (min-width: 992px){.product-2023 *{font-size:12px}}.product-variants{margin:20px 0}.product-variants .variant-radio-btns{position:relative;display:flex;column-gap:5px}.product-variant-label{display:block;margin-bottom:10px}.product-variant-btn,.variant-option{position:relative}.variant-radio-btns input[type=radio]{display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;z-index:100}.product-variant-btn{cursor:pointer;z-index:90;line-height:1.5em;border:1px solid black;padding:6px 10px;display:block}.variant-radio-btns input[type=radio]:checked+.product-variant-btn{background-color:#000;color:#fff}.variant-radio-btns input[type=radio][disabled]+.product-variant-btn{opacity:.3;pointer:default}@media (min-width: 768px){.product-variants{margin-bottom:30px}}.hidden-product-selector{display:none!important}.details-accordion .single-accordion.description h3 p:not(:last-child){padding-bottom:1.5em}.details-accordion .single-accordion .content{max-height:0;overflow:hidden;transition:max-height .3s ease}.details-accordion .single-accordion button.title{font-size:10px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:.8px;text-transform:uppercase;padding:0;background-color:transparent;color:#000;display:flex;align-items:centre;gap:6px;transition:opacity .1s ease-in-out}.details-accordion .single-accordion button.title:hover{opacity:50%}.details-accordion .single-accordion button>span{display:inline-block;position:relative;width:12px;height:18px}.details-accordion .single-accordion span svg{position:absolute;top:0;left:0;width:100%;height:100%}.details-accordion .single-accordion.active .plus{opacity:0}.details-accordion .single-accordion.active .inner{overflow-y:scroll;scrollbar-width:thin;scrollbar-color:#E9E7E4 transparent}.details-accordion .single-accordion.active .content{padding-top:9px;padding-bottom:24px}.product__variants .product__variant .title-row{display:flex;justify-content:space-between;padding-bottom:8px}.product__variants .product__variant .title-row p{transition:all .2s ease-in-out}.product__variants .product__variant .title-row p:hover{opacity:1;cursor:pointer}.product__variants{padding-bottom:48px}.font_small{font-size:10px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:2px;text-transform:uppercase}.product__variants .product__variant select{width:100%}.add-to-cart klarna-placement::part(osm-container){max-width:unset;border:none}.add-to-cart klarna-placement::part(osm-message),.add-to-cart klarna-placement::part(osm-cta){text-align:center;font-family:ballinger-mono,mono;font-size:10px}.size-guide-modal{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:#00000085;z-index:10}.size-guide-modal{position:fixed;top:50px;left:0;height:calc(100vh - 50px);width:100vw;background-color:#00000085;z-index:10;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:all .25s ease-in-out}.size-guide-modal .close-btn-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:11;cursor:pointer}.size-guide-modal .close-button{position:absolute;top:1%;right:1%;z-index:11;background-color:transparent;padding:10px}.size-guide-modal .aspectholder{height:70vh;aspect-ratio:1/1;overflow:hidden;display:flex;justify-content:center;z-index:15;position:relative;background-color:#fff;padding:8px 20px}#product .size-variants-title{font-size:10px;font-style:normal;font-weight:400;line-height:14px;letter-spacing:2px;text-transform:uppercase;padding-bottom:8px}#product .variant-radio-btns{display:flex;gap:9px;padding-bottom:30px;flex-wrap:wrap}@media (max-width: 784px){.size-guide-modal .aspectholder{max-width:520px;width:94vw;height:unset;aspect-ratio:1/1;overflow:hidden;z-index:15;position:relative;background-color:#fff}}.size-guide-modal .aspectholder img{width:100%;object-fit:contain}.size-guide-modal.active{opacity:1;pointer-events:all}.outline{border:1px solid green}.fade50{opacity:55%}.product-sticky-giftcard{display:flex;flex-direction:column}.product-sticky-giftcard .product-details{order:1}.product-sticky-giftcard .gift-card-amounts{order:2!important}.product-sticky-giftcard .add-to-cart{order:3}.product-sticky-giftcard .details-accordion{order:4}@media (min-width: 768px){.gift-card-amounts{margin-top:30px;margin-bottom:-20px}}
/*# sourceMappingURL=/cdn/shop/t/383/assets/product-2023.css.map */
