@media screen and (max-width: 749px){.grid--peek.slider .grid__item:first-of-type{margin-left:16px}}.c-page-width{max-width:100vw;margin:0 auto}.product__media-icon,.thumbnail__badge{display:none}.product__media-item .grid__item{width:100%}.slider-buttons.quick-add-hidden{display:none}.product__media-wrapper .product__media-list .product__media-item{margin-inline:auto!important;max-width:100%!important;width:100%!important}.product__media-wrapper .product__media-list .product__media-item .product-media-container{max-width:80%!important}.product__media-wrapper .thumbnail-list.list-unstyled.slider.slider--mobile.slider--tablet-up{display:none}.product__media-item>*{border:none}.product__media.media{border-radius:32px;overflow:hidden}.product-media-container.constrain-height.media-fit-contain,.product-media-container .product__modal-opener{height:100%}.product-media-container.constrain-height .media{padding-top:100%}.product-media-container.constrain-height.media-fit-contain{width:100%}.product__title h1{font-family:Halenoir Compact,sans-serif;font-size:clamp(40px,2.5vw,22px);font-weight:400;line-height:120%;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.shopify-payment-button{display:none}.button:after{content:none}.product-form__submit{background-color:#000;border-radius:0;max-width:44rem;margin-inline:auto;padding:12px 56px}.product-form__submit span{font-family:IBM Plex Mono;color:#fff;font-size:16px;font-weight:600;line-height:20.8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase}.infos{margin:1rem 0!important;display:none;gap:1rem;align-items:center;justify-content:space-between}.infos p.info{margin:0;display:flex;gap:1rem;align-items:center}.infos p.info span.info__icon{display:flex;align-items:center}.infos p.info .info__text{font-family:Halenoir Compact,sans-serif;color:#727376;font-size:14px;font-weight:400;line-height:16.8px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.accordion .summary__title{display:flex;flex:1;justify-content:space-between}.accordion .summary__title .accordion__title{font-family:Halenoir Compact,sans-serif;color:#000;font-size:16px;font-weight:600;line-height:18.5px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none}.accordion summary{padding:1.5rem}.accordion .summary__title+.icon-caret{display:none}.product__accordion:has([open]) .summary__title svg{transform:rotate(90deg)}.product__info-container>*+*{margin:0}@media (max-width: 728px){.product__info-container{padding:1rem}}body .product-form__input .form__label,body .shopify_subscriptions_app__title{padding-left:0;font-family:IBM Plex Mono;color:#000!important;font-size:14px;font-weight:600;line-height:14.4px;letter-spacing:.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase;margin-bottom:8px}#appstle_subscription_widget0 .appstle_radio_label{margin:.5rem 0 0;border-color:#000}.appstle_subscribe_save_text,.appstle_one_time_text{padding-left:0;font-family:IBM Plex Mono;color:#000!important;font-size:14px;font-weight:600;line-height:14.4px;letter-spacing:.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;text-transform:uppercase}span.appstle_subscription_amount.transcy-money{font-family:Halenoir Compact,sans-serif;font-size:14px;color:#000;font-weight:600;line-height:16.8px;letter-spacing:.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;display:inline-block;position:relative;margin:0}span.appstle_subscription_compare_amount.transcy-money{font-family:Halenoir Compact,sans-serif;font-size:14px;color:#8b8b8b!important;display:inline-block;position:relative;margin:0;font-weight:400;line-height:15.6px;text-align:left;text-decoration-line:line-through;text-underline-position:from-font;text-decoration-skip-ink:none}fieldset.js.product-form__input.product-form__input--pill{display:flex;flex-direction:column;gap:0}.shopify_subscriptions_app_block_label label{font-family:Halenoir Compact,sans-serif;font-size:14px;color:#000;font-weight:600;line-height:16.8px;letter-spacing:.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;display:inline-block;position:relative;margin:0}body .product-form__input--pill label{margin:0;border:1px solid #1d234c;border-radius:0;padding:15px 10px;display:flex;align-items:center;justify-content:space-between}body .product-form__input--pill label .input-wrapper{display:flex;align-items:center;gap:1rem}body .product-form__input--pill label .input-wrapper p,body .product-form__input--pill label p,.shopify_subscriptions_in_widget_price{font-family:Halenoir Compact,sans-serif;font-size:14px;color:#3c4581;font-weight:600;line-height:16.8px;letter-spacing:.02em;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;display:inline-block;position:relative;margin:0}body .product-form__input--pill label:first-of-type{border-radius:10px 10px 0 0;border-bottom:0}body .product-form__input--pill label:last-of-type{border-radius:0 0 10px 10px;border-top:0}body .product-form__input--pill label:not(:first-of-type):not(:last-of-type){border-radius:0;border-left:1px solid #1d234c;border-right:1px solid #1d234c}.appstle-active-option{background-color:#8088de46!important}body .product-form__input--pill label:has(input[type=radio]:checked){background-color:#8088de46}body .product-form__input--pill label:has(input[type=radio]:checked) .custom-radio:after{content:"";width:10px;height:10px;background-color:#3c4581;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body .product-form__input--pill label input[type=radio]{clip:unset;position:relative;height:unset;width:unset;overflow:unset;margin:0;display:none}.custom-radio{width:18px;height:18px;border-radius:50%;border:2px solid #1d234c;display:inline-block;position:relative;background-color:#fff}@media screen and (min-width: 749px){.product__media-list{display:grid}.product__media-list .product__media-item{width:100%!important}.product__media-list .product__media-item.impar--1{grid-column:1 / 4;grid-row:1 / 2}.product__media-list .product__media-item.par--2{grid-column:4 / 6;grid-row:1 / 2}.product__media-list .product__media-item.impar--3{grid-column:1 / 3;grid-row:2 / 3}.product__media-list .product__media-item.par--4{grid-column:3 / 6;grid-row:2 / 3}.product__media-list .product-media-container.constrain-height .media{padding-top:100%;height:100%}body .product--stacked .product__media-item{max-width:unset}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/c-main-product.css.map */
