#product{padding:1rem;display:flex;max-width:1400px;margin:0 auto;gap:2rem}@media (max-width: 930px){#product{flex-direction:column;max-width:70vw}}@media (max-width: 768px){#product{max-width:70vw;max-width:100%;height:auto}}#product .product-info{max-width:600px;flex:1 1 50%}#product .product-info .product-description{margin:2rem 0}@media (max-width: 930px){#product .product-info{margin:0 auto}}#product .product-main-text{margin-bottom:1rem}#product .product-main-text .product-title{font-size:24px;font-weight:700;text-transform:uppercase}#product .product-main-text .product-price{text-align:left}#product .product-main-text .product-price .price h4{font-size:24px;margin:.5em 0;font-weight:700}#product .product-images{flex:0 1 50%}#product .product-images .product-images-main{height:0;position:relative;background-size:contain;background-repeat:no-repeat;background-position:center;padding-bottom:100%;cursor:zoom-in;transition:width .4s .1s,box-shadow .1s}@media (max-width: 768px){#product .product-images .product-images-main{margin-bottom:1rem;pointer-events:none}}@media (max-width: 930px){#product .product-images .product-images-main{margin-bottom:1rem}}#product .product-images .product-images-main.open{background-size:200% auto;background-position:top left;z-index:10;cursor:zoom-out;box-shadow:2px 2px 10px #000;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(100vw - 4rem,100vh - 4rem);padding-bottom:min(100vw - 4rem,100vh - 4rem)}#product .product-images .product-images-main .product-images-main-loader{position:absolute;top:0;left:0;width:100%;height:100%}#product .product-images .product-images-main img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;object-fit:contain;object-position:center}#product .product-images .product-images-all{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem}#product .product-images .product-images-all .product-image{display:inline-block;cursor:pointer}#product .product-images .product-images-all .product-image.product-image-desktop{display:inline-block}#product .product-images .product-images-all .product-image.product-image-mobile{display:none}@media (max-width: 768px){#product .product-images .product-images-all .product-image.product-image-desktop{display:none}#product .product-images .product-images-all .product-image.product-image-mobile{display:inline-block}}#product .product-images .product-images-all .product-image img{max-width:100px;width:100%;height:100%;object-fit:contain}@media (max-width: 930px){#product .product-images .product-images-all{display:flex;gap:1rem;flex-wrap:wrap;margin-top:1rem}}@media (max-width: 930px) and (max-width: 480px){#product .product-images .product-images-all{flex-wrap:wrap}}#product #product-forms.bis-hidden.notify #product-form #add-to-cart{display:block!important}#product #product-forms.bis-hidden.notify #custom_klaviyo_form{display:none!important}#product #product-forms #custom_klaviyo_form{display:none}#product #product-forms.notify #product-form #add-to-cart{display:none!important}#product #product-forms.notify #custom_klaviyo_form{display:flex;flex-direction:column;gap:.5rem;font-family:gothambook;font-size:1.17rem;font-weight:700;padding:0;width:fit-content;color:#fff;color:#253175;align-items:flex-start}#product #product-forms.notify #custom_klaviyo_form .input-area{display:flex;gap:1rem}#product #product-forms.notify #custom_klaviyo_form input,#product #product-forms.notify #custom_klaviyo_form button{font-family:inherit;font-size:inherit;font-weight:inherit}#product #product-forms.notify #custom_klaviyo_form input{padding:.5rem}#product #product-forms.notify #custom_klaviyo_form input::placeholder{color:#000}#product #product-forms.notify #custom_klaviyo_form button{padding:.5rem 1rem;color:#fff;background:#253175;border:none;text-align:center;display:inline-block;transition:ease .3s}#product #product-forms.notify #custom_klaviyo_form button:hover{cursor:pointer;background:white;color:#253175}#product #product-form{display:flex;flex-direction:column;gap:2rem}#product #product-form.bis-hidden #product-form-add #add-to-cart{display:block!important}#product #product-form .ce-open-popup div:first-child,#product #product-form .hs-fieldset div:first-child{margin-bottom:.5rem}#product #product-form .open-popup-learn{color:#00f}#product #product-form .open-popup-learn:hover{text-decoration:underline}#product #product-form .open-popup-learn .text-columns #text-columns-link{color:#fff}#product #product-form .product-option{display:flex;flex-direction:column;gap:1rem}#product #product-form .product-option select{font-size:inherit;line-height:inherit;padding:.2rem 0}#product #product-form .product-option label{cursor:pointer}#product #product-form .product-option .picker.option-color .product-option-name{display:block}#product #product-form .product-option .picker .product-option-name{display:none;font-weight:700}#product #product-form .product-option .picker .product-option-name .chosen-option{font-weight:lighter}@media (max-width: 480px){#product #product-form .product-option .picker .product-option-name{display:inline-block;white-space:nowrap;margin-bottom:.5em}}#product #product-form .product-option.product-option-dropdown select{font-size:inherit;font-family:inherit;padding:.2rem .4rem}#product #product-form .product-option.product-option-square .product-option-radio-choices{display:flex;gap:1rem;flex-wrap:wrap}#product #product-form .product-option.product-option-square .product-option-radio-choices .product-option-radio-choice.disabled{opacity:.4}#product #product-form .product-option.product-option-square .product-option-radio-choices .product-option-radio-choice.selected label{border:solid #FF72A0 2px}#product #product-form .product-option.product-option-square .product-option-radio-choices .product-option-radio-choice label{border:solid rgba(0,0,0,.1);padding:.5rem 1rem;white-space:nowrap;text-transform:uppercase;display:inline-block}#product #product-form .product-option.product-option-square .product-option-radio-choices .product-option-radio-choice input{-webkit-appearance:none;appearance:none;display:none}#product #product-form .product-option.product-option-radio{width:auto}#product #product-form .product-option.product-option-radio .product-option-radio-choices{display:flex;gap:1rem}#product #product-form .product-option.product-option-radio .product-option-radio-choice.selected label{border:solid #EF78A3 2px}#product #product-form .product-option.product-option-radio .product-option-radio-choice label{border:solid grey 1px;padding:.7rem 1rem;display:inline-block}#product #product-form .product-option.product-option-radio input{appearance:none;-webkit-appearance:none}#product #product-form .product-option.product-option-radio .option-color{border:none;outline:none;margin:0;padding:0}#product #product-form .product-option.product-option-radio .option-color .product-option-radio-choices{display:flex;gap:.75rem}#product #product-form .product-option.product-option-radio .option-color .product-option-radio-choices .product-option-radio-choice{border:solid white 1px;display:flex;align-items:center}#product #product-form .product-option.product-option-radio .option-color .product-option-radio-choices .product-option-radio-choice label{color:transparent;width:.75em;height:.75em;padding:.5rem;display:inline-block}#product #product-form .product-option.product-option-radio .option-color .product-option-radio-choices .product-option-radio-choice input{position:absolute;appearance:none;-webkit-appearance:none}#product #product-form .open-popup input{appearance:none;width:20px;height:20px;-webkit-appearance:none;border-radius:0}#product #product-form .open-popup input:checked{background:black}#product #product-form #product-form-add{display:flex;gap:1rem;align-items:stretch;flex-direction:column}#product #product-form #product-form-add #add-to-cart{width:fit-content}#product #product-form #product-form-add .product-notify .notify_form select{font-family:inherit;font-size:inherit}#product #product-form #product-form-add .product-notify .notify_form>p{display:flex;flex-direction:column;gap:.5rem}#product #product-form #product-form-add .product-notify .notify_form>p input{font-family:inherit;font-size:inherit}#product #product-form #product-form-add .product-notify .notify_form>p input[type=email]{padding:.5rem;width:300px}#product #product-form #product-form-add .product-notify .notify_form>p .action_button{width:fit-content;font-family:inherit;font-size:inherit}#product #product-form #product-form-add.unavailable #add-to-cart{pointer-events:none}#product #product-form #product-form-add.unavailable .product-notify{display:block}#product #product-form #product-form-add .product-form-quantity{display:flex;align-items:center}#product #product-form #product-form-add .product-form-quantity .minus,#product #product-form #product-form-add .product-form-quantity .plus{width:.5rem;height:.5rem;cursor:pointer;padding:1rem;line-height:.5rem;background:rgba(100,0,0,.1);text-align:center}#product #product-form #product-form-add .product-form-quantity .minus:hover,#product #product-form #product-form-add .product-form-quantity .plus:hover{filter:hue-rotate(180deg)}#product #product-form #product-form-add .product-form-quantity input{text-align:center;outline:none;border:none;width:40px}#product #product-form #product-form-add .product-form-quantity input::-webkit-outer-spin-button,#product #product-form #product-form-add .product-form-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#product #product-form #product-form-add .product-form-quantity input[type=number]{-moz-appearance:textfield}#product #product-form #product-form-add .add-to-cart{border:1px solid black;display:inline-block;padding:5px;cursor:pointer}#product .product-tags .product-tag{border:solid 1px black;border-radius:1em;padding:.5rem}
/*# sourceMappingURL=/s/files/1/0065/9042/t/57/assets/product.css.map?v=31073037023935821601680732856 */
