< data-shopify="">@media screen and (max-width: 749px) { .collection-hero--with-image .collection-hero__inner { padding-bottom: calc(4px + 2rem); } }
Collection: Products
< data-shopify="">.section-template--23931024146713__product-grid-padding { padding-top: 27px; padding-bottom: 27px; } @media screen and (min-width: 750px) { .section-template--23931024146713__product-grid-padding { padding-top: 36px; padding-bottom: 36px; } }< data-shopify="">.color-background-2 {background-color:transparent;} #product-grid { display: flex; } .kit-product { justify-content:center; } .kit-product #product-grid .grid__item {margin: 0 2rem;} .property-kit .secondary-name{display:none;} .card__content .card__information.product-contents { text-align:center !important; } .card__content .secondary-name{ font-family: 'Montserrat',sans-serif; font-size: 16px; font-weight: 500; line-height: 1.36; letter-spacing: .19px; text-align: center; color: #53565a; white-space: nowrap; margin: 8px 0; } .default-shop-layout .grid__item.property-fg:first-child,.default-shop-layout .grid__item.property-kit:first-child { display: flex; flex-wrap: wrap; flex-direction: column; justify-content: space-between; height: auto; } .default-shop-layout .grid__item.property-fg:first-child:before,.default-shop-layout .grid__item.property-kit:first-child:before{ content: ""; position: relative; } .default-shop-layout .isolate { z-index: 1; } @media (min-width:767px){ .default-shop-layout .grid__item.property-fg:first-child,.default-shop-layout .grid__item.property-kit:first-child{ height: 469px; width: 100% !important; max-width:100%; } } @media (min-width:1024px){ .default-shop-layout .grid__item.property-fg:first-child,.default-shop-layout .grid__item.property-kit:first-child{ height: 688px; } .card__content .secondary-name { margin:8px 0 15px; } } @media screen and (min-width:767px) and (max-width:1024px) { .default-shop-layout.collection-list__item.grid__items .card__information .grid__item.property-fg.default-shop-layout.collection-list__item.grid__items .card__information .grid__item.property-kit { width:18rem !important; } .default-shop-layout .collection-list__item.grid__items .card__information .grid__item.property-fg:first-child.default-shop-layout .collection-list__item.grid__items .card__information .grid__item.property-kit:first-child { width: 100% !important; } } .card__media .media video { object-fit: cover; object-position: center center; } .product-grid .grid__item .card__media video {opacity:0;} .card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child) { opacity: 1; } .card__content.card__information{ padding: 0 !important; } .card{border:none;} .page-width{padding-left:0;padding-right:0;}
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
  • <> .one-shot-section.subscribe-section { z-index:999 !important; } .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-bottom: 5px !important; } /*Shop Page subscribe popup css starts*/ .save-and-subscribe-modal{display: flex;flex-direction: column;} .save-and-subscribe-modal ul{ padding: 0;list-: none;display: flex;flex-flow: column;} .save-and-subscribe-modal ul li{display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-around;align-items: center;} .save-and-subscribe-modal li img { max-width: 3rem;} p.sns-ship-frequency {padding-left: 12px;} .save-and-subscribe-modal variant-radios input{width:1px;height:1px;} /* .shop-subscribe-popup{position: absolute;} */ .modal-dialog.ingpopup .close { z-index: 99;} .save-and-subscribe-modal { display: flex; align-items: center; justify-content: center; position: absolute; background: transparent; min-height: 10rem; height: 10rem; left: 0.0625rem; width: calc(100% - 0.0625rem); z-index: 22; bottom:0; top:10rem; text-align:center; } .save-and-subscribe-modal ul { background-color: rgba(208,187,252,0.3); } .save-and-subscribe-modal li img { max-width: 3rem;} .modal-open .modal.shop-subscribe-popup.kit-product .modal{ height: 43rem; perspective: 62.5rem; background-color: rgba(133,133,133,0.5); min-height: 43em; margin-top: -41.4rem; position: relative; } .modal-dialog.ingpopup { position: absolute; background: white; min-height: 37rem; height: 37rem; width: calc(100% - -0.0625rem); z-index: 1; margin-top:0; bottom: 0; top: 6rem; } .gradient.modal-open { overflow: scroll; } .save-and-subscribe-modal ul { padding:1.5rem; } .save-and-subscribe-modal ul li { margin-right: 1rem; margin-bottom: 1rem; } .product-grid .card-wrapper-custom .subscribe-btn { display: flex; align-items: center; justify-content: center; text-transform: uppercase; line-height: normal; letter-spacing: 1px; } .addto-cart-button-subscribe { margin: 0 auto; height: 60px; display: flex; align-items: center; justify-content: center; color: #fff; background: #fd605c; border: 0; outline: 0; border-radius: 30px; font-size: 16px; text-transform:uppercase; font-family: quasimoda,sans-serif; font-weight: bold; line-height: normal; letter-spacing: 1px; } .buy-button .price__regular{ font-size: 16px; font-weight: bold; line-height: 2.22; letter-spacing: .58px; text-align: center; color: #53575c; display: block; min-height: 0; padding-top: 0.5rem; } .buy-button .price__regular .price-item { font-family: quasimoda,sans-serif; font-weight: bold; } .price--on-sale .price__sale { display: flex; flex-direction: row; flex-wrap: wrap; text-align: center; justify-content: center; align-items: center; } .strike-out-price { display:flex; align-items:center; justify-content:center; } .shop-ship-frequency { font-size: .725rem; text-align: left; padding: 0.4rem 1rem; margin: 0.25rem; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content { font-size: 1rem; font-weight: bold; line-height: 35.5px; letter-spacing: .58px; color: #53575c; font-family: quasimoda,sans-serif; text-transform:lowercase; } .variant-selector{ margin: 0.5rem 1.25rem; } .variant-selector .variant-title { color: #53575c; font-size: 1rem; font-weight: 500; line-height: 2.22; letter-spacing: .58px; text-align: center; margin: 0.5rem 0; font-family: quasimoda,sans-serif; } .selected-variant { border-bottom: 0; font-size: 12.8px; font-weight: 600; line-height: 2.52; letter-spacing: .47px; text-align: center; color: #53575c !important; } .product-form__input .variant-icon img { width: 14px; height: 14px; padding: 0; transition: border .25s ease-in-out; border-radius: 100%; overflow: hidden; display: inline-block; border: 1px solid #D8D3CF; } .card__information{ position:relative; } .shop-product_title_label:hover{ color: #06a6ce; } /*Shop Page subscribe popup css ends*/ @media only screen and (max-width:766px) { .card__media .media img { height: 100%; object-fit: fill; object-position: center center; width: 100%; } .product-grid.product-shop-all .grid__item.kit-product { height: auto !important; max-width: 100% !important; width:100% !important; } .modal-open .modal.shop-subscribe-popup.kit-product .modal { min-height: 41rem; height: 41rem; margin-top: -40.4rem; overflow-y: hidden; } .modal-open .modal.shop-subscribe-popup#subscribe-8196370071791{ min-height: 42rem; height: 42rem; margin-top: -40.9rem; } .modal-open .modal.shop-subscribe-popup#subscribe-7637598306543.modal-open .modal.shop-subscribe-popup#subscribe-8196369809647 { min-height: 41.5rem !important; height:41.5rem !important; margin-top: -42.2rem !important; } .modal-open .modal.shop-subscribe-popup#subscribe-8086863937775,.modal-open .modal.shop-subscribe-popup#subscribe-8196369940719{ margin-top: -41.8rem; } .product-grid .card-wrapper-custom .card__heading{ margin:10px 0px 12px; } } @media(min-width:768px) and (max-width:1099px){ .product-grid .card-wrapper-custom .subscribe-btn{ margin-top:-8px; } .product-grid .card-wrapper-custom .subscribe-price{ padding-bottom:20px; } } @media screen and (min-width: 1200px){ .product-grid .card-wrapper-custom .one-time-price-main{ margin-top:12px !important; } }
< data-shopify=""> /* collection */ #ProductGridContainer.product-grid-container .product-colletction-main h1 a{ font-family: 'Bodoni Moda'serif; color: #000000; font-size: 28px; font-weight: 500; text-transform: uppercase; line-height: 1.2; } #ProductGridContainer.product-grid-container .pro-media-info{ position: static; } #ProductGridContainer .large-flip-card-back{ position: absolute; } #ProductGridContainer .card-collection-data .product-collection-section .card__content h3{ padding-left: 0; margin-bottom: 0 !important; } #ProductGridContainer .product-grid .card-wrapper-custom .price-section{ font-weight: 500; padding-top: 0; } #ProductGridContainer .product-grid .card-wrapper-custom .price-section form{ justify-content: flex-start; padding-left: 0; } #ProductGridContainer .price-section .shop-btn-price{ padding-left: 0 !important; } #ProductGridContainer .card-collection-data .product-collection-section .card__content h3 a{ margin-top: 0; text-align: left; } #ProductGridContainer .product-tag-line{ font-family: 'Montserrat'sans-serif; letter-spacing: 0; font-: italic; text-transform: none; font-weight: 400; text-align: left; color: #5a5357; line-height: 1.3; margin-bottom: 0.5rem; } #ProductGridContainer.product-grid-container .product-grid .card-wrapper-custom .card .media{ width: 100%; } #ProductGridContainer .product-grid .card-wrapper-custom .one-time-price-shop{ text-align: left; } #ProductGridContainer .with-subscription{ font-size: 12px; font-weight: 400; letter-spacing: .5px; margin-left: 5px; line-height: normal; } #ProductGridContainer .pro-shop-yotpo-stars{ margin-top: 0; } #ProductGridContainer .product-grid .card-wrapper-custom .price-section a s{ font-weight: 400; } @media screen and (max-width: 40em){ #ProductGridContainer #product-grid .grid__item{ max-width: 49%; width: 49%; padding: 0 4px 0 0; } #ProductGridContainer #product-grid{ justify-content: space-between; } #ProductGridContainer .product-grid .card-wrapper-custom .card__content{ padding: 0 13px !important; } #ProductGridContainer .product-grid .card-wrapper-custom .card .media{ height: auto !important; } #ProductGridContainer .with-subscription{ text-align: left; margin: 0; } #ProductGridContainer .product-grid .card-wrapper-custom .one-time-price-shop{ padding-bottom: 3px; } #ProductGridContainer .pro-shop-yotpo-stars{ margin-top: 5px; } #ProductGridContainer .card-collection-data .product-collection-section .card__content h3 a{ height: auto; } } @media screen and (min-width: 40em){ #ProductGridContainer.product-grid-container .product-grid .card-wrapper-custom .card .media{ min-height: 236px; height: 100% !important; } #ProductGridContainer .product-tag-line{ font-size: 1rem; } #ProductGridContainer .product-grid .card-wrapper-custom .card__heading{ min-height: 3rem !important; height: auto !important; } } .product-grid .card-wrapper-custom .subscribe-price span{ line-height:normal !important; } .price-section .one-shot-section .one-time-price-shop s{ font-weight:400 !important;} .shop-subscribe-popup .close{ font-size:24px; color:#000000; font-weight:400; } .addto-cart-button-subscribe:hover{ background:#fe433f; } .product-grid .card-wrapper-custom .subscribe-btn:hover{ background:#fe433f; } .product-grid .card-wrapper-custom .subscribe-price{ font-weight:700; } .product-grid .card-wrapper-custom .one-time-price-main{ font-weight:700; } #subscribe-8196370071791 .save-and-subscribe-modal{ top:10rem !important; } .save-and-subscribe-modal{ top:6.25rem !important; } .save-and-subscribe-modal variant-radios input{ visibility:hidden !important; } .product-grid .card-wrapper-custom .subscribe-price.subscribe_price_8196371677423.product-grid .card-wrapper-custom .subscribe-price.subscribe_price_8196371448047{ margin-top:-10px; padding-top:0px; padding-bottom:0px; } .product-grid .card-wrapper-custom .shop-now-btn:focus-visible { outline: none; outline-offset: 0; box-shadow: none; } @media(max-width:39.99em){ .product-grid .card-wrapper-custom .subscribe-price,.product-grid .card-wrapper-custom .subscribe-price span.membership-content{ font-size: .875rem; } .product-grid .card-wrapper-custom .subscribe-price span{ padding-left:2px; font-size:0.75rem; } .product-grid .card-wrapper-custom .subscribe-price{ font-weight:800; } .shop-subscribe-popup .modal-dialog{ margin:0rem !important; } .shop-subscribe-popup .modal-dialog.ingpopup{ top: 13rem !important; min-height: 30rem !important; height: 30rem !important; } .product-grid .card-wrapper-custom .one-time-price-shop{ font-size: 0.875rem; font-weight:600; } } @media screen and (min-width: 990px){ .collection-list-wrapper .title-wrapper-with-link { margin: 1rem 0 0rem; } } @media screen and (min-width:640px) { .product-grid .card-wrapper-custom .one-time-price-shop{ font-weight:700 !important; } .collection-list-wrapper .card__information { padding-top: 0rem; } .product-grid .card-wrapper-custom .card__heading{ height:3rem !important; padding:0 0.6rem; } .product-grid .card-wrapper-custom .subscribe-price span{ padding-left:0px !important; } } @media(min-width:640px) and (max-width:1024px){ .modal-open .modal.shop-subscribe-popup{ margin-top: -42.5rem !important; } } @media screen and (max-width: 989px){ .collection-list-wrapper .title-wrapper-with-link { margin: 0rem 0 0rem !important; } } @media(min-width:1200px){ #ProductGridContainer.product-grid-container .product-grid .card-wrapper-custom .card .media{ width: auto; } .product-grid .card-wrapper-custom .subscribe-price.subscribe_price_8196371677423,.product-grid .card-wrapper-custom .subscribe-price.subscribe_price_8196371448047{ padding-bottom:0px !important; padding-top:12px; } .product-grid .card-wrapper { margin-bottom: 3rem !important; } } @media(min-width:1025px){ .modal-open .modal.shop-subscribe-popup{ margin-top: -43rem !important; } } @media(min-width:768px) and (max-width:1199px){ .product-grid .card-wrapper-custom .subscribe-price.kit{ padding-top:8px; } } @media screen and (min-width: 1201px){ .product-grid .card__information { max-height:10.8rem !important; } .product-grid .card-wrapper-custom .card__content { padding: 0 2px; } } .scroll-to-page-top { display: none } .scroll-to-page-top i:hover{ color:#151515; cursor:pointer; } .scroll-to-page-top.sticky { position: fixed; bottom: 5rem; right: 1.8rem; padding: .5rem .9rem; padding-top: .6rem; border: 1px solid #000; display: block; color: #5a5357; background:#fff; z-index: 10000; visibility: visible; font-weight: 400; } .bredcrumb-shop { display: flex; justify-content: space-between; } @media only screen and (min-width: 40em) { .bredcrumb-shop.show-for-medium-only { display:flex !important; } .bredcrumb-shop.show-for-small-only { display:none !important; } .scroll-to-page-top.sticky { right:2rem; bottom: 4.5rem } } .ratio:before{ display:none; } a:not([href]) { cursor:pointer !important; } .modal-dialog.qvpopup { background-color:white; padding:5rem; } #qv-popup{ background-color: #cdcac7a8; } .quick-view-button { position: absolute; z-index: 3; } .collection-list .collection-list__item.product-collection:nth-child(1) { display:none; } .card-collection-data {display:flex; flex-direction:column;} .product-collection-name { display:inline-block; align-items:flex-start; justify-content:center; } .product-collection-heading { text-align:left; } @media only screen and (min-width: 40em) and (max-width: 73.75em){ .collection-list__item.grid__items .card__information .grid__item.property-fg,.collection-list__item.grid__items .card__information .grid__item.property-kit { width: 18rem !important; margin-bottom: 0rem !important; padding: 0rem 0.4375rem 0rem !important; } .card__media .media img { object-fit: contain; } .product-grid .card__media { display: flex; align-items: center; justify-content: center; } .product-grid .media { width: 80%; } } .product-colletction-main { margin-top: 1rem; } .collection-list__item.grid__items .card__information .grid__item.property-fg.collection-list__item.grid__items .card__information .grid__item.property-kit { width: calc(33.33% - var(--grid-desktop-horizontal-spacing)* 3 / 4); max-width: calc(33.33% - var(--grid-desktop-horizontal-spacing)* 3 / 4); padding: 1rem; } .grid.product-grid { column-gap:0; } .collection-list__item.grid__items .card__inner .card__content { /* display: flex; */ display: block; align-items: flex-start; justify-content: center; } modal-opener.QV-button { position: absolute; /*transform: translate(-8.5rem-15rem);*/ transform: translate(-17.6rem-6rem); } .quick-add.no--hidden product-form { display:none; } .product-grid .card-wrapper-custom .subscribe-price span.membership-content{ display:block; font-weight: 400; font-family: "century-gothic"sans-serif; } .one-time-price-main .membership-content{ display: block; font-size: 16px; line-height: 50px; font-weight: 500; font-family: 'proxima-nova'sans-serif; color:#333; } @media(min-width:1200px){ .grid__item.kit-product:hover .card__media .media .non-flip{ transform: scale(1.5); transition: transform 1s; } .grid__item.kit-product:hover .card__media .media .flip-hover{ opacity: 1 !important; position: relative; bottom: 288px; -webkit-transition: opacity 2s; transition: opacity 2s; } } .product-form__input input[type='radio']:checked:after { width: 16px; height: 16px; -webkit-border-radius: 15px; border-radius: 15px; top: 0; left: -1px; position: relative; background-color: white; content: ''; display: inline-block; visibility: visible; border: 6px solid #783d46; } .save-and-subscribe-modal .product-title{ font-size: .9rem; color: #000; font-family: "poynter-old-display",serif; font-weight:400; text-transform:none; text-align: center; } .save-and-subscribe-modal .price-item.price-item--regular{ font-size: 22px; line-height: 13px; letter-spacing: 0; color: #333; font-family: "century-gothic",sans-serif; font-weight:700; } @media(max-width:39.99em){ .save-and-subscribe-modal .price-item.price-item--regular{ font-size:16px; } .product-form__input input[type='radio']:checked:after{ top: -3px; left: -1px; } .bredcrumb-shop.show-for-medium-only { display:none !important; } .bredcrumb-shop.show-for-small-only { display:block !important; position: fixed; right: 0; } .dropdownSortOptions { flex-direction: column; width: 50%; align-items: center; justify-content: center; margin: 0 auto; } #dropdownButton { border-radius: 5px; border: solid 1px #ddd; background-color: transparent; border-radius: 5px; border: solid 1px #ddd; background-color: transparent; border-radius: 5px !important; font-family: quasimodasans-serif; font-size: 14px; color: #53575c; letter-spacing: normal; font-weight: 500; height: 33px; padding-top: 4px; } #dropdownButton .fa-solid.fa-chevron-down { margin-left: 0.5rem; } .bredcrumb-shop.show-for-small-only.sticky { top: -0.5rem; width: 50%; right: 0; left: initial; } } @media(min-width:640px){ .save-and-subscribe-modal .product-title{ font-size: 18px; margin-bottom: 0px; line-height: 30px; letter-spacing: 0; } .product-form__input input[type='radio']:checked:after{ top:-1.5px; left: 0px; } } .menu-title li.active{ border-bottom: 2px solid #4833ac !important; } .menu-title li.active a{ color: #4833ac !important; } .dropdown-content { display: none; background-color: #fff; box-shadow: 0px 8px 16px 0px rgba(0000.2); } .dropdown-button { background-color: #4CAF50; color: white; padding: 16px; font-size: 16px; border: none; cursor: pointer; display: flex; justify-content: space-between; align-items: center; position: relative; /* Ensure the dropdown content is positioned correctly */ } .dropdown-button .arrow-down, .dropdown-button .arrow-up { margin-left: 8px; } .accordion-item { list--type: none; padding: 0; margin: 0; } .accordion-button { background-color: transparent; color: black; padding: 10px 0; border: none; width: 100%; text-align: left; display: flex; justify-content: space-between; align-items: center; cursor: pointer; } .accordion-content { display: none; } .show { display: block; } .arrow-up { transform: rotate(180deg); } .dropdown-button.sticky { position: fixed; top: 0; width: 100%; z-index: 1000; background-color: #fff; /* Ensure it covers the original button background */ box-shadow: 0px 4px 8px rgba(0000.1); /* Optional: Add a shadow for better visibility */ } .mobile-breadcrumb.sticky .dropdown { position: fixed; top: 1vw; right: 18%; } .mobile-breadcrumb .dropdown { position: absolute; right: 5vw; z-index: 99999; margin-top: 0.5rem; } .mobile-breadcrumb .dropdown-content { border: .0625rem solid #5a5757; } .mobile-breadcrumb .dropbtn { background: white; background-image: url('//cdn.shopify.com/s/files/1/0841/8646/4537/t/4/assets/down-arrow-sortby.png?v=132734118982379277401733262441'); background-origin: content-box; background-position: right -1.2rem center; background-repeat: no-repeat; background-size: 17px 20px; font-family: quasimodasans-serif; font-size: 14px; color: #53575c; letter-spacing: normal; font-weight: 400; height: 32px; padding-top: 4px; border: .0625rem solid #ddd; padding: 0.5rem 1.6rem 0.5rem 0; width: 115px; text-align: left; padding-left: 13px; } .mobile-breadcrumb li a { font-family: quasimodasans-serif; font-size: 14px; color: #53575c; letter-spacing: normal; font-weight: 400; display: block; } .mobile-breadcrumb li { padding: 0.5rem 0.6rem; margin-bottom: 0; } .mobile-breadcrumb li.active { background: #ace0f4; } .mobile-breadcrumb li.active a { color: #fff; } .dropbtn:focus { box-shadow: 0 0 5px #cacaca; } .default-shop-layout .product-colletction-main { max-width: 69rem; margin: 0 auto; } .product-grid .card-wrapper-custom .price-section { position: relative; z-index: 1; }