.jdgm-widget,.jdgm-rev-widg,.jm-review-widget,[class*=jm-review-widget]{font-family:var(--font-body, "Figtree", Arial, sans-serif);color:#052e27}.jdgm-rev-widg,.jm-review-widget{max-width:1100px;margin-inline:auto;border-top:1px solid rgba(5,46,39,.17);padding:clamp(24px,4vw,54px) clamp(16px,3vw,32px)}.jdgm-rev-widg__title{font-family:Barlow Condensed,sans-serif;font-size:clamp(30px,4vw,50px);letter-spacing:-.01em;text-transform:uppercase}.jdgm-star,.jdgm-prev-badge__stars,.jm-star-rating{color:#f2b62f!important}.jdgm-write-rev-link,.jdgm-submit-rev,.jdgm-btn,.jm-button{border-radius:4px!important}.jdgm-write-rev-link,.jdgm-submit-rev{background:#052e27!important;color:#fff8ed!important;border-color:#052e27!important}.jdgm-rev,.jdgm-rev-widg__reviews,.jm-review-card{border-color:#052e2729!important}.troth-review-badge{margin:4px 0 12px;line-height:1.4}.troth-review-badge:empty{display:none}.troth-review-badge .jdgm-prev-badge{display:inline-flex;align-items:center;gap:8px}.troth-review-badge .jdgm-prev-badge__text{font-size:13px;letter-spacing:.015em;text-decoration:underline;text-underline-offset:3px}.site-header__locale .picker__face{min-height:40px;border:1px solid rgba(5,46,39,.14);border-radius:7px;padding-inline:9px}.site-header__locale .picker__face:hover{border-color:#052e2761}.picker__panel{max-width:min(92vw,380px)}.picker__option{min-height:44px}.product__buy .button,.button--checkout{border-radius:7px}.benefit__body,.product__info,.footer__mail{overflow-wrap:anywhere}@media(max-width:1100px){.site-header__locale .picker__face{max-width:140px}.site-header__locale{min-width:0}}@media(max-width:749px){.site-header__locale{display:none}.menu-drawer .localization{margin-top:12px}.jdgm-rev-widg,.jm-review-widget{padding:20px 12px}.jdgm-write-rev-link{width:100%;text-align:center}}@media(prefers-reduced-motion:reduce){.jdgm-widget *,.jm-review-widget *{transition-duration:0ms!important;animation-duration:0ms!important}}.troth-reviews{--troth-forest:#052e27;--troth-forest-light:#0e4035;--troth-ivory:#f7f1e7;--troth-offwhite:#fff8ed;--troth-gold:#f9c141;--troth-coral:#d9572f;background:var(--troth-forest);color:var(--troth-offwhite);padding-block:clamp(30px,3.5vw,48px)}.troth-reviews .page-width{width:100%}.troth-reviews__top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 30px;padding:0;border:0}.troth-reviews__intro{min-width:0;flex:1 1 300px}.troth-reviews__eyebrow{display:flex;align-items:center;gap:9px;margin:0 0 6px;color:var(--troth-gold);font-size:10px;font-weight:700;line-height:1.35;letter-spacing:.12em;text-transform:uppercase}.troth-reviews__eyebrow:before{content:"";background:var(--troth-coral);width:17px;height:2px;flex:none}.troth-reviews__heading{max-width:none;margin:0;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(32px,3.5vw,49px);font-weight:700;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;color:var(--troth-offwhite);text-wrap:balance}.troth-reviews__description{max-width:560px;margin:7px 0 0;color:#d2e0d7;font-size:clamp(12px,1.15vw,14px);line-height:1.5}.troth-reviews__overall{display:flex;flex:0 0 auto;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;margin:0;padding:0;text-align:right}.troth-reviews__outline-stars{color:var(--troth-gold);font-size:25px;letter-spacing:.015em;line-height:1;white-space:nowrap}.troth-reviews__real-stars,.troth-reviews__real-stars .jdgm-star{color:var(--troth-gold)!important;font-size:21px}.troth-reviews__rating{font:700 31px/1 Barlow Condensed,Arial,sans-serif;color:var(--troth-offwhite)}.troth-reviews__rating small{font-size:.53em;color:var(--troth-gold)}.troth-reviews__pending{font-size:12px;font-weight:600;color:#d2e0d7}.troth-reviews__caption{font-size:12px;color:#d2e0d7}.troth-reviews__stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.troth-reviews__stat{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:88px;padding:14px 18px;color:var(--troth-offwhite);background:var(--troth-forest-light);border:1px solid rgba(255,248,237,.2);border-radius:4px;position:relative;overflow:hidden}.troth-reviews__stat:before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;background:var(--troth-gold)}.troth-reviews__stat:nth-child(2):before{background:var(--troth-coral)}.troth-reviews__stat-index{display:block;margin-bottom:5px;color:#b8d0c1;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.troth-reviews__stat h3{margin:0 0 7px;color:var(--troth-offwhite);font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:clamp(18px,1.8vw,24px);font-weight:700;line-height:1.08;text-transform:uppercase}.troth-reviews__stat-bottom{display:flex;align-items:center;gap:6px;min-width:0}.troth-reviews__stat-bottom strong{color:var(--troth-offwhite);font:700 24px/1 Barlow Condensed,Arial Narrow,Arial,sans-serif;font-variant-numeric:tabular-nums}.troth-reviews__stat-bottom span{color:#c7d8ce;font-size:12px}.troth-reviews__stat-stars{display:inline-flex;align-items:center;margin-left:auto;margin-bottom:0;min-height:20px}.troth-reviews__stat-stars--empty{color:#f9c141;letter-spacing:0;font-size:17px;line-height:1}.troth-reviews__stat-stars--with-reviews{color:var(--troth-gold);font-size:19px;line-height:1}.troth-reviews__note{margin:11px 0 0;color:#bfd1c7;font-size:11px;line-height:1.45}.troth-reviews__live{margin-top:16px;padding:18px;background:var(--troth-ivory);color:var(--troth-forest);border-radius:4px}.troth-reviews__live .jdgm-carousel-title-and-link{display:none}.troth-reviews__live .jdgm-star{color:#bc8b23!important}.troth-card-rating,.troth-product-rating{display:flex;align-items:center;flex-wrap:wrap;gap:7px;min-height:24px;font-size:13px;line-height:1.45;color:#415b4e}.troth-card-rating{margin:8px 0 7px}.troth-product-rating{margin:8px 0 17px;font-size:14px}.troth-card-rating .jdgm-widget,.troth-product-rating .jdgm-widget{margin:0;padding:0}.troth-card-rating .jdgm-prev-badge__stars,.troth-product-rating .jdgm-prev-badge__stars{font-size:18px;color:#c38b20!important}.troth-card-rating .jdgm-prev-badge__text,.troth-product-rating .jdgm-prev-badge__text{font-size:13px;font-weight:650;text-decoration:underline;text-underline-offset:3px;color:#052e27}.troth-card-rating__empty-stars,.troth-product-rating__empty-stars{font-size:22px;color:#ae9f6b;letter-spacing:1px;line-height:1}.troth-product-rating__empty-stars{font-size:25px}.troth-card-rating__score,.troth-product-rating__star{color:#bc8320;font-size:18px}.jdgm-rev-widg,.jm-review-widget{border-radius:4px;border:1px solid rgba(5,46,39,.13);background:#fffbf4;color:#052e27}.jdgm-rev-widg__title{color:#052e27}.jdgm-histogram__bar-content{background-color:#f9c141!important}.jdgm-histogram__bar{background-color:#ebe4d6}.jdgm-rev-widg .jdgm-star,.jm-review-widget .jdgm-star{color:#d49a23!important}.jdgm-widget .jdgm-btn,.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-submit-rev{border-radius:4px!important}.jdgm-widget .jdgm-write-rev-link,.jdgm-widget .jdgm-submit-rev{background:#052e27!important;border-color:#052e27!important;color:#fff8ed!important}@media(max-width:749px){.troth-reviews{padding-block:28px}.troth-reviews__top{gap:12px}.troth-reviews__heading{font-size:clamp(32px,9.5vw,40px)}.troth-reviews__description{font-size:12px;margin-top:7px}.troth-reviews__overall{width:100%;justify-content:flex-start;text-align:left}.troth-reviews__outline-stars{font-size:20px}.troth-reviews__stats{gap:8px;margin-top:14px}.troth-reviews__stat{padding:12px;min-height:86px}.troth-reviews__stat h3{font-size:19px;margin-bottom:8px}.troth-reviews__stat-bottom strong{font-size:23px}.troth-reviews__stat-stars--empty{font-size:14px}}@media(max-width:370px){.troth-reviews__stat{padding:11px 8px}.troth-reviews__stat-stars--empty{font-size:12px}.troth-reviews__stat h3{font-size:17px}.troth-reviews__heading{font-size:32px}}@media(prefers-reduced-motion:reduce){.troth-reviews *,.troth-card-rating *,.troth-product-rating *{transition:none!important;animation:none!important}}.troth-product-rating{display:inline-flex;align-items:center;gap:9px;width:max-content;max-width:100%;margin:12px 0 17px;padding:9px 13px;border:1px solid rgba(195,139,32,.35);background:#fbefd8;border-radius:5px;font-size:14px;font-weight:650;color:#052e27}.troth-product-rating__empty-stars{font-size:25px;color:#c99431;letter-spacing:1px}.troth-product-rating .jdgm-prev-badge__stars{font-size:21px;color:#c99431!important}.troth-product-rating .jdgm-prev-badge__text{font-size:14px;color:#052e27}.troth-card-rating{min-height:29px;margin:9px 0}.troth-card-rating__empty-stars{color:#c99431;font-size:20px}.troth-card-rating__count{font-weight:650;color:#42564b}.troth-reviews__stat:nth-child(2){background:#f7f1e7;border-color:#f9c141;color:#052e27;box-shadow:inset 0 0 0 1px #f9c14140}.troth-reviews__stat:nth-child(2) .troth-reviews__stat-index{color:#5f7266}.troth-reviews__stat:nth-child(2) h3,.troth-reviews__stat:nth-child(2) strong{color:#052e27}.troth-reviews__stat:nth-child(2) .troth-reviews__stat-bottom span:not(.troth-reviews__stat-stars){color:#576d61}.troth-reviews__stat:nth-child(2) .troth-reviews__stat-stars--empty{color:#bd8520}.troth-size-guide{background:#fffbf4;padding-block:clamp(44px,6vw,84px);color:#052e27;scroll-margin-top:clamp(96px,11vw,144px)}.troth-size-guide__head{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:space-between;gap:15px;margin-bottom:27px}.troth-size-guide__eyebrow{font-size:11px;font-weight:700;letter-spacing:.16em;color:#bc713b;margin:0 0 10px}.troth-size-guide__heading{font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-weight:700;font-size:clamp(42px,5.5vw,74px);text-transform:uppercase;line-height:.98;letter-spacing:-.012em;margin:0;color:#052e27}.troth-size-guide__subtitle{font-size:14px;line-height:1.55;margin:12px 0 0;color:#46665a}.troth-size-guide__subtitle strong{color:#052e27}.troth-size-guide__fit{margin:0;display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center;padding:9px 13px;border:1px solid #ddd6c8;border-radius:4px;font-size:13px;font-weight:600}.troth-size-guide__fit span{letter-spacing:.09em;font-size:10px;font-weight:700;color:#8c7562}.troth-size-guide__layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(235px,.75fr);gap:clamp(12px,2vw,24px);align-items:start}.troth-size-guide__data{min-width:0}.troth-size-guide__table-wrap{background:#f7f1e7;border:1px solid #e5decf;border-radius:5px;padding:clamp(14px,2.5vw,28px)}.troth-size-guide__radio{position:absolute;opacity:0;width:1px;height:1px}.troth-size-guide__units{display:flex;gap:5px;margin:0 0 16px;border-bottom:1px solid #d9d1c4;padding-bottom:14px}.troth-size-guide__units label{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:9px 18px;min-width:80px;min-height:42px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#526b60;border-radius:4px;border:1px solid transparent;transition:background .18s,color .18s}.troth-size-guide__table-wrap input:first-child:checked~.troth-size-guide__units label:first-child,.troth-size-guide__table-wrap input:nth-child(2):checked~.troth-size-guide__units label:nth-child(2){background:#052e27;color:#fff8ed}.troth-size-guide__table-wrap input:focus-visible~.troth-size-guide__units{outline:2px solid #c78d2d;outline-offset:2px}.troth-size-guide__units-label{font-size:12px;font-weight:750;color:#587264;margin:0 0 15px}.troth-size-guide__panel{display:block;min-width:0}.troth-size-guide__panel--imperial{display:none}.troth-size-guide__table-wrap input:nth-child(2):checked~.troth-size-guide__panel--metric{display:none}.troth-size-guide__table-wrap input:nth-child(2):checked~.troth-size-guide__panel--imperial{display:block}.troth-size-guide__scroll{max-width:100%;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.troth-size-guide__scroll table{border-collapse:collapse;width:100%;min-width:430px;table-layout:auto;font-size:13px;color:#052e27}.troth-size-guide__scroll th,.troth-size-guide__scroll td{text-align:center;padding:12px 9px;border-bottom:1px solid #dbd6c8;white-space:nowrap}.troth-size-guide__scroll tr:first-child{background:#052e27;color:#fff8ed}.troth-size-guide__scroll tr:first-child td,.troth-size-guide__scroll tr:first-child strong{color:#fff8ed;font-size:11px}.troth-size-guide__scroll tr td:first-child{font-weight:800;text-align:left}.troth-size-guide__scroll tbody tr:not(:first-child):hover{background:#f3e6ca}.troth-size-guide__source{margin:11px 0 0;font-size:12px;color:#687a6d;line-height:1.5}.troth-size-guide__help{border-radius:5px;padding:clamp(19px,2.5vw,29px);color:#fff8ed;background:#052e27}.troth-size-guide__help h3{margin:13px 0 10px;font-family:Barlow Condensed,Arial,sans-serif;font-size:clamp(25px,3vw,35px);text-transform:uppercase;line-height:1.07;color:#fff8ed}.troth-size-guide__help p{margin:0 0 15px;font-size:13px;line-height:1.65;color:#d9e5dd}.troth-size-guide__help .troth-size-guide__caution{font-weight:600;color:#f8d78a}.troth-size-guide__tip{padding-top:13px;border-top:1px solid rgba(255,248,237,.2)}.troth-size-guide__contact{display:inline-flex;gap:8px;color:#f9c141;font-size:13px;font-weight:750;text-underline-offset:4px}.troth-size-guide-link{display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:100%;color:#052e27;border:1px solid rgba(5,46,39,.28);border-radius:4px;padding:10px 14px;margin:5px 0 13px;background:#f5eacb;min-height:44px;font-size:13px;text-decoration:none;font-weight:750}.troth-size-guide-link:hover{background:#f9c141;border-color:#f2c858}.troth-size-guide-link:focus-visible{outline:3px solid #ba8b26;outline-offset:3px}@media(max-width:849px){.troth-size-guide__layout{grid-template-columns:1fr}.troth-size-guide__help{padding:22px}}@media(max-width:540px){.troth-size-guide{padding-block:38px}.troth-size-guide__head{margin-bottom:21px}.troth-size-guide__heading{font-size:43px}.troth-size-guide__table-wrap{padding:13px}.troth-size-guide__scroll table{min-width:390px;font-size:12px}.troth-size-guide__scroll td{padding:11px 7px}.troth-product-rating{padding:8px 10px}}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.variant-picker .option__values .pill--swatch{display:inline-flex;align-items:center;gap:9px;min-height:44px;min-width:0;padding:7px 12px;border-radius:6px;border:1px solid rgba(5,46,39,.25);background:#fffbf4;color:#052e27;box-shadow:none;font-size:13px;line-height:1.3;letter-spacing:.025em;transform:none}.variant-picker .option__values .pill--swatch:hover{border-color:#052e27;background:#f7f1e7;transform:none}.variant-picker .option__input:checked+.pill--swatch{background:#052e27;color:#fff8ed;border-color:#052e27;box-shadow:none}.variant-picker .option__input:focus-visible+.pill--swatch{outline:2px solid #d49a23;outline-offset:3px}.variant-picker .pill--swatch .pill__swatch{display:inline-block;flex:none;width:22px;height:22px;border-radius:50%;background:var(--swatch);box-shadow:inset 0 0 0 1px #052e2745;outline:none}.variant-picker .pill--swatch .pill__swatch.swatch-photo{width:22px;height:22px;overflow:hidden;background:#f7f1e7}.variant-picker .pill--swatch .pill__swatch.swatch-photo img{width:100%;height:100%;transform:scale(1.05);object-fit:cover}.variant-picker .option__input:checked+.pill--swatch .pill__swatch{box-shadow:inset 0 0 0 1px #052e2759,0 0 0 1px #fff8ed}.swatches .swatch-item .swatch{width:19px;height:19px;border-radius:50%;box-shadow:inset 0 0 0 1px #052e2745}.swatches .swatch-item .swatch.swatch-photo{width:19px;height:19px}@media(max-width:749px){.variant-picker .option__values{gap:7px}.variant-picker .option__values .pill--swatch{min-height:44px;padding:8px 10px;font-size:12px}}.variant-picker .option__values .pill--swatch .pill__swatch.swatch-photo{width:36px;height:36px;min-width:36px;display:inline-flex;align-items:center;justify-content:center;overflow:visible;border:0;border-radius:0;background:transparent;outline:none;box-shadow:none;filter:none}.variant-picker .option__values .pill--swatch .pill__swatch.swatch-photo img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;transform:none;border:none;border-radius:0;background:transparent;box-shadow:none;filter:none}.variant-picker .option__input:checked+.pill--swatch .pill__swatch.swatch-photo{border-radius:0;background:transparent;box-shadow:none;outline:none}.variant-picker .pill--swatch .pill__swatch.swatch-photo:before,.variant-picker .pill--swatch .pill__swatch.swatch-photo:after{content:none;display:none}@media(max-width:749px){.variant-picker .option__values .pill--swatch .pill__swatch.swatch-photo{width:32px;height:32px;min-width:32px}}.troth-size-guide__mobile-cards{display:none}@media(max-width:640px){.troth-size-guide,.troth-size-guide .page-width,.troth-size-guide__layout,.troth-size-guide__data,.troth-size-guide__table-wrap,.troth-size-guide__panel,.troth-size-guide__scroll{min-width:0;max-width:100%;box-sizing:border-box}.troth-size-guide__scroll{overflow-x:auto}.troth-size-guide__scroll:not(.troth-size-guide__scroll--cards) table{min-width:390px}.troth-size-guide__scroll--cards{overflow:visible}.troth-size-guide__scroll--cards>table{display:none}.troth-size-guide__scroll--cards>.troth-size-guide__mobile-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:9px;width:100%}.troth-size-guide__mobile-card{min-width:0;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:stretch;background:#fffbf4;border:1px solid #ded6c8;border-radius:5px;overflow:hidden}.troth-size-guide__mobile-size{margin:0;padding:12px 5px;display:flex;align-items:center;justify-content:center;text-align:center;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1;color:#fff8ed;background:#052e27;letter-spacing:.02em;overflow-wrap:anywhere}.troth-size-guide__mobile-measures{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0}.troth-size-guide__mobile-pair{min-width:0;padding:10px 11px;border-bottom:1px solid #e8e0d4}.troth-size-guide__mobile-pair:nth-child(2n){border-left:1px solid #e8e0d4}.troth-size-guide__mobile-pair:nth-last-child(-n+2){border-bottom:0}.troth-size-guide__mobile-pair dt{margin:0 0 5px;color:#617467;font-size:10px;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.015em;overflow-wrap:anywhere}.troth-size-guide__mobile-pair dd{margin:0;color:#052e27;font-size:clamp(12px,3.5vw,15px);font-weight:700;line-height:1.35;overflow-wrap:anywhere}.troth-size-guide__table-wrap{padding:12px}.troth-size-guide__head{gap:12px}.troth-size-guide__fit{font-size:12px;max-width:100%}}@media(max-width:749px){.sticky-atc{left:0;right:0;width:100%;max-width:100%;box-sizing:border-box;bottom:0;padding:9px 12px calc(9px + env(safe-area-inset-bottom));border-radius:15px 15px 0 0;transform:translateY(145%)}.sticky-atc.is-visible{transform:translateY(0)}.sticky-atc__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;min-width:0;width:100%}.sticky-atc__inner>.sticky-atc__media,.sticky-atc__inner>.sticky-atc__text{display:none}.sticky-atc__inner>.sticky-atc__price{grid-column:2;grid-row:1;white-space:nowrap;font-size:clamp(13px,3.8vw,16px);line-height:1.2;font-weight:750;min-width:0}.sticky-atc__inner>.button[data-sticky-button]{grid-column:1;grid-row:1;min-width:0;width:100%;max-width:100%;display:flex;align-items:center;justify-content:center;text-align:center;padding:10px 8px;margin:0;min-height:48px;height:auto;box-sizing:border-box;font-size:clamp(13px,3.6vw,16px);line-height:1.18;letter-spacing:.035em;white-space:normal;overflow-wrap:normal;word-break:normal;border-radius:7px}.sticky-atc__inner>.button[data-sticky-button] span{display:block;min-width:0;text-align:center;white-space:normal;opacity:1}}@media(max-width:749px){.product__buy,.product__buy .product-form{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.product__buy .product-form__row{display:grid;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:9px;min-width:0;max-width:100%;width:100%}.product__buy .product-form__row>.qty{grid-column:auto;min-width:0;justify-self:stretch;width:104px;max-width:100%;height:48px;border-radius:6px;box-sizing:border-box;flex:none}.product__buy .product-form__row>.qty .qty__btn{width:31px;min-width:31px;height:100%;border-radius:5px;flex:none}.product__buy .product-form__row>.qty .qty__input{width:35px;min-width:0;padding:0;font-size:14px;flex:1 1 auto}.product__buy .product-form__row>.add-button[data-add-button]{grid-column:auto;flex:none;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:0;width:100%;min-width:0;max-width:100%;height:48px;min-height:48px;box-sizing:border-box;margin:0;padding:0 9px;border-radius:6px;font-size:clamp(13px,3.6vw,16px);font-weight:700;line-height:1.1;letter-spacing:0;text-align:center;white-space:nowrap;overflow:hidden}.product__buy .add-button [data-add-text]{display:inline;width:auto;min-width:0;font-size:inherit;line-height:inherit;white-space:nowrap;overflow:visible;text-align:center}.product__buy .add-button .add-button__price,.product__buy .add-button .add-button__price[hidden]{display:none!important}.product__buy .add-button.is-added .add-button__done{display:inline-flex}}@media(max-width:350px){.product__buy .product-form__row{grid-template-columns:94px minmax(0,1fr);gap:7px}.product__buy .product-form__row>.qty{width:94px}.product__buy .product-form__row>.qty .qty__btn{width:28px;min-width:28px}.product__buy .product-form__row>.add-button[data-add-button]{font-size:12px;padding-inline:5px;letter-spacing:0}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/troth-apps-polish.css.map */
