.carryelle-preview .description,.carryelle-preview .benefits{font-size:16px;line-height:1.65;color:var(--ink)}.carryelle-preview .description{max-width:100%}.carryelle-preview .benefits li+li{margin-top:5px}.carryelle-preview .set-note,.carryelle-preview .color-price-note,.carryelle-preview .help-link{font-size:14px;line-height:1.6;color:#62554d}.carryelle-preview .bundle b{font-size:15px}.carryelle-preview .bundle strong{font-size:18px}.carryelle-preview .bundle small{font-size:13px;line-height:1.45;color:#62554d}.carryelle-preview .bundle{padding:14px 6px;gap:3px}.carryelle-preview .bundle-field legend,.carryelle-preview .color-heading,.carryelle-preview .tote-color-row legend{font-size:16px}.carryelle-preview .tote-color-row .swatches{grid-template-columns:repeat(auto-fill,minmax(60px,1fr));gap:10px 6px;align-items:stretch}.carryelle-preview .tote-color-row .swatch{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;height:auto;min-height:96px;min-width:44px;padding:6px 2px;border-radius:6px;gap:4px;color:var(--ink);line-height:1.25}.carryelle-preview .tote-color-row .swatch i{width:44px;height:44px;flex:0 0 44px;border-radius:50%}.carryelle-preview .swatch-name{font-size:13px;font-weight:500;text-align:center;overflow-wrap:normal}.carryelle-preview .swatch-pattern{font-size:12px;color:#62554d;line-height:1.2;text-align:center}.carryelle-preview .swatch[aria-pressed=true]{border:1px solid var(--brown);background:var(--surface)}.carryelle-preview .swatch:hover{transform:none}.carryelle-preview .swatch:focus-visible{outline:3px solid #98743f;outline-offset:2px}.carryelle-preview .reassurance{font-size:13px;line-height:1.5;gap:14px;flex-wrap:wrap;color:#62554d}.carryelle-preview .shipping p,.carryelle-preview .shipping p span{font-size:14px;line-height:1.6;color:#62554d}.carryelle-preview .shipping p b{font-size:15px;color:var(--ink)}.carryelle-preview .order-support{margin-top:18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.carryelle-preview .order-support summary{font-size:16px;font-weight:500;padding:14px 0;cursor:pointer;min-height:48px;display:flex;align-items:center;justify-content:space-between}.carryelle-preview .order-support summary:after{content:"+";font-size:20px}.carryelle-preview .order-support details[open] summary:after{content:"\2212"}.carryelle-preview .order-support p{font-size:15px;line-height:1.65;margin:0 0 12px;color:var(--ink)}.carryelle-preview .order-support a{display:inline-block;font-size:14px;color:var(--brown);margin-bottom:16px;overflow-wrap:anywhere}.carryelle-preview .quick-details summary,.carryelle-preview .faq-list summary{font-size:16px;line-height:1.5;min-height:48px}.carryelle-preview .quick-details p,.carryelle-preview .faq-list p{font-size:16px;line-height:1.65;color:var(--ink)}.carryelle-preview .steps p,.carryelle-preview .material-grid p{font-size:14px;line-height:1.6;color:#62554d}.carryelle-preview .gallery-navigation button,.carryelle-preview .proof-navigation button,.carryelle-preview .proof-toggle{min-width:44px;min-height:44px}#reviews .jm-review-widget__header .jm-sort-filter{display:none!important}#reviews .jm-review-content__title{font-size:16px!important;line-height:1.5!important}#reviews .jm-review-content__body,#reviews .jm-review-content__body p{font-size:15px!important;line-height:1.65!important}#reviews .jm-reviewer-info__name,#reviews .jm-reviewer-info__details .jm-text{font-size:13px!important}#reviews .jm-average-rating-display .jm-text:nth-child(2){font-size:15px!important}#reviews [data-testid=write-review-button],#reviews .jm-custom-answer-filter{min-height:44px!important;font-size:14px!important}#reviews .jm-pagination-controls__button{min-width:44px!important;min-height:44px!important;font-size:14px!important}@media(max-width:740px){.carryelle-preview .bundle b{font-size:14px}.carryelle-preview .bundle small{font-size:12px}.carryelle-preview .bundle strong{font-size:17px}.carryelle-preview .steps{grid-template-columns:1fr;gap:18px}.carryelle-preview .steps article{display:grid;grid-template-columns:100px minmax(0,1fr);gap:16px;align-items:center;text-align:left}.carryelle-preview .steps img{width:100px;height:110px}.carryelle-preview .steps article>div{padding:0}.carryelle-preview .steps h3{font-size:21px}.carryelle-preview .steps p{font-size:14px}.carryelle-preview .add-button{font-size:16px;min-height:56px}}@media(max-width:360px){#reviews .jm-pagination-controls>.jm-cluster{gap:5px;flex-wrap:wrap}.carryelle-preview .bundle b{font-size:13px}.carryelle-preview .bundle small{font-size:12px}}.carryelle-preview .tote-color-row{padding:0;margin:0;border:0;border-bottom:1px solid var(--line)}.carryelle-preview .tote-color-row:last-child{border-bottom:0;padding:0}.carryelle-preview .tote-row-heading{display:flex;align-items:center;gap:10px;min-height:56px;padding:6px 0}.carryelle-preview .tote-row-heading p{font-size:15px;line-height:1.4;margin:0;min-width:0;flex:1;color:var(--ink)}.carryelle-preview .tote-row-heading p span{color:#62554d}.carryelle-preview .tote-palette{padding:3px 0 12px}.carryelle-preview .tote-color-row .swatches{grid-template-columns:repeat(auto-fill,minmax(48px,1fr));gap:6px 6px;align-items:start}.carryelle-preview .tote-color-row .swatch{padding:3px 0;min-height:76px;border:0;border-radius:4px;gap:5px;background:transparent!important}.carryelle-preview .tote-color-row .swatch i{position:relative;background:transparent!important;background-image:none!important;border:0;box-shadow:none}.carryelle-preview .swatch i svg{display:block;width:44px;height:44px;border-radius:50%;overflow:visible}.carryelle-preview .swatch-name{font-size:12px;line-height:1.25;color:#4b3529;font-weight:400}.carryelle-preview .swatch[aria-pressed=true]{border:0;background:transparent}.carryelle-preview .swatch[aria-pressed=true] i{outline:2px solid var(--brown);outline-offset:2px}.carryelle-preview .swatch[aria-pressed=true] i:after{content:"\2713";position:absolute;right:-3px;bottom:-2px;display:grid;place-items:center;width:16px;height:16px;border-radius:50%;background:var(--brown);color:#fff;font:11px Arial,sans-serif;border:1px solid var(--cream)}.carryelle-preview .swatch-pattern{display:none}@media(max-width:740px){.carryelle-preview #Avada-Joy_FloatingButton{left:auto!important;right:12px!important;bottom:calc(12px + env(safe-area-inset-bottom))!important;width:48px!important;height:48px!important}.carryelle-preview #Avada-Joy_FloatingButton .joy-fab-pure{width:48px!important;height:48px!important;min-width:48px!important;min-height:48px!important;padding:12px!important;border-radius:50%!important;display:grid!important;place-items:center!important;gap:0!important}.carryelle-preview #Avada-Joy_FloatingButton .joy-fab-label{display:none!important}.carryelle-preview #Avada-Joy_FloatingButton .joy-fab-pure svg{width:24px!important;height:24px!important;display:block}}.carryelle-preview .tote-row-heading{min-height:36px;padding:4px 0}.carryelle-preview .tote-palette{display:block;padding:3px 0 12px}.carryelle-preview .bundle[data-count="2"] small,.carryelle-preview .bundle[data-count="3"] small{display:inline-flex;align-items:center;justify-content:center;align-self:center;margin-top:6px;padding:5px 7px;max-width:100%;box-sizing:border-box;border-radius:4px;background:var(--brown);color:var(--cream);font-size:12px;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.02em;overflow-wrap:normal}@media(max-width:360px){.carryelle-preview .bundle[data-count="2"] small,.carryelle-preview .bundle[data-count="3"] small{padding:5px 4px;font-size:11px;letter-spacing:0}}.carryelle-preview #product-view .product{padding-top:24px}.carryelle-preview #product-view .gallery{min-width:0;width:100%}.carryelle-preview #product-view .gallery-main{background:var(--cream);border-radius:0;isolation:isolate;overflow:hidden}.carryelle-preview #product-view .gallery-main>img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center;mix-blend-mode:multiply}.carryelle-preview #product-view .gallery-main:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,rgba(250,247,242,0) 0%,rgba(250,247,242,0) calc(100% - 50px),var(--cream) 100%)}.carryelle-preview #product-view .image-caption{top:auto;left:24px;bottom:38px;z-index:2;font-size:12px;background:#faf7f2f0;border-color:#ded5cbb3}.carryelle-preview #product-view .gallery-navigation{padding-top:0;gap:16px}.carryelle-preview #product-view .gallery-navigation span{font-size:13px;color:#62554d}.carryelle-preview #product-view .rating{display:flex;align-items:center;justify-content:flex-start;gap:12px;flex-wrap:wrap;min-height:56px;padding:12px 0;margin:10px 0 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--brown);font-size:18px;line-height:1.35;text-decoration:none}.carryelle-preview #product-view .rating>span:first-child{font-size:25px;letter-spacing:2px;color:#876347;line-height:1.1}.carryelle-preview #product-view .rating b{font-size:19px;font-weight:600;color:var(--brown)}.carryelle-preview #product-view .rating .rating-count{font-size:17px;font-weight:500;color:var(--brown);text-decoration:none}.carryelle-preview #product-view .product-info{padding-top:20px}@media(max-width:740px){.carryelle-preview #product-view .product{padding-top:0;width:100%;gap:18px}.carryelle-preview #product-view .gallery{width:100%}.carryelle-preview #product-view .gallery-main>img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;object-position:center}.carryelle-preview #product-view .image-caption{left:20px;bottom:30px}.carryelle-preview #product-view .gallery-navigation,.carryelle-preview #product-view .thumbnails,.carryelle-preview #product-view .rating{margin-left:20px;margin-right:20px}.carryelle-preview #product-view .rating{gap:11px;margin-top:12px;padding:13px 0;min-height:58px}.carryelle-preview #product-view .product-info{width:calc(100% - 40px);margin:0 auto;padding:0}}@media(max-width:360px){.carryelle-preview #product-view .rating{gap:8px}.carryelle-preview #product-view .rating>span:first-child{font-size:22px;letter-spacing:1px}.carryelle-preview #product-view .rating b{font-size:18px}.carryelle-preview #product-view .rating .rating-count{font-size:16px}}.carryelle-preview #product-view .gallery-main .gallery-navigation{position:absolute;left:0;right:0;bottom:16px;z-index:3;display:flex;align-items:center;justify-content:center;gap:12px;margin:0;padding:0;pointer-events:none}.carryelle-preview #product-view .gallery-main .gallery-navigation button{width:48px;height:48px;flex:0 0 48px;border:1px solid var(--line);border-radius:50%;background:var(--cream);color:var(--brown);font-size:25px;line-height:1;pointer-events:auto}.carryelle-preview #product-view .gallery-main .gallery-navigation span{min-width:60px;padding:7px 10px;border:1px solid var(--line);border-radius:24px;background:var(--cream);color:var(--brown);font-size:14px;line-height:1.4;text-align:center}.carryelle-preview #product-view .gallery-main .image-caption{bottom:80px}@media(max-width:740px){.carryelle-preview #product-view .product{padding-top:0;margin-top:0}.carryelle-preview #product-view .gallery-main{margin:0}.carryelle-preview #product-view .gallery-main .gallery-navigation{margin-left:0;margin-right:0}}.carryelle-preview #product-view .carryelle-accessible-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.carryelle-preview .header>.wordmark{position:static;left:auto;transform:none;order:-1;margin-right:auto}.carryelle-preview .header nav{margin-left:32px;margin-right:24px}@media(max-width:740px){.carryelle-preview .header>.wordmark{margin-right:0}.carryelle-preview .header .bag-button{margin-left:auto}}.carryelle-preview #product-view .gallery-main.is-information-image>img{height:auto;aspect-ratio:4/5;object-fit:contain;mix-blend-mode:normal}.carryelle-preview #product-view .gallery-main.is-information-image:after{display:none}.carryelle-preview #product-view .gallery-main.is-information-image .image-caption{display:none}.carryelle-preview #product-view .gallery-main .gallery-navigation{position:static;inset:auto;height:72px;min-height:72px;box-sizing:border-box;padding:12px 20px 0;margin:0}.carryelle-preview #product-view .gallery-main:after{bottom:72px}.carryelle-preview #product-view .gallery-main .image-caption{bottom:90px}
/*# sourceMappingURL=/cdn/shop/t/35/assets/carryelle-usability.css.map */
