.Collapsible__Plus,.product-image-slider-new .slick-arrow{background-position:center center;background-repeat:no-repeat}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-nav img.slick-current,.popover__value-list button[aria-selected=true]:after{opacity:1}.shopify-section--main-product .section-spacing.section-spacing--tight.color-scheme{padding:50px 0 60px}.Product__Wrapper{display:flex;display:-webkit-flex;display:-ms-flexbox;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;align-items:flex-start;justify-content:space-between;width:100%;max-width:100%}.Product__Wrapper .Product__InfoWrapper{max-width:565px;padding:0 0 0 40px;max-height:100%;width:100%;order:1}.Product__Wrapper .Product__InfoWrapper .breadcrumb{display:none}.Product__Wrapper .Product__Gallery{position:relative;width:calc(100% - 565px);max-width:714px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:0}.product-info__block-list>:not(:last-child){margin-block-end:0}.product-info__block-list>:not(:first-child){margin-block-start:0}h1.product-title.h3{font-size:32px;line-height:1.1;font-weight:400;text-transform:none;font-family:SuisseIntl-Regular;letter-spacing:-.04em;margin-bottom:20px}.Product__Wrapper .product-info__block-item p{font-size:14px;line-height:18px;font-weight:400}.product-info__block-item:is([data-block-type=after-pay]){margin:0;margin-block-end:0;margin-block-start:0}.product-info__block-item:is([data-block-type=after-pay]) p.afterpay-paragraph{font-size:12px;font-weight:400;line-height:18px;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:6px;column-gap:5px;row-gap:5px}.product-info__block-item:is([data-block-type=after-pay]) p.afterpay-paragraph .afterpay-link{margin-left:4px}.product-info__block-item:is([data-block-type=after-pay]) p.afterpay-paragraph .afterpay-link .afterpay-text3{display:none}.Product__Wrapper .product-info__block-item p.afterpay-paragraph{font-size:12px;font-weight:400;line-height:18px;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:6px;column-gap:5px;row-gap:5px}.Product__Wrapper .product-info__block-item p.afterpay-paragraph .afterpay-link{margin-left:4px}.Product__Wrapper .product-info__block-item p.afterpay-paragraph .afterpay-link .afterpay-text3,.color_set_slider .flickity-prev-next-button svg,.product-image-slider-new .slick-dots li button,.product-info__block-item .shopify-product-form .afterpay-paragraph .afterpay-link .afterpay-text3{display:none}.color-set .color_set_slider:not(.flickity-enabled),.product-info__block-item #shopify-block-zepto_product_personalizer_product_personalizer_page_YB7fpe{display:flex}.product-info__block-item #shopify-block-zepto_product_personalizer_product_personalizer_page_YB7fpe .btn{margin:0}.product-info__block-item #shopify-block-zepto_product_personalizer_product_personalizer_page_YB7fpe .product-personalizer{margin:0!important}#shopify-block-okendo_star_rating_kYk7cr .oke-sr-count{color:#7a7a7a;border-bottom:1px solid;font-size:12px;font-weight:400;line-height:18px;letter-spacing:-.02em}div.okeReviews .oke-sr-stars .oke-stars svg{height:14px}.Product__Wrapper .price-list--product{column-gap:30px;margin-bottom:10px;font-size:24px;line-height:31.13px;letter-spacing:-.045em}.Product__Wrapper .price-list--product *{font-size:24px;line-height:31.13px;letter-spacing:-.045em;color:#000;font-weight:400}.Product__Wrapper .Product__InfoWrapper .text-on-sale span{color:#000;font-weight:700}.Product__Wrapper .product-info__block-item[data-block-type=description]{margin-top:30px;margin-bottom:30px}.Product__Gallery .product-image-slider{width:50%;padding:0 4px}.Product__Gallery .product-image-slider img{width:100%}.Product__Gallery .product-image-slider-nav{width:100%;padding:0;position:relative;display:flex}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-for{width:calc(100% - 162px);order:1}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-for .slider__counter{position:absolute;bottom:10px;right:10px;background-color:rgba(0,0,0,.25);border-radius:16px;padding:0 8px;font-size:12px;line-height:18px;font-weight:400;text-align:center;color:#ebead9;letter-spacing:-.02em;display:none}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-nav{width:152px;margin-right:10px;height:730px; min-height: 100%;overflow:auto;scrollbar-width:thin;scrollbar-color:#757575 #ebebeb}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-nav .slick-list{height:auto!important}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-nav img{border:0;width:100%;height:200px;margin-bottom:10px;opacity:.5;cursor:pointer}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-nav img:last-child{margin-bottom:0}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-nav::-webkit-scrollbar{width:5px}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-nav::-webkit-scrollbar-track{background:#ebebeb}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-nav::-webkit-scrollbar-thumb{background:#757575}.product-image-slider-new .slick-arrow.slick-prev{left:auto;right:35px}.product-image-slider-new .slick-arrow{top:auto;bottom:0;width:30px;height:30px;background-size:100%;border-radius:0;transform:none;background-color:transparent}.product-image-slider-new .slick-arrow.slick-next{right:5px}.product-image-slider-new .slick-arrow.slick-next:before,.product-image-slider-new .slick-arrow.slick-prev:before{content:"";background-color:transparent;background-size:25px;background-position:center center}.product-image-slider-new .slick-dots{position:absolute;display:flex;align-items:center;justify-content:space-between;bottom:auto!important;top:15px;padding:0 15px;margin:0}.product-image-slider-new .slick-dots li.slick-active{background-color:#8f5554}.product-image-slider-new .slick-dots li{width:100%;height:3px;background-color:#ccacab;margin:0}.product-info__block-item compare-at-price.h5.text-subdued.line-through,.product-info__block-item sale-price.h4.text-subdued{font-size:22.83px;font-weight:400;color:#000}.ProductForm__Option{position:relative;margin-bottom:10px}.ProductForm__Option .Collapsible{border:1px solid #d1c9bd;padding:10px 12px;position:relative}.ProductForm__Option .Collapsible label,.product-info__block-item .variant-picker .variant-picker__option .relative label{position:absolute;background-color:#f5f2e5;top:-7px;z-index:1;left:10px;padding:0 2px;font-size:12px;line-height:14px;color:#7a7a7a}.ProductForm__Option .Collapsible__Button{border:0;padding:0 19px 0 0!important;width:100%;font-size:16.67px}.ProductForm__Option .Collapsible__Button .default_color_wrap{display:flex;align-items:center;font-size:14px}.ProductForm__Option .Collapsible__Button .default_color_wrap .div-swatch-color{margin:0 10px 0 0}.ProductForm__Option .Collapsible__Content .Rte{display:flex;flex-wrap:wrap;margin:0 -6px;max-height:430px;overflow-y:auto}.ProductForm__Option .Collapsible__Content .Rte .total_color_count{width:100%;font-size:12px;line-height:18px;color:#7a7a7a;padding:0 6px}.Collapsible__Button{display:block;position:relative;width:100%;padding:20px 0;text-align:left;cursor:pointer}.Collapsible__Plus{position:absolute;right:0;top:calc(50% - 5.5px);width:11px;height:11px;background-image:url(down-arrow.svg)}.ProductForm__Option .Collapsible__Button.active .Collapsible__Plus{transform:rotate(180deg)}.ProductForm__Option .Collapsible__Button .Collapsible__Plus:before{width:9px}.Collapsible__Button.active span.Collapsible__Plus:before{content:inherit!important}.ProductForm__Option .Collapsible__Button .Collapsible__Plus:after{height:9px}.Collapsible__Inner{display:block;height:0;visibility:hidden;-webkit-transition:height .35s ease-in-out,visibility 0s ease-in-out .35s;transition:height .35s ease-in-out,visibility 0s ease-in-out .35s}.form-item-container{border-bottom:1px solid #e4e3df;width:50%;border:0;padding:0 6px}.form-item-container.current_item .product-color-swatch-name{color:#000;font-weight:600}.Collapsible--large .Collapsible__Content .product-form-swatches__item{display:flex;align-items:center;border-bottom:1px solid #e4e3df;padding:10px 0}.Collapsible--large .Collapsible__Content .product-form-swatches__item:hover .product-color-swatch-name{color:#5c5c5c}.Collapsible--large .Collapsible__Content .div-swatch-color{float:none;margin:0 10px 0 0}.div-swatch-color{height:20px;width:20px;border-radius:10px;border:1px solid #e4e3df;float:left;margin:10px 10px 5px 5px}.product-color-swatch-name{font-size:14.58px;line-height:1;display:block}.ProductForm__Option .Collapsible__Inner{display:none;position:absolute;z-index:3;width:calc(100% + 2px);left:-1px;background-color:#f6f2e5;border:1px solid #d1c9bd;border-top:0;padding:0 12px 12px}.ProductForm__Option .Collapsible__Inner.active{display:block;height:auto;visibility:visible}.ProductForm__Option .Collapsible__Inner .Collapsible__Content{border-top:1px solid #000;margin-top:12px;padding-top:6px}.product-info__block-item .variant-picker{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0}.product-info__block-item .variant-picker .variant-picker__option .relative{border:1px solid #d1c9bd;padding:14px 12px 12px;position:relative}.product-info__block-item .variant-picker .variant-picker__option{width:100%}.product-info__block-item .variant-picker .variant-picker__option.size_option_set{width:calc(100% - 56px);padding-right:10px}.product-info__block-item .variant-picker .size_chart_variation_box{width:56px;text-align:right;margin-top:8px}.product-info__block-item .variant-picker .size_chart_variation_box a{display:inline-block;border-bottom:1px solid;font-size:12px;margin-top:10px;line-height:18px}.product-info__block-item variant-picker button.select{width:100%;position:relative;border:0;box-shadow:none;padding:0 19px 0 0!important;font-size:14px}.product-info__block-item variant-picker button+.popover{background-color:#f6f2e5;border:1px solid #d1c9bd;border-top:0;margin-top:-8px;width:calc(100% + 2px);left:-1px;padding:0 15px}.popover::part(body),.product-info__block-item variant-picker .popover .body{background-color:#f6f2e5;padding:18px 0}.popover::part(content){border:0;box-shadow:none}.popover__value-list{gap:0}.popover__value-list button{padding:5px 0;font-size:14px;color:#000;position:relative;line-height:30px;display:block;text-align:left;border-bottom:1px solid #d1c9bd}.popover__value-list button:last-child{border-bottom:0}.popover::part(header){background-color:#f6f2e5;border:0;padding:14px 24px 0}.product-info__block-item .build-your-set-btn a,.variant-picker__option .variant-picker__option-info legend{border-bottom:1px solid;text-transform:uppercase}.popover--bottom-start p.h5{margin-bottom:0;font-size:14px;line-height:18px;color:#7a7a7a}.popover p::slot(header),.popover::part(header) p.h5{margin-bottom:0}.popover__value-list button[aria-selected=true]{color:#000;font-weight:600}.popover--bottom-start.popover::part(body){padding:18px 24px}.product-info__block-item .variant-picker .variant-picker__option.size_option_set .popover--bottom-start.popover::part(body){padding-left:0;padding-right:0}.product-info__block-item .build-your-set-btn,.variant-picker__option .variant-picker__option-info{font-size:16.67px;color:#000}.variant-picker__option-values .filter-option-wrap{margin-top:5px}.variant-picker__option-values .filter-option-wrap .block-swatch{padding:0 0 0 12px;border:0;justify-content:flex-start;font-size:12.5px;color:#000}.variant-picker__option-values .filter-option-wrap .block-swatch:before{content:"";width:6px;height:6px;border:1px solid #000;top:4px;left:0;position:absolute;border-radius:10px}.variant-picker__option-values .filter-option-wrap input[type=radio]:checked+label:before{background-color:#000}.product-info__block-item .build-your-set-btn a{position:relative;padding-right:21px}.product-info .product-info__block-list .product-info__block-item[data-block-type=variant-picker]{margin-bottom:10px;margin-top:30px}.flex.defcwsfeqw,.flex.pre-flex,.product-info .product-info__block-list .product-info__block-item[data-block-type=buy-buttons]{margin-top:10px}.product-info .product-info__block-list .product-info__block-item .shopify-product-form{margin-top:14px}.product-info .product-info__block-list .product-info__block-item .shopify-product-form .afterpay-paragraph{gap:5px;margin-top:10px;display:flex;align-items:center;font-size:12.5px;flex-wrap:wrap}.shopify-product-form .button{padding:14px 30px 10px;line-height:1;font-size:14px;font-weight:300;width:100%;max-width:100%;font-family:acumin_pro_widelight!important}.notify-link,.notify_wrap .Button,.notify_wrap h2{font-family:SuisseIntl-Regular!important;text-align:center}.product-info .product-info__block-list .shipping_text_info{text-align:center;padding:10px;font-size:12px;line-height:18px;color:#7a7a7a}.product-info .product-info__block-list .shipping_text_info span{display:inline-block;margin:0 8px;color:#d1c9bd}.color-set{padding:70px 0}.Product__Wrapper .Product__InfoWrapper .breadcrumb .container,.color-set .Container,.single_product_option .add_collection_page_form{padding:0}#notpopup .Form__Item,.color-set .color_set_slider{margin-bottom:30px}.flickity-enabled+.progress-bar-wrapper{width:100%;height:3px;background-color:#d1c9bd}.flickity-enabled+.progress-bar-wrapper .progress-bar{background:#51252f;min-width:10%}.color-set .color_set_slider .form-item-container{width:80px;text-align:center;border:0;margin-right:15px;padding:0}.color-set .color_set_slider .form-item-container .div-swatch-color{width:80px;height:80px;border:0;border-radius:100%;margin:0 0 15px}.color-set .color_set_slider .form-item-container.current_item .div-swatch-color{border:2px solid #000}.color_set_slider .flickity-prev-next-button.previous{left:0;right:auto;background-image:url('https://www.carlottaandgee.com/cdn/shop/t/73/assets/slider-arrow-prev.png')}.color_set_slider .flickity-prev-next-button{cursor:pointer;right:0;top:0;bottom:0;margin:auto;border-radius:0;background-color:#fff;box-shadow:none;background-image:url('https://www.carlottaandgee.com/cdn/shop/t/73/assets/slider-arrow-next.png');opacity:1;background-repeat:no-repeat;background-position:center}.afterpay-logo{max-width:80px}.Product__Wrapper .product-info__block-item a.notify-link{background-color:transparent;padding:0;width:auto;height:auto;font-size:22.83px;color:#000;text-transform:lowercase;border-bottom:1px solid #000;font-weight:400;margin-top:10px;display:inline-block}.Product__Wrapper .product-info__block-item .accordion{border:0}.Product__Wrapper .product-info__block-item .accordion__toggle.h6{font-size:16.67px;width:auto;display:inline-block;padding:0 19px 0 0!important;position:relative;border-bottom:1px solid}.Product__Wrapper .product-info__block-item .accordion__toggle.h6 .animated-plus{position:absolute;right:0;top:calc(50% - 5.5px)}#notifypop{max-width:550px;margin:0 auto;background:#fff;padding:56px;position:relative}#notifypop a.popup-modal-dismiss{position:absolute;right:15px;top:15px;font-size:21px}#notifypop a.popup-modal-dismiss svg{width:21px;height:21px}.notify-link{background:#000;margin-top:10px;border-color:#2f0e0e;color:#fff;font-weight:600;width:100%;height:44px;display:flex;align-items:center;justify-content:center;font-size:12px}.notify-link:hover{border:0 solid #fff;background:#b7b5af;color:#000}.flex.pre-flex{display:flex;justify-content:space-between;flex-wrap:wrap}.flex.pre-flex a.notify-link{width:49%;margin:0 px}.flex.pre-flex .Button{width:49%}button.ProductForm__AddToCart.Button.Button--primary.Button--full{margin-top:0}.notify_wrap h2{font-weight:400;text-transform:none;letter-spacing:0;line-height:initial;font-size:26px;margin-bottom:45px}.notify_wrap .Form__Hint,.notify_wrap span.Text--subdued{color:silver;margin-bottom:32px;margin-top:24px}.notify_wrap a.Link.Link--secondary{color:silver;text-decoration:underline}.notify_wrap .Button{background:#000!important;border-color:#2f0e0e!important;color:#fff!important;font-size:12px;margin-top:10px;display:block;padding:14px 28px;border:1px solid #000}h2.thanksaa{font-size:20px;font-weight:100;margin-bottom:0}.notify_wrap .Button:hover{border:1px solid #fff!important;background:#b7b5af!important;color:#000!important}#notpopup .Form__Item input{-webkit-appearance:none;display:block;padding:12px 14px;border-radius:0;border:1px solid #d9d9d9!important;width:100%;line-height:normal;resize:none;-webkit-transition:border-color .1s ease-in-out;transition:border-color .1s ease-in-out;background:0 0}#notpopup .Form__Item label,.single_product_option .add_collection_page_form p,.single_product_option .btn_add_cart_collection,.single_product_option .select-label-wrap input{display:none}#notpopup .Form__Item input:focus-visible{border:1px solid #d9d9d9!important}#notpopup .Form__Item input::-webkit-input-placeholder{color:#000;opacity:1}#notpopup .Form__Item input:-moz-placeholder{color:#000;opacity:1}#notpopup .Form__Item input::-moz-placeholder{color:#000;opacity:1}#notpopup .Form__Item input:-ms-input-placeholder{color:#000;opacity:1}@media screen and (max-width:1400px){.Product__Wrapper .Product__InfoWrapper{max-width:50%}.Product__Wrapper .Product__Gallery{width:49.2592592593%}.Product__Gallery .product-image-slider-nav{width:100%}.Product__Gallery .product-image-slider{position:absolute;width:100%;max-width:29%;bottom:50px;left:10px;z-index:1}}@media screen and (max-width:1023px){.breadcrumb{display:none}h1.product-title.h3{font-size:30px}.Product__Wrapper .Product__InfoWrapper{width:100%;max-width:100%;padding:0 24px}.Product__Wrapper .Product__Gallery{width:100%}.Product__Wrapper .Product__InfoWrapper .breadcrumb{display:block}}@media screen and (max-width:767px){.shopify-section--main-product .section-spacing.section-spacing--tight.color-scheme .container{padding:0}h1.product-title.h3{font-size:28px;line-height:30px;margin-bottom:10px}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-for,.Product__Wrapper .Product__Gallery{width:100%}.Product__Wrapper .price-list--product *,.product-info__block-item compare-at-price.h5.text-subdued.line-through,.product-info__block-item sale-price.h4.text-subdued{font-size:18px}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-nav{display:none}.Product__Gallery .product-image-slider-nav .product-image-slider-new.slider-for .slider__counter{display:block}.product-info__block-item:is([data-block-type=after-pay]){margin-top:6px}.ProductForm__Option .Collapsible__Button .default_color_wrap,.product-info__block-item variant-picker button.select{font-size:14px}.ProductForm__Option .Collapsible__Button .default_color_wrap .div-swatch-color{margin:0 7px 0 0}}.single_product_option .select-label-wrap label,.single_product_option .single_quick_add{font-size:0;line-height:12px;position:relative;transition:width .4s;white-space:nowrap;overflow:hidden;background-color:#fff;display:block}@media (max-width:640px){.flex.pre-flex a.notify-link{width:100%}}.quick-buy-modal__content .popover--bottom-start.popover::part(body){background:0 0}sale-price.h4.text-on-sale.remove_maths{color:#000;font-weight:700;font-size:22.83px}.single_product_option{position:absolute;bottom:0;right:0;display:flex}.mobile_color_Var,.mobile_color_Var_overlay{position:fixed;top:0;right:0;bottom:0;left:0}.single_product_option .select-label-wrap label{padding:7px 0 5px;width:0}.single_product_option .single_quick_add{padding:7px 24px 5px 0;width:24px;height:24px;z-index:1}.single_product_option .single_quick_add:after{content:"";width:24px;height:24px;position:absolute;top:0;right:0;background-image:url(quick-add-cross.svg);background-repeat:no-repeat;background-position:center center;background-color:#fff}.single_product_option .single_quick_add.active:after{transform:rotate(45deg)}.isHoverd_desktop .single_product_option .select-label-wrap label{width:61px;padding-left:5px;font-size:10px}.ProductForm__Option .Collapsible__Inner.active .mobile_color_Var .popover{display:block}.mobile_color_Var{width:100%;height:100%;z-index:2;display:grid;place-items:end center}.mobile_color_Var .mobile_color_Var_content{position:relative;z-index:1;background-color:#f5f2e5;padding:0 24px;transform:translateY(100%);transition:.4s}.Collapsible__Inner .mobile_color_Var .mobile_color_Var_content.isAnimte{transform:translateY(0)}.mobile_color_Var .mobile_color_Var_content .content-head{text-align:center;position:relative;padding:15px 0}.mobile_color_Var .mobile_color_Var_content .content-head p{font-size:14px;line-height:18px;color:#7a7a7a;margin:0}.mobile_color_Var .mobile_color_Var_content .content-head .close-btn{position:absolute;right:0;width:14px;height:14px}.mobile_color_Var .mobile_color_Var_content .Collapsible__Content .Rte{border-top:0;margin:0 -10px;padding-top:0}.mobile_color_Var .mobile_color_Var_content .Collapsible__Content .Rte .total_color_count{padding:0 10px 10px;display:none}:where(.modal,.drawer,.popover,.header-search)::part(overlay){background:rgba(0,0,0,.7)}.mobile_color_Var_overlay{background:rgba(0,0,0,.7);min-height:100vh}.popover::part(close-button){top:17px}