body.template-product .product-section[data-section-type=product]{--fd-pdp-blue: #1f5f9f;--fd-pdp-blue-dark: #124a80;--fd-pdp-blue-hover: #0d3c69;--fd-pdp-blue-border: #8cb6d8;--fd-pdp-blue-tint: #edf6fc;--fd-pdp-blue-ring: rgba(31, 95, 159, .28);--fd-pdp-cream: #f8f1e7;--fd-pdp-cream-light: #fffdf8;--fd-pdp-tan-border: #e2d5c3}body.template-product .product-section[data-section-type=product] .page-content--product .page-width>.grid{background:var(--fd-pdp-cream);border:1px solid var(--fd-pdp-tan-border);border-radius:7px;box-shadow:0 10px 24px #362b1e14;display:grid;gap:20px 24px;grid-template-columns:minmax(0,46fr) minmax(360px,54fr);margin-left:0;padding:24px}body.template-product .product-section[data-section-type=product] .page-content--product .page-width>.grid>.grid__item{float:none;min-width:0;padding-left:0;width:auto}body.template-product .product-section[data-section-type=product] .page-content--product .page-width>.grid:not(.grid--product-images-right) .product-single__media-wrapper{grid-column:1;grid-row:1}body.template-product .product-section[data-section-type=product] .page-content--product .page-width>.grid:not(.grid--product-images-right) .product-single__meta-wrapper{grid-column:2;grid-row:1}body.template-product .product-section[data-section-type=product] .page-content--product .page-width>.grid.grid--product-images-right .product-single__media-wrapper{grid-column:2;grid-row:1}body.template-product .product-section[data-section-type=product] .page-content--product .page-width>.grid.grid--product-images-right .product-single__meta-wrapper{grid-column:1;grid-row:1}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper,body.template-product .product-section[data-section-type=product] .product-single__meta-wrapper{align-self:start}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper [data-product-images]{max-width:100%}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__main-photos{background:var(--fd-pdp-cream-light);border:1px solid rgba(216,203,183,.86);border-radius:7px;overflow:hidden;padding:12px}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product-slideshow,body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product-main-slide,body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product-image-main,body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product-image-main .image-wrap{border-radius:5px}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product-image-main .image-wrap{aspect-ratio:1 / 1;background:#fff;display:block;height:auto!important;overflow:hidden;padding-bottom:0!important}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product-image-main .image-wrap image-element,body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product-image-main .image-wrap img{height:100%;object-fit:contain;width:100%}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumbs--below{background:var(--fd-pdp-cream-light);border:1px solid rgba(216,203,183,.76);border-radius:7px;margin-top:12px;min-height:100px;overflow:visible;padding:10px 42px}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumbs--below .product__thumbs--scroller{display:flex;gap:10px;justify-content:safe center;overflow-x:auto;padding:3px;white-space:normal}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumbs--below .product__thumb-item{flex:0 0 74px;margin:0;max-width:none}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumb{background:#fff;border:1px solid rgba(216,203,183,.78);border-radius:7px;overflow:hidden;padding:3px}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumb .image-wrap{aspect-ratio:1 / 1;border-radius:5px;display:flex;height:auto!important;justify-content:center;align-items:center;overflow:hidden;padding-bottom:0!important}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumb img{height:100%;object-fit:contain;width:100%}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumb-arrow{align-items:center;background:#fffdf8f5;border:1px solid rgba(216,203,183,.9);border-radius:999px;box-shadow:0 2px 8px #362b1e14;color:var(--fd-pdp-blue-dark);display:inline-flex;height:38px;justify-content:center;padding:0;top:50%;transform:translateY(-50%);width:32px;z-index:2}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumbs[data-position=below] .product__thumb-arrow{height:38px;width:32px}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumb-arrow--prev{left:6px}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumb-arrow--next{right:6px}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumb-item a.is-active:before,body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumb-item a:focus:before{border-radius:7px;box-shadow:inset 0 0 0 2px var(--fd-pdp-blue),0 0 0 2px var(--fd-pdp-blue-ring)}body.template-product .product-section[data-section-type=product] .product-single__meta{background:#fffdf8c7;border:1px solid rgba(216,203,183,.82);border-radius:7px;box-shadow:none;max-width:none;padding:20px;width:100%}body.template-product .product-section[data-section-type=product] .product-single__details-disclosure{background:var(--fd-pdp-cream-light);border:1px solid rgba(216,203,183,.82);border-radius:7px;margin-bottom:0;padding:0}body.template-product .product-section[data-section-type=product] .product-single__details-summary{color:var(--fd-pdp-blue-dark);cursor:pointer;font-size:14px;font-weight:800;line-height:1.3;list-style:none;padding:14px 16px}body.template-product .product-section[data-section-type=product] .product-single__details-summary::-webkit-details-marker{display:none}body.template-product .product-section[data-section-type=product] .product-single__details-summary:after{content:"+";float:right;font-size:18px;line-height:1}body.template-product .product-section[data-section-type=product] .product-single__details-disclosure[open] .product-single__details-summary{border-bottom:1px solid rgba(216,203,183,.82)}body.template-product .product-section[data-section-type=product] .product-single__details-disclosure[open] .product-single__details-summary:after{content:"-"}body.template-product .product-section[data-section-type=product] .product-single__details-summary:focus-visible{outline:2px solid var(--fd-pdp-blue);outline-offset:3px}body.template-product .product-section[data-section-type=product] .product-single__details-content{padding:10px 12px 12px}body.template-product .product-section[data-section-type=product] .product-single__details-content .product-block--tab{background:transparent;margin-bottom:0}body.template-product .product-section[data-section-type=product] .product-single__details-content .product-block--tab+.product-block--tab{margin-top:8px}body.template-product .product-section[data-section-type=product] .product-single__details-content .collapsibles-wrapper--border-bottom{border-bottom:0}body.template-product .product-section[data-section-type=product] .product-single__details-content .collapsible-trigger-btn--borders{align-items:center;background:#f8f1e7ad;border:1px solid rgba(216,203,183,.72);border-radius:7px;color:var(--colorTextBody);display:flex;gap:10px;letter-spacing:0;min-height:48px;padding:12px 42px 12px 14px;width:100%}body.template-product .product-section[data-section-type=product] .product-single__details-content .collapsible-trigger-btn--borders.is-open{background:var(--fd-pdp-cream-light);border-color:#8cb6d8b8;border-bottom-left-radius:0;border-bottom-right-radius:0}body.template-product .product-section[data-section-type=product] .product-single__details-content .collapsible-trigger-btn--borders .collapsible-trigger__icon{inset-inline-end:14px}body.template-product .product-section[data-section-type=product] .product-single__details-content .collapsible-trigger-btn--borders+.collapsible-content .collapsible-content__inner{background:#fff;border:1px solid rgba(216,203,183,.72);border-top:0;border-bottom-left-radius:7px;border-bottom-right-radius:7px;font-size:var(--typeBodySize);padding:12px 14px 16px}body.template-product .product-section[data-section-type=product] .product-details-row-icon{align-items:center;background:var(--fd-pdp-blue-tint);border:1px solid var(--fd-pdp-blue-border);border-radius:999px;color:var(--fd-pdp-blue-dark);display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;width:28px}body.template-product .product-section[data-section-type=product] .product-details-row-icon svg{fill:none;height:16px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8;width:16px}body.template-product .product-section[data-section-type=product] .product-details-row-label{flex:1 1 auto;line-height:1.25}body.template-product .product-section[data-section-type=product] [style*="border: 2px solid #1a73e8"]{background:var(--fd-pdp-blue-tint)!important;border-color:var(--fd-pdp-blue-border)!important;box-shadow:0 1px #1f5f9f14}body.template-product .product-section[data-section-type=product] [style*="color:#1a73e8"]{color:var(--fd-pdp-blue)!important}body.template-product .product-section[data-section-type=product] .product-block{margin-bottom:14px}body.template-product .product-section[data-section-type=product] .product-block--header{margin-bottom:7px}body.template-product .product-section[data-section-type=product] .product-single__title{font-size:32px;line-height:1.18;margin-bottom:6px}body.template-product .product-section[data-section-type=product] .product-block--price{margin-bottom:10px}body.template-product .product-section[data-section-type=product] .product-block--price .product__price{font-size:calc(var(--typeBaseSize) + 3px);font-weight:700;line-height:1.25}body.template-product .product-section[data-section-type=product] .product__price--compare{font-weight:400;opacity:.72}body.template-product .product-section[data-section-type=product] .product__price-savings{display:inline-block;font-size:14px;line-height:1.3;margin-top:4px}body.template-product .product-section[data-section-type=product] .product__policies,body.template-product .product-section[data-section-type=product] .shopify-payment-terms{font-size:13px;line-height:1.45;margin-top:6px}body.template-product .product-section[data-section-type=product] .product-single__form .shopify-payment-terms,body.template-product .product-section[data-section-type=product] .product-single__meta .social-sharing{display:none}body.template-product .product-section[data-section-type=product] .product-block--sales-point{margin-bottom:6px}body.template-product .product-section[data-section-type=product] .product-block--sales-point+.product-block--sales-point{margin-top:-3px}body.template-product .product-section[data-section-type=product] .fandiego-shipping-pill{background:var(--fd-pdp-blue-tint);border:1px solid var(--fd-pdp-blue-border);border-radius:999px;box-shadow:0 2px 7px #1f5f9f1f;color:var(--fd-pdp-blue-dark);display:inline-flex;font-size:11px;font-weight:800;letter-spacing:.08em;line-height:1;margin:0 0 6px;padding:6px 10px;text-transform:uppercase}body.template-product .product-section[data-section-type=product] .product-block--sales-point .sales-points{background:transparent;border:0;border-radius:0;margin:0;padding:0}body.template-product .product-section[data-section-type=product] .product-block--sales-point .sales-point{margin-bottom:0}body.template-product .product-section[data-section-type=product] .product-block--sales-point .sales-point .icon-and-text{align-items:center;color:var(--colorTextBody);font-size:13px;justify-content:flex-start;line-height:1.35}body.template-product .product-section[data-section-type=product] .product-block--sales-point .sales-point .icon{color:var(--fd-pdp-blue);height:18px;margin-right:7px;width:18px}body.template-product .product-section[data-section-type=product] .product-block--sales-point .sales-point .icon--inventory{height:22px;width:22px}body.template-product .product-section[data-section-type=product] .coupon-message-wrapper{margin:10px 0 12px}body.template-product .product-section[data-section-type=product] .coupon-heading{margin-bottom:6px}body.template-product .product-section[data-section-type=product] .coupon-message-box{padding:10px 14px}body.template-product .product-section[data-section-type=product] .variant-wrapper[data-type=button]{margin-bottom:0}body.template-product .product-section[data-section-type=product] .variant-wrapper[data-type=button]+.variant-wrapper[data-type=button]{margin-top:12px}body.template-product .product-section[data-section-type=product] .variant__label[for]{color:var(--colorTextBody);font-size:13px;font-weight:700;line-height:1.3;margin-bottom:8px}body.template-product .product-section[data-section-type=product] .variant__label-info{font-size:12px;font-weight:500}body.template-product .product-section[data-section-type=product] .variant-input-wrap{display:flex;flex-wrap:wrap;gap:8px;margin:0}body.template-product .product-section[data-section-type=product] .variant-input{display:inline-flex}body.template-product .product-section[data-section-type=product] .variant-input-wrap label.variant__button-label{align-items:center;background:var(--fd-pdp-cream-light);border:1px solid #d8cbb7;border-radius:7px;box-shadow:none;color:var(--colorTextBody);display:inline-flex;font-size:13px;font-weight:700;justify-content:center;line-height:1.2;margin:0;min-height:38px;min-width:44px;padding:8px 13px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}body.template-product .product-section[data-section-type=product] .variant-input-wrap label.variant__button-label:hover{border-color:var(--fd-pdp-blue-border);box-shadow:0 0 0 2px var(--fd-pdp-blue-ring)}body.template-product .product-section[data-section-type=product] .variant-input-wrap input[type=radio]:checked+label.variant__button-label:not(.color-swatch){background:var(--fd-pdp-blue-tint);border-color:var(--fd-pdp-blue);box-shadow:0 0 0 2px var(--fd-pdp-cream),0 0 0 4px var(--fd-pdp-blue);color:var(--fd-pdp-blue-dark)}body.template-product .product-section[data-section-type=product] .variant-input-wrap input[type=radio]:focus-visible+label.variant__button-label,body.template-product .product-section[data-section-type=product] .variant-input-wrap input[type=radio]:focus+label.variant__button-label{box-shadow:0 0 0 2px var(--fd-pdp-cream),0 0 0 4px var(--fd-pdp-blue)}body.template-product .product-section[data-section-type=product] .variant-input-wrap label.variant__button-label.disabled{background:#ffffff8c;border-color:#d8cbb7;color:#1c1d1d6b}body.template-product .product-section[data-section-type=product] .variant-input-wrap label.color-swatch{border-radius:7px;height:38px;min-width:0;padding:0;width:38px}body.template-product .product-section[data-section-type=product] .variant-input-wrap label.color-swatch:before{border-color:var(--fd-pdp-cream-light);border-radius:5px;border-width:3px}body.template-product .product-section[data-section-type=product] .variant-input-wrap input[type=radio]:checked+label.color-swatch{box-shadow:0 0 0 2px var(--fd-pdp-cream),0 0 0 4px var(--fd-pdp-blue)}body.template-product .product-section[data-section-type=product] .payment-buttons{display:block}body.template-product .product-section[data-section-type=product] .product-single__form .add-to-cart{background:var(--fd-pdp-blue-dark);border-color:var(--fd-pdp-blue-dark);box-shadow:0 3px #08284647;color:#fff;min-height:54px;width:100%}body.template-product .product-section[data-section-type=product] .product-single__form .add-to-cart:hover{background:var(--fd-pdp-blue-hover);border-color:var(--fd-pdp-blue-hover);color:#fff}body.template-product .product-section[data-section-type=product] .product-single__form .add-to-cart:focus-visible{box-shadow:0 0 0 3px var(--fd-pdp-cream-light),0 0 0 5px var(--fd-pdp-blue-dark);outline:0}body.template-product .product-section[data-section-type=product] .product-single__form .add-to-cart[disabled],body.template-product .product-section[data-section-type=product] .product-single__form .add-to-cart.disabled{background:#f6f6f6;border-color:#d1d1d1;box-shadow:none;color:#767676}body.template-product .product-section[data-section-type=product] .payment-buttons .shopify-payment-button{margin-top:10px}body.template-product .product-section[data-section-type=product] .product-single__meta .rte{line-height:1.55}body.template-product .product-section[data-section-type=product] .product-single__meta .rte h1,body.template-product .product-section[data-section-type=product] .product-single__meta .rte h2{font-size:24px;line-height:1.25;margin-bottom:14px;margin-top:28px}body.template-product .product-section[data-section-type=product] .product-single__meta .rte h3{font-size:20px;line-height:1.3;margin-bottom:12px;margin-top:22px}body.template-product .product-section[data-section-type=product] .product-block--tab .collapsible-trigger-btn--borders{font-size:14px;letter-spacing:0;padding-bottom:14px;padding-top:14px}body.template-product .product-section[data-section-type=product] .product-block--tab .collapsible-content__inner{line-height:1.55;padding-bottom:18px}body.template-product .product-section[data-section-type=product] .product-single__description-below{border-top:1px solid var(--colorTextBodyAlpha008);margin:32px auto 0;max-width:980px;padding-top:28px}body.template-product .product-section[data-section-type=product] .product-single__description-below .rte{font-size:var(--typeBaseSize);line-height:1.65}body.template-product .product-section[data-section-type=product] .product-single__description-below .rte p,body.template-product .product-section[data-section-type=product] .product-single__description-below .rte ul,body.template-product .product-section[data-section-type=product] .product-single__description-below .rte ol{margin-bottom:18px}body.template-product .product-section[data-section-type=product] .product-single__description-below .rte h1,body.template-product .product-section[data-section-type=product] .product-single__description-below .rte h2{font-size:26px;line-height:1.25;margin-bottom:14px;margin-top:32px}body.template-product .product-section[data-section-type=product] .product-single__description-below .rte h3{font-size:21px;line-height:1.3;margin-bottom:12px;margin-top:24px}@media only screen and (max-width:768px){body.template-product .product-section[data-section-type=product] .page-content--product .page-width>.grid{align-items:center;display:flex;flex-direction:column;gap:12px;padding:14px}body.template-product .product-section[data-section-type=product] .page-content--product .page-width>.grid>.grid__item{width:100%}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper{order:1}body.template-product .product-section[data-section-type=product] .product-single__meta-wrapper{order:2}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__main-photos{margin-left:0;margin-right:0;padding:8px;width:100%}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumbs.small--hide:not(.medium-up--hide){display:block!important}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumbs--below{margin-top:8px;min-height:84px;padding:8px 36px;width:100%}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumbs--below .product__thumbs--scroller{gap:8px}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumbs--below .product__thumb-item{flex-basis:62px}body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumb-arrow,body.template-product .product-section[data-section-type=product] .product-single__media-wrapper .product__thumbs[data-position=below] .product__thumb-arrow{height:34px;width:28px}body.template-product .product-section[data-section-type=product] .product-single__meta{margin-top:10px;padding:14px;text-align:left}body.template-product .product-section[data-section-type=product] .product-block{margin-bottom:11px}body.template-product .product-section[data-section-type=product] .product-block--header{margin-bottom:6px}body.template-product .product-section[data-section-type=product] .product-single__title{font-size:22px;line-height:1.22;margin-bottom:4px}body.template-product .product-section[data-section-type=product] .product-block--price .product__price{font-size:18px}body.template-product .product-section[data-section-type=product] .product__price-savings{font-size:13px;margin-top:3px}body.template-product .product-section[data-section-type=product] .product__policies,body.template-product .product-section[data-section-type=product] .shopify-payment-terms{font-size:13px;text-align:left}body.template-product .product-section[data-section-type=product] .fandiego-shipping-pill{font-size:10px;margin-bottom:5px;padding:5px 9px}body.template-product .product-section[data-section-type=product] .product-block--sales-point .sales-point .icon-and-text{font-size:13px;justify-content:flex-start}body.template-product .product-section[data-section-type=product] .product-block--sales-point,body.template-product .product-section[data-section-type=product] .product-block--sales-point+.product-block--sales-point{margin-bottom:6px;margin-top:0}body.template-product .product-section[data-section-type=product] .coupon-message-wrapper{margin:8px 0 10px}body.template-product .product-section[data-section-type=product] .coupon-message-box{padding:9px 12px}body.template-product .product-section[data-section-type=product] .variant-wrapper[data-type=button]+.variant-wrapper[data-type=button]{margin-top:10px}body.template-product .product-section[data-section-type=product] .variant__label[for]{font-size:12px;margin-bottom:7px}body.template-product .product-section[data-section-type=product] .variant-input-wrap{gap:7px}body.template-product .product-section[data-section-type=product] .variant-input-wrap label.variant__button-label{font-size:12px;min-height:38px;min-width:42px;padding:8px 11px}body.template-product .product-section[data-section-type=product] .variant-input-wrap label.color-swatch{height:36px;width:36px}body.template-product .product-section[data-section-type=product] .product-single__form .add-to-cart{min-height:52px}body.template-product .product-section[data-section-type=product] .payment-buttons .shopify-payment-button{margin-top:8px}body.template-product .product-section[data-section-type=product] .product-single__meta .rte h1,body.template-product .product-section[data-section-type=product] .product-single__meta .rte h2{font-size:21px;margin-bottom:10px;margin-top:20px}body.template-product .product-section[data-section-type=product] .product-single__meta .rte h3{font-size:18px;margin-bottom:8px;margin-top:16px}body.template-product .product-section[data-section-type=product] .product-block--tab .collapsible-trigger-btn--borders{padding-bottom:12px;padding-top:12px}body.template-product .product-section[data-section-type=product] .product-single__description-below{margin-top:24px;padding-top:20px}body.template-product .product-section[data-section-type=product] .product-single__description-below .rte{line-height:1.58}body.template-product .product-section[data-section-type=product] .product-single__description-below .rte p,body.template-product .product-section[data-section-type=product] .product-single__description-below .rte ul,body.template-product .product-section[data-section-type=product] .product-single__description-below .rte ol{margin-bottom:14px}body.template-product .product-section[data-section-type=product] .product-single__description-below .rte h1,body.template-product .product-section[data-section-type=product] .product-single__description-below .rte h2{font-size:22px;margin-bottom:10px;margin-top:22px}body.template-product .product-section[data-section-type=product] .product-single__description-below .rte h3{font-size:19px;margin-bottom:8px;margin-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/142/assets/fandiego-pdp-polish.css.map */
