.product__title h1{font-family:Feature Deck Trial!important;font-style:normal;font-weight:500;font-size:32px;line-height:32px;letter-spacing:-.01em;color:#3a0606;max-width:418px}.product__info-wrapper legend.form__label{font-family:Osmose Bold,Osmose,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;color:#3a0606;padding-top:13px;padding-bottom:12px;margin-bottom:0}.product__description{font-family:Osmose,Osmose Bold,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#6b423f}.product__description>span{display:none!important}.product__description{font-family:Osmose,Osmose Bold,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#6b423f;letter-spacing:.01px;max-width:420px}.shopify-payment-button{display:none}.product-form__buttons{display:flex;gap:9px;max-width:419px}.product-form__submit{height:52px;width:205px;border:1px solid #9fd4d1;margin-bottom:0;background:#9fd4d1;border-radius:48px;color:#3a0606}.product-form__buttons a{width:205px}.product-form__submit span{font-family:Osmose Bold,Osmose,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:12px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#3a0606;padding-block:0}.product-form__buttons a{width:205px;font-family:Osmose Bold,Osmose,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:12px;display:flex;align-items:center;text-align:center;text-transform:uppercase;color:#3a0606;background-color:transparent;border:1px solid #6b423f;border-radius:48px;padding-block:0}.product__info-container .product__description{margin-top:12px;margin-bottom:28px}.product__description br{display:none}variant-radios{margin-bottom:16px!important}.switch-wrapper{padding-top:7px;padding-bottom:32px;align-items:center}.switch-wrapper .toggle-label{font-family:Osmose Bold,Osmose,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;color:#3a0606;padding-top:2.5px}[lang=ar] .switch-wrapper .toggle-label{padding-right:1rem!important;padding-left:0!important}.product-form__input .form__label{font-family:Osmose Bold,Osmose,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;color:#3a0606}.product-form__input{margin-bottom:28px}.prop-wrapper{max-width:419px;display:flex;justify-content:space-between;align-items:center;margin-bottom:28px}.prop-wrapper .input-group{flex-wrap:nowrap}.prop-product_image{width:50px;height:50px;border-radius:5px;background-color:#f4f4f4;display:flex;justify-content:center;align-items:center;overflow:hidden}.prop-product_image img{object-fit:contain;width:50px;height:auto}.prop-product_title{display:flex;justify-content:center;align-items:center;column-gap:15px}label.prop-label,p.prop-label{font-family:Osmose Bold,Osmose,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-transform:uppercase;color:#3a0606}input.form-control.input-number{width:25px;border:none;background:transparent;font-family:Osmose Bold,Osmose,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:normal;color:#3a0606;padding:0;text-align:center;pointer-events:none;transform:translateY(2px)}span.input_char_label{margin-top:8px;font-family:Osmose,Osmose Bold,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.25px;color:#6b423f}p.line-item-property__field{display:grid;width:100%}.line-item-property__field label{font-family:Osmose Bold,Osmose,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:16px;text-transform:uppercase;color:#3a0606;margin-bottom:16px;order:1}.line-item-property__field label span.backdrop-note{font-size:10px}.line-item-property__field #message-on-the-cake{order:2}.line-item-property__field span.input_char_label{order:4}.line-item-property__field span.error{order:3;font-size:12px}.prop-wrapper-msg{height:100%}.prop-wrapper-msg input[type=text],.prop-wrapper-msg textarea,.prop-wrapper-msg select{width:100%;min-height:58px;border:1px solid #ad938c;border-radius:8px;background:transparent;padding-left:32px;font-family:Osmose,Osmose Bold,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#6b423f}.prop-wrapper-msg textarea{padding-block:20px}.prop-wrapper-msg select{padding-inline:20px;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1.5rem center;background-size:1em;-webkit-appearance:none;appearance:none;order:2}.prop-wrapper-msg input[type=text]:focus-visible,.prop-wrapper-msg textarea:focus-visible{outline:none;box-shadow:none}.prop-wrapper-msg input[type=text]::placeholder,.prop-wrapper-msg textarea::placeholder{font-family:Osmose,Osmose Bold,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#6b423f}[lang=ar] .prop-wrapper-msg input[type=text],[lang=ar] .prop-wrapper-msg textarea{padding-right:32px;padding-left:0}svg.spr-star{background-image:url(tstar-bullet-colored.png);background-repeat:no-repeat;background-size:contain;position:relative;display:inline-block;width:8px!important;height:8px!important;scale:1}svg.spr-star path{display:none}.spr-stars span{margin-right:12px}.spr-starrating{color:transparent;justify-content:start!important;align-items:center}.spr-starrating a{font-family:Osmose,Osmose Bold,sans-serif;font-style:normal;font-weight:600;font-size:12px;line-height:12px;display:flex;align-items:center;text-transform:uppercase;color:#3a0606;text-decoration:none;border-bottom:1px solid #3a0606}.spr-starrating a:after{content:" reviews";font-style:normal;font-weight:600;font-size:12px;line-height:12px;display:flex;align-items:center;text-transform:uppercase;color:#3a0606;font-family:Osmose,Osmose Bold,sans-serif;padding-left:5px}[lang=ar] .spr-starrating a:after{padding:0 5px 0 0}button.btn.btn-default.btn-number:disabled{opacity:.3}.spr-starrating a:hover{border-bottom:1px solid transparent}.product__accordion.accordion{width:419px;margin-top:104px;margin-bottom:64px}.product--new-main-product .product__accordion.accordion{margin-top:103px;margin-bottom:66px}.product--new-main-product .product__accordion.accordion .accordion__content{text-align:center}.accordion__title{font-family:Osmose,Osmose Bold,sans-serif!important;font-size:14px;line-height:18px;color:#3a0606}.accordion-plus-icon h2.h4.accordion__title:after{content:"";width:18px;height:18px;background-size:100%;background-position:center;background-image:url(/cdn/shop/files/Plus.png);position:absolute;right:0;top:16px;transform:rotate(-180deg);transition:transform .2s ease-in-out}.accordion-plus-icon[open] h2.h4.accordion__title:after{transform:rotate(0)!important;background-image:url(/cdn/shop/files/Minus.png)!important}div#ProductInfo-template--18664563999000__main{padding-top:50px;padding-left:62px}slider-component.slider-mobile-gutter.page-width.page-width-desktop{padding-inline:22px!important}.product__info-container{position:relative;width:100%}@media only screen and (min-width:768px){.switch-slider:before{left:1px;bottom:1px}}.options-wrapper{gap:12px;justify-content:space-between;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (min-width:768px){.product-option-selector{margin:.7rem 0 .2rem}}@media only screen and (max-width:600px){slider-component.slider-mobile-gutter.page-width.page-width-desktop{padding-inline:0!important}.product__title h1{font-size:24px;line-height:28px}.product__info-container{padding-top:20px!important}.product__info-wrapper legend.form__label{padding-top:1px;padding-bottom:10px}.product-form__input input[type=radio]+label{max-width:104px;width:100%;height:56px;margin:0}.product-form__input input[type=radio]+label:not(:last-child){margin-right:12px}html[lang=ar] .product-form__input input[type=radio]+label:not(:last-child){margin-right:0;margin-left:12px}.product__info-container .product__description:not(.no-variant){margin-top:-20px}.product__info-container .product__description{margin-bottom:16px;display:flex}.template-default-product .product__info-container .product__description{margin-top:0}.product__info-container variant-radios{margin-bottom:20px!important}.product-form__buttons{gap:5px}.product-form__buttons a,.product-form__submit{flex:1;height:48px}.product-form__input{max-width:unset;margin-bottom:32px}.customize-wrapper{padding-right:0}[lang=ar] .customize-wrapper{padding-left:0}.prop-wrapper{width:100%}.product__accordion.accordion,.product--new-main-product .product__accordion.accordion{width:100%;margin-top:44px;margin-bottom:44px}.prop-wrapper-msg input#message-on-the-cake{width:100%}.grid__item.product__media-wrapper media-gallery{display:block;height:auto}button.product-form__submit{padding-left:15px;padding-right:15px}.product-form__input input[type=radio]+label,.product-options-wrapper .product-option-selector{max-width:104px;width:100%;padding-left:15px;padding-right:15px}.slider-mobile-gutter-images,.slider-mobile-gutter-images ul{height:inherit}}@media only screen and (min-width:375px){.product-form__buttons a,button.product-form__submit{width:100%}.product-form__input input[type=radio]+label:not(:last-child){margin-right:0}.product-form__input input[type=radio]+label,.product-options-wrapper .product-option-selector{max-width:inherit!important}}
/*# sourceMappingURL=/cdn/shop/t/86/assets/custom-product-form-style.css.map */
