y-cyc-button{display:inline-block;white-space:nowrap}y-cyc-button .shippingCountry{display:inline-block}y-cyc-button .shippingCountry .button{cursor:pointer;color:#000;font-size:14px;letter-spacing:.3px;line-height:19px;text-decoration:none;font-size:14px;padding:2px 0;display:inline-block}body:not(.accessible) y-cyc-button .shippingCountry .button:hover,body:not(.accessible) y-cyc-button .shippingCountry .button.hover{background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%);background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}body:not(.accessible) y-cyc-button .shippingCountry .button:active,body:not(.accessible) y-cyc-button .shippingCountry .button.active{background-image:linear-gradient(to right, black 100%, rgba(0, 0, 0, 0) 0%) !important;background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;text-decoration:none}y-cyc-button .shippingCountry .button.disabled{color:#757575}@media screen and (min-width: 768px){y-cyc-button .shippingCountry .button{font-size:16px}}body:not(.accessible) y-cyc-button .shippingCountry .button{background-image:none !important;position:relative;text-decoration:none}body:not(.accessible) y-cyc-button .shippingCountry .button::after{background-position:0 100%;background-size:3px 1px;background-repeat:repeat-x;height:1px;width:0;position:absolute;bottom:0;left:0;content:"";background-image:linear-gradient(to right, black 40%, rgba(0, 0, 0, 0) 0%)}@media screen and (min-width: 1024px){:not(.ios) body:not(.accessible) y-cyc-button .shippingCountry .button::after{transition:width .35s ease}}body:not(.accessible) y-cyc-button .shippingCountry .button:hover::after,body:not(.accessible) y-cyc-button .shippingCountry .button.hover::after{width:100%}@media screen and (min-width: 1024px){y-cyc-button .shippingCountry{margin-bottom:0}}y-cyc-button .shippingCountry .value{border-right:1px solid #000;padding-right:4px}y-cyc-button .shippingCountry *:not(.button){pointer-events:none}
