.card.product-card.product-card--card.flex.flex-col.leading-none.relative{background:#f5f5f5;padding:20px}.product-card__top{display:none}.product-card__details{flex-direction:column}.cost_row{display:flex;justify-content:space-between;width:100%;margin-top:12px}.product-card__content.grow.flex.flex-col.justify-start.text-left.w-full{padding:12px 0 0}a.product-card__title{font-weight:700;font-family:var(--font-heading-family)!important}.featured-product-list .product-card .media--square{border-radius:0!important}.featured-product-list .product-card .button--fixed{min-width:45px!important}.product-list-featured__wrapper{z-index:13}.collection-list-section .media-card__text p .heading{display:flex;align-items:center;gap:10px}.collection-list-section .media-card__content{position:absolute!important}.newsletter-section .banner__content{color:#000!important}.newsletter-section .banner__box{max-width:550px}.newsletter-form .self-button{background-color:#000;color:#fff!important;min-width:140px}.acs-module-shell,.acs-product-menu{--acs-navy:#10233d;--acs-blue:#0878f9;--acs-cyan:#36c8ff;--acs-ice:#edf6ff;--acs-silver:#c9d5e3;--acs-line:#d9e3ee;--acs-ink:#14263d;--acs-muted:#5a6d82;--acs-radius:10px;box-sizing:border-box;width:100%;max-width:none;margin-inline:auto;color:var(--acs-ink);font-size:16px}.acs-module-shell{padding:9px 0}.acs-module-shell :is(.pdp-collapse-btn,.pdp-params-btn,.pdp-function-btn,.pdp-package-btn){position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:56px;padding:15px 18px!important;overflow:hidden;border:1px solid var(--acs-silver)!important;border-left:4px solid var(--acs-blue)!important;border-radius:var(--acs-radius)!important;background:linear-gradient(105deg,#edf4fc,#f9fbfe 52%,#eef3f8)!important;color:var(--acs-navy)!important;font:inherit!important;font-size:15px!important;font-weight:650!important;letter-spacing:.01em;text-align:left;cursor:pointer;box-shadow:inset 0 1px #fffffff2,0 4px 14px #10233d0e;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.acs-module-shell :is(.pdp-collapse-btn,.pdp-params-btn,.pdp-function-btn,.pdp-package-btn):hover{border-color:#91b9e8!important;background:linear-gradient(105deg,#e6f1ff,#f5faff 55%,#eaf3fc)!important;box-shadow:inset 0 1px #fff,0 5px 18px #0878f91f}.acs-module-shell :is(.pdp-collapse-btn,.pdp-params-btn,.pdp-function-btn,.pdp-package-btn):focus-visible{outline:2px solid var(--acs-blue);outline-offset:3px}.acs-module-shell :is(.pdp-collapse-btn,.pdp-params-btn,.pdp-function-btn,.pdp-package-btn)[aria-expanded=true]{border-color:#8bb8eb!important;background:linear-gradient(105deg,#e4f0ff,#f4f9ff 58%,#eaf3fb)!important}.acs-module-shell :is(.pdp-collapse-btn,.pdp-params-btn,.pdp-function-btn,.pdp-package-btn) .arrow{flex:0 0 auto;color:var(--acs-blue);font-size:15px;filter:drop-shadow(0 0 4px rgba(8,120,249,.22));transition:transform .2s ease}.acs-module-shell :is(.pdp-collapse-btn,.pdp-params-btn,.pdp-function-btn,.pdp-package-btn).expanded .arrow{transform:rotate(180deg)}.acs-module-shell .pdp-params-content,.acs-module-shell .pdp-function-content,.acs-module-shell .pdp-package-content{display:none;margin-top:8px;padding:16px;border:1px solid var(--acs-line);border-radius:var(--acs-radius);background:linear-gradient(145deg,#fff,#f8fbff);box-shadow:0 5px 16px #10233d0b;line-height:1.65}.acs-module-shell :is(.pdp-params-content,.pdp-function-content,.pdp-package-content).expanded{display:block}.acs-parameters-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--acs-line);border-radius:8px;background:#fff}.acs-parameters-table{width:100%;min-width:420px;border-collapse:collapse;font-size:14px;line-height:1.5}.acs-parameters-table td{padding:11px 14px;border-bottom:1px solid #e5edf5;vertical-align:top}.acs-parameters-table tr:last-child td{border-bottom:0}.acs-parameters-table tr:nth-child(2n){background:#f5f9fd}.acs-parameters-table td:first-child:not([colspan]){width:34%;border-right:1px solid #e1eaf4;color:#213d5c;font-weight:650}.acs-parameters-table td[colspan="2"]{color:var(--acs-muted)}.acs-function-tags{display:flex;flex-wrap:wrap;align-items:stretch;gap:9px;margin:0;padding:0;list-style:none}.acs-function-tags li{position:relative;display:inline-flex;align-items:flex-start;max-width:100%;padding:9px 12px 9px 25px;border:1px solid #b9d8f8;border-radius:7px;background:linear-gradient(110deg,#edf6ff,#f8fbff);color:#174a7e;font-size:14px;font-weight:550;line-height:1.5;overflow-wrap:anywhere;box-shadow:inset 0 1px #fff,0 2px 6px #104e8f0b}.acs-function-tags li:before{position:absolute;top:15px;left:11px;width:6px;height:6px;border:1px solid #0781ff;border-radius:2px;background:#42c7ff;box-shadow:0 0 7px #0878f95c;content:""}.acs-function-tags li:hover{border-color:#7eb5ee;background:#e8f3ff;color:#103b68}.acs-package-list{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.acs-package-list li{position:relative;padding:10px 4px 10px 23px;border-bottom:1px solid #e5edf5;line-height:1.55;overflow-wrap:anywhere}.acs-package-list li:last-child{border-bottom:0}.acs-package-list li:before{position:absolute;top:18px;left:5px;width:7px;height:7px;border-radius:2px;background:var(--acs-blue);box-shadow:0 0 7px #0878f952;content:""}.acs-product-menu{background:#fff!important;padding:12px 0!important;border-block:1px solid var(--acs-line);gap:24px!important}.acs-product-menu a{color:#334b65;text-decoration:none;white-space:nowrap;font-weight:600}.acs-product-menu a:hover{color:var(--acs-blue)}[id^=acs-]{scroll-margin-top:100px}@media(max-width:700px){.acs-module-shell{padding-inline:0}.acs-module-shell :is(.pdp-collapse-btn,.pdp-params-btn,.pdp-function-btn,.pdp-package-btn){min-height:52px;padding:13px 14px!important}.acs-module-shell :is(.pdp-params-content,.pdp-function-content,.pdp-package-content){padding:12px}.acs-parameters-table{min-width:360px;font-size:13px}.acs-parameters-table td{padding:10px}.acs-function-tags{gap:7px}.acs-function-tags li{padding:8px 10px 8px 23px;font-size:13px}.acs-function-tags li:before{top:14px;left:9px}.acs-product-menu{padding-inline:0!important;gap:16px!important}}@media(prefers-reduced-motion:reduce){.acs-module-shell *{scroll-behavior:auto!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
