.gc-personalizer{display:flex;flex-direction:column;gap:6px;width:100%}.gc-sidebar{background:#fff;border:0;border-radius:12px;padding:12px;box-shadow:none;margin-bottom:0}.gc-field{margin-bottom:14px}.gc-label{display:block;font-size:14px;font-weight:600;margin-bottom:6px;color:#222}.gc-input,.gc-select{width:100%;height:48px;padding:0 16px;border:1px solid #ddd;border-radius:10px;font-size:15px;transition:.25s;background:#fff}.gc-input:focus,.gc-select:focus{outline:none;border-color:#111}.gc-note{background:#fff8e6;border:1px solid #FFD56A;padding:10px 14px;border-radius:10px;font-size:13px;font-weight:600;margin-top:10px}.gc-font-row{display:flex;gap:12px}.gc-font-row .gc-field{flex:1;min-width:0}.gc-controls-wrap{max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .3s ease;margin-bottom:0}.gc-controls-wrap.gc-controls-visible{max-height:600px;opacity:1;margin-bottom:14px}media-gallery{display:flex;flex-direction:column}media-gallery slider-component[id^=GalleryViewer-]{order:2}media-gallery slider-component[id^=GalleryThumbnails-]{order:1;margin-bottom:10px}.gc-preview-title{font-size:19px;font-weight:700;margin:12px 0 8px;display:flex;align-items:center;gap:8px}.gc-stage{position:relative;width:100%;max-width:520px;margin:0 auto;overflow:hidden;border-radius:16px}.gc-stage-inner{position:relative;width:100%}.gc-gallery-preview__tag{position:absolute;top:10px;left:10px;z-index:3;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:999px;background:#141615b8;color:#ffe9a8;font-size:11px;font-weight:800;letter-spacing:.02em;line-height:1;white-space:nowrap;pointer-events:none;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}@media screen and (max-width:749px){.gc-gallery-preview__tag{top:8px;left:8px;padding:4px 8px;font-size:10px}}.gc-preview-image{width:100%;display:block}.gc-name-preview{position:absolute;top:31%;left:50%;width:auto;min-width:40%;max-width:80%;transform:translate(-50%,-50%);text-align:center;color:#fffdf5;font-size:34px;font-weight:400;white-space:nowrap;overflow:visible;text-overflow:clip;text-shadow:0 0 1px #fffdf5,0 0 2px rgba(255,233,168,.55)}.gc-designation-preview{position:absolute;top:46%;left:50%;width:auto;min-width:30%;max-width:68%;transform:translate(-50%,-50%);text-align:center;color:#fffdf5;font-size:16px;font-weight:400;white-space:nowrap;overflow:visible;text-overflow:clip;text-shadow:0 0 1px #fffdf5,0 0 2px rgba(255,233,168,.55)}.gc-line3-preview{position:absolute;top:54%;left:50%;width:auto;min-width:30%;max-width:68%;transform:translate(-50%,-50%);text-align:center;color:#fffdf5;font-size:15px;font-weight:400;white-space:nowrap;overflow:visible;text-overflow:clip;text-shadow:0 0 1px #fffdf5,0 0 2px rgba(255,233,168,.55)}.gc-sidebar{order:2}.gc-preview-area{order:1}.gc-design-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:10px}.gc-design-item{border:2px solid #eee;border-radius:12px;overflow:hidden;cursor:pointer;transition:.25s;background:#fff}.gc-design-item:hover{border-color:#d4a017}.gc-design-item input{display:none}.gc-design-item img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover}.gc-design-item span{display:block;padding:10px;text-align:center;font-size:14px;font-weight:600}.gc-design-item input:checked+img{outline:4px solid #D4A017}@media screen and (max-width:749px){.gc-personalizer{display:flex;flex-direction:column}.gc-sidebar{order:1}.gc-preview-area{order:2;margin-top:12px}}@media(max-width:749px){.gc-personalizer{gap:8px!important}.gc-sidebar{margin-bottom:6px!important;padding:12px!important}.gc-preview-area{margin-top:0!important;padding:12px!important}.gc-title{font-size:20px!important;margin:0 0 10px!important}.gc-field{margin-bottom:10px!important}.gc-preview-title{margin:8px 0 6px!important;font-size:17px!important}}.gc-counter{display:block;margin-top:4px;text-align:right;font-size:12px;color:#777;font-weight:500}.gc-preview-controls{margin-top:6px;padding:5px;background:#f8f8f8;border:1px solid #e5e5e5;border-radius:18px}.gc-preview-controls h3{margin:0 0 8px;font-size:19px;font-weight:700;display:flex;align-items:center;gap:8px}.gc-control-row{margin-bottom:8px}.gc-control-row:last-child{margin-bottom:0}.gc-control-row label{display:block;margin-bottom:4px;font-size:15px;font-weight:600;color:#333}.gc-control-row input[type=range]{width:100%;cursor:pointer;height:4px}.gc-move-buttons{display:flex;justify-content:center;gap:8px;flex-wrap:nowrap;margin-top:4px}.gc-move-buttons button{width:38px;height:38px;border:none;border-radius:10px;background:#0d1117;color:#fff;font-size:15px;font-weight:700;cursor:pointer;transition:.25s}.gc-move-buttons button:hover{background:#f0b428;color:#111;transform:translateY(-2px)}@media(max-width:749px){.gc-preview-controls{padding:5px;border-radius:16px}.gc-preview-controls h3{font-size:16px;margin-bottom:8px}.gc-control-row{margin-bottom:6px}.gc-control-row label{font-size:14px;margin-bottom:3px}.gc-control-row input[type=range]{width:100%}.gc-move-buttons{gap:6px}.gc-move-buttons button{width:34px;height:34px;font-size:14px;border-radius:9px}}.gc-accordion-title{font-size:16px;font-weight:700;cursor:pointer;padding:9px 0;border-bottom:1px solid #e5e5e5}.gc-accordion-content{display:none;padding:9px 0 12px}.gc-accordion-content.active{display:block}.gc-personalizer .gc-sidebar{display:flex;flex-direction:column}.gc-personalizer .gc-sidebar>.gc-note{order:90;margin-top:4px}@media screen and (max-width:749px){.product__media-wrapper{margin-bottom:.4rem;padding-bottom:0}}@media screen and (max-width:749px){.thumbnail-slider{margin-top:.3rem;margin-bottom:.3rem}}.gc-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.gc-label-row .gc-label{margin-bottom:0}.gc-label-row .gc-counter{display:inline-block;margin-top:0;flex:none;font-size:12px;color:#888;font-weight:500}.gc-personalizer .gc-field{margin-bottom:14px}.gc-font-row{display:flex;gap:10px}.gc-font-row .gc-field{flex:1 1 0;min-width:0}.gc-font-row .gc-label{white-space:nowrap;font-size:13px}#gc-controls-host{margin:10px 0 4px}#gc-controls-host .gc-controls-wrap{max-height:none;opacity:1;overflow:visible}.product__tax{margin-top:2px!important;margin-bottom:0!important}#gc-controls-host{margin:0!important;padding:0!important}#gc-controls-host .gc-controls-wrap{max-height:none;opacity:1;overflow:visible;margin:0!important;padding:0!important}#gc-controls-host .gc-accordion{margin:0!important}#gc-controls-host .gc-accordion-title{margin:0!important;padding:6px 0!important}#gc-controls-host .gc-accordion-content{padding-top:2px!important;padding-bottom:2px!important}#gc-controls-host .gc-note{margin:4px 0 0!important}.gc-personalizer .gc-sidebar{padding:12px!important}.gc-personalizer .gc-field{margin-bottom:10px!important}.gc-personalizer .gc-label{font-size:13px!important;margin-bottom:4px!important}.gc-personalizer .gc-input,.gc-personalizer .gc-select{height:40px!important;padding:0 12px!important;font-size:14px!important;border-radius:8px!important}.gc-personalizer .gc-counter{font-size:11px!important}.gc-personalizer .gc-font-row{gap:8px!important}.gc-personalizer .gc-font-row .gc-label{font-size:12.5px!important}.gc-personalizer .gc-note{padding:8px 11px!important;font-size:12px!important;margin-top:8px!important}.gc-personalizer,.gc-personalizer .gc-sidebar{margin-top:0!important}#gc-price-slot{margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #ececec}#gc-price-slot>[id^=price-]{margin:0!important}#gc-price-slot .product__tax{margin:3px 0 0!important;font-size:12px}.gc-personalizer{margin-top:6px!important}@media screen and (max-width:749px){.product__media-wrapper{margin-bottom:0!important}}.gc-personalizer{margin:0!important;padding:0!important}.gc-personalizer .gc-sidebar{margin:0!important}.gc-personalizer+*,.gc-qw,.gc-nudge-wrap,.gc-quantity-wrap{margin-top:8px!important}.gc-qw,.gc-quantity-wrap{margin-bottom:8px!important}.gc-gallery-preview .gc-stage,[data-gc-preview-slide] .gc-stage,[data-gc-preview-slide] .gc-preview-image{border-radius:0!important}[data-gc-preview-slide]{padding-bottom:0!important;margin-bottom:0!important}[data-gc-preview-slide] .gc-stage{margin-bottom:0!important;display:block;line-height:0}[data-gc-preview-slide] .gc-preview-image{display:block;margin-bottom:0!important}#gc-price-slot .jdgm-widget,#gc-price-slot .jdgm-preview-badge{margin:4px 0 0!important}#gc-price-slot .jdgm-prev-badge{display:flex!important;align-items:center;gap:4px}#gc-controls-host{order:-5;margin:0 0 8px!important}#gc-controls-host{order:-5!important}#gc-price-slot{order:-4!important}.gc-personalizer .gc-sidebar{background:#fff!important;border-radius:12px!important}.gc-personalizer .gc-note{margin-bottom:0!important}.gc-personalizer .gc-sidebar>.gc-note{margin:6px 0 0!important}.gc-personalizer .gc-sidebar>.gc-note:last-child{margin-bottom:0!important}.gc-personalizer .gc-sidebar{padding-bottom:12px!important}#gc-price-slot .product__tax{margin:2px 0 0!important}#gc-price-slot .jdgm-widget,#gc-price-slot .jdgm-preview-badge{margin:3px 0 0!important}#gc-price-slot>[id^=price-]{margin:0 0 6px!important;line-height:1.25}#gc-price-slot .product__tax{margin:0 0 4px!important;line-height:1.3;font-size:12px}#gc-price-slot .jdgm-widget,#gc-price-slot .jdgm-preview-badge{margin:0!important}.gc-personalizer .gc-note{background:#eef5ff!important;border:1px solid #BCD4F5!important;color:#1e4e8c!important;padding:8px 11px!important;font-size:12px!important;margin:8px 0 0!important}.gc-personalizer .gc-sidebar>.gc-note:last-child,.gc-personalizer .gc-sidebar>.gc-note{margin-bottom:0!important}.gc-personalizer .gc-sidebar{padding-bottom:10px!important;margin-bottom:0!important}.gc-personalizer+*{margin-top:6px!important}@media screen and (min-width:750px){media-gallery{width:100%;max-width:100%}media-gallery slider-component[id^=GalleryThumbnails-]{width:100%;max-width:100%;overflow:hidden}media-gallery slider-component[id^=GalleryThumbnails-] .thumbnail-list{flex-wrap:wrap}}[data-gc-preview-slide] .gc-stage{max-width:none;width:100%;border-radius:0;margin:0}[data-gc-preview-slide] .gc-stage-inner{width:100%}[data-gc-preview-slide] .gc-preview-image{width:100%;height:auto;display:block;aspect-ratio:1 / 1;object-fit:cover}.gc-sbar{position:fixed;left:0;right:0;bottom:60px;z-index:900;background:#fff;border-top:1px solid #E8E3DA;box-shadow:0 -4px 14px #0000001a;padding:7px 10px calc(7px + env(safe-area-inset-bottom))}.gc-sbar[hidden]{display:none}.gc-sbar-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:end}.gc-sbar-cell{display:block;min-width:0}.gc-sbar-cell>span{display:block;font-size:10px;font-weight:800;color:#6e7a74;margin-bottom:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gc-sbar-cell select,.gc-sbar-cell input{width:100%;height:34px;border:1px solid #DDD8CD;border-radius:7px;padding:0 8px;font-size:12.5px;font-family:inherit;background:#fff;color:#1b1d1c}.gc-sbar-offer{font-size:11px;font-weight:800;color:#5c4108;background:#fff8e8;border:1px solid #F3D68A;border-radius:6px;padding:3px 8px;margin-bottom:6px;text-align:center}.gc-sbar-atc,.gc-sbar-buy{height:38px;border:0;border-radius:7px;font-size:13px;font-weight:800;font-family:inherit;cursor:pointer;color:#fff}.gc-sbar-atc{background:#14624e}.gc-sbar-buy{background:#c08a2e}body:has(#gc-sbar:not([hidden])) .product{padding-bottom:150px}@media screen and (min-width:750px){.gc-sbar{display:none!important}body:has(#gc-sbar) .product{padding-bottom:0}}.gc-line4-preview,.gc-line5-preview{position:absolute;color:#fffdf5;text-shadow:0 0 1px #fffdf5,0 0 2px rgba(255,233,168,.55);pointer-events:none;line-height:1.1}@keyframes gcReviewsFadeIn{0%{opacity:0}to{opacity:1}}.jdgm-widget,#judgeme_product_reviews,.jdgm-rev-widg{animation:gcReviewsFadeIn .2s ease-in 1.2s both}#gc-price-slot>[id^=price-],#gc-price-slot .price{flex-wrap:nowrap!important;white-space:nowrap}#gc-price-slot .price__container{flex-wrap:nowrap!important}@media screen and (max-width:749px){#gc-price-slot .price-item--sale,#gc-price-slot .price-item--regular{font-size:clamp(15px,4.6vw,21px)}}.gc-personalizer .product-form__input input[type=radio]+label,[data-gc-option-group] label,[data-gc-option-group] .gc-opt{border-color:#c9962e!important}.gc-personalizer,.gc-personalizer .gc-card,.gc-personalizer .gc-box{border-color:#c9962e!important}.gc-line4-preview .gc-h-big{display:inline-block}.gc-line4-preview .gc-h-sm{display:inline-block;font-size:.62em;vertical-align:top;margin-left:-.1em;margin-top:-.3em}
/*# sourceMappingURL=/cdn/shop/t/195/assets/gc-personalizer.css.map */
