@charset "UTF-8";@font-face{font-family:fonticon;src:url(//bellalash.com/cdn/shop/t/29/assets/fa-light-300.eot?v=140729913648617573141668108022);src:url(//bellalash.com/cdn/shop/t/29/assets/fa-light-300.eot?v=140729913648617573141668108022) format("embedded-opentype"),url(//bellalash.com/cdn/shop/t/29/assets/fa-light-300.woff2?v=92516580207657932931668108022) format("woff2"),url(//bellalash.com/cdn/shop/t/29/assets/fa-light-300.woff?v=6308301360635987591668108022) format("woff"),url(//bellalash.com/cdn/shop/t/29/assets/fa-light-300.ttf?v=6308301360635987591668108022) format("truetype"),url(//bellalash.com/cdn/shop/t/29/assets/fa-light-300.svg?v=14728457948056243231668108022) format("svg");font-weight:400;font-style:normal;font-display:swap}.icon{font-family:fonticon}@media screen and (max-width: 768px){.yotpo-vip-tiers-widget .yotpo-vip-tiers-list{padding-top:0!important}}.yotpo-vip-tiers-widget .yotpo-vip-tiers-headline{display:none}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-header{height:auto!important;text-align:left;text-transform:uppercase;padding:20px 10px;border-color:#f8f5f5!important}@media screen and (max-width: 768px){.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-header{padding:10px}}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-header .yotpo-vip-tier-icon-wrapper{height:auto!important}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-header .yotpo-vip-tier-name{margin:0 auto;font-size:21px!important;line-height:25px;color:#262729!important;font-family:var(--font-stack-header)!important;font-weight:500!important;width:100%}@media screen and (max-width: 768px){.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-header .yotpo-vip-tier-name{font-size:12px!important}}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-benefit-status{height:45px;border-color:#f8f5f5!important}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-benefit-status:nth-child(odd){background:#fbfbfb}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-benefit-status p{height:20px}@media screen and (max-width: 768px){.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-benefit-status p{font-size:14px}}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-benefit-status p:before{content:" ";background:url(//bellalash.com/cdn/shop/t/29/assets/logo.svg?v=82534172863532173871668108022);display:block;width:20px;height:18px;background-size:contain;background-repeat:no-repeat;image-rendering:pixelated}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column .yotpo-vip-tiers-grid-benefit-status p .yotpo-benefits-check-icon{display:none}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column.yotpo-vip-tiers-grid-column-benefits .yotpo-vip-tiers-grid-header-blank{height:auto!important;text-align:left;text-transform:uppercase;padding:20px 10px;border-color:#f8f5f5!important}@media screen and (max-width: 768px){.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column.yotpo-vip-tiers-grid-column-benefits .yotpo-vip-tiers-grid-header-blank{padding:10px}}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column.yotpo-vip-tiers-grid-column-benefits .yotpo-vip-tiers-grid-header-blank:before{content:"perks";font-size:21px;line-height:25px;color:#262729;text-align:left}@media screen and (max-width: 768px){.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column.yotpo-vip-tiers-grid-column-benefits .yotpo-vip-tiers-grid-header-blank:before{font-size:12px}}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column.yotpo-vip-tiers-grid-column-benefits .yotpo-vip-tiers-grid-benefit-name{height:45px!important;border-color:#f8f5f5!important}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column.yotpo-vip-tiers-grid-column-benefits .yotpo-vip-tiers-grid-benefit-name:nth-child(odd){background:#fbfbfb}.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column.yotpo-vip-tiers-grid-column-benefits .yotpo-vip-tiers-grid-benefit-name p{font-family:var(--font-stack-body);font-size:16px}@media screen and (max-width: 768px){.yotpo-vip-tiers-widget .yotpo-vip-tiers-container .yotpo-vip-tiers-grid-container .yotpo-vip-tiers-grid-column.yotpo-vip-tiers-grid-column-benefits .yotpo-vip-tiers-grid-benefit-name p{font-size:14px}}.yotpo-widget-referral-widget{max-width:1200px;margin:auto}@media screen and (max-width: 768px){.yotpo-widget-referral-widget{padding:0 20px}}.yotpo-widget-referral-widget .yotpo-background{height:auto!important;align-items:initial}.yotpo-widget-referral-widget .yotpo-background img{height:auto!important;min-height:auto}.yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper{padding:40px;background:#f9f6f6}@media screen and (max-width: 768px){.yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper{padding:0;order:-1;margin-bottom:20px}}.yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile{min-height:auto;margin:auto}.yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box{padding:20px 0 30px}@media screen and (max-width: 768px){.yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box{width:100%}}.yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-title-text{font-size:21px!important;line-height:25px;color:#262729;text-align:left}@media screen and (max-width: 768px){.yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-title-text{font-size:16px!important;text-align:center}}.yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-referral-widget-form{margin-top:10px;flex-direction:initial}.yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-referral-widget-form .yotpo-inputs-container{width:100%}.yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-referral-widget-form .yotpo-action-button-widget{margin:0!important;width:auto}.yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-referral-widget-form .yotpo-action-button-widget button{width:100px;height:48px}.yotpo-widget-referral-widget .yotpo-background .yotpo-tile-wrapper .yotpo-tile-box .yotpo-referral-widget-form .yotpo-action-button-widget button span{font-family:fonticon!important}#shopify-section-loyalty-reward .yotpo-widget-hero-section{margin-top:0!important}#shopify-section-loyalty-reward .yotpo-text-on-background{min-height:400px!important}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-text-on-background{min-height:118px!important}}#shopify-section-loyalty-reward .yotpo-text-on-background .yotpo-background-text-mobile{padding-top:28%!important}#shopify-section-loyalty-reward .yotpo-text-on-background .yotpo-background-text-mobile .yotpo-text-and-buttons{padding-top:25px!important}#shopify-section-loyalty-reward .yotpo-text-on-background .yotpo-text-container .yotpo-title{font-size:50px!important;font-family:var(--font-stack-header)!important;text-align:center!important;display:none}#shopify-section-loyalty-reward .yotpo-text-on-background .yotpo-text-container .yotpo-title span{text-transform:lowercase!important;font-family:Bodoni;font-size:60px}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-text-on-background .yotpo-text-container .yotpo-title{font-size:16px!important;max-width:200px;margin:auto;letter-spacing:.8px;line-height:19px}#shopify-section-loyalty-reward .yotpo-text-on-background .yotpo-text-container .yotpo-title span{font-size:16px!important}}#shopify-section-loyalty-reward .yotpo-text-on-background .yotpo-text-container .yotpo-customer-logged-out-buttons{display:none}#shopify-section-loyalty-reward .yotpo-custom-widget-text{max-width:590px;margin:auto;padding:20px}#shopify-section-loyalty-reward .yotpo-custom-widget-text .title{font-size:36px;font-weight:500}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-text .title{font-size:20px;text-align:left}}#shopify-section-loyalty-reward .yotpo-custom-widget-text p{font-size:18px}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-text p{font-size:16px;text-align:left}}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-widget-my-rewards-widget .yotpo-tile .yotpo-tile-box{padding-top:0}#shopify-section-loyalty-reward .yotpo-widget-my-rewards-widget .yotpo-tile .yotpo-tile-box .yotpo-info{margin-bottom:10px}}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-widget-my-rewards-widget .yotpo-reward-steps-list .yotpo-reward-steps-item{text-align:left;padding:10px 0;display:flex;flex-wrap:wrap;align-items:center}#shopify-section-loyalty-reward .yotpo-widget-my-rewards-widget .yotpo-reward-steps-list .yotpo-reward-steps-item .yotpo-step-icons{margin-right:10px;width:26px;height:26px}}#shopify-section-loyalty-reward .yotpo-widget-my-rewards-widget .yotpo-reward-steps-list .yotpo-reward-steps-item .yotpo-customized-text.yotpo-reward-steps-title .yotpo-inner-text{font-size:24px!important;font-family:var(--font-stack-body)!important}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-widget-my-rewards-widget .yotpo-reward-steps-list .yotpo-reward-steps-item .yotpo-customized-text.yotpo-reward-steps-title .yotpo-inner-text{font-size:16px!important}}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-widget-my-rewards-widget .yotpo-reward-steps-list .yotpo-reward-steps-item .yotpo-customized-text.yotpo-reward-steps-description{width:100%;padding-left:38px}}#shopify-section-loyalty-reward .yotpo-widget-my-rewards-widget .yotpo-reward-steps-list .yotpo-reward-steps-item .yotpo-customized-text.yotpo-reward-steps-description .yotpo-inner-text{font-size:16px!important;font-family:var(--font-stack-body)!important}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing{max-width:960px;margin:auto;display:flex;align-items:center}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-pricing{flex-wrap:wrap;padding:0 20px}}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column{width:50%;background:#f9f6f6;box-shadow:0 2px 18px -2px #dfdfdf;text-align:center}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column{width:100%;box-shadow:none;margin-bottom:20px;text-align:left}}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .pre-heading{background:#000}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .pre-heading p{font-size:14px;font-family:var(--font-stack-header);color:#fff;text-align:center}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading{padding:20px;margin-top:20px}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading{padding-top:0;padding-bottom:0}}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading .title{font-size:21px;color:#262729;line-height:25px}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading .title{display:flex;align-items:center;margin:0 0 10px;font-size:18px}}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading .title svg{display:block;margin:auto auto 10px;width:40px;height:34px}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading .title svg{margin:0 10px 0 0}}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading .pricing p{font-size:24px;line-height:34px}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading .pricing p{display:flex;align-items:baseline;line-height:18px}}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading .pricing p strong{font-size:72px;font-family:var(--font-stack-header);font-weight:500;display:flex;line-height:74px;align-items:flex-start;justify-content:center}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading .pricing p strong{margin-right:10px;font-size:48px}}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading .pricing p strong:before{content:"$";font-size:21px;line-height:52px;margin-right:5px}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading .pricing .info{display:inline-flex}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading .pricing .info{margin-top:auto;margin-bottom:15px;margin-left:10px}}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .heading .pricing .info:before{content:"i";width:20px;height:20px;display:flex;border:1px solid #282828;border-radius:50%;align-items:center;justify-content:center;font-size:15px}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .content{margin:20px 20px 40px}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .content .icons{border-top:1px solid #D6D6D6;padding:20px 0;display:flex;flex-wrap:wrap;justify-content:space-around}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .content .icons p{font-size:16px;display:flex;align-items:center;margin-bottom:10px}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .content .icons p i{font-style:normal;margin-right:5px}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .content .icons p{width:100%}}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .content .btn{margin:20px auto;display:table;font-size:18px;width:auto}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .content .btn{width:100%;font-size:14px}}#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .content p{font-size:14px;line-height:18px}@media screen and (max-width: 768px){#shopify-section-loyalty-reward .yotpo-custom-widget-pricing .column .content p{text-align:left!important}}#shopify-section-loyalty-reward .yotpo-custom-widget--bottom-text{margin-bottom:50px}#shopify-section-loyalty-reward .yotpo-custom-widget--bottom-text p{font-size:14px}#shopify-section-loyalty-reward .yotpo-custom-widget--bottom-text p a{color:#a90a00}.royalty_my_activity img{width:100%}.royalty_my_activity .point_note{background:#f7f4f3;text-align:center;padding:8px 0;display:flex;align-items:center;justify-content:center}.royalty_my_activity .point_note svg{width:23px;height:auto;margin-right:10px}.royalty_my_activity .point_note span{font-size:16px}.royalty_my_activity p{color:#4f565a;margin-top:10px}.royalty_my_activity .status{margin-bottom:20px;margin-top:10px}@media screen and (max-width: 768px){.royalty_my_activity .status{margin-bottom:10px;margin-top:0}}.royalty_my_activity .status>div{border:1px solid #979797;padding:20px 0}.royalty_my_activity .status>div p{font-size:16px;margin-bottom:5px;margin-top:0}.royalty_my_activity .status>div span{font-size:21px}@media screen and (max-width: 768px){.royalty_my_activity .status>div{padding:10px 15px;display:table;width:100%}.royalty_my_activity .status>div p{display:table-cell;text-align:left}.royalty_my_activity .status>div span{display:table-cell;width:125px}}.royalty_my_activity .status:first-child>div{margin-right:5px}.royalty_my_activity .status:last-child>div{margin-left:5px}@media screen and (max-width: 768px){.royalty_my_activity .status:last-child>div{margin-left:0}}.cart__footer{padding-left:30px}@media screen and (max-width: 768px){.cart__footer{padding-left:0}}.cart__footer .cart-summery{padding-left:60px;float:right}@media screen and (max-width: 768px){.cart__footer .cart-summery{padding-left:22px}}.cart__footer .cart-subtotal{display:flex;justify-content:space-between;flex-wrap:wrap}.cart__footer .cart-subtotal span{font-size:18px;font-family:var(--font-stack-body)}.cart__footer .cart-subtotal afterpay-placement{font-size:12px!important;width:100%}.cart__footer .cart-subtotal .afterpay-link{font-size:16px!important}.cart__footer .cart__shipping{display:flex;justify-content:space-between}.cart__footer .cart__shipping span{font-size:18px;font-family:var(--font-stack-body);text-align:left}.cart__footer .cart__shipping span:last-child{padding-left:30px;text-align:right}.cart__footer .cart__buttons-container .cart__submit-controls .cart__submit{width:100%}.cart__footer .cart__buttons-container .shopify-cleanslate ._1mqqPYZtCQtz5_i0b-po4l{justify-content:center}.royalty_cart_wrap{font-family:var(--font-stack-body);background:#f7f4f366;padding:20px!important;margin:0 -24px!important;margin-bottom:1rem!important}.royalty_cart_wrap.customer,.royalty_cart_wrap.show-item--true{display:none}.royalty_cart_wrap>.grid__item{padding-left:0}.royalty_cart_wrap p{font-size:16px;letter-spacing:.6px;max-width:365px;margin:0 auto}.royalty_cart_wrap p span{font-family:NovecentoWide,sans-serif;font-weight:700}.royalty_cart_wrap p.subtitle{font-size:14px;letter-spacing:.58px;color:#262729}.royalty_cart_wrap .divider{border-bottom:1px solid #D8D8D8;margin:5px 0}.royalty_cart_wrap .save_text{font-size:14px}.royalty_cart_wrap .content_wrap{margin-top:20px}.royalty_cart_wrap .content_wrap .grid{margin-left:0}.royalty_cart_wrap .content_wrap .grid__item{padding-left:0}.royalty_cart_wrap .content_wrap ul li{font-size:16px;padding-bottom:5px}.royalty_cart_wrap .content_wrap ul li i{margin-right:10px}.royalty_cart_wrap .purchase_wrap{margin-top:5px}.royalty_cart_wrap .purchase_wrap .btn_purchase{font-family:NovecentoWide,sans-serif;font-size:16px;font-weight:500;letter-spacing:.8px;border-bottom:1px solid var(--color-text);padding-bottom:2px}.royalty_cart_wrap .purchase_wrap .btn_purchase span{font-size:12px;color:#777a80;letter-spacing:.6px;text-decoration:none}.yotpo-custom-container{max-width:1200px;margin:auto;width:95%}.yotpo-custom-container .klaviyo-form div[data-testid=form-row]{align-items:center!important;background:#f9f6f6}@media screen and (max-width: 1000px){.yotpo-custom-container .klaviyo-form div[data-testid=form-row]{flex-wrap:wrap}}.yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:first-child{background:#fff;padding:0 20px 0 0;margin-right:0}@media screen and (max-width: 1000px){.yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:first-child{padding-right:0;order:2;padding-top:20px;width:100%}.yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:first-child img{width:100%!important}}.yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:nth-child(2){max-width:300px;margin-left:auto;position:relative;padding-top:50px!important}@media screen and (max-width: 1000px){.yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:nth-child(2){padding-top:35px!important;margin:50px 0 50px auto;padding-left:20px!important}}.yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:nth-child(2):before{content:"Sign up for Royalty updates";display:block;font-size:21px;line-height:25px;letter-spacing:1.05px;color:#262729;font-family:var(--font-stack-header);position:absolute;top:0;white-space:nowrap;z-index:100;width:calc(100% + 70px)}@media screen and (max-width: 1000px){.yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:nth-child(2):before{font-size:16px;text-align:center}}@media screen and (max-width: 410px){.yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:nth-child(2):before{font-size:14px}}.yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:nth-child(3){margin-right:auto;padding-top:50px!important}.yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:nth-child(3) button{font-size:0!important;color:transparent!important;padding:0!important;width:70px!important;height:38px!important}.yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:nth-child(3) button:before{content:"\f1d8";font-family:fonticon!important;font-size:16px!important;color:#fff!important}@media screen and (max-width: 1000px){.yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:nth-child(3){padding-top:35px!important;margin:50px auto 50px 0;padding-right:20px!important}}.icon{font-family:fonticon!important;font-style:normal;color:#262729;font-size:19px;line-height:19px}.icon.percent:after{content:"\f646"}.icon.shipping:after{content:"\f0d1"}.icon.book:after{content:"\f5db"}.myaccount .yotpo-custom-container{width:100%}.myaccount .yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:first-child{width:30%}@media screen and (max-width: 1000px){.myaccount .yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:first-child{width:100%;padding-top:10px}}.myaccount .yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:first-child div div{padding-top:100%}.myaccount .yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:first-child div div.ql-snow{padding-top:0}@media screen and (max-width: 1000px){.myaccount .yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:first-child div div{padding-top:0}}.myaccount .yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:first-child div div img{width:100%;height:100%;position:absolute;object-fit:cover;top:0;left:0;object-position:left}@media screen and (max-width: 1000px){.myaccount .yotpo-custom-container .klaviyo-form div[data-testid=form-row] div[data-testid=form-component]:first-child div div img{position:initial;object-fit:initial}}.myaccount .account-info .account-info-content.active .birthday-form{display:block}.myaccount .account-info .account-info-content.active .birthday-content-btn{display:none}.myaccount .account-info .birthday-form{display:none;padding:20px 0;max-width:400px}.myaccount .account-info .birthday-form input{width:100%;margin-bottom:30px}.myaccount .account-info .birthday-form .btn{width:50%;max-width:100px}.myaccount .earning-points-widgets .yotpo-widget-campaign-widget-container .flexified-wrapper [role=listitem] .yotpo-tile-wrapper{box-shadow:none!important}.myaccount .earning-points-widgets .yotpo-widget-campaign-widget-container .flexified-wrapper [role=listitem] .yotpo-overlay-tile .yotpo-title-text{font-size:16px!important}.myaccount .earning-points-widgets .yotpo-widget-campaign-widget-container .flexified-wrapper [role=listitem] .yotpo-overlay-tile .yotpo-widget-date-picker{margin-top:0!important}.myaccount .earning-points-widgets .yotpo-widget-campaign-widget-container .flexified-wrapper [role=listitem] .yotpo-overlay-tile .yotpo-action-button-widget button{padding:10px 0;font-size:16px!important;margin-top:0!important}.royalty_info p{font-size:17px;text-align:center;font-family:var(--font-stack-body)}.cart__buttons-container .royalty_info p{margin-top:1rem}.royalty_info p{text-align:left;color:#474747}.royalty_info p span,.royalty_info p strong{color:#000;font-weight:500}.royalty_plus_perks{display:none}.royalty_plus_perks .left-content{margin-top:50px;margin-bottom:50px;border-right:1px solid #979797}.royalty_plus_perks .left-content p{font-family:var(--font-stack-header);font-weight:500;font-size:18px}.royalty_plus_perks .right-content{margin-top:50px;margin-bottom:50px}.royalty_plus_perks .right-content p{font-size:14px;line-height:1.3;color:#262729}.earning-points-widgets .royalty_plus{display:none}.plan_upgrade{background:#f7f4f3;padding:5px 20px 20px;display:none}.plan_upgrade div{border-top:1px solid #E2DBD8}.plan_upgrade div p{font-size:16px}.redeem_tip{margin-bottom:10px!important}.shopify-payment-button__button--hidden{display:none!important}.cart-popup-wrapper{height:100%}.cart-popup-wrapper.cart-popup-wrapper--hidden{transform:translate(100%)!important}.cart-popup-wrapper .cart-popup{box-shadow:none}.cart-popup-wrapper .cart-popup .cart-popup__header{padding:10px 0}.cart-popup-wrapper .cart-popup .cart-popup__header .cart-popup__heading{font-size:18px}.cart-popup-wrapper .cart-popup .cart-popup-item .cart-popup-item__image-wrapper{flex-basis:100px}.cart-popup-wrapper .cart-popup .cart-popup-item .cart-popup-item__description .cart-popup-item__title{font-size:18px;font-style:italic;font-family:Bodoni,sans-serif}.cart-popup-wrapper .cart-popup .cart-popup-item .cart-popup-item__description .money{font-size:16px}.cart-popup-wrapper .cart-popup .cart-popup-item .cart-popup-item__description .product-details .product-details__item{font-size:15px}.cart-popup-wrapper .cart-popup .cart-popup-item .cart-popup-item__description .cart-popup-item__quantity{font-size:16px;flex-basis:43px}.cart-popup-wrapper .cart-popup .summary{margin-top:30px;display:flex;justify-content:space-between;font-size:18px}.cart-popup-wrapper .cart-popup .cart-popup__cta-link{background:#262729;color:#fff;border:1px solid #979797}.cart-popup-wrapper .cart-popup .royalty_info{margin-top:10px}.tooltip{cursor:help;text-decoration:none;position:relative}.tooltip span{margin-left:-999em;position:absolute}.tooltip:hover span{border-radius:5px;box-shadow:5px 5px 5px #0000001a;position:absolute;left:1em;bottom:2em;z-index:99;margin-left:0;width:250px;background:#fff;font-size:16px;line-height:1.2;text-align:left}@media screen and (max-width: 768px){.tooltip:hover span{right:-1em;left:auto}}.tooltip:hover img{border:0;margin:-10px 0 0 -55px;float:left;position:absolute}.tooltip:hover em{font-family:Candara,Tahoma,Geneva,sans-serif;font-size:1.2em;font-weight:700;display:block;padding:.2em 0 .6em}.classic{padding:.8em 1em}.custom{padding:.5em .8em .8em 2em}* html a:hover{background:transparent}.mega-menu{position:fixed;z-index:-10;background:#fff;opacity:0;width:100%}.mega-menu.active{z-index:10000;opacity:1}.mega-menu .menu-container{padding:50px 5%}.mega-menu .menu-container .menu-content{display:flex}.mega-menu .menu-container .menu-content .banner .banner_item .banner_image{position:relative;line-height:0}.mega-menu .menu-container .menu-content .banner .banner_item .banner_image .overlay_content{position:absolute;width:100%;height:100%;top:0;left:0;background:#231f2063;display:flex;flex-wrap:wrap;flex-direction:column;padding:20px}.mega-menu .menu-container .menu-content .banner .banner_item .banner_image .overlay_content p{margin-top:auto;color:#fff;font-size:16px;line-height:24px;font-family:var(--font-stack-body);text-transform:unset}.mega-menu .menu-container .menu-content .banner .banner_item .banner_image .overlay_content a{font-size:14px;line-height:17px;width:fit-content;display:table}.mega-menu .menu-container .menu-content .banner .banner_item p{font-size:calc(var(--font-h6-desktop)*1px);font-family:var(--font-stack-header);text-transform:uppercase;letter-spacing:.5px}.mega-menu .menu-container .menu-content .banner img{width:100%}.mega-menu .menu-container .menu-content .menu{display:table;margin:10% auto auto}.mega-menu .menu-container .menu-content .menu .menu_link{text-transform:uppercase;font-size:calc(var(--font-h6-desktop)*1px);font-family:var(--font-stack-header);letter-spacing:.5px;display:block;margin-bottom:10px}.mega-menu .menu-container .menu-content .menu .submenus{margin-bottom:20px}.mega-menu .menu-bottom-content .bottom-text p{display:flex;align-items:center;justify-content:end;color:#50295e;font-family:var(--font-stack-header);font-size:16px;text-transform:uppercase}.site-header .site-header__mobile-nav .mobile-nav-button svg{width:14px;height:14px}.site-header .site-header__mobile-nav .site-header__logo{margin-bottom:10px}@media screen and (max-width: 768px){.site-header .site-header__mobile-nav .site-header__logo .site-header__logo-image img{width:auto;max-width:160px!important;margin:auto;height:auto}}@media screen and (max-width: 768px){.site-header .site-header__mobile-nav .site-header__icons-wrapper a svg{width:20px;height:15px}}.site-header .mobile-nav-wrapper.js-menu--is-open{display:block!important}.site-header .mobile-nav-wrapper .nav-search-drawer .search-bar__interior{padding:0!important}.site-header .mobile-nav-wrapper .nav-search-drawer .search-bar__form{max-width:initial!important}.site-header .mobile-nav-wrapper .nav-search-drawer .search-bar__form .search-form__input-wrapper{background:#fcf5f4}.site-header .mobile-nav-wrapper .nav-search-drawer .search-bar__form .search-form__input-wrapper .search-form__input{border:none;background:transparent}.site-header .mobile-nav-wrapper .mobile-nav{height:calc(100vh - 99px);display:flex;flex-direction:column;border:none;overflow:auto}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item{border:none;display:block}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item.child-menu.active .mobile-nav__link:after{transform:rotate(225deg)}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item.child-menu.active .submenu{display:flex;flex-wrap:wrap}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item.child-menu .mobile-nav__link:after{content:" ";width:5px;height:5px;display:block;border:1px solid black;border-top:none;border-left:none;transform:rotate(45deg);margin-left:auto}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .mobile-nav__link{display:flex;align-items:center;padding:5px;line-height:40px}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .mobile-nav__link svg{width:20px;margin-right:10px}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu{background:#fff;display:none;padding:0 0 20px}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .menu_item{width:100%;background:#f5f5f5a6}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .menu_item.has_child_menu.active .submenus{display:block}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .menu_item.has_child_menu.active .menu_link:after{transform:rotate(225deg)}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .menu_item.has_child_menu .menu_link:after{content:" ";width:5px;height:5px;display:block;border:1px solid black;border-top:none;border-left:none;transform:rotate(45deg)}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .menu_item .menu_link{font-weight:400;font-size:14px;text-transform:capitalize;display:flex;align-items:center;justify-content:space-between}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .menu_item .submenus{display:none;border:1px solid #ebeef0;border-left:none;border-right:none;background:#f5f5f5a6}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .menu_item .submenus .submenu_link{font-weight:400;font-size:14px;text-transform:capitalize}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .submenu_item{width:100%}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .submenu_item .submenu_link{font-weight:400;font-size:14px;text-transform:capitalize;display:flex;align-items:center;justify-content:space-between}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .banner{width:33.3%;padding:10px}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .banner .banner_item{max-width:100px;margin:auto}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .banner .banner_item img{width:100%;image-rendering:-webkit-optimize-contrast;height:100px;object-fit:cover}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .banner .banner_item a{padding:0;text-align:center}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .submenu .banner .banner_item a p{font-size:12px;font-family:Avenir Next LT Pro;text-transform:capitalize;font-weight:400}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .mobile-nav__link{margin:0 10px;width:calc(100% - 20px);border-bottom:1px solid #F2F2F2}.site-header .mobile-nav-wrapper .mobile-nav .mobile-nav__item .mobile-nav__link .mobile-nav__label{font-size:14px;text-transform:uppercase;font-weight:500;border:none!important}.site-header .mobile-nav-wrapper .mobile-nav .bottom_links{background:#f5f5f5}.site-header .mobile-nav-wrapper .mobile-nav .bottom_links .submenu{background:#fff}@media screen and (max-width: 1023px){.large--hide{display:none!important}}@media screen and (max-width: 768px){.template-product .main-content{padding-top:0!important}}.product-template__container{padding:0 5%;margin-bottom:20px}.product-template__container [data-product-single-media-group]{position:relative;padding-left:90px}@media screen and (max-width: 768px){.product-template__container [data-product-single-media-group]{padding-left:0;margin:0 -20px 20px}}.product-template__container [data-product-single-media-group] .slick-list{padding-right:40px}@media screen and (max-width: 768px){.product-template__container [data-product-single-media-group] [data-product-single-media-wrapper]{margin-right:10px;display:block!important}}.product-template__container [data-product-single-media-group] [data-thumbnail-slider]{width:80px;margin-right:10px;position:absolute;left:0;top:0}@media screen and (max-width: 768px){.product-template__container [data-product-single-media-group] [data-thumbnail-slider]{display:none}}.product-template__container [data-product-single-media-group] [data-thumbnail-slider] .thumbnails-wrapper .product-single__thumbnails{margin:0}.product-template__container [data-product-single-media-group] [data-thumbnail-slider] .thumbnails-wrapper .product-single__thumbnails .product-single__thumbnails-item{flex:0 0 100%}.product-template__container .icons{display:flex;justify-content:center;padding-left:90px;margin-top:10px;flex-wrap:wrap}.product-template__container .icons .icon-item{display:block;width:fit-content;text-align:center;margin:0 25px}.product-template__container .icons .icon-item svg{max-height:15px;width:auto}.product-template__container .icons .icon-item p{font-family:Avenir Next LT Pro;font-size:14px}.product-template__container .info{max-width:424px;width:100%;margin:0 0 50px 50px}@media screen and (max-width: 768px){.product-template__container .info{margin:0}}.product-template__container .info .product-single__meta .product-single__title{font-family:var(--font-stack-body);font-size:calc((var(--font-size-header) + 2) * 1px)}@media screen and (max-width: 768px){.product-template__container .info .product-single__meta .product-single__title{font-size:calc(var(--font-h2-mobile) * 1px)}}.product-template__container .info .product-single__meta [data-oke-star-rating]{line-height:0}.product-template__container .info .product-single__meta [data-oke-star-rating] [data-oke-container]{padding-bottom:5px}.product-template__container .info .product-single__meta [data-oke-star-rating] [data-oke-container] .oke-sr-stars svg{height:12px}.product-template__container .info .product-single__meta [data-oke-star-rating] [data-oke-container] .oke-sr-count{font-size:12px}.product-template__container .info .product-single__meta .short_description{font-family:Avenir Next LT Pro;font-size:14px}@media screen and (max-width: 768px){.product-template__container .info .product-single__meta .product__price{opacity:.54}}.product-template__container .info .product-single__meta .product__price .member--false .price__pricing-group .price-row dt{display:none}.product-template__container .info .product-single__meta .product__price .member--false .price__pricing-group .price-row span,.product-template__container .info .product-single__meta .product__price .member--false .price__pricing-group .price-row s{color:#000}.product-template__container .info .product-single__meta .product__price .price-row{width:100%;display:flex;flex-direction:row-reverse;justify-content:flex-end}.product-template__container .info .product-single__meta .product__price .price-row span,.product-template__container .info .product-single__meta .product__price .price-row s{color:#2327298c;font-family:var(--font-stack-header);font-weight:500;line-height:17px;font-size:14px}.product-template__container .info .product-single__meta .product__price .price__member div{width:100%;display:flex;flex-direction:row-reverse;justify-content:flex-end}.product-template__container .info .product-single__meta .product__price .price__member div span,.product-template__container .info .product-single__meta .product__price .price__member div s{font-family:var(--font-stack-header);font-weight:500;line-height:17px;font-size:14px}.product-template__container .info .product-single__meta .meta-data{margin-top:20px}@media screen and (max-width: 768px){.product-template__container .info .product-single__meta .meta-data{max-width:270px}}.product-template__container .info .product-single__meta .meta-data p{font-size:14px;display:flex;font-family:Avenir Next LT Pro;color:#4c4c4c;align-items:flex-start;margin-bottom:10px}@media screen and (max-width: 768px){.product-template__container .info .product-single__meta .meta-data p{flex-direction:column}.product-template__container .info .product-single__meta .meta-data p span:not(.label){padding-left:25px}}.product-template__container .info .product-single__meta .meta-data p .label{display:flex;align-items:center;font-size:12px;font-weight:500;font-family:var(--font-stack-header);color:#4c4c4c;margin-right:10px;letter-spacing:.5px;white-space:nowrap}.product-template__container .info .product-single__meta .meta-data p .label svg{margin-right:10px}.product-template__container .info .product-single__meta .shortDescription{border-top:1px solid var(--color-border);margin-top:10px;padding-top:10px;font-size:14px;font-family:Avenir Next LT Pro}.product-template__container .info .product-single__meta .product-form{display:flex;flex-direction:column;margin-top:20px;padding:0}.product-template__container .info .product-single__meta .product-form .product-content__options{position:relative;display:block;margin-bottom:10px;order:-1}.product-template__container .info .product-single__meta .product-form .product-content__options .label{color:#23272980;font-size:12px;text-transform:uppercase;font-family:var(--font-stack-header);margin-bottom:5px}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container{margin:0 0 12px}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option-name{display:none}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container:not(:last-of-type){margin:0 30px 25px 0}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container:not(:last-of-type) .product-content__option-name{display:block}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option{display:flex;flex-wrap:wrap;margin:0 -5px}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .help{font-family:var(--font-stack-header);font-size:13px;margin:auto auto auto 10px;text-decoration:underline}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap{position:relative;display:inline-block;margin-left:5px;margin-bottom:5px}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap.soldout{overflow:hidden}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap.soldout:after{content:"";width:141%;height:1px;background:#000;transform:rotate(-45deg) translate(-50%,50%);position:absolute;left:27%;top:0%}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap.color{width:44px;height:44px}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap .option-element{position:absolute;left:0;top:0;width:100%;height:100%;text-transform:uppercase;background-color:transparent;border:1px solid transparent;padding:4px;min-width:33px;text-align:center;display:block;cursor:pointer;-webkit-appearance:none;appearance:none;min-height:auto;display:none}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap .option-element:checked+label{color:#fff}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap .option-element:checked+label.product-content__option-color{top:2px;left:2px;width:calc(100% - 4px);height:calc(100% - 4px)}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap .option-element:checked+label.product-content__option-label{background:#ecbbb3}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap .option-element:focus{box-shadow:0 0 2px 2px #0000004d}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap .product-content__option-label{text-transform:uppercase;padding:4px 10px;min-width:40px;min-height:30px;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;background:#f5f5f5;margin:0;font-size:13px;font-family:var(--font-stack-header);color:#4c4c4c}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap .product-content__option-color{position:relative;top:0;left:0;border:1px solid transparent;display:block;height:100%;width:100%}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap .product-content__option-name{text-transform:capitalize;margin:0 0 8px}.product-template__container .info .product-single__meta .product-form .product-content__options .product-content__option-container .product-content__option .product-content__option-wrap .product-content__option-name [data-product-option-label]{color:#232323bf;font-weight:500}.product-template__container .info .product-single__meta .product-form [data-widget-container]{margin-bottom:20px}.product-template__container .info .product-single__meta .product-form [data-widget-container] [data-widget] .rc-option{background:transparent;padding:0}.product-template__container .info .product-single__meta .product-form [data-widget-container] [data-widget] .rc-option .rc_widget__option__selector input{min-height:auto;position:absolute;opacity:0}.product-template__container .info .product-single__meta .product-form [data-widget-container] [data-widget] .rc-option .rc_widget__option__selector input:checked+.rc-radio__label:after{content:" ";width:10px;height:10px;display:block;background:#000;border-radius:50%;position:absolute;left:3px}.product-template__container .info .product-single__meta .product-form [data-widget-container] [data-widget] .rc-option .rc_widget__option__selector .rc-radio__label{display:flex;align-items:center;position:relative;margin-bottom:10px;margin-left:0}.product-template__container .info .product-single__meta .product-form [data-widget-container] [data-widget] .rc-option .rc_widget__option__selector .rc-radio__label:before{content:" ";width:16px;height:16px;display:block;border:1px solid black;border-radius:50%;margin-right:10px}.product-template__container .info .product-single__meta .product-form [data-widget-container] [data-widget] .rc-option .rc_widget__option__selector .rc-radio__label span{line-height:1;font-size:15px;font-family:sans-serif;text-transform:capitalize;margin-left:5px}.product-template__container .info .product-single__meta .product-form [data-widget-container] [data-widget] .rc-option .rc_widget__option__selector .rc-radio__label span.rc-option__discount,.product-template__container .info .product-single__meta .product-form [data-widget-container] [data-widget] .rc-option .rc_widget__option__selector .rc-radio__label .rc-option__price,.product-template__container .info .product-single__meta .product-form [data-widget-container] .rc_popup{display:none}.product-template__container .info .product-single__meta .product-form .product-form__controls-group{max-width:initial;margin-right:10px}.product-template__container .info .product-single__meta .product-form .product-form__controls-group .product-form__item .purcharge-pannel{display:flex}.product-template__container .info .product-single__meta .product-form .product-form__controls-group .product-form__item .purcharge-pannel .quantity-box{display:flex;border:1px solid #808080;border-radius:2px;min-width:110px}.product-template__container .info .product-single__meta .product-form .product-form__controls-group .product-form__item .purcharge-pannel .quantity-box span{cursor:pointer;position:relative;display:flex;align-items:center;width:30px;justify-content:center}.product-template__container .info .product-single__meta .product-form .product-form__controls-group .product-form__item .purcharge-pannel .quantity-box span.icon-minus:before{content:" ";width:12px;height:1px;display:block;background:#232729}.product-template__container .info .product-single__meta .product-form .product-form__controls-group .product-form__item .purcharge-pannel .quantity-box span.icon-plus:before{content:" ";width:12px;height:1px;display:block;background:#232729}.product-template__container .info .product-single__meta .product-form .product-form__controls-group .product-form__item .purcharge-pannel .quantity-box span.icon-plus:after{content:" ";width:12px;height:1px;display:block;background:#232729;position:absolute;transform:rotate(90deg)}.product-template__container .info .product-single__meta .product-form .product-form__controls-group .product-form__item .purcharge-pannel .quantity-box input{width:calc(100% - 60px);padding:0;border:none;text-align:center;font-size:13px}.product-template__container .info .product-single__meta .product-form .product-form__controls-group .product-form__item .purcharge-pannel .product-form__cart-submit{display:flex;align-items:center;justify-content:center}.product-template__container .info .product-single__meta .product-form .product-form__controls-group .product-form__item .purcharge-pannel .product-form__cart-submit [data-add-to-cart-text]{font-size:14px;font-weight:500;letter-spacing:1px}.product-template__container .info .product-single__meta .product-form .royalty_info p{display:flex;align-items:center;justify-content:flex-end;margin-bottom:5px}.product-template__container .info .product-single__meta .product-form .royalty_info svg{width:20px;margin-right:5px;image-rendering:-webkit-optimize-contrast}.product-template__container .info .product-single__meta .product-form .royalty_info span,.product-template__container .info .product-single__meta .product-form .royalty_info strong{font-size:12px;color:#c98183;font-family:var(--font-stack-header);font-weight:400;margin-right:5px}.product-template__container .info .product-single__meta .message{text-align:center;font-size:16px;margin-bottom:20px;line-height:20px}.product-template__container .info .product-bundle-form{padding:15px;border:1px solid #DFDFDF}.product-template__container .info .product-bundle-form .bundle-button{font-size:15px;font-weight:400;background:#c98183;width:100%;margin-bottom:10px;font-family:Avenir Next LT Pro;text-transform:capitalize;letter-spacing:.5px}.product-template__container .info .product-bundle-form .subtext{font-size:15px;line-height:18px;text-align:center;width:100%;font-family:Avenir Next LT Pro;margin-bottom:5px}.product-template__container .info .product-bundle-form .products .product-item{padding:10px;border:1px solid #DFDFDF;display:flex;margin-bottom:10px;position:relative}.product-template__container .info .product-bundle-form .products .product-item:before{content:"+";position:absolute;width:40px;height:40px;display:block;bottom:-26px;left:50%;transform:translate(-50%);background:#ececec;color:#c98183;font-family:Avenir Next LT Pro;font-weight:700;font-size:34px;display:flex;align-items:center;justify-content:center;border-radius:50%;z-index:1}.product-template__container .info .product-bundle-form .products .product-item:last-child{margin-bottom:0}.product-template__container .info .product-bundle-form .products .product-item:last-child:before{content:none}.product-template__container .info .product-bundle-form .products .product-item img{width:80px;min-width:80px;margin-right:10px}.product-template__container .info .product-bundle-form .products .product-item .title{margin-top:10px;font-size:15px;line-height:24px;color:#232729;font-family:Avenir Next LT Pro;margin-right:20px}.product-template__container .info .product-bundle-form .products .product-item .price{margin-top:10px;margin-left:auto;font-size:15px;line-height:24px;color:#232729;font-family:Avenir Next LT Pro}.product-template__container .info .product-bundle-bottom-text{font-size:14px;text-align:center;margin:10px;font-family:Avenir Next LT Pro}.product-template__container .info .product-single__description{border-top:1px solid var(--color-border);padding-top:20px;margin-top:10px}.product-template__container .info .product-single__description.active h3:before{content:none}.product-template__container .info .product-single__description.active .product-description-content{display:block}.product-template__container .info .product-single__description h3{display:flex;align-items:center;text-transform:uppercase;font-size:12px;color:#4c4c4c;position:relative;cursor:pointer}.product-template__container .info .product-single__description h3:after{content:" ";width:11px;height:1px;display:block;background:#000;margin-left:auto}.product-template__container .info .product-single__description h3:before{content:" ";height:11px;width:1px;display:block;background:#000;position:absolute;right:5px}.product-template__container .info .product-single__description h3 svg{margin-right:10px}.product-template__container .info .product-single__description .product-description-content{font-size:14px;font-family:Avenir Next LT Pro;color:#4c4c4c;display:none}.product-template__container .info .product-single__description .product-description-content p{font-size:14px;font-family:Avenir Next LT Pro;color:#4c4c4c}.image-slideshow{margin-bottom:50px}@media screen and (max-width: 768px){.image-slideshow{margin-bottom:0}}.image-slideshow .slideshow__cell{margin-right:10px}@media screen and (max-width: 768px){.image-slideshow .slideshow__cell{margin-right:0}}.image-slideshow .image-slideshow-wrapper img{width:100%;max-width:initial}.image-slideshow .image-slideshow-wrapper .slick-dots{position:absolute;width:100%;bottom:15px;z-index:10}.image-slideshow .image-slideshow-wrapper .slick-dots li.slick-active button:before{color:#ecbbb3}.image-slideshow .image-slideshow-wrapper .slick-dots li button:before{font-size:45px;opacity:1;color:#fff}.container{padding:0 5%}@media screen and (max-width: 768px){.container{padding:0}}.image-text-section .feature-row.image-size--small .feature-row__item{flex:0 1 30%}.image-text-section .feature-row.image-size--small .feature-row__text{flex:0 1 70%}.image-text-section .feature-row.no-image .feature-row__text{flex:0 1 100%}.image-text-section .feature-row .feature-row__text.text-align--left{text-align:left}@media screen and (max-width: 768px){.image-text-section .feature-row .feature-row__text.text-align--left{text-align:center}}.image-text-section .feature-row .feature-row__text.text-align--center{text-align:center}.image-text-section .feature-row .feature-row__text .info{max-width:700px;margin:auto;width:100%}@media screen and (max-width: 768px){.image-text-section .feature-row .feature-row__text .info{padding:0 20px}}.image-text-section .feature-row .feature-row__text .info img{image-rendering:-webkit-optimize-contrast}.image-labels-section .feature-row{padding:100px 50px;align-items:unset}@media screen and (max-width: 768px){.image-labels-section .feature-row{padding:20px;flex-direction:row;flex-wrap:wrap}}.image-labels-section .feature-row .featured_row__content_item{flex:0 1 50%}@media screen and (max-width: 768px){.image-labels-section .feature-row .featured_row__content_item{flex:0 0 100%;order:-1}}.image-labels-section .feature-row .featured_row__content_item img{width:100%}.image-labels-section .feature-row .featured_row__side_item{flex:0 1 25%}@media screen and (max-width: 768px){.image-labels-section .feature-row .featured_row__side_item{flex:0 0 50%;width:50%}}.image-labels-section .feature-row .featured_row__side_item:last-child .info .label_item{margin:auto;display:flex;align-items:center;width:100%;flex-direction:row-reverse}@media screen and (max-width: 768px){.image-labels-section .feature-row .featured_row__side_item:last-child .info .label_item{margin:5px 0}}.image-labels-section .feature-row .featured_row__side_item:last-child .info .label_item:after{margin-right:20px;margin-left:0}@media screen and (max-width: 768px){.image-labels-section .feature-row .featured_row__side_item:last-child .info .label_item:after{margin-right:5px}}.image-labels-section .feature-row .featured_row__side_item:last-child .info .label_item p{text-align:left;margin-left:0;margin-right:auto}.image-labels-section .feature-row .featured_row__side_item .info{height:100%;display:flex;flex-direction:column}.image-labels-section .feature-row .featured_row__side_item .info .label_item{margin:auto;display:flex;align-items:center;width:100%}@media screen and (max-width: 768px){.image-labels-section .feature-row .featured_row__side_item .info .label_item{margin:5px 0;height:57px}}.image-labels-section .feature-row .featured_row__side_item .info .label_item:after{content:" ";min-width:50px;height:1px;background:#000;display:block;margin-left:20px}@media screen and (max-width: 768px){.image-labels-section .feature-row .featured_row__side_item .info .label_item:after{margin-left:5px;min-width:20px}}.image-labels-section .feature-row .featured_row__side_item .info .label_item p{font-size:13px;font-family:var(--font-stack-header);text-transform:uppercase;display:table;margin-left:auto;margin-right:0;text-align:right;max-width:200px}@media screen and (max-width: 768px){h1.title{font-size:14px}}.yotpo-main-widget .yotpo-label{display:none}.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box.yotpo-bottomline{display:flex;justify-content:center;padding-top:0;border:none;flex-direction:column}.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box.yotpo-bottomline div{text-align:center!important;float:none;margin:auto}.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box.yotpo-bottomline div.yotpo-bottomline-box-2{display:none}.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box.yotpo-bottomline div.yotpo-default-button{position:initial!important;max-width:240px;float:none!important;width:100%;margin-top:10px;background:#c98183;border-color:#c98183}.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box.yotpo-bottomline div.yotpo-default-button .yotpo-icon{display:none}.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box.yotpo-bottomline div .yotpo-stars{padding:0}.yotpo-main-widget .yotpo-display-wrapper .yotpo-regular-box.yotpo-bottomline div .questions{text-align:center;float:none}.yotpo-main-widget form .yotpo-regular-box div{width:100%}.yotpo-main-widget form .yotpo-regular-box div .connect-wrapper{padding:0}.yotpo-main-widget .yotpo-nav{border-bottom:1px solid rgba(167,168,170,.23)}.yotpo-main-widget .yotpo-review{display:flex}@media screen and (max-width: 768px){.yotpo-main-widget .yotpo-review{flex-direction:column}}.yotpo-main-widget .yotpo-review .yotpo-header{flex:0 0 25%;padding-top:45px;display:flex;flex-direction:column-reverse;position:relative}@media screen and (max-width: 768px){.yotpo-main-widget .yotpo-review .yotpo-header{padding:0}}.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-icon-profile{display:none!important}.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-header-element.yotpo-header-actions{display:block!important}.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-header-element .yotpo-review-stars{position:absolute;top:0}.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-header-element .yotpo-review-date{font-size:11px!important;font-family:var(--font-stack-header)!important;line-height:19px!important;color:#282828!important}@media screen and (max-width: 768px){.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-header-element .yotpo-review-date{float:right!important;width:105px;display:block!important}}.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-header-element .yotpo-user-name{font-family:var(--font-stack-header)!important;font-size:14px!important;text-transform:uppercase!important;color:#282828!important}@media screen and (max-width: 768px){.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-header-element .yotpo-user-name{float:right;width:105px;overflow:hidden;margin:0}}.yotpo-main-widget .yotpo-review .yotpo-header .yotpo-header-element .label-with-tooltip{display:none}.yotpo-main-widget .yotpo-review .yotpo-main .content-title{font-size:18px!important;font-family:var(--font-stack-header)!important;color:#282828!important;text-transform:uppercase!important;font-weight:500!important}.yotpo-main-widget .yotpo-review .yotpo-main .yotpo-review-wrapper .content-review{font-family:var(--font-stack-body);font-size:18px;line-height:22px}.yotpo-main-widget .yotpo-review .yotpo-footer{display:none}@media screen and (max-width: 768px){.container{padding:0 20px}}#shopify-section-product-recommendations .product-recommendations__inner .title{font-weight:500}#shopify-section-product-recommendations .product-recommendations__inner .collection-product-card-wrapper{margin-left:-10px}#shopify-section-product-recommendations .product-recommendations__inner .collection-product-card-wrapper .grid__item{padding-left:10px}@media screen and (max-width: 768px){#shopify-section-product-recommendations .product-recommendations__inner .collection-product-card-wrapper .grid__item:nth-child(3),#shopify-section-product-recommendations .product-recommendations__inner .collection-product-card-wrapper .grid__item:nth-child(4),#shopify-section-product-recommendations .product-recommendations__inner .collection-product-card-wrapper .grid__item:nth-child(6){display:none}}#shopify-section-product-recommendations .product-recommendations__inner .collection-product-card-wrapper.active .grid__item{display:block!important}#shopify-section-product-recommendations .product-recommendations__inner .collection-product-card-wrapper.active~.bottom .show_more{display:none}#shopify-section-product-recommendations .product-recommendations__inner .bottom .show_more{display:none;font-family:var(--font-stack-header);font-weight:500;text-decoration:underline;font-size:13px;margin-top:20px}@media screen and (max-width: 768px){#shopify-section-product-recommendations .product-recommendations__inner .bottom .show_more{display:block}}[data-section-type=product-review] .title{font-weight:500;margin-bottom:50px}.shopify-app-block{max-width:1400px;margin:auto;padding:50px 20px}.product-card{background:#f6f6f6;padding:20px}.product-card .product-card-content-wrapper .product-card-image-wrapper{height:100%;display:flex;flex-direction:column}.product-card .product-card-content-wrapper .product-card-image-wrapper .product-card__image-wrapper{margin:-20px -20px 20px;width:calc(100% + 40px);max-width:initial!important}.product-card .product-card-content-wrapper .product-card-image-wrapper .product-card__image-wrapper img{max-width:initial!important;max-height:initial!important;height:100%;object-fit:cover}.product-card .product-card-content-wrapper .product-card-image-wrapper .bottom-info{margin-top:auto}.product-card .product-card__title{font-size:18px;font-family:var(--font-stack-header);text-transform:uppercase;display:block;margin-bottom:20px;font-weight:500;border:none!important}@media screen and (max-width: 768px){.product-card .product-card__title{font-size:18px!important;line-height:18px;font-weight:500}}.product-card .difficulty{font-size:14px;line-height:22px;display:flex;align-items:center;margin-bottom:10px}.product-card .difficulty .label{font-family:var(--font-stack-header);font-weight:500;font-size:13px;display:inline-flex;align-items:center;margin-right:10px}.product-card .difficulty .label svg{margin-right:10px}.product-card p.subtitle{font-size:14px;line-height:22px;margin-bottom:20px;color:#282828}.product-card .bottom-info{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between}.product-card .bottom-info .price{flex-direction:row;flex-wrap:wrap;text-transform:uppercase;font-size:calc((var(--font-size-base) - 4) * 1px);font-family:var(--font-stack-header);font-weight:500}@media screen and (max-width: 768px){.product-card .bottom-info .price{font-size:13px!important}}.product-card .bottom-info [data-oke-star-rating]{display:flex;align-items:flex-start}.product-card .bottom-info [data-oke-star-rating] [data-oke-container]{padding:0}.product-card .bottom-info [data-oke-star-rating] [data-oke-container] svg{height:12px}.product-card .bottom-info [data-oke-star-rating] [data-oke-container] .oke-sr-count{display:none}.product-card .product-card-btn{font-size:14px;padding:0!important;line-height:1.2;height:40px;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 768px){.hide-desktop--true{display:none}}[data-section-type=hero-section]{padding:0 20px}[data-section-type=hero-section].wide--true{padding:0}.icon-text-section{position:relative;padding:50px 0}@media screen and (max-width: 768px){.icon-text-section{padding:50px 0}}.icon-text-section:before{content:" ";position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;opacity:.96}.icon-text-section .page-width{z-index:10;position:relative;padding:0 20px}.icon-text-section .page-width .heading{margin-bottom:100px;text-align:center}@media screen and (max-width: 768px){.icon-text-section .page-width .heading{margin-bottom:30px}}.icon-text-section .page-width .heading h2{font-size:24px}@media screen and (max-width: 768px){.icon-text-section .page-width .heading h2{font-size:18px}}.icon-text-section .page-width .heading h2.title--large{font-weight:500;font-size:36px}@media screen and (max-width: 768px){.icon-text-section .page-width .heading h2.title--large{font-size:18px}}.icon-text-section .page-width .icons-row .feature-row{align-items:unset}.icon-text-section .page-width .icons-row .feature-row .featured_row__item{margin-bottom:20px}@media screen and (max-width: 768px){.icon-text-section .page-width .icons-row .feature-row .featured_row__item{margin-bottom:35px}}.icon-text-section .page-width .icons-row .feature-row .featured_row__item .info{padding:0 20px;max-width:400px}@media screen and (max-width: 768px){.icon-text-section .page-width .icons-row .feature-row .featured_row__item .info{display:flex;padding:0;align-items:center}.icon-text-section .page-width .icons-row .feature-row .featured_row__item .info img{flex:0 0 25%;object-fit:contain}.icon-text-section .page-width .icons-row .feature-row .featured_row__item .info .content{flex:0 0 75%;text-align:left}}@media screen and (max-width: 768px) and (max-width: 768px){.icon-text-section .page-width .icons-row .feature-row .featured_row__item .info img{margin-right:10px}}.icon-text-section .page-width .icons-row .feature-row .featured_row__item .info img,.icon-text-section .page-width .icons-row .feature-row .featured_row__item .info svg{margin-bottom:30px;max-height:70px;image-rendering:-webkit-optimize-contrast}.icon-text-section .page-width .icons-row .feature-row .featured_row__item .info svg{height:55px;width:50px}.icon-text-section .page-width .icons-row .feature-row .featured_row__item .info .content h4{font-size:16px;letter-spacing:.5px;margin-bottom:25px;font-weight:500}@media screen and (max-width: 768px){.icon-text-section .page-width .icons-row .feature-row .featured_row__item .info .content h4{font-size:14px}}.icon-text-section .page-width .icons-row .feature-row .featured_row__item .info .content p{font-size:calc(var(--font-size-base) * 1px)}@media screen and (max-width: 768px){.icon-text-section .page-width .icons-row .feature-row .featured_row__item .info .content p{font-size:16px}}.icon-text-section .page-width .icons-row.icon-position--top .featured_row__item .info .content h4 svg{display:none}@media screen and (max-width: 768px){.icon-text-section .page-width .icons-row.icon-position--top .featured_row__item .info svg{display:none}.icon-text-section .page-width .icons-row.icon-position--top .featured_row__item .info .content{flex:none;width:100%;text-align:center}.icon-text-section .page-width .icons-row.icon-position--top .featured_row__item .info .content h4{display:flex;justify-content:center;align-items:center;text-align:left;max-width:250px;margin:auto auto 10px;letter-spacing:1px}.icon-text-section .page-width .icons-row.icon-position--top .featured_row__item .info .content h4 svg{display:block;min-width:40px;width:40px;margin-right:20px;margin-bottom:0}}.image-text-icon{padding:50px 0}.image-text-icon .wide--true{max-width:initial!important}@media screen and (max-width: 768px){.image-text-icon{padding:0}}@media screen and (max-width: 768px){.image-text-icon .feature-row{padding:0}}.image-text-icon .feature-row__item{flex:0 1 40%}.image-text-icon .feature-row__item.feature-row__text{flex:0 1 60%}.image-text-icon .feature-row__item.feature-row__text .info{max-width:605px;margin:auto}@media screen and (max-width: 768px){.image-text-icon .feature-row__item.feature-row__text{padding:20px}}.image-text-icon .feature-row__item .text-large{font-weight:500}@media screen and (max-width: 768px){.image-text-icon .feature-row__item .text-large{font-size:18px}}.image-text-icon .feature-row__item ul{margin-top:40px}.image-text-icon .feature-row__item ul .icon-text{display:flex;align-items:center;margin-bottom:30px}@media (min-width: 769px) and (max-width: 1350px){.image-text-icon .feature-row__item ul .icon-text{width:100%}}@media screen and (max-width: 768px){.image-text-icon .feature-row__item ul .icon-text{margin-bottom:15px}}.image-text-icon .feature-row__item ul .icon-text svg{margin-right:20px;width:40px}.image-text-icon .feature-row__item ul .icon-text span{font-family:Helvetica}@media screen and (max-width: 768px){.image-text-icon .feature-row__item ul .icon-text span{font-size:14px}}.text-large{font-size:calc(((var(--font-h1-desktop))/ (var(--font-size-base))) * 1em);font-weight:500}@media screen and (max-width: 768px){.text-large{font-size:18px}}.text-column-section{padding:100px 0}@media screen and (max-width: 768px){.text-column-section{padding:40px 10px}}.text-column-section .heading{margin-bottom:100px}@media screen and (max-width: 768px){.text-column-section .heading{margin-bottom:10px}}.text-column-section .heading h1{text-align:center}@media screen and (max-width: 768px){.text-column-section .heading h1{font-size:18px}}.text-column-section .text-columns{display:flex;flex-wrap:wrap;justify-content:center;width:100%}.text-column-section .text-columns .text-column{text-align:center;padding:0 50px;width:33%;max-width:434px}@media screen and (max-width: 1100px){.text-column-section .text-columns .text-column{padding:0 10px}}.text-column-section .text-columns .text-column .icons{margin-bottom:20px}.text-column-section .text-columns .text-column p{font-style:italic}.text-column-section .text-columns .text-column p.author{font-family:var(--font-stack-header);font-style:normal;font-size:18px;font-weight:500;display:flex;align-items:center;justify-content:center}.text-column-section .text-columns .text-column p.author:before{margin-right:5px;content:"";width:10px;height:2px;background:#000;display:block}.text-column-section .text-columns .slick-dots{display:none}@media screen and (max-width: 768px){.text-column-section .text-columns .slick-dots{display:block}}.text-column-section .text-columns .slick-dots li{margin:0}.text-column-section .text-columns .slick-dots li button{background:#fff;border-radius:50%;width:8px;height:8px}.text-column-section .text-columns .slick-dots li.slick-active button{background:#ecbbb3}.affiliate-form{padding:100px 0}@media screen and (max-width: 768px){.affiliate-form{padding:30px 10px}}.affiliate-form .container .heading{text-align:center;margin-bottom:85px}@media screen and (max-width: 768px){.affiliate-form .container .heading{margin-bottom:30px;padding:0 20px}}@media screen and (max-width: 768px){.hero__inner .hero-overlay-header{font-size:18px;line-height:31px}}.page-academy-section .home-page-container{max-width:1100px;margin:0 auto;padding:80px 20px;width:100%}.page-academy-section .row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.page-academy-section .home-academy-split-section:first-child{display:flex;flex-direction:column-reverse}.page-academy-section .home-academy-split-section .home-page-academy-content{padding:60px 0;text-align:center;flex:1 1 auto}.page-academy-section .col-md-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.page-academy-section img{max-width:100%}.page-academy-section .home-academy-split-section .home-page-academy-content .home-sub-header{max-width:420px;margin:0 auto 40px;font-weight:500;font-size:32px;font-family:NovecentoWide;font-style:normal;color:#25282a;line-height:1.2}.page-academy-section .home-academy-split-section .home-page-academy-content p{margin-bottom:40px}.page-academy-section .home-academy-split-section .home-page-academy-content .btn-regular{margin:0;font-size:16px;width:100%;max-width:289px;background-color:#232729;border:1px solid #232729;color:#fff;font-weight:350;transition:all .2s;letter-spacing:1px;padding:13px 10px 15px;opacity:1}.page-academy-section .home-academy-split-section .home-page-academy-content .btn-regular:hover{color:#232729;background-color:#fff;opacity:1}@media (min-width: 751px){.page-academy-section .col-md-6{flex:0 0 50%;max-width:50%}.page-academy-section .mobile-only{display:none!important}}@media (max-width: 750px){.page-academy-section .home-page-container{padding:30px 20px}.page-academy-section .home-academy-split-section .home-page-academy-content{padding:40px 0 10px}.page-academy-section .home-academy-split-section .home-page-academy-content p{max-width:305px;margin:0 auto 25px;font-size:16px}.page-academy-section .home-academy-split-section .home-page-academy-content .btn-regular{font-size:10px;max-width:114px;padding:10px 10px 12px}.page-academy-section .home-academy-split-section .home-page-academy-content .home-sub-header{font-size:18px;margin-bottom:10px;max-width:305px}.page-academy-section .desktop-only{display:none!important}.page-academy-section .home-academy-split-section .home-academy-mobile-image{min-height:375px;background-repeat:no-repeat;background-size:cover;background-position:center;margin:0 -20px;text-align:center;display:flex;align-items:flex-end;justify-content:center;padding:0 15px 30px}}.image-with-text-logo-section .wide--true{max-width:initial!important}.image-with-text-logo-section .feature-row .feature-row__item.feature-row__img .feature-row__image-wrapper{margin:0;line-height:0}.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text{flex:0 0 50%;padding:0}.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info{padding:20px 10px;max-width:730px;margin:auto}.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info svg{max-width:240px;margin-bottom:30px}@media screen and (max-width: 768px){.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info svg{margin-bottom:10px;max-width:160px}}.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info h2{font-family:var(--font-stack-body);font-style:italic;text-transform:unset;letter-spacing:.5px;line-height:49px;font-weight:400}@media screen and (max-width: 768px){.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info h2{font-size:24px;line-height:31px;margin:auto auto 30px;max-width:315px}}.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info .btn{font-size:14px;letter-spacing:.5px;border-radius:2px;max-width:235px;width:100%;margin:10px}@media screen and (max-width: 768px){.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info .btn{width:calc(50% - 4px);padding:10px;margin:0}}.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info .btn:not(.btn-secondary){background:#c98183}.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info .bottom_contnet{display:flex;align-items:center;justify-content:space-between;padding-top:40px;margin-top:50px;border-top:1px solid #A4A4A4}@media screen and (max-width: 768px){.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info .bottom_contnet{flex-wrap:wrap;padding:10px;justify-content:center;margin:20px auto auto}}.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info .bottom_contnet p{display:flex;margin:0;align-items:center;font-family:Helvetica;font-size:20px;font-weight:400}@media screen and (max-width: 768px){.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info .bottom_contnet p{text-align:center;margin-bottom:20px;max-width:285px}}.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info .bottom_contnet p svg{margin:0 15px 0 0}@media screen and (max-width: 768px){.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info .bottom_contnet p svg{display:none}}@media screen and (max-width: 768px){.image-with-text-logo-section .feature-row .feature-row__item.feature-row__text .info .bottom_contnet .btn{width:100%;max-width:200px}}.image-with-text-logo-section .feature-row .feature-row__item.feature-row__img{flex:0 0 50%}.image-with-text-logo-section .feature-row .feature-row__item.feature-row__img .feature-row__image-wrapper{line-height:0}.gallery-section .heading{margin:50px 0}@media screen and (max-width: 768px){.gallery-section .heading{margin:20px 0}}.gallery-section .image-bar{margin-right:-10px!important}@media screen and (max-width: 768px){.gallery-section .image-bar{margin-right:0!important;padding:0 15px}}.gallery-section .image-bar .grid__item{padding:0 10px;margin-bottom:10px}@media screen and (max-width: 768px){.gallery-section .image-bar .grid__item{padding:0 2px}}.gallery-section .image-bar .grid__item .image-bar__text .image-bar__caption{background:#fff;color:#000;text-shadow:none;padding:0 10px 0 20px;font-size:16px;width:fit-content;right:0;bottom:0;top:auto;transform:none;margin:0;display:flex;align-items:center;min-height:50px;justify-content:center}@media screen and (max-width: 768px){.gallery-section .image-bar .grid__item .image-bar__text .image-bar__caption{width:100%;padding:0 10px;font-size:14px}}#royaltyHypeModal{background:#212b364d}#royaltyHypeModal .modal__centered{background:linear-gradient(90deg,#efeef1,#f3f3f5);padding:70px 50px;text-align:center;max-width:800px;width:90%}@media screen and (max-width: 768px){#royaltyHypeModal .modal__centered{padding:50px 20px}}#royaltyHypeModal .modal__centered .pre{font-size:42px;letter-spacing:4px;color:#481c56;font-family:var(--font-stack-header)}@media screen and (max-width: 768px){#royaltyHypeModal .modal__centered .pre{font-size:16px}}#royaltyHypeModal .modal__centered .title{font-family:var(--font-stack-body);font-size:77px;text-transform:initial;letter-spacing:normal;color:#481c56;line-height:85px}@media screen and (max-width: 768px){#royaltyHypeModal .modal__centered .title{font-size:38px;line-height:41px}}#royaltyHypeModal .modal__centered .title span{background:url(./underline.svg);background-repeat:no-repeat;background-size:100%;background-position:bottom}#royaltyHypeModal .modal__centered img{margin:0 -50px;max-width:initial;width:calc(100% + 100px)}@media screen and (max-width: 768px){#royaltyHypeModal .modal__centered img{margin:0 -20px;width:calc(100% + 40px)}}#royaltyHypeModal .modal__centered .btn{margin-top:20px;border-radius:10px;background:#d1c6d5;border-width:2px;border-color:#481c56;color:#481c56;font-family:var(--font-stack-body);text-transform:capitalize;font-size:38px;letter-spacing:normal;line-height:40px}@media screen and (max-width: 768px){#royaltyHypeModal .modal__centered .btn{font-size:24px;line-height:28px}}.page-margin{margin-top:40px!important}@media screen and (max-width: 768px){.feature-row.container{padding:0}}.feature-row.top_margin--true{margin-top:70px}@media screen and (max-width: 768px){.feature-row.top_margin--true{margin-top:20px}}.feature-row.bottom_margin--true{margin-bottom:70px}@media screen and (max-width: 768px){.feature-row.bottom_margin--true{margin-bottom:20px}}.feature-row.image-width--small .feature-row__item{flex:0 1 40%}.feature-row.image-width--small .feature-row__item.space-image--true{padding:20px}.feature-row.image-width--small .feature-row__item.feature-row__text{flex:0 1 60%}.feature-row.image-width--small .feature-row__item.feature-row__text .info{max-width:100%;margin:0}@media screen and (max-width: 768px){.feature-row.image-width--small .feature-row__item.feature-row__text .info{padding:0}.feature-row.image-width--small .feature-row__item.feature-row__text .info .h1{text-align:center;font-size:20px}}.feature-row.image-width--extra_small .feature-row__item{flex:0 1 30%}.feature-row.image-width--extra_small .feature-row__item.feature-row__text{flex:0 1 70%}.feature-row.image-width--extra_small .feature-row__item.feature-row__text .info{max-width:700px;margin:0}@media screen and (max-width: 768px){.feature-row.image-width--extra_small .feature-row__item.feature-row__text .info{padding:0}.feature-row.image-width--extra_small .feature-row__item.feature-row__text .info .h1{text-align:center;font-size:20px}}.feature-row .feature-row__item .feature-row__image-wrapper{margin:0}.feature-row .feature-row__item.feature-row__text{padding:70px}@media screen and (max-width: 768px){.feature-row .feature-row__item.feature-row__text{padding:20px}}.feature-row .feature-row__item.feature-row__text .info{max-width:620px;width:100%}.feature-row .feature-row__item.feature-row__text .info h2{font-weight:500;letter-spacing:normal;margin-bottom:35px}@media screen and (max-width: 768px){.feature-row .feature-row__item.feature-row__text .info h2{margin-bottom:10px}}.feature-row .feature-row__item.feature-row__text .info h2.h3{font-size:20px}.feature-row .feature-row__item.feature-row__text .info h2.h2{font-size:24px}@media screen and (max-width: 768px){.feature-row .feature-row__item.feature-row__text .info h2.h2{font-size:20px}}.feature-row .feature-row__item.feature-row__text .info h2.h1{font-size:36px}@media screen and (max-width: 768px){.feature-row .feature-row__item.feature-row__text .info h2.h1{font-size:20px}}.feature-row .feature-row__item.feature-row__text .info .list{display:flex}@media screen and (max-width: 768px){.feature-row .feature-row__item.feature-row__text .info .list{display:block;width:fit-content;margin:auto}}.feature-row .feature-row__item.feature-row__text .info .list p{width:50%}@media screen and (max-width: 768px){.feature-row .feature-row__item.feature-row__text .info .list p{width:fit-content;display:none}.feature-row .feature-row__item.feature-row__text .info .list p:first-child{display:block}}.feature-row .feature-row__item.feature-row__text .info .list p span{font-size:11px;line-height:30px;font-family:var(--font-stack-header);display:flex;align-items:center;color:#7f7f7f}.feature-row .feature-row__item.feature-row__text .info .list p span:empty{display:none}.feature-row .feature-row__item.feature-row__text .info .list p span:before{content:"";width:30px;height:30px;display:block;background:url(./logo.svg);background-size:13px;background-repeat:no-repeat;background-position:center}.feature-row .feature-row__item.feature-row__text .info .accordion-item{margin-bottom:5px;position:relative;padding-left:20px}.feature-row .feature-row__item.feature-row__text .info .accordion-item.type--type_1:before{content:" ";width:12px;height:12px;display:block;background:#000;border-radius:50%;top:16px;position:absolute;left:0}.feature-row .feature-row__item.feature-row__text .info .accordion-item.type--type_1:after{content:" ";width:1px;height:111%;display:block;position:absolute;background:#000;bottom:20px;left:5.5px}.feature-row .feature-row__item.feature-row__text .info .accordion-item.type--type_1.accordion--0:after{content:none}.feature-row .feature-row__item.feature-row__text .info .accordion-item.type--type_2{padding-left:0;border-bottom:1px solid #D7D5D5;margin-bottom:10px;padding-bottom:10px}@media screen and (max-width: 768px){.feature-row .feature-row__item.feature-row__text .info .accordion-item.type--type_2{margin-bottom:0;padding-bottom:0}}.feature-row .feature-row__item.feature-row__text .info .accordion-item.type--type_2 .accordion-title{padding-left:0}.feature-row .feature-row__item.feature-row__text .info .accordion-item.type--type_2 .accordion-title h4{text-transform:capitalize;font-size:22px;font-family:Helvetica;font-weight:400;display:flex;align-items:center}@media screen and (max-width: 768px){.feature-row .feature-row__item.feature-row__text .info .accordion-item.type--type_2 .accordion-title h4{font-size:15px}}.feature-row .feature-row__item.feature-row__text .info .accordion-item.type--type_2 .accordion-title h4 svg{width:50px;min-width:50px;margin-right:10px}@media screen and (max-width: 768px){.feature-row .feature-row__item.feature-row__text .info .accordion-item.type--type_2 .accordion-title h4 svg{min-width:30px;width:30px;height:18px}}.feature-row .feature-row__item.feature-row__text .info .accordion-item.type--type_2 .accordion-content .inner-accordion-content{padding:20px 20px 20px 40px}@media screen and (max-width: 768px){.feature-row .feature-row__item.feature-row__text .info .accordion-item.type--type_2 .accordion-content .inner-accordion-content{padding:10px 20px 20px}}.feature-row .feature-row__item.feature-row__text .info .accordion-item .accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out;line-height:1.4;padding-left:20px}.feature-row .feature-row__item.feature-row__text .info .accordion-item .accordion-content p{font-size:14px}.feature-row .feature-row__item.feature-row__text .info .accordion-item .accordion-title{position:relative;padding:10px 0 10px 20px;cursor:pointer}.feature-row .feature-row__item.feature-row__text .info .accordion-item .accordion-title h4{font-size:16px;font-weight:350;color:#232729;line-height:1.2;font-family:NovecentoWide;margin:0;-webkit-user-select:none;user-select:none;font-weight:500;position:relative;z-index:1}.feature-row .feature-row__item.feature-row__text .info .accordion-item .accordion-title:after,.feature-row .feature-row__item.feature-row__text .info .accordion-item .accordion-title:before{content:"";position:absolute;right:0;left:auto;top:50%;width:12px;border-bottom:2px solid #232729;margin-top:2px}.feature-row .feature-row__item.feature-row__text .info .accordion-item .accordion-title:after{transform:rotate(90deg) translateY(-50%);transition:all .3s ease;right:1px}.feature-row .feature-row__item.feature-row__text .info .accordion-item.active .accordion-title:after{transform:rotate(0) translateY(-50%);right:0;margin-top:3px}.feature-row .feature-row__item.feature-row__text .info .accordion-item+.rte{margin-top:50px}.feature-row .feature-row__item.feature-row__text .info .rte.small--true p{font-family:Helvetica;font-size:12px}@media (max-width: 480px){.feature-row .feature-row__item.feature-row__text .info .accordion-item,.feature-row .feature-row__item.feature-row__text .info .accordion-item .accordion-title h4{font-size:16px}.feature-row .feature-row__item.feature-row__text .info .accordion-section h5{font-size:30px}}.collection-banner{margin-top:-55px}.collection-banner .feature-row__item h2{font-weight:500;font-size:36px}.collection-banner .feature-row__item .rte{font-size:20px;font-style:italic}[data-section-type=collection-template]{margin-top:50px}[data-section-type=collection-template] .container{padding-bottom:50px}@media screen and (max-width: 768px){[data-section-type=collection-template] .container{padding:0 20px}}[data-section-type=products-tab]{padding-bottom:50px}[data-section-type=products-tab] .tabs-container{max-width:1360px;margin:auto;padding:0 20px}@media screen and (max-width: 768px){[data-section-type=products-tab] .tabs-container{padding:0 20px}}[data-section-type=products-tab] .tabs-container .heading{padding:30px 0;display:flex;margin:0 -10px}[data-section-type=products-tab] .tabs-container .heading .btn{padding:0 0 10px;background:transparent;color:#9e9e9e;position:relative;font-size:24px;letter-spacing:normal;margin:0 10px}@media screen and (max-width: 768px){[data-section-type=products-tab] .tabs-container .heading .btn{font-size:16px}}[data-section-type=products-tab] .tabs-container .heading .btn.active,[data-section-type=products-tab] .tabs-container .heading .btn:hover{background:transparent;color:#000}[data-section-type=products-tab] .tabs-container .heading .btn.active:before,[data-section-type=products-tab] .tabs-container .heading .btn:hover:before{content:" ";width:75px;height:2px;background:#000;display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%)}[data-section-type=products-tab] .tabs-container .heading .icon-item{display:flex;align-items:center;margin-left:auto;font-size:12px;font-family:var(--font-stack-header)}@media screen and (max-width: 768px){[data-section-type=products-tab] .tabs-container .heading .icon-item{display:none}}[data-section-type=products-tab] .tabs-container .heading .icon-item svg{margin-right:20px}[data-section-type=products-tab] .tabs-container #parent{margin-bottom:30px}[data-section-type=products-tab] .tabs-container #parent .grid{display:flex;flex-wrap:wrap}[data-section-type=products-tab] .tabs-container #parent .product-card .product-card-image-wrapper .product-card__image-wrapper>div{padding-top:60%!important;overflow:hidden}[data-section-type=products-tab] .tabs-container #parent .product-card .product-card-image-wrapper .bottom-info .price{display:none}[data-section-type=products-tab] .tabs-container #parent .product-card .product-card-image-wrapper .bottom-info [data-oke-star-rating] .oke-sr-count{display:inline;font-size:12px}[data-section-type=products-tab] .tabs-container #parent .product-card .product-card-buttons-wrapper{display:none}[data-section-type=products-tab] .tabs-container .bottom{text-align:center}[data-section-type=products-tab] .tabs-container .bottom .btn{background:transparent!important;color:#000;font-size:13px;font-weight:500;text-decoration:underline;margin:auto}
/*# sourceMappingURL=/cdn/shop/t/29/assets/custom.scss.css.map */
