#smartwishlist{display:none!important}product-info{display:block}.product{margin:0;display:flex;flex-direction:column;gap:1rem}@media screen and (min-width: 750px){.product{display:grid;grid-template-columns:55% 1fr;grid-gap:80px}.product__column-sticky{display:block;position:sticky;top:calc(var(--header-height) + 1rem);z-index:2}}.product__info-wrapper{min-width:0;padding:0}.main-product__buttons .product-form__buttons>*:not(:first-child){margin-top:.5rem}.main-product__buttons+#BIS_trigger{display:none!important}.product__info-container iframe{max-width:100%}.product__info-container .loading__spinner:not(.hidden)~*{visibility:hidden}.product__info-container .shopify-app-block{margin-bottom:1rem}.product__bullets{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem}.product__bullet{display:flex;gap:.5rem;align-items:center}.product__bullet-image{width:25px;height:25px}.product__title{word-break:break-word;text-transform:uppercase}.product__title-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.product__title>*{margin:0}.product__mini{font-style:italic}.product__mini .author{color:#cbaea0}.product__text.light{color:#717171}.product__description>*{padding:0}.product__description>ul{list-style:inside}.product__installment{font-weight:400;margin-top:.5rem}.product__inventory{display:flex;align-items:center;gap:.5rem}.product__inventory.visibility-hidden:empty{display:block}.product__inventory.visibility-hidden:empty:after{content:"#"}.product__callouts{display:flex}.product__callout{background-color:transparent;border:1px solid rgba(var(--color-foreground),1);padding:.5rem 1rem;text-transform:uppercase}.product__callout:first-child{border-top-left-radius:var(--inputs-radius);border-bottom-left-radius:var(--inputs-radius)}.product__callout:last-child{border-top-right-radius:var(--inputs-radius);border-bottom-right-radius:var(--inputs-radius)}.product__callout+.product__callout{border-left:0}variant-selects{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.product-form__input{border:0;padding:0;margin:0;display:flex;flex-direction:column}.product-form__label{padding:0;margin-bottom:.5rem}.product-form__pills{display:flex;flex-flow:wrap;gap:.5rem}.product-form__pill{align-items:center;justify-content:center;display:flex}.product-form__pill label{width:100%;background-color:transparent;border:1px solid;padding:1rem;cursor:pointer;border-radius:var(--inputs-radius);text-transform:uppercase}.product-form__pill input:disabled+label{background-color:rgba(var(--color-foreground),.1)}.product-form__pill input:checked+label{background-color:rgba(var(--color-button),1);color:rgba(var(--color-button-text),1)}.product-form__pill:focus-within label{outline:3px solid #4678c6;outline-offset:1px}.product-form__color label{width:30px;height:30px;display:block;border-radius:50%;cursor:pointer;position:relative}.product-form__color:focus-within label{outline:3px solid #4678c6;outline-offset:1px}.product-form__color input:checked+label:before{content:"";width:36px;height:36px;border-radius:50%;border:2px solid rgb(var(--color-foreground));position:absolute;top:-3px;left:-3px}.buy-buttons__container{display:grid;grid-template-columns:1fr 4fr;gap:3px}.product-form__quantity .quantity{border-color:rgba(var(--color-foreground),var(--inputs-border-opacity));border-width:var(--inputs-border-width);border-radius:var(--button-corner-radius);border-style:solid;overflow:hidden}.product-form__quantity .quantity__button{opacity:1;color:rgb(var(--color-foreground))!important;background:rgb(var(--color-background))!important}.product-form__quantity .quantity__input{color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.product__bundles{grid-column:1 / 3;margin:25px 0 50px;display:flex;flex-direction:column;gap:1rem}.product__bundle-product{display:grid;grid-template-columns:1fr 3fr;grid-gap:1rem}.product__bundle-product-variant{color:#717171}.product__bundle-product-description{margin-bottom:20px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.shopify-payment-button__button{font-family:inherit;min-height:4.6rem}.shopify-payment-button__button [role=button].focused{outline:.2rem solid rgba(var(--color-foreground),.5)!important;outline-offset:.3rem;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button [role=button]:focus:not(:focus-visible){outline:0;box-shadow:none!important}.shopify-payment-button__button [role=button]:focus-visible{outline:.2rem solid rgba(var(--color-foreground),.5)!important;box-shadow:0 0 0 .1rem rgba(var(--color-button),var(--alpha-button-border)),0 0 0 .3rem rgb(var(--color-background)),0 0 .5rem .4rem rgba(var(--color-foreground),.3)!important}.shopify-payment-button__button--unbranded{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text))}.shopify-payment-button__button--unbranded::selection{background-color:rgba(var(--color-button-text),.3)}.shopify-payment-button__button--unbranded:hover,.shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:rgba(var(--color-button),var(--alpha-button-background))}.shopify-payment-button__more-options{margin:1.6rem 0 1rem;text-decoration:underline;text-underline-offset:.3rem}.shopify-payment-button__button+.shopify-payment-button__button--hidden{display:none}.shopify-payment-button__more-options{color:rgb(var(--color-foreground))}.shopify-payment-button__button{font-size:1.5rem;letter-spacing:.1rem}.rc-widget:not(.loaded){display:none!important}.rc-widget{padding:0!important;font-size:var(--font-body);overflow:hidden}@media only screen and (min-width: 750px) and (max-width: 989px){.rc-widget{font-size:var(--font-body-tablet)}}@media screen and (max-width: 749px){.rc-widget{font-size:var(--font-body-mobile)}}.rc-template__radio-group{border:1px solid #ccc;border-radius:10px;overflow:hidden}.rc-radio-group__options{display:flex;border-radius:0!important;border:0!important}.rc-widget .rc-radio{padding:1rem .5rem!important;background:transparent!important;border:0!important;width:50%;gap:1rem}.rc-widget .rc-radio:has(.rc-radio__input:checked){background:#ffc0b7!important}.rc-widget .rc-radio__input{height:1rem!important;width:1rem!important;margin-right:0rem!important}.rc-widget .rc-radio__label{margin-left:0!important;line-height:1!important;display:flex;width:100%;justify-content:space-between;font-weight:700;flex-direction:row-reverse;align-items:center;gap:.5rem}.rc-widget .rc-radio__label .price-label{margin:0!important;font-weight:500}.rc-widget .rc-radio__label .discount-label{font-weight:400!important;text-align:left}.rc-template__text-content{display:flex;gap:.5rem;padding:1rem}.rc-template__text-content *{margin:0}.rc-template__hand{display:block!important;width:27px;background-repeat:no-repeat;background-size:27px;background-position:top center;padding:0 20px;background-image:url(//flutterhabit.com/cdn/shop/t/715/assets/finger-hand-icon.svg?v=164409480395059240261720723424)}.rc-template__text{display:flex;flex-direction:column;gap:.5rem}.rc-selling-plans-dropdown{gap:.5rem}.rc-selling-plans-dropdown__icons{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}.rc-selling-plans-dropdown__icons .rc-selling-plans-dropdown__icon{display:flex;gap:.5rem}.rc-selling-plans-dropdown__icons .pause_icon{background-image:url(//flutterhabit.com/cdn/shop/t/715/assets/pause-icon.svg?v=170143184517749697891720723424)}.rc-selling-plans-dropdown__icons .phone_icon{background-image:url(//flutterhabit.com/cdn/shop/t/715/assets/phone-icon.svg?v=143980466198285092601720723424)}.rc-selling-plans-dropdown__icons .pause_icon,.rc-selling-plans-dropdown__icons .phone_icon{display:block;width:1rem;height:1rem;background-size:contain}.rc-widget .rc-subscription-details{padding:0!important;margin-top:.5rem}.rc-widget .rc-subscription-details button span{text-decoration:underline}.rc-widget .rc-selling-plans{margin:0!important;padding:1rem!important}.rc-selling-plans-dropdown__label{font-weight:400!important;padding:0!important}.rc-widget .rc-subscription-details{margin-top:.5rem}.rc-widget .rc-subscription-details__button{font-size:var(--font-body-small)!important;color:inherit!important}.product__media-wrapper{padding-left:0;position:relative}.media-gallery{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width: 750px){.media-gallery--horizontal{display:grid;grid-template-columns:100px 1fr;grid-gap:.5rem}}.media-gallery__images{width:100%;flex-shrink:0;position:relative}.media-gallery__images--zoom .product__media-toggle{pointer-events:all}.media-gallery__images-slider{position:relative}.media-gallery__images-slider .grid{margin-bottom:0}@media screen and (max-width: 749px){.product__media-wrapper .media-gallery__images-slider{margin-left:-1rem;margin-right:-1rem}}.product__media-item>*{display:block;position:relative}.product__media-container{position:relative;width:100%}.product__media-container .product__modal-opener{display:block;position:relative}@media screen and (max-width: 749px){.product__media img,.product__media video{border-top-right-radius:0;border-top-left-radius:0}}.product__media-icon{background-color:rgb(var(--color-background));border-radius:50%;border:.1rem solid rgba(var(--color-foreground),.1);color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:3rem;width:3rem;position:absolute;left:1.2rem;top:1.2rem;z-index:1;transition:color var(--duration-short) ease,opacity var(--duration-short) ease}.product__media-icon .icon{width:1rem;height:1rem}.product__media-video .product__media-icon{opacity:1!important}@media screen and (min-width: 750px){.product__media-icon{opacity:0}.product-media-container:hover .product__media-icon,.product-media-container:focus .product__media-icon{opacity:1}}.product__modal-opener--image .product__media-toggle:hover{cursor:zoom-in}.product__media-toggle{display:flex;border:none;background-color:transparent;color:currentColor;padding:0;width:100%;height:100%;position:absolute;top:0;pointer-events:none}.media-gallery__thumbnails{width:100%;z-index:1}.media-gallery__thumbnail{position:relative;width:100px;cursor:pointer}.media-gallery__thumbnail>*{cursor:pointer}.media-gallery__thumbnail [aria-current=true]>*{border:2px solid}.media-gallery__thumbnail-badge{pointer-events:none;position:absolute;z-index:1;height:1rem;width:1rem;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 750px){.media-gallery__thumbnails--vertical slider-component{position:absolute;width:calc(100% - 100px - .5rem);transform:translate(100px) rotate(90deg);transform-origin:top left}.media-gallery__thumbnails--vertical .media-gallery__thumbnail-list{margin:0;transform:none}.media-gallery__thumbnails--vertical .media-gallery__thumbnail{transform:rotate(-90deg)}}@media screen and (max-width: 749px){.media-gallery__thumbnails{order:2}}.product-media-modal{background-color:rgb(var(--color-background));height:100%;position:fixed;top:0;left:0;width:100%;visibility:hidden;opacity:0;z-index:-1}.product-media-modal[open]{visibility:visible;opacity:1;z-index:101}.product-media-modal__dialog{display:flex;align-items:center;height:100dvh}.product-media-modal__toggle{position:absolute;top:1.5rem;right:1.5rem;height:3rem;width:3rem}.product-media-modal__toggle:focus,.product-media-modal__toggle:focus-visible{opacity:1}.product-media-modal__content{max-height:100dvh;width:100%;overflow:auto}.product-media-modal__content>deferred-media,.product-media-modal__content>*:not(.active){display:none}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .deferred-media{display:block}.product-media-modal__model{width:100%}.product__media-list .media>*{overflow:hidden}@media screen and (max-width: 749px){.product__modal-opener{width:100%}}.image-magnify-full-size{cursor:zoom-out;z-index:1;margin:0;border-radius:calc(var(--media-radius) - var(--media-border-width))}.image-magnify-hover{cursor:zoom-in}.product__modal-opener--image .product__media-zoom-none,.product__media-icon--none{display:none}.product__modal-opener>.loading__spinner{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:flex;align-items:center;height:48px;width:48px}.product__modal-opener .path{stroke:rgb(var(--color-button));opacity:.75}.js .product__media{overflow:hidden!important}.recipient-form{--recipient-checkbox-margin-top: .64rem;display:block;position:relative;max-width:44rem;margin-bottom:2.5rem}.recipient-form-field-label{margin:.6rem 0}.recipient-form-field-label--space-between{display:flex;justify-content:space-between}.recipient-checkbox{flex-grow:1;font-size:1.6rem;display:flex;word-break:break-word;align-items:flex-start;max-width:inherit;position:relative;cursor:pointer}.recipient-form>input[type=checkbox]{position:absolute;width:1.6rem;height:1.6rem;margin:var(--recipient-checkbox-margin-top) 0;top:0;left:0;z-index:-1;appearance:none;-webkit-appearance:none}.recipient-fields__field{margin:0 0 2rem}.recipient-fields .field__label{white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - 3.5rem);overflow:hidden}.recipient-checkbox>svg{margin-top:var(--recipient-checkbox-margin-top);margin-right:1.2rem;flex-shrink:0}.recipient-form .icon-checkmark{visibility:hidden;position:absolute;left:.28rem;z-index:5;top:.4rem}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{visibility:visible}.js .recipient-fields{display:none}.recipient-fields hr{margin:1.6rem auto}.recipient-form>input[type=checkbox]:checked~.recipient-fields{display:block;animation:animateMenuOpen var(--duration-default) ease}.recipient-form>input[type=checkbox]:not(:checked,:disabled)~.recipient-fields,.recipient-email-label{display:none}.js .recipient-email-label.required{display:inline}.recipient-form ul{padding-left:4.4rem;text-align:left}.recipient-form ul a{display:inline}.recipient-form .error-message:first-letter{text-transform:capitalize}@media screen and (forced-colors: active){.recipient-fields>hr{border-top:.1rem solid rgb(var(--color-background))}.recipient-checkbox>svg{background-color:inherit;border:.1rem solid rgb(var(--color-background))}.recipient-form>input[type=checkbox]:checked+label .icon-checkmark{border:none}}.how-to-apply__container{display:flex;flex-direction:column;gap:1rem}.how-to-apply{height:106px;display:flex!important;border:1px solid rgba(var(--color-foreground),.25);margin-bottom:1rem;border-radius:var(--inputs-radius);overflow:hidden}.how-to-apply__content{padding-left:.5rem;padding-top:.5rem}.how-to-apply__step-number{opacity:.65;margin-bottom:.25rem}.product__guarantee .hover-component__summary{text-align:center}.product__subscriptions{display:flex;flex-direction:column;gap:.5rem}.product__subscription{display:flex;flex-direction:column;gap:1rem;padding:1rem;border-style:solid;border-color:rgb(var(--color-button-border));border-width:var(--inputs-border-width);border-radius:var(--button-corner-radius);box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(var(--color-shadow),var(--inputs-shadow-opacity))}.product__subscription-heading{display:flex;flex-direction:row;gap:.5rem;align-items:center}.product__subscription-input{width:1rem;height:1rem;margin:0}.product__subscription-price{margin-left:auto}.product__subscription-seperator{position:relative;color:rgb(var(--color-pink));text-align:center}.product__subscription-seperator:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:1px;background:rgb(var(--color-pink))}.product__subscription-seperator span{display:inline-block;padding:.5rem 1rem;background:rgb(var(--color-background));position:relative;z-index:1}.product__subscription-content ul{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;list-style:none;padding:0;margin:0}.product__subscription-content ul li{display:flex;gap:.5rem}.product__subscription-content ul li:before{color:rgb(var(--color-pink));content:"\2714"}.product__subscription-content--onetime ul li:before{content:"\2718"}.recommended-products .slider-button{top:30%;display:block!important}.rc-container-wrapper,.rc_popup__hover{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/869/assets/section-main-product.css.map */
